96
Races
103
Entries
15
Wins
38
Podiums
3
Titles
8,965
Points
1
Best finish
1,816
ELO now
1,834
Peak ELO · 15 Sep 2019

ELO history

95 scored races

Race record

76
Top 10
12.1
Avg. finish
1
No position

Fastest race laps are recorded in only 11 of the 18 series — none exists for Alexander Thurston. The tile is therefore left out rather than claiming a 0.

Championship titles

3 titles
Season Titles Club
2018 British champion BRCA 1/10th IC Circuit 200mm —
2017 British champion BRCA 1/10th IC Circuit 200mm —
2015 British champion BRCA 1/10th IC Circuit 200mm —

Record by series

All seasons →
Series Period Wins Podiums Entries
Euro Nitro Series 2026 0 0 1
IFMAR WC 2012–2018, 2023 0 0 5
BRCA 2010–2019 14 34 73
Euro Touring Series 2015–2017 0 0 2
EFRA EC 2007–2015 0 0 10
BRCA Winter 2013–2014 1 4 12