Owen Yarbrough

Year Races
Entered
Total Laps Wins Podiums DNF
Last-10 10 2,459 5 (50%) 5 (50%) ---
2026 13 3,273 6 (46%) 6 (46%) ---
2025 28 7,117 11 (39%) 20 (71%) ---
2024 6 1,326 0 1 (17%) ---