47
Races
80
Entries
11
Wins
24
Podiums
10
Titles
0
Points
1
Best finish
1,881
ELO now
1,881
Peak ELO · 8 Mar 2026

ELO history

47 scored races

Race record

64
Top 10
7.5
Avg. finish
0
No position

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

Championship titles

10 titles
Season Titles Club
2025* US champion ROAR Nationals 10th TC 21.5 —
2025* US champion ROAR Nationals 1-10 Touring 21.5 P —
2024* US champion ROAR Nationals 1-10 Touring 21.5 P —
2023* US champion ROAR Nationals 1-10 Touring 21.5 P —
2022* US champion ROAR Nationals 1-10 Touring 21.5 P —
2021* US champion ROAR Nationals 1-10 Touring 17.5 P —
2021* US champion ROAR Nationals 1-10 Touring 21.5 P —
2014 Winner Int. Indoor Championships 1-12th Stock —
2013 Winner Int. Indoor Championships World GT 13.5 —
2013 US champion ROAR Nationals Touring 17.5 —

* Standings calculated from the race results (points total) — may differ from the official final standings, e. g. with playoffs or drop scores.

Record by series

All seasons →
Series Period Wins Podiums Entries
ROAR Nationals 1998–2026 9 18 61
IFMAR WC 2023–2024 0 0 2
Snowbird Nationals 2007, 2012–2015 0 1 11
Int. Indoor Championships 2012–2014 2 5 6