Formula 1 historical archive

Ayrton Senna won the 1989 Mexican Grand Prix

Ayrton Senna won the 1989 Mexican Grand Prix for McLaren, ahead of Riccardo Patrese and Michele Alboreto at Autódromo Hermanos Rodríguez.

Browse the full classification, related season, driver, team, circuit, and championship history.

Race recap

Winner
Ayrton Senna
Team
McLaren
Top listed
Ayrton Senna, Riccardo Patrese, and Michele Alboreto
Race date
May 28, 1989
Pole
Ayrton Senna
Fastest lap
Nigel Mansell
Classified drivers
39
Circuit
Autódromo Hermanos Rodríguez

The decisive result

Ayrton Senna finished first for McLaren. Riccardo Patrese is listed 2 for Williams, with Michele Alboreto 3 for Tyrrell.

Grid to finish

Eddie Cheever from P24 to P7 (+17), Nelson Piquet from P26 to P11 (+15), and Gabriele Tarquini from P17 to P6 (+11) recorded the largest positive grid-to-finish changes in the classification. Ayrton Senna started from the listed P1 grid position.

Status and fastest lap

The classification lists 9 DNPQ, 6 +1 lap, 5 Finished, 4 DNQ, and 2 +2 laps. Nigel Mansell holds the fastest-lap entry at 1:20.420 on lap 41. It records the result without speculating about incidents or strategy.

This summary sticks to the classification and does not speculate about incidents, strategy, weather, or causes. Source: F1DB (CC BY 4.0) · updated Jul 26, 2026.

Report a correction · Get the iPhone app

Race classification
PosDriverConstructorTime / statusPoints
1Ayrton SennaMcLaren1:35:21.4319
2Riccardo PatreseWilliams1:35:36.9916
3Michele AlboretoTyrrell1:35:52.6854
4Alessandro NanniniBenetton1:36:06.9263
5Alain ProstMcLaren1:36:17.5442
6Gabriele TarquiniAGS+1 lap1
7Eddie CheeverArrows+1 lap0
8Olivier GrouillardLigier+1 lap0
9Martin BrundleBrabham+1 lap0
10Stefano ModenaBrabham+1 lap0
11Nelson PiquetTeam Lotus+1 lap0
12Christian DannerRial+2 laps0
13Alex CaffiDallara+2 laps0
14René ArnouxLigier+3 laps0
15Johnny HerbertBenetton+3 laps0
DNFPierluigi MartiniMinardiEngine0
DNFNigel MansellFerrariGearbox0
DNFDerek WarwickArrowsElectrical0
DNFSatoru NakajimaTeam LotusSpun off0
NCPhilippe AlliotLola+41 laps0