Crew Performance
33
Total Races
5.3
Avg Position
1
Wins
3.0%
Win Rate
11
Top 3 Finishes
33.3%
Top 3 Rate