Season 2025 · Round 20

Mexico City Grand Prix

← R19 2025 Season R21 →
2025-10-26 · Autódromo Hermanos Rodríguez · Mexico · Mexico City Grand Prix
Winner
1:37:58.574
Pole Position
Grid P1
Fastest Lap
1:20.052 · L50
DNF
9
DNFs · starters 20 cars
Weather
26°/51°
air/track avg · dry · humidity 23%
Safety Car
1
SC·VSC deployments
PosDriverTeamGridLapTime / StatusPoints
1 4 Lando Norris NOR McLaren 1 71 1:37:58.574 25
2 16 Charles Leclerc LEC Ferrari 2 71 +30.324 18
3 1 Max Verstappen VER Red Bull 5 71 +31.049 15
4 87 Oliver Bearman BEA Haas F1 Team 9 71 +40.955 12
5 81 Oscar Piastri PIA McLaren 7 71 +42.065 10
6 12 Andrea Kimi Antonelli ANT Mercedes 6 71 +47.837 8
7 63 George Russell RUS FL Mercedes 4 71 +50.287 6
8 44 Lewis Hamilton HAM Ferrari 3 71 +56.446 4
9 31 Esteban Ocon OCO Haas F1 Team 11 71 +1:15.464 2
10 5 Gabriel Bortoleto BOR Sauber 16 71 +1:16.863 1
11 22 Yuki Tsunoda TSU Red Bull 10 71 +1:19.048
12 23 Alexander Albon ALB Williams 17 70 +2.450
13 6 Isack Hadjar HAD RB F1 Team 8 70 +6.656
14 18 Lance Stroll STR Aston Martin 19 70 +7.035
15 10 Pierre Gasly GAS Alpine F1 Team 18 70 +44.080
16 43 Franco Colapinto COL Alpine F1 Team 20 70 +44.376
17 55 Carlos Sainz SAI Williams 12 67
R 14 Fernando Alonso ALO Aston Martin 14 34 Retired
R 27 Nico Hülkenberg HUL Sauber 13 25 Retired
R 30 Liam Lawson LAW RB F1 Team 15 5 Retired
PosDriverTeamQ1Q2Q3
1 4 Lando Norris NOR McLaren 1:16.899 1:16.252 1:15.586
2 16 Charles Leclerc LEC Ferrari 1:17.024 1:16.658 1:15.848
3 44 Lewis Hamilton HAM Ferrari 1:16.736 1:16.458 1:15.938
4 63 George Russell RUS Mercedes 1:16.895 1:16.537 1:16.034
5 1 Max Verstappen VER Red Bull 1:17.076 1:16.605 1:16.070
6 12 Andrea Kimi Antonelli ANT Mercedes 1:17.291 1:16.773 1:16.118
7 55 Carlos Sainz SAI Williams 1:17.171 1:16.607 1:16.172
8 81 Oscar Piastri PIA McLaren 1:17.158 1:16.737 1:16.174
9 6 Isack Hadjar HAD RB F1 Team 1:16.733 1:16.804 1:16.252
10 87 Oliver Bearman BEA Haas F1 Team 1:17.040 1:16.787 1:16.460
11 22 Yuki Tsunoda TSU Red Bull 1:17.234 1:16.816
12 31 Esteban Ocon OCO Haas F1 Team 1:16.948 1:16.837
13 27 Nico Hülkenberg HUL Sauber 1:17.251 1:17.016
14 14 Fernando Alonso ALO Aston Martin 1:17.232 1:17.103
15 30 Liam Lawson LAW RB F1 Team 1:16.961 1:18.072
16 5 Gabriel Bortoleto BOR Sauber 1:17.412
17 23 Alexander Albon ALB Williams 1:17.490
18 10 Pierre Gasly GAS Alpine F1 Team 1:17.546
19 18 Lance Stroll STR Aston Martin 1:17.606
20 43 Franco Colapinto COL Alpine F1 Team 1:17.670
PosDriverBest lapGapLaps
1 16 Charles Leclerc LEC 1:18.380 29
2 12 Andrea Kimi Antonelli ANT 1:18.487 +0.107 35
3 27 Nico Hülkenberg HUL 1:18.760 +0.380 27
4 81 Oscar Piastri PIA 1:18.784 +0.404 31
5 5 Gabriel Bortoleto BOR 1:18.916 +0.536 28
6 41 Arvid Lindblad LIN 1:18.997 +0.617 26
7 31 Esteban Ocon OCO 1:19.038 +0.658 29
8 22 Yuki Tsunoda TSU 1:19.090 +0.710 29
9 43 Franco Colapinto COL 1:19.331 +0.951 28
10 23 Alexander Albon ALB 1:19.384 +1.004 33
11 6 Isack Hadjar HAD 1:19.409 +1.029 32
12 14 Fernando Alonso ALO 1:19.472 +1.092 26
Classified by best lap · source OpenF1 (2023+)
PosDriverBest lapGapLaps
1 1 Max Verstappen VER 1:17.392 34
2 16 Charles Leclerc LEC 1:17.545 +0.153 32
3 12 Andrea Kimi Antonelli ANT 1:17.566 +0.174 27
4 4 Lando Norris NOR 1:17.643 +0.251 31
5 44 Lewis Hamilton HAM 1:17.692 +0.300 30
6 63 George Russell RUS 1:17.829 +0.437 33
7 22 Yuki Tsunoda TSU 1:17.883 +0.491 31
8 14 Fernando Alonso ALO 1:17.938 +0.546 29
9 55 Carlos Sainz SAI 1:17.939 +0.547 34
10 18 Lance Stroll STR 1:17.954 +0.562 30
11 30 Liam Lawson LAW 1:18.218 +0.826 32
12 81 Oscar Piastri PIA 1:18.232 +0.840 31
13 31 Esteban Ocon OCO 1:18.266 +0.874 31
14 6 Isack Hadjar HAD 1:18.281 +0.889 30
15 5 Gabriel Bortoleto BOR 1:18.323 +0.931 30
16 27 Nico Hülkenberg HUL 1:18.348 +0.956 29
17 87 Oliver Bearman BEA 1:18.442 +1.050 34
18 43 Franco Colapinto COL 1:18.721 +1.329 31
19 23 Alexander Albon ALB 1:18.855 +1.463 31
20 10 Pierre Gasly GAS 1:19.194 +1.802 30
Classified by best lap · source OpenF1 (2023+)
PosDriverBest lapGapLaps
1 4 Lando Norris NOR 1:16.633 22
2 44 Lewis Hamilton HAM 1:16.978 +0.345 29
3 63 George Russell RUS 1:17.145 +0.512 19
4 16 Charles Leclerc LEC 1:17.199 +0.566 26
5 81 Oscar Piastri PIA 1:17.232 +0.599 23
6 1 Max Verstappen VER 1:17.242 +0.609 30
7 12 Andrea Kimi Antonelli ANT 1:17.253 +0.620 19
8 6 Isack Hadjar HAD 1:17.396 +0.763 19
9 22 Yuki Tsunoda TSU 1:17.415 +0.782 23
10 5 Gabriel Bortoleto BOR 1:17.526 +0.893 24
11 30 Liam Lawson LAW 1:17.552 +0.919 20
12 31 Esteban Ocon OCO 1:17.574 +0.941 26
13 18 Lance Stroll STR 1:17.598 +0.965 23
14 27 Nico Hülkenberg HUL 1:17.664 +1.031 25
15 55 Carlos Sainz SAI 1:17.801 +1.168 24
16 23 Alexander Albon ALB 1:17.994 +1.361 20
17 87 Oliver Bearman BEA 1:18.046 +1.413 23
18 10 Pierre Gasly GAS 1:18.412 +1.779 24
19 43 Franco Colapinto COL 1:18.581 +1.948 22
20 14 Fernando Alonso ALO 1:18.611 +1.978 12
Classified by best lap · source OpenF1 (2023+)
stops
10 20 30 40 50 60 L71
4
1
S34
M37
16
1
S31
M40
1
1
M37
S34·+3
87
2
S24·+3
M24
S23·+3
81
2
S24·+3
M23
S24·+3
12
2
S22·+3
M25
S24·+3
63
2
S25·+3
M23
S23·+3
44
2
S23·+3
M24
S24·+3
31
1
S27
M44
5
1
M37
S34
22
1
M36
S35
23
1
H41
S29
6
1
M34
S36·+3
18
2
S26
M17·+1
S27·+1
10
1
M33
S37
43
1
H48
S22
55
3
M17
S29
S10·+3
S11·+13
14
1
S20
M14·+1
27
0
S25
30
1
S2
H3
S Soft M Medium H Hard I Intermediate W Wet SC·VSC
Race session · bar width = laps on that set, ·+N = fitted used with N prior laps · source OpenF1 (2023+)
DriverTypeLapIssuedReasonSession
44 Lewis Hamilton HAM Time penalty 16 +10s LEAVING THE TRACK AND GAINING AN ADVANTAGE RACE
44 Lewis Hamilton HAM Time penalty 26 +10s LEAVING THE TRACK AND GAINING AN ADVANTAGE RACE
55 Carlos Sainz SAI Time penalty 27 +5s SPEEDING IN THE PIT LANE RACE
55 Carlos Sainz SAI Time penalty 49 +5s SPEEDING IN THE PIT LANE RACE
55 Carlos Sainz SAI Drive-through 56 SPEEDING IN THE PIT LANE RACE
55 Carlos Sainz SAI Drive-through 58 SPEEDING IN THE PIT LANE RACE
43 Franco Colapinto COL Deleted laps TRACK LIMITS (PIT) QUALI
extracted from race control messages (OpenF1, 2023+) · fines and licence points FIA decision-document parsing.
LapTypeSubjectMessage
1 GREEN GREEN LIGHT - PIT EXIT OPEN
1 Other PIT EXIT CLOSED
1 Other RISK OF RAIN FOR F1 RACE IS 0%
1 Drs DRS DISABLED
1 SessionStatus SESSION STARTED
1 GREEN GREEN LIGHT - PIT EXIT OPEN
2 Drs DRS ENABLED
2 Investigation LAP 1 TURN 1 INCIDENT NOTED
3 Other TRACK SURFACE SLIPPERY IN TRACK SECTOR 3
3 YELLOW YELLOW IN TRACK SECTOR 3
3 Other DRS DISABLED IN ZONE 2
3 DOUBLE YELLOW DOUBLE YELLOW IN TRACK SECTOR 3
3 Other TRACK SURFACE SLIPPERY IN TRACK SECTOR 3
5 CLEAR CLEAR IN TRACK SECTOR 3
6 YELLOW YELLOW IN TRACK SECTOR 6
6 Other DRS DISABLED IN ZONE 3
6 Other DRS ENABLED IN ZONE 3
6 CLEAR CLEAR IN TRACK SECTOR 6
8 Investigation 55 Carlos Sainz SAI LAP 1 TURN 2 INCIDENT INVOLVING CARS 55 (SAI) AND 14 (ALO) NOTED - LEAVING THE TRACK AND GAINING AN ADVANTAGE
8 Investigation 44 Lewis Hamilton HAM TURN 4 INCIDENT INVOLVING CAR 44 (HAM) NOTED - FAILING TO FOLLOW RACE DIRECTORS INSTRUCTIONS – ESCAPE ROAD INSTRUCTIONS
9 Investigation 44 Lewis Hamilton HAM FIA STEWARDS: TURN 4 INCIDENT INVOLVING CAR 44 (HAM) UNDER INVESTIGATION - FAILING TO FOLLOW RACE DIRECTORS INSTRUCTIONS – ESCAPE ROAD INSTRUCTIONS
9 Lap deleted 1 Max Verstappen VER CAR 1 (VER) TIME 1:28.329 DELETED - TRACK LIMITS AT TURN 3 LAP 6 14:10:36
9 Investigation 1 Max Verstappen VER TURN 1 INCIDENT INVOLVING CARS 1 (VER) AND 44 (HAM) NOTED - CAUSING A COLLISION
10 Lap deleted 44 Lewis Hamilton HAM CAR 44 (HAM) TIME 1:25.860 DELETED - TRACK LIMITS AT TURN 1 LAP 6 14:10:31
11 Lap deleted 44 Lewis Hamilton HAM CAR 44 (HAM) TIME 1:25.860 DELETED - TRACK LIMITS AT TURN 4 LAP 6 14:10:50
12 Lap deleted 1 Max Verstappen VER CAR 1 (VER) TIME 1:28.329 DELETED - TRACK LIMITS AT TURN 5 LAP 6 14:10:50
13 Lap deleted 63 George Russell RUS CAR 63 (RUS) TIME 1:28.589 DELETED - TRACK LIMITS AT TURN 5 LAP 6 14:10:55
14 Investigation 55 Carlos Sainz SAI FIA STEWARDS: LAP 1 TURN 2 INCIDENT INVOLVING CARS 55 (SAI) AND 14 (ALO) REVIEWED NO FURTHER INVESTIGATION - LEAVING THE TRACK AND GAINING AN ADVANTAGE
15 Investigation 44 Lewis Hamilton HAM TURN 4 INCIDENT INVOLVING CAR 44 (HAM) NOTED - LEAVING THE TRACK AND GAINING AN ADVANTAGE
15 Investigation 44 Lewis Hamilton HAM FIA STEWARDS: TURN 4 INCIDENT INVOLVING CAR 44 (HAM) NO FURTHER ACTION - FAILING TO FOLLOW RACE DIRECTORS INSTRUCTIONS – ESCAPE ROAD INSTRUCTIONS
15 Investigation 44 Lewis Hamilton HAM FIA STEWARDS: TURN 4 INCIDENT INVOLVING CAR 44 (HAM) UNDER INVESTIGATION - LEAVING THE TRACK AND GAINING AN ADVANTAGE
15 Lap deleted 87 Oliver Bearman BEA CAR 87 (BEA) TIME 1:25.563 DELETED - TRACK LIMITS AT TURN 8 LAP 6 14:11:08
16 10s penalty 44 Lewis Hamilton HAM FIA STEWARDS: 10 SECOND TIME PENALTY FOR CAR 44 (HAM) - LEAVING THE TRACK AND GAINING AN ADVANTAGE
19 Lap deleted 55 Carlos Sainz SAI CAR 55 (SAI) TIME 1:42.516 DELETED - TRACK LIMITS AT TURN 1 LAP 18 14:27:52
20 Investigation 1 Max Verstappen VER FIA STEWARDS: TURN 1 INCIDENT INVOLVING CARS 1 (VER) AND 44 (HAM) UNDER INVESTIGATION - CAUSING A COLLISION
21 Investigation 1 Max Verstappen VER TURN 3 INCIDENT INVOLVING CAR 1 (VER) NOTED - LEAVING THE TRACK AND GAINING AN ADVANTAGE
22 Investigation 1 Max Verstappen VER FIA STEWARDS: TURN 3 INCIDENT INVOLVING CAR 1 (VER) REVIEWED NO FURTHER INVESTIGATION - LEAVING THE TRACK AND GAINING AN ADVANTAGE
23 Investigation 1 Max Verstappen VER FIA STEWARDS: TURN 1 INCIDENT INVOLVING CARS 1 (VER) AND 44 (HAM) NO FURTHER ACTION - CAUSING A COLLISION
26 10s penalty 44 Lewis Hamilton HAM FIA STEWARDS: PENALTY SERVED - 10 SECOND TIME PENALTY FOR CAR 44 (HAM) - LEAVING THE TRACK AND GAINING AN ADVANTAGE
26 Investigation 55 Carlos Sainz SAI INCIDENT INVOLVING CAR 55 (SAI) NOTED - SPEEDING IN THE PIT LANE
26 Investigation 55 Carlos Sainz SAI FIA STEWARDS: INCIDENT INVOLVING CAR 55 (SAI) UNDER INVESTIGATION - SPEEDING IN THE PIT LANE
27 5s penalty 55 Carlos Sainz SAI FIA STEWARDS: 5 SECOND TIME PENALTY FOR CAR 55 (SAI) - SPEEDING IN THE PIT LANE
37 BLUE 10 Pierre Gasly GAS WAVED BLUE FLAG FOR CAR 10 (GAS) TIMED AT 14:53:55
44 BLUE 43 Franco Colapinto COL WAVED BLUE FLAG FOR CAR 43 (COL) TIMED AT 15:03:49
46 Lap deleted 18 Lance Stroll STR CAR 18 (STR) TIME 1:42.462 DELETED - TRACK LIMITS AT TURN 1 LAP 44 15:04:17
49 5s penalty 55 Carlos Sainz SAI FIA STEWARDS: PENALTY SERVED - 5 SECOND TIME PENALTY FOR CAR 55 (SAI) - SPEEDING IN THE PIT LANE
50 BLUE 18 Lance Stroll STR WAVED BLUE FLAG FOR CAR 18 (STR) TIMED AT 15:11:53
50 BLUE 18 Lance Stroll STR WAVED BLUE FLAG FOR CAR 18 (STR) TIMED AT 15:12:03
50 Investigation 81 Oscar Piastri PIA TURN 5 INCIDENT INVOLVING CARS 81 (PIA) AND 31 (OCO) NOTED - CAUSING A COLLISION
51 BLUE 18 Lance Stroll STR WAVED BLUE FLAG FOR CAR 18 (STR) TIMED AT 15:12:16
53 Investigation 55 Carlos Sainz SAI INCIDENT INVOLVING CAR 55 (SAI) NOTED - SPEEDING IN THE PIT LANE
53 Investigation 55 Carlos Sainz SAI FIA STEWARDS: INCIDENT INVOLVING CAR 55 (SAI) UNDER INVESTIGATION - SPEEDING IN THE PIT LANE
53 Investigation 81 Oscar Piastri PIA FIA STEWARDS: TURN 5 INCIDENT INVOLVING CARS 81 (PIA) AND 31 (OCO) REVIEWED NO FURTHER INVESTIGATION - CAUSING A COLLISION
56 Drive-through 55 Carlos Sainz SAI FIA STEWARDS: DRIVE THROUGH PENALTY FOR CAR 55 (SAI) - SPEEDING IN THE PIT LANE
58 Drive-through 55 Carlos Sainz SAI FIA STEWARDS: PENALTY SERVED - DRIVE THROUGH PENALTY FOR CAR 55 (SAI) - SPEEDING IN THE PIT LANE
59 BLUE 10 Pierre Gasly GAS WAVED BLUE FLAG FOR CAR 10 (GAS) TIMED AT 15:23:56
62 BLUE 10 Pierre Gasly GAS WAVED BLUE FLAG FOR CAR 10 (GAS) TIMED AT 15:27:52
64 BLUE 23 Alexander Albon ALB WAVED BLUE FLAG FOR CAR 23 (ALB) TIMED AT 15:31:11
65 Lap deleted 12 Andrea Kimi Antonelli ANT CAR 12 (ANT) TIME 1:20.900 DELETED - TRACK LIMITS AT TURN 14 LAP 62 15:29:12
65 BLUE 23 Alexander Albon ALB WAVED BLUE FLAG FOR CAR 23 (ALB) TIMED AT 15:31:33
65 BLUE 6 Isack Hadjar HAD WAVED BLUE FLAG FOR CAR 6 (HAD) TIMED AT 15:31:52
65 BLUE 23 Alexander Albon ALB WAVED BLUE FLAG FOR CAR 23 (ALB) TIMED AT 15:31:57
69 BLUE 43 Franco Colapinto COL WAVED BLUE FLAG FOR CAR 43 (COL) TIMED AT 15:37:04
69 BLUE 43 Franco Colapinto COL WAVED BLUE FLAG FOR CAR 43 (COL) TIMED AT 15:37:20
69 BLUE 43 Franco Colapinto COL WAVED BLUE FLAG FOR CAR 43 (COL) TIMED AT 15:37:36
69 BLUE 43 Franco Colapinto COL WAVED BLUE FLAG FOR CAR 43 (COL) TIMED AT 15:37:49
69 BLUE 10 Pierre Gasly GAS WAVED BLUE FLAG FOR CAR 10 (GAS) TIMED AT 15:37:53
70 DOUBLE YELLOW DOUBLE YELLOW IN TRACK SECTOR 14
70 YELLOW YELLOW IN TRACK SECTOR 13
70 Other DRS DISABLED IN ZONE 1
70 VSC VIRTUAL SAFETY CAR DEPLOYED
71 CLEAR CLEAR IN TRACK SECTOR 13
71 VSC VIRTUAL SAFETY CAR ENDING
71 CLEAR CLEAR IN TRACK SECTOR 14
71 CLEAR TRACK CLEAR
71 CHEQUERED CHEQUERED FLAG
71 SessionStatus SESSION FINISHED
71 Other ALL PASS HOLDERS MAY ACCESS THE PIT LANE
race session only · Source OpenF1 (2023+) · penalty badges parsed from message text
DocTitleSubjectPublished(CET)
1 Event Notes - Pirelli Preview ↗ 2025-10-22 23:09
2 Car Display Procedure ↗ 2025-10-24 00:38
3 Event Notes - Circuit Map, Pit Lane Drawing, Emergency Exits Map and Quarantine Zone Area ↗ 2025-10-24 01:21
4 Race Director's Event Notes ↗ 2025-10-24 01:51
5 PU elements used per driver up to now ↗ 2025-10-24 16:55
7 Car Presentation Submissions ↗ 2025-10-24 18:00
8 Self Scrutineering ↗ 2025-10-24 18:28
9 Entry List ↗ 2025-10-24 18:31
10 Race Director's Event Notes V2 ↗ 2025-10-24 19:23
11 Summons - Car 89 - Alleged impeded by Car 36 at Turn 11 ↗ Patricio O'ward #89 2025-10-24 21:42
12 Summons - Car 36 - Alleged impeding of Car 89 at Turn 11 ↗ Arvid Lindblad #36 2025-10-24 21:40
13 P1 Classification ↗ 2025-10-24 22:00
14 Infringement - Car 36 - Impeding car 89 in Turn 9 ↗ Arvid Lindblad #36 2025-10-24 23:27
15 P2 Classification ↗ 2025-10-25 01:18
16 Race Director Notes - SC2 - SC1 Times ↗ 2025-10-25 01:28
17 P1 and P2 Scrutineering ↗ 2025-10-25 02:26
19 Post-Qualifying Procedure ↗ 2025-10-25 17:25
20 Race Director's Event Notes V3 ↗ 2025-10-25 17:37
21 P3 Classification ↗ 2025-10-25 20:45
22 Provisional Qualifying Classification ↗ 2025-10-26 00:17
24 Qualifying Deleted Lap Times ↗ 2025-10-26 00:40
25 Qualifying SC2-SC1 Times ↗ 2025-10-26 00:40
26 P3 and Qualifying Scrutineering ↗ 2025-10-26 02:02
27 Final Qualifying Classification ↗ 2025-10-26 02:12
28 Provisional Starting Grid ↗ 2025-10-26 02:18
29 Pre-Race Procedure ↗ 2025-10-26 15:56
30 Post-Race Procedure ↗ 2025-10-26 15:59
31 Parts and parameters been replaced and or changed during Parc Fermé ↗ 2025-10-26 19:55
32 Final Starting Grid ↗ 2025-10-26 20:01
33 Infringement - Car 55 - Pit Lane Speeding ↗ 55 Carlos Sainz SAI 2025-10-26 22:49
34 Infringement - Car 55 - Pit Lane Speeding (2nd) ↗ 55 Carlos Sainz SAI 2025-10-26 22:50
35 Provisional Race Classification ↗ 2025-10-26 23:04
36 Infringement - Car 44 - Leaving the track and gaining an advantage ↗ 44 Lewis Hamilton HAM 2025-10-26 23:23
37 Decision - Car 44 - Alleged failing to follow Race Directors instructions ↗ 44 Lewis Hamilton HAM 2025-10-26 23:24
38 Decision - Car 44 - Alleged causing a collision ↗ 44 Lewis Hamilton HAM 2025-10-26 23:26
39 Infringement - Race Deleted Lap Times ↗ 2025-10-26 23:30
40 Race Scrutineering ↗ 2025-10-27 00:32
41 Final Race Classification ↗ 2025-10-27 00:38
42 Championship Points ↗ 2025-10-27 00:51
FIA official decisions and documents (fia.com) · PDF original PDF links
Record Basis · Calculation basis
Race order is the final classification(post-race penalties applied) · qualifying session data 2003+ · lap times 1996+ · pit stops 2012+ (pit-lane transit, not stationary time) · DNF = Finished(Finished·+N Laps) non-Finished statuses
Data sources: Jolpica-F1 (Ergast compatible API) · weather·Race Control OpenF1 (2023+) · Last fetched: 2026-07-21 14:15