McLaren

Full Team Name
McLaren Formula 1 Team
Base
Woking, United Kingdom
Team Chief
Andrea Stella
Technical Chief
Peter Prodromou / Neil Houldey
Chassis
MCL38
Power Unit
Mercedes
First Team Entry
1966
World Championships
9
Highest Race Finish
1 (x189)
Pole Positions
164
Fastest Laps
172

In profile