Max Verstappen won the Mexican Grand Prix 2017 at Autódromo Hermanos Rodríguez on 29 October 2017, starting from P2 on the grid. Valtteri Bottas finished second for Mercedes, with Kimi Räikkönen completing the podium for Ferrari. Sebastian Vettel set the fastest lap with a time of 1:18.785.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 2 | Max VerstappenVER | Red Bull | 71 | 1:36:26.552 | 25 | |
| 2 | 4 | Valtteri BottasBOT | Mercedes | 71 | +19.678 | 18 | |
| 3 | 5 | Kimi RäikkönenRAI | Ferrari | 71 | +54.007 | 15 | |
| 4 | 1 | Sebastian VettelVET | Ferrari | 71 | +1:10.078 | 12 | ⚡ 1:18.785 |
| 5 | 6 | Esteban OconOCO | Force India | 70 | +1 Lap | 10 | |
| 6 | 11 | Lance StrollSTR | Williams | 70 | +1 Lap | 8 | |
| 7 | 9 | Sergio PérezPER | Force India | 70 | +1 Lap | 6 | |
| 8 | 14 | Kevin MagnussenMAG | Haas F1 Team | 70 | +1 Lap | 4 | |
| 9 | 3 | Lewis HamiltonHAM | Mercedes | 70 | +1 Lap | 2 | |
| 10 | 18 | Fernando AlonsoALO | McLaren | 70 | +1 Lap | 1 | |
| 11 | 10 | Felipe MassaMAS | Williams | 70 | +1 Lap | 0 | |
| 12 | 19 | Stoffel VandoorneVAN | McLaren | 70 | +1 Lap | 0 | |
| 13 | 20 | Pierre GaslyGAS | Toro Rosso | 70 | +1 Lap | 0 | |
| 14 | 13 | Pascal WehrleinWEH | Sauber | 69 | +2 Laps | 0 | |
| 15 | 15 | Romain GrosjeanGRO | Haas F1 Team | 69 | +2 Laps | 0 | |
| R | 8 | Carlos SainzSAI | Renault | 59 | Engine | 0 | |
| R | 12 | Marcus EricssonERI | Sauber | 55 | Engine | 0 | |
| R | 17 | Brendon HartleyHAR | Toro Rosso | 30 | Engine | 0 | |
| R | 7 | Nico HülkenbergHUL | Renault | 24 | Electrical | 0 | |
| R | 16 | Daniel RicciardoRIC | Red Bull | 5 | Engine | 0 |
| Pos | Driver | Team | Q1 | Q2 | Q3 |
|---|---|---|---|---|---|
| 1 | Sebastian Vettel | Ferrari | 1:17.665 | 1:16.870 | 1:16.488 |
| 2 | Max Verstappen | Red Bull | 1:17.630 | 1:16.524 | 1:16.574 |
| 3 | Lewis Hamilton | Mercedes | 1:17.518 | 1:17.035 | 1:16.934 |
| 4 | Valtteri Bottas | Mercedes | 1:17.578 | 1:17.161 | 1:16.958 |
| 5 | Kimi Räikkönen | Ferrari | 1:18.148 | 1:17.534 | 1:17.238 |
| 6 | Esteban Ocon | Force India | 1:18.336 | 1:17.827 | 1:17.437 |
| 7 | Daniel Ricciardo | Red Bull | 1:18.208 | 1:17.631 | 1:17.447 |
| 8 | Nico Hülkenberg | Renault | 1:18.322 | 1:17.792 | 1:17.466 |
| 9 | Carlos Sainz | Renault | 1:18.405 | 1:17.753 | 1:17.794 |
| 10 | Sergio Pérez | Force India | 1:18.020 | 1:17.868 | 1:17.807 |
| 11 | Felipe Massa | Williams | 1:18.570 | 1:18.099 | - |
| 12 | Lance Stroll | Williams | 1:18.902 | 1:19.159 | - |
| 13 | Brendon Hartley | Toro Rosso | 1:18.683 | - | - |
| 14 | Fernando Alonso | McLaren | 1:17.710 | - | - |
| 15 | Stoffel Vandoorne | McLaren | 1:18.578 | - | - |
| 16 | Marcus Ericsson | Sauber | 1:19.176 | - | - |
| 17 | Pascal Wehrlein | Sauber | 1:19.333 | - | - |
| 18 | Kevin Magnussen | Haas F1 Team | 1:19.443 | - | - |
| 19 | Romain Grosjean | Haas F1 Team | 1:19.473 | - | - |