Final practice from the 2026 Mexican Grand Prix is now in the books, with reigning world champion Lando Norris topping the timesheets ahead of qualifying later this afternoon.
This might be the last weekend he can call himself that, of course, and the man who looks set to take that crown off him in Mexico City, Kimi Antonelli, was P2 in FP3, with just 0.001 seconds separating their lap times.
After topping both FP1 and FP2 on Friday, Ferrari star Charles Leclerc was only good enough for P3 at Autodromo Hermanos Rodriguez, with Oscar Piastri behind him in fourth. Max Verstappen, meanwhile, finished fifth in FP3 in his Red Bull, followed by Lewis Hamilton, whose difficult weekend continues after he was forced to retire in FP2.
George Russell, as has so often been the case this season, was off the pace of his team-mate Antonelli down in P7, with Isack Hadjar, Liam Lawson, and Arvid Lindblad rounding out the top 10 in that order.
Further down the grid, if you notice something looks off with the Haas drivers, you’d be correct. Esteban Ocon has been replaced mid-weekend in Mexico City, with Ryo Hirakawa taking his place for the rest of the weekend.
Haas have not given a reason for this, but have confirmed that Ocon is not suffering from illness.
With that said, let’s take a look at the full results below!
F1 HEADLINES: Hamilton's Ferrari nightmare as F1 legend departs
F1 Mexican Grand Prix FP3 times
Here are the full results from Saturday afternoon’s FP3 session at Autodromo Hermanos Rodriguez.
| Pos | Driver | Team | Gap |
|---|---|---|---|
| 1 | Lando Norris | McLaren | 1:17.600 |
| 2 | Kimi Antonelli | Mercedes | +0.001 |
| 3 | Charles Leclerc | Ferrari | +0.117 |
| 4 | Oscar Piastri | McLaren | +0.195 |
| 5 | Max Verstappen | Red Bull | +0.351 |
| 6 | Lewis Hamilton | Ferrari | +0.469 |
| 7 | George Russell | Mercedes | +0.507 |
| 8 | Isack Hadjar | Red Bull | +0.509 |
| 9 | Liam Lawson | Racing Bulls | +0.513 |
| 10 | Arvid Lindblad | Racing Bulls | +0.537 |
| 11 | Nico Hulkenberg | Audi | +0.960 |
| 12 | Franco Colapinto | Alpine | +1.052 |
| 13 | Pierre Gasly | Alpine | +1.074 |
| 14 | Fernando Alonso | Aston Martin | +1.250 |
| 15 | Oliver Bearman | Haas | +1.327 |
| 16 | Carlos Sainz | Williams | +1.614 |
| 17 | Alex Albon | Williams | +1.701 |
| 18 | Lance Stroll | Aston Martin | +1.776 |
| 19 | Ryo Hirakawa | Haas | +1.904 |
| 20 | Valtteri Bottas | Cadillac | +2.742 |
| 21 | Gabriel Bortoleto | Audi | NO TIME |
| 22 | Sergio Perez | Cadillac | NO TIME |
Is there F1 today?
Qualifying is next up later today, Saturday, October 31, at 15:00 local time and 21:00 GMT. To read the complete breakdown of the times and how to watch in select locations, click here.
READ MORE: FIA confirm Max Verstappen grid penalty for Mexican Grand Prix
READ MORE: F1 star replaced for Mexican GP weekend in shock late driver change


