85
Races
121
Entries
19
Wins
41
Podiums
3
Titles
21,490
Points
1
Best finish
1,879
ELO now
1,879
Peak ELO · 27 Sep 2026

All races

1 races · newest first

→ swipe sideways for all columns

Date Races Class Finished Entrants Points Status ELO
6 Apr 2003 Germany TCM EppelheimTouring Car Masters Masters 91 145 Finished -4