Race · Round 19 of 22 ·
2023 Mexico City Grand Prix
Max Verstappen won for Red Bull Racing from 3rd on the grid at Autodromo Hermanos Rodriguez. 3 of the starters were not classified.
Dry · High of 23 °C, no rain on the day (modelled, Open-Meteo)
How it is modelled
ERA5's reanalysis, through Open-Meteo, of the circuit's whole local day and not the race's hours, for the grid cell the circuit sits in and not the track, so a shower can be missing from it. Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.
- Circuit
- Autodromo Hermanos RodriguezMexico City, Mexico
- Winner
- Max VerstappenRed Bull Racing
- Pole
- Charles Leclerc
- Fastest lap
- Sir Lewis Hamilton
- Entries
- 2017 classified
Classification
| Pos | Driver | Constructor | Chassis | Grid | Laps | Out | Points | FL |
|---|---|---|---|---|---|---|---|---|
| 1 | Max Verstappen | Red Bull Racing | RB19 | 3 | 71 | Finished | 25 | |
| 2 | Sir Lewis Hamilton | Mercedes | F1 W14 | 6 | 71 | Finished | 19 | fastest lap |
| 3 | Charles Leclerc | Ferrari | SF-23 | 1 | 71 | Finished | 15 | |
| 4 | Carlos Sainz | Ferrari | SF-23 | 2 | 71 | Finished | 12 | |
| 5 | Lando Norris | McLaren | MCL60 | 17 | 71 | Finished | 10 | |
| 6 | George Russell | Mercedes | F1 W14 | 8 | 71 | Finished | 8 | |
| 7 | Daniel Ricciardo | Scuderia AlphaTauri | AT04 | 4 | 71 | Finished | 6 | |
| 8 | Oscar Piastri | McLaren | MCL60 | 7 | 71 | Finished | 4 | |
| 9 | Alexander Albon | Williams | FW45 | 14 | 71 | Finished | 2 | |
| 10 | Esteban Ocon | Alpine | A523 | 15 | 71 | Finished | 1 | |
| 11 | Pierre Gasly | Alpine | A523 | 11 | 71 | Finished | 0 | |
| 12 | Yuki Tsunoda | Scuderia AlphaTauri | AT04 | 18 | 71 | Finished | 0 | |
| 13 | Nico Hulkenberg | Haas F1 Team | VF-23 | 12 | 71 | Finished | 0 | |
| 14 | Zhou Guanyu | Sauber | C43 | 10 | 71 | Finished | 0 | |
| 15 | Valtteri Bottas | Sauber | C43 | 9 | 71 | Finished | 0 | |
| 16 | Logan Sargeant | Williams | FW45 | 19 | 70 | Fuel pump | 0 | |
| 17 | Lance Stroll | Aston Martin | AMR23 | PL | 66 | Collision damage | 0 | |
| DNF | Fernando Alonso | Aston Martin | AMR23 | 13 | 47 | Collision damage | 0 | |
| DNF | Kevin Magnussen | Haas F1 Team | VF-23 | 16 | 31 | Suspension | 0 | |
| DNF | Sergio Perez | Red Bull Racing | RB19 | 5 | 1 | Collision damage | 0 |
F1DB, CC BY 4.0 · drawn by Jules Roy
The outline is F1DB’s, for every layout; the trace is OpenStreetMap’s, where it exists.
Grid to flag
Lines run from grid slot to result, ending at the last lap completed. A dashed line ending in a cross is a driver not classified. Nothing between is recorded, so a crossing is not an overtake at that lap.
Qualifying
| Pos | Driver | Constructor | No. | Q1 | Q2 | Q3 | Gap | ≈ Distance | Interval |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Charles Leclerc | Ferrari | 16 | 1:18.401 | 1:17.901 | 1:17.166 | — | 0 m | — |
| 2 | Carlos Sainz | Ferrari | 55 | 1:18.755 | 1:18.382 | 1:17.233 | +0.067 | 4 m | +0.067 |
| 3 | Max Verstappen | Red Bull Racing | 1 | 1:18.099 | 1:17.625 | 1:17.263 | +0.097 | 5 m | +0.030 |
| 4 | Daniel Ricciardo | Scuderia AlphaTauri | 3 | 1:18.341 | 1:17.706 | 1:17.382 | +0.216 | 12 m | +0.119 |
| 5 | Sergio Perez | Red Bull Racing | 11 | 1:18.553 | 1:18.124 | 1:17.423 | +0.257 | 14 m | +0.041 |
| 6 | Sir Lewis Hamilton | Mercedes | 44 | 1:18.677 | 1:17.571 | 1:17.454 | +0.288 | 16 m | +0.031 |
| 7 | Oscar Piastri | McLaren | 81 | 1:18.241 | 1:17.874 | 1:17.623 | +0.457 | 25 m | +0.169 |
| 8 | George Russell | Mercedes | 63 | 1:18.893 | 1:17.673 | 1:17.674 | +0.508 | 28 m | +0.051 |
| 9 | Valtteri Bottas | Sauber | 77 | 1:18.429 | 1:18.016 | 1:18.032 | +0.866 | 48 m | +0.358 |
| 10 | Zhou Guanyu | Sauber | 24 | 1:19.016 | 1:18.440 | 1:18.050 | +0.884 | 49 m | +0.018 |
| 11 | Pierre Gasly | Alpine | 10 | 1:18.945 | 1:18.521 | — | — | 53 m | — |
| 12 | Nico Hulkenberg | Haas F1 Team | 27 | 1:18.969 | 1:18.524 | — | — | 53 m | — |
| 13 | Fernando Alonso | Aston Martin | 14 | 1:18.848 | 1:18.738 | — | — | 65 m | — |
| 14 | Alexander Albon | Williams | 23 | 1:18.828 | 1:19.147 | — | — | 87 m | — |
| 15 | Yuki Tsunoda | Scuderia AlphaTauri | 22 | 1:18.890 | — | — | — | 44 m | — |
| 16 | Esteban Ocon | Alpine | 31 | 1:19.080 | — | — | — | 54 m | — |
| 17 | Kevin Magnussen | Haas F1 Team | 20 | 1:19.163 | — | — | — | 59 m | — |
| 18 | Lance Stroll | Aston Martin | 18 | 1:19.227 | — | — | — | 62 m | — |
| 19 | Lando Norris | McLaren | 4 | 1:21.554 | — | — | — | 190 m | — |
| NC | Logan Sargeant | Williams | 2 | — | — | — | — | — | — |
How it is derived: distance, Qualifying
Distance at the session-best lap’s average speed, on the layout raced that year. Each driver is measured against the fastest lap of the last part they set a time in.
Pit stops
Bars run in finishing order, ticked at each stop. An unticked bar may hide a stop: F1DB’s record has gaps. A cross is a driver not classified. Ticks and strip mark the lap, not cause, tyres or gain; the table gives times.
Who stopped first, between neighbours
| Drivers, in grid order | Grid | Result | First recorded stop, lap | Stopped first | Grid to flag |
|---|---|---|---|---|---|
| Carlos Sainz · Max Verstappen | 2 · 3 | 4 · 1 | 30 · 19 | Max Verstappen | Swapped places |
| Max Verstappen · Sir Lewis Hamilton | 3 · 6 | 1 · 2 | 19 · 24 | Max Verstappen | Kept their order |
| Max Verstappen · Daniel Ricciardo | 3 · 4 | 1 · 7 | 19 · 27 | Max Verstappen | Kept their order |
| Charles Leclerc · Sir Lewis Hamilton | 1 · 6 | 3 · 2 | 31 · 24 | Sir Lewis Hamilton | Swapped places |
| Sir Lewis Hamilton · Oscar Piastri | 6 · 7 | 2 · 8 | 24 · 25 | Sir Lewis Hamilton | Kept their order |
| Charles Leclerc · Carlos Sainz | 1 · 2 | 3 · 4 | 31 · 30 | Carlos Sainz | Kept their order |
| Carlos Sainz · Lando Norris | 2 · 17 | 4 · 5 | 30 · 11 | Lando Norris | Kept their order |
| George Russell · Lando Norris | 8 · 17 | 6 · 5 | 26 · 11 | Lando Norris | Swapped places |
| Lando Norris · Yuki Tsunoda | 17 · 18 | 5 · 12 | 11 · 9 | Yuki Tsunoda | Kept their order |
| Daniel Ricciardo · George Russell | 4 · 8 | 7 · 6 | 27 · 26 | George Russell | Swapped places |
| Oscar Piastri · George Russell | 7 · 8 | 8 · 6 | 25 · 26 | Oscar Piastri | Swapped places |
| George Russell · Valtteri Bottas | 8 · 9 | 6 · 15 | 26 · 31 | George Russell | Kept their order |
| Daniel Ricciardo · Oscar Piastri | 4 · 7 | 7 · 8 | 27 · 25 | Oscar Piastri | Kept their order |
| Oscar Piastri · Alexander Albon | 7 · 14 | 8 · 9 | 25 · 33 | Oscar Piastri | Kept their order |
| Alexander Albon · Esteban Ocon | 14 · 15 | 9 · 10 | 33 · 34 | Alexander Albon | Kept their order |
| Pierre Gasly · Esteban Ocon | 11 · 15 | 11 · 10 | 28 · 34 | Pierre Gasly | Swapped places |
| Zhou Guanyu · Pierre Gasly | 10 · 11 | 14 · 11 | 21 · 28 | Zhou Guanyu | Swapped places |
| Pierre Gasly · Yuki Tsunoda | 11 · 18 | 11 · 12 | 28 · 9 | Yuki Tsunoda | Kept their order |
| Pierre Gasly · Nico Hulkenberg | 11 · 12 | 11 · 13 | 28 · 23 | Nico Hulkenberg | Kept their order |
| Nico Hulkenberg · Yuki Tsunoda | 12 · 18 | 13 · 12 | 23 · 9 | Yuki Tsunoda | Swapped places |
| Yuki Tsunoda · Logan Sargeant | 18 · 19 | 12 · 16 | 9 · 22 | Yuki Tsunoda | Kept their order |
| Zhou Guanyu · Nico Hulkenberg | 10 · 12 | 14 · 13 | 21 · 23 | Zhou Guanyu | Swapped places |
| Valtteri Bottas · Zhou Guanyu | 9 · 10 | 15 · 14 | 31 · 21 | Zhou Guanyu | Swapped places |
| Valtteri Bottas · Logan Sargeant | 9 · 19 | 15 · 16 | 31 · 22 | Logan Sargeant | Kept their order |
Practice sessions Practice 1 · Practice 2 · Practice 3
Practice 1
| Pos | Driver | Constructor | No. | Best lap | Gap | ≈ Distance | Interval | Laps |
|---|---|---|---|---|---|---|---|---|
| 1 | Max Verstappen | Red Bull Racing | 1 | 1:19.718 | — | 0 m | — | 29 |
| 2 | Alexander Albon | Williams | 23 | 1:19.813 | +0.095 | 5 m | +0.095 | 31 |
| 3 | Sergio Perez | Red Bull Racing | 11 | 1:20.015 | +0.297 | 16 m | +0.202 | 28 |
| 4 | Lando Norris | McLaren | 4 | 1:20.237 | +0.519 | 28 m | +0.222 | 30 |
| 5 | Charles Leclerc | Ferrari | 16 | 1:20.297 | +0.579 | 31 m | +0.060 | 30 |
| 6 | Oscar Piastri | McLaren | 81 | 1:20.463 | +0.745 | 40 m | +0.166 | 32 |
| 7 | Carlos Sainz | Ferrari | 55 | 1:20.479 | +0.761 | 41 m | +0.016 | 23 |
| 8 | Daniel Ricciardo | Scuderia AlphaTauri | 3 | 1:20.568 | +0.850 | 46 m | +0.089 | 30 |
| 9 | Esteban Ocon | Alpine | 31 | 1:20.677 | +0.959 | 52 m | +0.109 | 26 |
| 10 | Lance Stroll | Aston Martin | 18 | 1:20.687 | +0.969 | 52 m | +0.010 | 26 |
| 11 | Sir Lewis Hamilton | Mercedes | 44 | 1:20.724 | +1.006 | 54 m | +0.037 | 25 |
| 12 | Nico Hulkenberg | Haas F1 Team | 27 | 1:20.968 | +1.250 | 67 m | +0.244 | 29 |
| 13 | Zhou Guanyu | Sauber | 24 | 1:21.129 | +1.411 | 76 m | +0.161 | 27 |
| 14 | Logan Sargeant | Williams | 2 | 1:21.157 | +1.439 | 78 m | +0.028 | 30 |
| 15 | Oliver Bearman | Haas F1 Team | 50 | 1:21.313 | +1.595 | 86 m | +0.156 | 31 |
| 16 | Fernando Alonso | Aston Martin | 14 | 1:21.347 | +1.629 | 88 m | +0.034 | 17 |
| 17 | Isack Hadjar | Scuderia AlphaTauri | 41 | 1:21.941 | +2.223 | 120 m | +0.594 | 25 |
| 18 | Jack Doohan | Alpine | 61 | 1:22.109 | +2.391 | 129 m | +0.168 | 25 |
| 19 | Frederik Vesti (never started a Grand Prix) | Mercedes | 42 | 1:22.937 | +3.219 | 174 m | +0.828 | 26 |
| 20 | Théo Pourchaire (never started a Grand Prix) | Sauber | 98 | — | — | — | — | 4 |
How it is derived: distance, Practice 1
Distance at the session-best lap’s average speed, on the layout raced that year.
Practice 2
| Pos | Driver | Constructor | No. | Best lap | Gap | ≈ Distance | Interval | Laps |
|---|---|---|---|---|---|---|---|---|
| 1 | Max Verstappen | Red Bull Racing | 1 | 1:18.686 | — | 0 m | — | 26 |
| 2 | Lando Norris | McLaren | 4 | 1:18.805 | +0.119 | 7 m | +0.119 | 31 |
| 3 | Charles Leclerc | Ferrari | 16 | 1:18.952 | +0.266 | 15 m | +0.147 | 33 |
| 4 | Valtteri Bottas | Sauber | 77 | 1:18.955 | +0.269 | 15 m | +0.003 | 33 |
| 5 | Sergio Perez | Red Bull Racing | 11 | 1:18.988 | +0.302 | 17 m | +0.033 | 29 |
| 6 | Daniel Ricciardo | Scuderia AlphaTauri | 3 | 1:19.002 | +0.316 | 17 m | +0.014 | 31 |
| 7 | Sir Lewis Hamilton | Mercedes | 44 | 1:19.024 | +0.338 | 18 m | +0.022 | 30 |
| 8 | Esteban Ocon | Alpine | 31 | 1:19.077 | +0.391 | 21 m | +0.053 | 29 |
| 9 | Oscar Piastri | McLaren | 81 | 1:19.163 | +0.477 | 26 m | +0.086 | 31 |
| 10 | George Russell | Mercedes | 63 | 1:19.227 | +0.541 | 30 m | +0.064 | 31 |
| 11 | Carlos Sainz | Ferrari | 55 | 1:19.257 | +0.571 | 31 m | +0.030 | 34 |
| 12 | Yuki Tsunoda | Scuderia AlphaTauri | 22 | 1:19.290 | +0.604 | 33 m | +0.033 | 34 |
| 13 | Zhou Guanyu | Sauber | 24 | 1:19.415 | +0.729 | 40 m | +0.125 | 27 |
| 14 | Alexander Albon | Williams | 23 | 1:19.446 | +0.760 | 42 m | +0.031 | 23 |
| 15 | Nico Hulkenberg | Haas F1 Team | 27 | 1:19.535 | +0.849 | 46 m | +0.089 | 29 |
| 16 | Pierre Gasly | Alpine | 10 | 1:19.642 | +0.956 | 52 m | +0.107 | 29 |
| 17 | Logan Sargeant | Williams | 2 | 1:19.900 | +1.214 | 66 m | +0.258 | 26 |
| 18 | Lance Stroll | Aston Martin | 18 | 1:20.075 | +1.389 | 76 m | +0.175 | 17 |
| 19 | Kevin Magnussen | Haas F1 Team | 20 | 1:20.112 | +1.426 | 78 m | +0.037 | 30 |
| 20 | Fernando Alonso | Aston Martin | 14 | 1:20.426 | +1.740 | 95 m | +0.314 | 30 |
How it is derived: distance, Practice 2
Distance at the session-best lap’s average speed, on the layout raced that year.
Practice 3
| Pos | Driver | Constructor | No. | Best lap | Gap | ≈ Distance | Interval | Laps |
|---|---|---|---|---|---|---|---|---|
| 1 | Max Verstappen | Red Bull Racing | 1 | 1:17.887 | — | 0 m | — | 19 |
| 2 | Alexander Albon | Williams | 23 | 1:17.957 | +0.070 | 4 m | +0.070 | 19 |
| 3 | Sergio Perez | Red Bull Racing | 11 | 1:18.026 | +0.139 | 8 m | +0.069 | 19 |
| 4 | George Russell | Mercedes | 63 | 1:18.248 | +0.361 | 20 m | +0.222 | 20 |
| 5 | Oscar Piastri | McLaren | 81 | 1:18.392 | +0.505 | 28 m | +0.144 | 22 |
| 6 | Valtteri Bottas | Sauber | 77 | 1:18.437 | +0.550 | 30 m | +0.045 | 26 |
| 7 | Yuki Tsunoda | Scuderia AlphaTauri | 22 | 1:18.450 | +0.563 | 31 m | +0.013 | 26 |
| 8 | Lando Norris | McLaren | 4 | 1:18.480 | +0.593 | 33 m | +0.030 | 21 |
| 9 | Daniel Ricciardo | Scuderia AlphaTauri | 3 | 1:18.499 | +0.612 | 34 m | +0.019 | 15 |
| 10 | Sir Lewis Hamilton | Mercedes | 44 | 1:18.522 | +0.635 | 35 m | +0.023 | 21 |
| 11 | Logan Sargeant | Williams | 2 | 1:18.718 | +0.831 | 46 m | +0.196 | 15 |
| 12 | Zhou Guanyu | Sauber | 24 | 1:18.917 | +1.030 | 57 m | +0.199 | 21 |
| 13 | Charles Leclerc | Ferrari | 16 | 1:18.970 | +1.083 | 60 m | +0.053 | 22 |
| 14 | Lance Stroll | Aston Martin | 18 | 1:19.094 | +1.207 | 67 m | +0.124 | 21 |
| 15 | Carlos Sainz | Ferrari | 55 | 1:19.293 | +1.406 | 78 m | +0.199 | 23 |
| 16 | Nico Hulkenberg | Haas F1 Team | 27 | 1:19.320 | +1.433 | 79 m | +0.027 | 18 |
| 17 | Fernando Alonso | Aston Martin | 14 | 1:19.471 | +1.584 | 88 m | +0.151 | 21 |
| 18 | Pierre Gasly | Alpine | 10 | 1:19.509 | +1.622 | 90 m | +0.038 | 19 |
| 19 | Kevin Magnussen | Haas F1 Team | 20 | 1:19.573 | +1.686 | 93 m | +0.064 | 9 |
| 20 | Esteban Ocon | Alpine | 31 | 1:19.839 | +1.952 | 108 m | +0.266 | 19 |
How it is derived: distance, Practice 3
Distance at the session-best lap’s average speed, on the layout raced that year.
The cars in this race
The photograph each car's Wikipedia article leads with, from Wikimedia Commons: taken wherever and whenever that was, not necessarily at this race.
A photograph marked unchecked has a file name that does not name the car it is shown for. Most are still the right car, filed under the driver rather than the machine — but nobody has confirmed these one by one.
1 more photograph
Where this comes from
- Round
- 19 of 2023
- Grand Prix
- Mexican Grand Prix
- Dates
- Layout raced
- Stadium layout · 4.304 km · 17 turns
- Format
- Standard weekend
- Constructor
- Red Bull Racing
- Entrant
- Red Bull-Honda RBPT
- Confidence
- reference
The layout raced and its figures are this register’s, from its own sources; the figures under the race’s drawing are F1DB’s, and at some circuits the two disagree.