21
Races
25
Entries
0
Wins
2
Podiums
0
Titles
136
Points
2
Best finish
1,627
ELO now
1,630
Peak ELO ยท 26 Oct 2025

All races

4 races · newest first

→ swipe sideways for all columns

Date Races Class Finished Entrants Points Status ELO
9 Nov 2024 United States Bakersfield, CAIFMAR WC ISTC 24 59 Finished +10
16 Aug 2018 South Africa WelkomIFMAR WC ISTC 13 54 Finished +15
14 Aug 2018 South Africa 1/12th WCIFMAR WC 1:12 Spec 5 19 Finished +8
30 Oct 2004 United States Kissimmee, FLIFMAR WC Elec 1:10 78 125 Finished -2