Mexico flag

Mexico City

Mexico / / Updated Oct 26, 2025

Worth Watching

5.4

The 2025 Mexico City Grand Prix was a race of two halves, offering a chaotic opening phase followed by a more processional second act. The event began with immediate high-stakes drama as four cars went wide into the first corner, leading to several "lawn-mowing" excursions and a jumbled order that the stewards spent the early laps investigating. While the 56 overtakes suggest plenty of movement, much of the action was concentrated in early-race skirmishes and aggressive defensive maneuvers that resulted in contact and time penalties. For fans of strategy and pure pace, the race featured a dominant display at the front where the leader eventually checked out, leaving the real intrigue to the battles for the remaining podium spots and a resilient performance from a rookie further down the field. However, a late-race Virtual Safety Car neutralized the final two laps just as several drivers were closing in for potential last-gasp attacks, stealing what might have been a grandstand finish. With four retirements and a mix of heavy-handed steward interventions and strategic stalemates, this race sits firmly in the middle of the pack—worth a look for those following the tight championship battle, but lacking the sustained frenzy of a true classic.

The detailed analysis below contains spoilers about specific drivers, incidents, and results.

Show Spoilers

Race Analysis

Ai Assessment

8.3 +1.15

The race featured high-stakes battles that required precise decision-making from both drivers and pit walls. High-profile incidents, such as the Lap 6 clash between Max Verstappen and Lewis Hamilton that resulted in a 10-second penalty for the Ferrari driver, showcased the aggressive limit-testing typical of this high-altitude circuit. The steward-monitored maneuvers and strategic responses to the late Virtual Safety Car added a layer of complexity to the overall sporting narrative.

Overtakes Top10

8.9 +0.89

The top 10 was a revolving door of action as drivers like Oscar Piastri and Oliver Bearman sliced through the field. Piastri recovered from a poor opening lap that saw him drop to ninth, eventually picking off Yuki Tsunoda, Gabriel Bortoleto, and Isack Hadjar to secure fifth. Bearman's rise to a career-best fourth was equally impressive, holding off a late-charging Piastri in a tense defensive display.

Team Variety

10.0 +0.80

The final points standings displayed a healthy mix of the grid, with five different manufacturers represented in the top six. McLaren, Ferrari, Red Bull, Haas, and Mercedes all secured top-six finishes, highlighting a competitive spread of performance across the field. Haas was particularly notable, placing two cars in the points with Oliver Bearman and Esteban Ocon.

Grid Chaos

4.3 +0.56

The start was relatively controlled among the very front-runners, though a four-car wide sprint into Turn 1 saw Charles Leclerc and Max Verstappen both forced onto the grass. Both drivers yielded their gains quickly to avoid early penalties, allowing Lando Norris to maintain his advantage. Further back, Oscar Piastri lost two positions immediately after running wide at the first complex, dropping to ninth.

Dnf Factor

8.0 +0.48

Attrition played a significant role in the race's closing stages and midfield battles. Four drivers failed to reach the chequered flag, including Carlos Sainz Jr., whose late stoppage in the stadium section on Lap 70 triggered a critical Virtual Safety Car. Other retirements included Fernando Alonso, Nico Hülkenberg, and Liam Lawson, the latter exiting early due to damage sustained in contact.

Tyre Strategy Variety

7.5 +0.45

Strategy was split between those attempting a traditional one-stop and those forced into more aggressive two-stop routines. Lando Norris and Charles Leclerc successfully executed soft-to-medium one-stoppers, while others like Oscar Piastri and the Mercedes duo of Kimi Antonelli and George Russell switched to softs for a third stint after finding the medium compound underwhelming. Verstappen notably started on the medium tyre, a gamble that backfired after early flat-spotting.

Overtakes Total

7.3 +0.44

With 56 total overtakes, the Autódromo Hermanos Rodríguez provided ample passing opportunities throughout the pack. The long run to Turn 1 and the DRS zones allowed for constant reshuffling, particularly as Oscar Piastri fought his way back toward the front. Midfield battles involving Gabriel Bortoleto and the Haas cars ensured that the broadcast remained focused on wheel-to-wheel action even during the middle phase of the race.

Unique Tyre Compounds

5.0 +0.30

Pirelli brought the standard range of dry compounds, and conditions remained stable enough that no wet or intermediate tyres were required. Teams cycled through the Soft, Medium, and Hard compounds, though the Medium tyre drew criticism for poor performance in the second half of the race. This led to a late-race trend of drivers reverting to the Soft compound for their final stints.

Race Interruptions

2.5 +0.28

The race was largely green until the very end, with only one major interruption reported. A Virtual Safety Car was deployed on the penultimate lap to clear the Williams of Carlos Sainz Jr., which the stewards withdrew just in time for a one-lap sprint to the finish. This brief pause neutralised the gaps, though it was too late to significantly alter the podium order.

Top3 Gap

0.0 +0.00

While the racing behind him was frantic, Lando Norris was in a class of his own at the front. He crossed the finish line with a massive 30.324-second lead over Charles Leclerc, one of the most dominant winning margins of the season. Max Verstappen finished just 0.725 seconds behind Leclerc, indicating that while P1 was out of reach, the battle for the remaining podium spots was incredibly tight.

Rain Factor

0.0 +0.00

The 2025 edition of the Mexico City Grand Prix was held under dry, sunny conditions typical of the region's climate. There was no precipitation recorded during the event, leaving the teams to focus purely on mechanical grip and cooling in the thin Mexican air.

Score Breakdown

Dim Val Scr Wt + Avg

Ai Assessment

8.2 8.25 0.14 +1.15 +22%

Overtakes Top10

33.0 8.92 0.10 +0.89 +71%

Team Variety

4.0 10.0 0.08 +0.8 +13%

Grid Chaos

34.0 4.33 0.13 +0.56 +12%

Dnf Factor

4.0 8.0 0.06 +0.48 +78%

Tyre Strategy Variety

3.0 7.5 0.06 +0.45 +18%

Overtakes Total

56.0 7.27 0.06 +0.44 +22%

Unique Tyre Compounds

1.0 5.0 0.06 +0.3 -9%

Race Interruptions

1.0 2.5 0.11 +0.28 -18%

Top3 Gap

30.3 0.0 0.09 +0.0 -100%

Rain Factor

N 0.0 0.11 +0.0 -100%

Driver Results

Pos Driver Tyre Strategy
1
Lando NORRIS
Lando NORRIS
McLaren / Finished
SM
2
Charles LECLERC
Charles LECLERC
Ferrari / Finished
SM
3
Max VERSTAPPEN
Max VERSTAPPEN
Red Bull Racing / Finished
MS
4
Oliver BEARMAN
Oliver BEARMAN
Haas F1 Team / Finished
SMS
5
Oscar PIASTRI
Oscar PIASTRI
McLaren / Finished
SMS
6
Kimi ANTONELLI
Kimi ANTONELLI
Mercedes / Finished
SMS
7
George RUSSELL
George RUSSELL
Mercedes / Finished
SMS
8
Lewis HAMILTON
Lewis HAMILTON
Ferrari / Finished
SMS
9
Esteban OCON
Esteban OCON
Haas F1 Team / Finished
SM
10
Gabriel BORTOLETO
Gabriel BORTOLETO
Kick Sauber / Finished
MS
11
Yuki TSUNODA
Yuki TSUNODA
Red Bull Racing / Finished
MS
12
Alexander ALBON
Alexander ALBON
Williams / Finished
HS
13
Isack HADJAR
Isack HADJAR
Racing Bulls / Finished
MS
14
Lance STROLL
Lance STROLL
Aston Martin / Finished
SMS
15
Pierre GASLY
Pierre GASLY
Alpine / Finished
MS
16
Franco COLAPINTO
Franco COLAPINTO
Alpine / Finished
HS
17
Carlos SAINZ
Carlos SAINZ
Williams / DNF
MSSS
18
Fernando ALONSO
Fernando ALONSO
Aston Martin / DNF
SM
19
Nico HULKENBERG
Nico HULKENBERG
Kick Sauber / DNF
S
20
Liam LAWSON
Liam LAWSON
Racing Bulls / DNF
SH

Driver Standings

Pos Driver Pts Wins
1
Lando Norris
Lando Norris
McLaren
357 6
2
Oscar Piastri
Oscar Piastri
McLaren
356 7
3
Max Verstappen
Max Verstappen
Red Bull
321 5
4
George Russell
George Russell
Mercedes
258 2
5
Charles Leclerc
Charles Leclerc
Ferrari
210 0
6
Lewis Hamilton
Lewis Hamilton
Ferrari
146 0
7
Andrea Kimi Antonelli
Andrea Kimi Antonelli
Mercedes
97 0
8
Alexander Albon
Alexander Albon
Williams
73 0
9
Nico Hülkenberg
Nico Hülkenberg
Sauber
41 0
10
Isack Hadjar
Isack Hadjar
RB F1 Team
39 0
11
Carlos Sainz
Carlos Sainz
Williams
38 0
12
Fernando Alonso
Fernando Alonso
Aston Martin
37 0
13
Oliver Bearman
Oliver Bearman
Haas F1 Team
32 0
14
Lance Stroll
Lance Stroll
Aston Martin
32 0
15
Liam Lawson
Liam Lawson
Red Bull
30 0
16
Esteban Ocon
Esteban Ocon
Haas F1 Team
30 0
17
Yuki Tsunoda
Yuki Tsunoda
RB F1 Team
28 0
18
Pierre Gasly
Pierre Gasly
Alpine F1 Team
20 0
19
Gabriel Bortoleto
Gabriel Bortoleto
Sauber
19 0
20
Franco Colapinto
Franco Colapinto
Alpine F1 Team
0 0
21
Jack Doohan
Jack Doohan
Alpine F1 Team
0 0

Constructor Standings

Pos Team Pts Wins
1
McLaren
McLaren
713 13
2
Ferrari
Ferrari
356 0
3
Mercedes
Mercedes
355 2
4
Red Bull
Red Bull
346 5
5
Williams
Williams
111 0
6
RB F1 Team
RB F1 Team
72 0
7
Aston Martin
Aston Martin
69 0
8
Haas F1 Team
Haas F1 Team
62 0
9
Sauber
Sauber
60 0
10
Alpine F1 Team
Alpine F1 Team
20 0