Crew Performance
17
Total Races
4.1
Avg Position
1
Wins
5.9%
Win Rate
5
Top 3 Finishes
29.4%
Top 3 Rate