David Villiard
Sports Car
C 2.27
bottom 1.74%423 IR
64 Starts1 Wins | 1.56%
418 Laps8 Led | 1.91%
Rank317562
Avg. Inc5.61
Avg. Start8
Avg. Finish9
Formula Car
R 2.49
top 32.54%1 350 IR
18 Starts1 Wins | 5.56%
77 Laps8 Led | 10.39%
Rank295096
Avg. Inc5.94
Avg. Start8
Avg. Finish9