126
Races
139
Entries
14
Wins
52
Podiums
0
Titles
16,091
Points
1
Best finish
1,580
ELO now
1,584
Peak ELO · 11 Sep 2025

All races

1 races · newest first

→ swipe sideways for all columns

Date Races Class Finished Entrants Points Status ELO
12 Jan 2020 United Kingdom 1/12th Electric WCIFMAR WC 1:12 stock 29 60 Finished +2