Skip to main content
Person

Cleetus McFarland

2026 Season: NASCAR O'Reilly Auto Parts Series

63rd
Position
7
Points
0
Wins
0
Top 5
0
Top 10
2
Starts

Through October 31, 2026 · 2429 pts behind leader