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