Crew Performance

130
Total Races
7.6
Avg Position
17
Wins
13.1%
Win Rate
38
Top 3 Finishes
29.2%
Top 3 Rate

Crew Weekly Performance

Crew Race History