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
8
Highest Race Finish
1 (x186)
Pole Positions
161
Fastest Laps
169

In profile