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