Team
Crew Chief
Country
Power Adder
Points
41
World Championships
Highest Event Placement
Highest Qualifying Position