| Pos. | Driver | Constructor | Time/Retired | Grid | Laps | Points |
|---|---|---|---|---|---|---|
| 1 | #4 Lando Norris | McLaren | 1:37:58.574 | 1st | 71 | 25 |
| 2 | #16 Charles Leclerc | Ferrari | +30.324 | 2nd | 71 | 18 |
| 3 | #1 Max Verstappen | Red Bull | +31.049 | 5th | 71 | 15 |
| 4 | #87 Oliver Bearman | Haas | +40.955 | 9th | 71 | 12 |
| 5 | #81 Oscar Piastri | McLaren | +42.065 | 7th | 71 | 10 |
| 6 | #12 Andrea Kimi Antonelli | Mercedes | +47.837 | 6th | 71 | 8 |
| 7 | #63 George Russell | Mercedes | +50.287 | 4th | 71 | 6 |
| 8 | #44 Lewis Hamilton | Ferrari | +56.446 | 3rd | 71 | 4 |
| 9 | #31 Esteban Ocon | Haas | +1:15.464 | 11th | 71 | 2 |
| 10 | #5 Gabriel Bortoleto | Kick Sauber | +1:16.863 | 16th | 71 | 1 |
| 11 | #22 Yuki Tsunoda | Red Bull | +1:19.048 | 10th | 71 | |
| 12 | #23 Alexander Albon | Williams | +1 lap | 17th | 70 | |
| 13 | #6 Isack Hadjar | RB | +1 lap | 8th | 70 | |
| 14 | #18 Lance Stroll | Aston Martin | +1 lap | 19th | 70 | |
| 15 | #10 Pierre Gasly | Alpine | +1 lap | 18th | 70 | |
| 16 | #43 Franco Colapinto | Alpine | +1 lap | 20th | 70 | |
| 17 | #55 Carlos Sainz Jr. | Williams | Accident | 12th | 67 | |
| DNF | #14 Fernando Alonso | Aston Martin | Brakes | 14th | 34 | |
| DNF | #27 Nico Hülkenberg | Kick Sauber | Handling | 13th | 25 | |
| DNF | #30 Liam Lawson | RB | Collision damage | 15th | 5 |
| Pos. | Driver | Constructor | Q1 | Q2 | Q3 | Gap | Laps |
|---|---|---|---|---|---|---|---|
| 1 | #4 Lando Norris | McLaren | 1:16.899 | 1:16.252 | 1:15.586 | 21 | |
| 2 | #16 Charles Leclerc | Ferrari | 1:17.024 | 1:16.658 | 1:15.848 | +0.262 | 20 |
| 3 | #44 Lewis Hamilton | Ferrari | 1:16.736 | 1:16.458 | 1:15.938 | +0.352 | 21 |
| 4 | #63 George Russell | Mercedes | 1:16.895 | 1:16.537 | 1:16.034 | +0.448 | 18 |
| 5 | #1 Max Verstappen | Red Bull | 1:17.076 | 1:16.605 | 1:16.070 | +0.484 | 18 |
| 6 | #12 Andrea Kimi Antonelli | Mercedes | 1:17.291 | 1:16.773 | 1:16.118 | +0.532 | 18 |
| 7 | #55 Carlos Sainz Jr. | Williams | 1:17.171 | 1:16.607 | 1:16.172 | +0.586 | 18 |
| 8 | #81 Oscar Piastri | McLaren | 1:17.158 | 1:16.737 | 1:16.174 | +0.588 | 20 |
| 9 | #6 Isack Hadjar | RB | 1:16.733 | 1:16.804 | 1:16.252 | +0.666 | 18 |
| 10 | #87 Oliver Bearman | Haas | 1:17.040 | 1:16.787 | 1:16.460 | +0.874 | 21 |
| 11 | #22 Yuki Tsunoda | Red Bull | 1:17.234 | 1:16.816 | 12 | ||
| 12 | #31 Esteban Ocon | Haas | 1:16.948 | 1:16.837 | 15 | ||
| 13 | #27 Nico Hülkenberg | Kick Sauber | 1:17.251 | 1:17.016 | 15 | ||
| 14 | #14 Fernando Alonso | Aston Martin | 1:17.232 | 1:17.103 | 15 | ||
| 15 | #30 Liam Lawson | RB | 1:16.961 | 1:18.072 | 13 | ||
| 16 | #5 Gabriel Bortoleto | Kick Sauber | 1:17.412 | 9 | |||
| 17 | #23 Alexander Albon | Williams | 1:17.490 | 9 | |||
| 18 | #10 Pierre Gasly | Alpine | 1:17.546 | 9 | |||
| 19 | #18 Lance Stroll | Aston Martin | 1:17.606 | 9 | |||
| 20 | #43 Franco Colapinto | Alpine | 1:17.670 | 8 |
| Pos. | Driver | Constructor | Time | Gap | Laps |
|---|---|---|---|---|---|
| 1 | #4 Lando Norris | McLaren | 1:16.633 | 22 | |
| 2 | #44 Lewis Hamilton | Ferrari | 1:16.978 | +0.345 | 29 |
| 3 | #63 George Russell | Mercedes | 1:17.145 | +0.512 | 19 |
| 4 | #16 Charles Leclerc | Ferrari | 1:17.199 | +0.566 | 26 |
| 5 | #81 Oscar Piastri | McLaren | 1:17.232 | +0.599 | 23 |
| 6 | #1 Max Verstappen | Red Bull | 1:17.242 | +0.609 | 30 |
| 7 | #12 Andrea Kimi Antonelli | Mercedes | 1:17.253 | +0.620 | 19 |
| 8 | #6 Isack Hadjar | RB | 1:17.396 | +0.763 | 19 |
| 9 | #22 Yuki Tsunoda | Red Bull | 1:17.415 | +0.782 | 23 |
| 10 | #5 Gabriel Bortoleto | Kick Sauber | 1:17.526 | +0.893 | 24 |
| 11 | #30 Liam Lawson | RB | 1:17.552 | +0.919 | 20 |
| 12 | #31 Esteban Ocon | Haas | 1:17.574 | +0.941 | 26 |
| 13 | #18 Lance Stroll | Aston Martin | 1:17.598 | +0.965 | 23 |
| 14 | #27 Nico Hülkenberg | Kick Sauber | 1:17.664 | +1.031 | 25 |
| 15 | #55 Carlos Sainz Jr. | Williams | 1:17.801 | +1.168 | 24 |
| 16 | #23 Alexander Albon | Williams | 1:17.994 | +1.361 | 20 |
| 17 | #87 Oliver Bearman | Haas | 1:18.046 | +1.413 | 23 |
| 18 | #10 Pierre Gasly | Alpine | 1:18.412 | +1.779 | 24 |
| 19 | #43 Franco Colapinto | Alpine | 1:18.581 | +1.948 | 22 |
| 20 | #14 Fernando Alonso | Aston Martin | 1:18.611 | +1.978 | 12 |
| Pos. | Driver | Constructor | Time | Gap | Laps |
|---|---|---|---|---|---|
| 1 | #1 Max Verstappen | Red Bull | 1:17.392 | 34 | |
| 2 | #16 Charles Leclerc | Ferrari | 1:17.545 | +0.153 | 32 |
| 3 | #12 Andrea Kimi Antonelli | Mercedes | 1:17.566 | +0.174 | 27 |
| 4 | #4 Lando Norris | McLaren | 1:17.643 | +0.251 | 31 |
| 5 | #44 Lewis Hamilton | Ferrari | 1:17.692 | +0.300 | 30 |
| 6 | #63 George Russell | Mercedes | 1:17.829 | +0.437 | 33 |
| 7 | #22 Yuki Tsunoda | Red Bull | 1:17.883 | +0.491 | 31 |
| 8 | #14 Fernando Alonso | Aston Martin | 1:17.938 | +0.546 | 29 |
| 9 | #55 Carlos Sainz Jr. | Williams | 1:17.939 | +0.547 | 34 |
| 10 | #18 Lance Stroll | Aston Martin | 1:17.954 | +0.562 | 30 |
| 11 | #30 Liam Lawson | RB | 1:18.218 | +0.826 | 32 |
| 12 | #81 Oscar Piastri | McLaren | 1:18.232 | +0.840 | 31 |
| 13 | #31 Esteban Ocon | Haas | 1:18.266 | +0.874 | 31 |
| 14 | #6 Isack Hadjar | RB | 1:18.281 | +0.889 | 30 |
| 15 | #5 Gabriel Bortoleto | Kick Sauber | 1:18.323 | +0.931 | 30 |
| 16 | #27 Nico Hülkenberg | Kick Sauber | 1:18.348 | +0.956 | 29 |
| 17 | #87 Oliver Bearman | Haas | 1:18.442 | +1.050 | 34 |
| 18 | #43 Franco Colapinto | Alpine | 1:18.721 | +1.329 | 31 |
| 19 | #23 Alexander Albon | Williams | 1:18.855 | +1.463 | 31 |
| 20 | #10 Pierre Gasly | Alpine | 1:19.194 | +1.802 | 30 |
| Pos. | Driver | Constructor | Time | Gap | Laps |
|---|---|---|---|---|---|
| 1 | #16 Charles Leclerc | Ferrari | 1:18.380 | 29 | |
| 2 | #12 Andrea Kimi Antonelli | Mercedes | 1:18.487 | +0.107 | 35 |
| 3 | #27 Nico Hülkenberg | Kick Sauber | 1:18.760 | +0.380 | 27 |
| 4 | #81 Oscar Piastri | McLaren | 1:18.784 | +0.404 | 31 |
| 5 | #5 Gabriel Bortoleto | Kick Sauber | 1:18.916 | +0.536 | 28 |
| 6 | #36 Arvid Lindblad | Red Bull | 1:18.997 | +0.617 | 26 |
| 7 | #31 Esteban Ocon | Haas | 1:19.038 | +0.658 | 29 |
| 8 | #22 Yuki Tsunoda | Red Bull | 1:19.090 | +0.710 | 29 |
| 9 | #43 Franco Colapinto | Alpine | 1:19.331 | +0.951 | 28 |
| 10 | #23 Alexander Albon | Williams | 1:19.384 | +1.004 | 33 |
| 11 | #6 Isack Hadjar | RB | 1:19.409 | +1.029 | 32 |
| 12 | #14 Fernando Alonso | Aston Martin | 1:19.472 | +1.092 | 26 |
| 13 | #89 Patricio O'Ward | McLaren | 1:19.680 | +1.300 | 30 |
| 14 | #72 Frederik Vesti | Mercedes | 1:19.689 | +1.309 | 32 |
| 15 | #61 Paul Aron | Alpine | 1:19.862 | +1.482 | 29 |
| 16 | #50 Ryō Hirakawa | Haas | 1:20.073 | +1.693 | 27 |
| 17 | #40 Ayumu Iwasa | RB | 1:20.153 | +1.773 | 29 |
| 18 | #46 Luke Browning | Williams | 1:20.310 | +1.930 | 31 |
| 19 | #35 Jak Crawford | Aston Martin | 1:20.371 | +1.991 | 29 |
| 20 | #38 Antonio Fuoco | Ferrari | 1:20.854 | +2.474 | 29 |
| Pos. | Driver | Constructor | Time | Gap | Lap |
|---|---|---|---|---|---|
| 1 | #63 George Russell | Mercedes | 1:20.052 | 50 | |
| 2 | #55 Carlos Sainz Jr. | Williams | 1:20.098 | +0.046 | 48 |
| 3 | #81 Oscar Piastri | McLaren | 1:20.422 | +0.370 | 53 |
| 4 | #23 Alexander Albon | Williams | 1:20.480 | +0.428 | 45 |
| 5 | #18 Lance Stroll | Aston Martin | 1:20.593 | +0.541 | 45 |
| 6 | #44 Lewis Hamilton | Ferrari | 1:20.601 | +0.549 | 50 |
| 7 | #87 Oliver Bearman | Haas | 1:20.705 | +0.653 | 51 |
| 8 | #4 Lando Norris | McLaren | 1:20.764 | +0.712 | 45 |
| 9 | #12 Andrea Kimi Antonelli | Mercedes | 1:20.826 | +0.774 | 58 |
| 10 | #1 Max Verstappen | Red Bull | 1:21.108 | +1.056 | 50 |
| 11 | #5 Gabriel Bortoleto | Kick Sauber | 1:21.121 | +1.069 | 39 |
| 12 | #43 Franco Colapinto | Alpine | 1:21.342 | +1.290 | 51 |
| 13 | #22 Yuki Tsunoda | Red Bull | 1:21.486 | +1.434 | 44 |
| 14 | #16 Charles Leclerc | Ferrari | 1:21.588 | +1.536 | 45 |
| 15 | #14 Fernando Alonso | Aston Martin | 1:21.708 | +1.656 | 22 |
| 16 | #6 Isack Hadjar | RB | 1:21.714 | +1.662 | 44 |
| 17 | #31 Esteban Ocon | Haas | 1:21.869 | +1.817 | 65 |
| 18 | #10 Pierre Gasly | Alpine | 1:22.271 | +2.219 | 44 |
| 19 | #27 Nico Hülkenberg | Kick Sauber | 1:23.091 | +3.039 | 14 |
| 20 | #30 Liam Lawson | RB | 1:25.124 | +5.072 | 4 |
| Pos. | Driver | Constructor | Percentage |
|---|---|---|---|
| 1 | #87 Oliver Bearman | Haas | 41.3% |
| 2 | #1 Max Verstappen | Red Bull | 14.5% |
| 3 | #4 Lando Norris | McLaren | 11.2% |
| 4 | #44 Lewis Hamilton | Ferrari | 6.6% |
| 5 | #16 Charles Leclerc | Ferrari | 6.5% |
| Session | Date | Time |
|---|---|---|
| Practice 1 | Friday October 24, 2025 | 20:30 CEST |
| Practice 2 | Saturday October 25, 2025 | 00:00 CEST |
| Practice 3 | Saturday October 25, 2025 | 19:30 CEST |
| Qualifying | Saturday October 25, 2025 | 23:00 CEST |
| Race | Sunday October 26, 2025 | 21:00 CET |
| Pos. | Driver | Constructor | Wins | Podiums | Points | Gap |
|---|---|---|---|---|---|---|
| 1 | Lando Norris | McLaren | 6 | 16 | 357 | |
| 2 | Oscar Piastri | McLaren | 7 | 14 | 356 | -1 |
| 3 | Max Verstappen | Red Bull | 5 | 11 | 321 | -36 |
| 4 | George Russell | Mercedes | 2 | 8 | 258 | -99 |
| 5 | Charles Leclerc | Ferrari | 0 | 7 | 210 | -147 |
| 6 | Lewis Hamilton | Ferrari | 0 | 0 | 146 | -211 |
| 7 | Andrea Kimi Antonelli | Mercedes | 0 | 1 | 97 | -260 |
| 8 | Alexander Albon | Williams | 0 | 0 | 73 | -284 |
| 9 | Nico Hülkenberg | Kick Sauber | 0 | 1 | 41 | -316 |
| 10 | Isack Hadjar | RB | 0 | 1 | 39 | -318 |
| 11 | Carlos Sainz Jr. | Williams | 0 | 1 | 38 | -319 |
| 12 | Fernando Alonso | Aston Martin | 0 | 0 | 37 | -320 |
| 13 | Oliver Bearman | Haas | 0 | 0 | 32 | -325 |
| 14 | Lance Stroll | Aston Martin | 0 | 0 | 32 | -325 |
| 15 | Liam Lawson | RB | 0 | 0 | 30 | -327 |
| 16 | Esteban Ocon | Haas | 0 | 0 | 30 | -327 |
| 17 | Yuki Tsunoda | Red Bull | 0 | 0 | 28 | -329 |
| 18 | Pierre Gasly | Alpine | 0 | 0 | 20 | -337 |
| 19 | Gabriel Bortoleto | Kick Sauber | 0 | 0 | 19 | -338 |
| 20 | Franco Colapinto | Alpine | 0 | 0 | 0 | -357 |
| 21 | Jack Doohan | Alpine | 0 | 0 | 0 | -357 |
| Pos. | Constructor | Engine | Wins | Podiums | Points | Gap |
|---|---|---|---|---|---|---|
| 1 | McLaren | Mercedes | 13 | 30 | 713 | |
| 2 | Ferrari | Ferrari | 0 | 7 | 356 | -357 |
| 3 | Mercedes | Mercedes | 2 | 9 | 355 | -358 |
| 4 | Red Bull | Honda RBPT | 5 | 11 | 346 | -367 |
| 5 | Williams | Mercedes | 0 | 1 | 111 | -602 |
| 6 | RB | Honda RBPT | 0 | 1 | 72 | -641 |
| 7 | Aston Martin | Mercedes | 0 | 0 | 69 | -644 |
| 8 | Haas | Ferrari | 0 | 0 | 62 | -651 |
| 9 | Kick Sauber | Ferrari | 0 | 1 | 60 | -653 |
| 10 | Alpine | Renault | 0 | 0 | 20 | -693 |
| Year | Winner | 2nd | 3rd | Fastest lap | Pole position |
|---|---|---|---|---|---|
| 2024 | #55 Carlos Sainz Jr. | Lando Norris | Charles Leclerc | 1:18.336 - Charles Leclerc | Carlos Sainz Jr. |
| 2023 | #1 Max Verstappen | Lewis Hamilton | Charles Leclerc | 1:21.334 - Lewis Hamilton | Charles Leclerc |
| 2022 | #1 Max Verstappen | Lewis Hamilton | Sergio Pérez | 1:20.153 - George Russell | Max Verstappen |
| 2021 | #33 Max Verstappen | Lewis Hamilton | Sergio Pérez | 1:17.774 - Valtteri Bottas | Valtteri Bottas |
| 2019 | #44 Lewis Hamilton | Sebastian Vettel | Valtteri Bottas | 1:19.232 - Charles Leclerc | Charles Leclerc |
| 2018 | #33 Max Verstappen | Sebastian Vettel | Kimi Räikkönen | 1:18.741 - Valtteri Bottas | Daniel Ricciardo |
| 2017 | #33 Max Verstappen | Valtteri Bottas | Kimi Räikkönen | 1:18.785 - Sebastian Vettel | Sebastian Vettel |
| 2016 | #44 Lewis Hamilton | Nico Rosberg | Daniel Ricciardo | 1:21.134 - Daniel Ricciardo | Lewis Hamilton |
| 2015 | #6 Nico Rosberg | Lewis Hamilton | Valtteri Bottas | 1:20.521 - Nico Rosberg | Nico Rosberg |
| 1992 | #5 Nigel Mansell | Riccardo Patrese | Michael Schumacher | 1:17.711 - Gerhard Berger | Nigel Mansell |
| 1991 | #6 Riccardo Patrese | Nigel Mansell | Ayrton Senna | 1:16.788 - Nigel Mansell | Riccardo Patrese |
| 1990 | #1 Alain Prost | Nigel Mansell | Gerhard Berger | 1:17.958 - Alain Prost | Gerhard Berger |
| 1989 | #1 Ayrton Senna | Riccardo Patrese | Michele Alboreto | 1:20.420 - Nigel Mansell | Ayrton Senna |
| 1988 | #11 Alain Prost | Ayrton Senna | Gerhard Berger | 1:18.608 - Alain Prost | Ayrton Senna |
| 1987 | #5 Nigel Mansell | Nelson Piquet | Riccardo Patrese | 1:19.132 - Nelson Piquet | Nigel Mansell |
| 1986 | #20 Gerhard Berger | Alain Prost | Ayrton Senna | 1:19.360 - Nelson Piquet | Ayrton Senna |
| 1970 | #3 Jacky Ickx | Clay Regazzoni | Denny Hulme | 1:43.110 - Jacky Ickx | Clay Regazzoni |
| 1969 | #5 Denny Hulme | Jacky Ickx | Jack Brabham | 1:43.050 - Jacky Ickx | Jack Brabham |
| 1968 | #10 Graham Hill | Bruce McLaren | Jackie Oliver | 1:44.230 - Jo Siffert | Jo Siffert |
| 1967 | #5 Jim Clark | Jack Brabham | Denny Hulme | 1:48.130 - Jim Clark | Jim Clark |
| 1966 | #7 John Surtees | Jack Brabham | Denny Hulme | 1:53.750 - Richie Ginther | John Surtees |
| 1965 | #11 Richie Ginther | Dan Gurney | Mike Spence | 1:55.840 - Dan Gurney | Jim Clark |
| 1964 | #6 Dan Gurney | John Surtees | Lorenzo Bandini | 1:58.370 - Jim Clark | Jim Clark |
| 1963 | #8 Jim Clark | Jack Brabham | Richie Ginther | 1:58.100 - Jim Clark | Jim Clark |
In 1 hour, 37 minutes and 58 seconds Lando Norris finished the race in first place.The podium was completed with Charles Leclerc in second and Max Verstappen in third place.
After the 2025 Mexican Grand Prix, Lando Norris is first in the Formula 1 World Championship with 357 points. Norris is 1 points ahead of Oscar Piastri.