Home/Cleetus McFarlandPersonCleetus McFarland2026 Season: NASCAR O'Reilly Auto Parts Series63rdPosition7Points0Wins0Top 50Top 102StartsThrough October 31, 2026 · 2429 pts behind leader