Crew Performance
29
Total Races
6.7
Avg Position
3
Wins
10.3%
Win Rate
8
Top 3 Finishes
27.6%
Top 3 Rate