Driver profile
Aja Archibald
8
Races
11
Entries
1
Wins
2
Podiums
1
Titles
0
Points
1
Best finish
1,552
ELO now
1,552
Peak ELO ยท 8 Mar 2026
Record by club
No club is on record for this driver.