| Pos | Driver | Team | Time | Laps | PTS |
|---|---|---|---|---|---|
| 1 | Lando Norris |
McLaren | 1:37:58.574 | 71 | 25 |
| 2 | Charles Leclerc |
Ferrari | +30.324 | 71 | 18 |
| 3 | Max Verstappen |
Red Bull | +31.049 | 71 | 15 |
| 4 | Oliver Bearman |
Haas F1 Team | +40.955 | 71 | 12 |
| 5 | Oscar Piastri |
McLaren | +42.065 | 71 | 10 |
| 6 | Andrea Kimi Antonelli |
Mercedes | +47.837 | 71 | 8 |
| 7 | George Russell |
Mercedes | +50.287 | 71 | 6 |
| 8 | Lewis Hamilton |
Ferrari | +56.446 | 71 | 4 |
| 9 | Esteban Ocon |
Haas F1 Team | +1:15.464 | 71 | 2 |
| 10 | Gabriel Bortoleto |
Stake F1 | +1:16.863 | 71 | 1 |
| 11 | Yuki Tsunoda |
Red Bull | +1:19.048 | 71 | 0 |
| 12 | Alexander Albon |
Williams | 1+ Lap | 70 | 0 |
| 13 | Isack Hadjar |
Racing Bulls | 1+ Lap | 70 | 0 |
| 14 | Lance Stroll |
Aston Martin | 1+ Lap | 70 | 0 |
| 15 | Pierre Gasly |
Alpine F1 Team | 1+ Lap | 70 | 0 |
| 16 | Franco Colapinto |
Alpine F1 Team | 1+ Lap | 70 | 0 |
| 17 | Carlos Sainz |
Williams | DNF | 67 | 0 |
| 18 | Fernando Alonso |
Aston Martin | DNF | 34 | 0 |
| 19 | Nico Hülkenberg |
Stake F1 | DNF | 25 | 0 |
| 20 | Liam Lawson |
Racing Bulls | DNF | 5 | 0 |
Lando Norris secured a commanding victory for McLaren at the 2025 Mexican Grand Prix, finishing the 71-lap race with a dominant margin of 30.324 seconds. Ferrari’s Charles Leclerc claimed second place, successfully holding off Red Bull’s Max Verstappen in a tight battle for the remaining podium positions. Verstappen crossed the line just 0.725 seconds behind Leclerc to secure third, completing a podium where the top three all finished on the lead lap.
Behind the leaders, Oliver Bearman delivered a standout performance for the Haas F1 Team to claim fourth position and 12 points. McLaren’s Oscar Piastri finished fifth, securing a strong double-points finish for the Woking-based team. Mercedes followed with Andrea Kimi Antonelli in sixth and George Russell in seventh. The final points were awarded to Lewis Hamilton (Ferrari) in eighth, Esteban Ocon (Haas F1 Team) in ninth, and Gabriel Bortoleto, who took the final point for Stake F1 in tenth place.
Four drivers failed to finish the race. The first retirement was Liam Lawson of Racing Bulls, whose event ended after only 5 laps. Stake F1’s Nico Hülkenberg retired on lap 25, followed by Aston Martin’s Fernando Alonso after completing 34 laps. A late-race DNF saw Williams driver Carlos Sainz pull out of the event after completing 67 laps, just four laps shy of the chequered flag.
| Mexican GP – Friday 30 October | |
| Free Practice 1 | 19:30 – 20:30 |
| Free Practice 2 | 23:00 – 23:59 |
| Saturday 31 October | |
| Free Practice 3 | 18:30 – 19:30 |
| Qualifying | 22:00 – 23:00 |
| Sunday 1 November | |
| Race | 21:00 – 23:00 |