Robin Upton ~ 2018

YearRace startsWinsPodiumsTotal lapsAverage startAverage finishBest consistencyAverage consistencyLaps ledWin ratio
201816042204.8135.6881.522.8230%0%
downloadfile-pdf