Welcome to our index page of the 2023 Mexican Grand Prix. From here you will find links to all our latest reports, pictures and results from Mexico City.

Session Reports

FP1: Verstappen edges Albon in opening practice

FP2: Verstappen tops second practice in Mexico ahead of Norris

FP3: Verstappen leads final practice from Albon and Perez

Qualifying: Leclerc and Sainz ambush Verstappen for pole and front row

Race: 'Another day, another win' for Verstappen in Mexico

Photos

Gallery: All the pictures from Thursday's build-up at Autódromo Hermanos Rodríguez

Gallery: All the pictures from practice day at Autódromo Hermanos Rodríguez

Gallery: All the pictures from qualifying day at Autódromo Hermanos Rodríguez

Gallery: All the pictures from race day at Autódromo Hermanos Rodríguez

Results

Free Practice 1 results

Pos Driver Team Time Gap Laps
1 Max Verstappen Red Bull 1:19.718s 29
2 Alexander Albon Williams 1:19.813s + 0.095s 31
3 Sergio Pérez Red Bull 1:20.015s + 0.297s 28
4 Lando Norris McLaren 1:20.237s + 0.519s 30
5 Charles Leclerc Ferrari 1:20.297s + 0.579s 30
6 Oscar Piastri McLaren 1:20.463s + 0.745s 32
7 Carlos Sainz Ferrari 1:20.479s + 0.761s 23
8 Daniel Ricciardo AlphaTauri 1:20.568s + 0.850s 30
9 Esteban Ocon Alpine 1:20.677s + 0.959s 26
10 Lance Stroll Aston Martin 1:20.687s + 0.969s 26
11 Lewis Hamilton Mercedes 1:20.724s + 1.006s 25
12 Nico Hülkenberg Haas 1:20.968s + 1.250s 29
13 Zhou Guanyu Alfa Romeo 1:21.129s + 1.411s 27
14 Logan Sargeant Williams 1:21.157s + 1.439s 30
15 Ollie Bearman Haas 1:21.313s + 1.595s 31
16 Fernando Alonso Aston Martin 1:21.347s + 1.629s 17
17 Isack Hadjar AlphaTauri 1:21.941s + 2.223s 25
18 Jack Doohan Alpine 1:22.109s + 2.391s 25
19 Frederik Vesti Mercedes 1:22.937s + 3.219s 26
20 Théo Pourchaire Alfa Romeo 4

Free Practice 2 results

Pos Driver Team Time Gap Laps
1 Max Verstappen Red Bull 1:18.686s 26
2 Lando Norris McLaren 1:18.805s + 0.119s 30
3 Charles Leclerc Ferrari 1:18.952s + 0.266s 32
4 Valtteri Bottas Alfa Romeo 1:18.955s + 0.269s 33
5 Sergio Pérez Red Bull 1:18.988s + 0.302s 28
6 Daniel Ricciardo AlphaTauri 1:19.002s + 0.316s 30
7 Lewis Hamilton Mercedes 1:19.024s + 0.338s 29
8 Esteban Ocon Alpine 1:19.077s + 0.391s 28
9 Oscar Piastri McLaren 1:19.163s + 0.477s 30
10 George Russell Mercedes 1:19.227s + 0.541s 30
11 Carlos Sainz Ferrari 1:19.257s + 0.571s 33
12 Yuki Tsunoda AlphaTauri 1:19.290s + 0.604s 33
13 Zhou Guanyu Alfa Romeo 1:19.415s + 0.729s 26
14 Alexander Albon Williams 1:19.446s + 0.760s 23
15 Nico Hülkenberg Haas 1:19.535s + 0.849s 28
16 Pierre Gasly Alpine 1:19.642s + 0.956s 28
17 Logan Sargeant Williams 1:19.900s + 1.214s 26
18 Lance Stroll Aston Martin 1:20.075s + 1.389s 16
19 Kevin Magnussen Haas 1:20.112s + 1.426s 29
20 Fernando Alonso Aston Martin 1:20.426s + 1.740s 29

Free Practice 3 results

Pos Driver Team Time Gap Laps
1 Max Verstappen Red Bull 1:17.887s 18
2 Alexander Albon Williams 1:17.957s + 0.070s 18
3 Sergio Pérez Red Bull 1:18.026s + 0.139s 18
4 George Russell Mercedes 1:18.248s + 0.361s 19
5 Oscar Piastri McLaren 1:18.392s + 0.505s 21
6 Valtteri Bottas Alfa Romeo 1:18.437s + 0.550s 25
7 Yuki Tsunoda AlphaTauri 1:18.450s + 0.563s 25
8 Lando Norris McLaren 1:18.480s + 0.593s 20
9 Daniel Ricciardo AlphaTauri 1:18.499s + 0.612s 14
10 Lewis Hamilton Mercedes 1:18.522s + 0.635s 20
11 Logan Sargeant Williams 1:18.718s + 0.831s 14
12 Zhou Guanyu Alfa Romeo 1:18.917s + 1.030s 20
13 Charles Leclerc Ferrari 1:18.970s + 1.083s 21
14 Lance Stroll Aston Martin 1:19.094s + 1.207s 20
15 Carlos Sainz Ferrari 1:19.293s + 1.406s 22
16 Nico Hülkenberg Haas 1:19.320s + 1.433s 18
17 Fernando Alonso Aston Martin 1:19.471s + 1.584s 20
18 Pierre Gasly Alpine 1:19.509s + 1.622s 18
19 Kevin Magnussen Haas 1:19.573s + 1.686s 8
20 Esteban Ocon Alpine 1:19.839s + 1.952s 18

Qualifying results

Pos Driver Team Q1 Q2 Q3
1 Charles Leclerc Ferrari 1:18.401s 1:17.901s 1:17.166s
2 Carlos Sainz Ferrari 1:18.755s 1:18.382s 1:17.233s
3 Max Verstappen Red Bull 1:18.099s 1:17.625s 1:17.263s
4 Daniel Ricciardo AlphaTauri 1:18.341s 1:17.706s 1:17.382s
5 Sergio Pérez Red Bull 1:18.553s 1:18.124s 1:17.423s
6 Lewis Hamilton Mercedes 1:18.677s 1:17.571s 1:17.454s
7 Oscar Piastri McLaren 1:18.241s 1:17.874s 1:17.623s
8 George Russell Mercedes 1:18.893s 1:17.673s 1:17.674s
9 Valtteri Bottas Alfa Romeo 1:18.429s 1:18.016s 1:18.032s
10 Zhou Guanyu Alfa Romeo 1:19.016s 1:18.440s 1:18.050s
11 Pierre Gasly Alpine 1:18.945s 1:18.521s
12 Nico Hülkenberg Haas 1:18.969s 1:18.524s
13 Fernando Alonso Aston Martin 1:18.848s 1:18.738s
14 Alexander Albon Williams 1:18.828s 1:19.147s
15 Yuki Tsunoda AlphaTauri 1:18.890s
16 Esteban Ocon Alpine 1:19.080s
17 Kevin Magnussen Haas 1:19.163s
18 Lance Stroll Aston Martin 1:19.227s
19 Lando Norris McLaren 1:21.554s
20 Logan Sargeant Williams

Race results

Pos Driver Team Gap Stops
1 Max Verstappen Red Bull 71 laps - 49:23.531s 3
2 Lewis Hamilton Mercedes + 13.875s 2
3 Charles Leclerc Ferrari + 23.124s 2
4 Carlos Sainz Ferrari + 27.154s 2
5 Lando Norris McLaren + 33.266s 3
6 George Russell Mercedes + 41.020s 2
7 Daniel Ricciardo AlphaTauri + 41.570s 2
8 Oscar Piastri McLaren + 43.104s 2
9 Alexander Albon Williams + 48.573s 2
10 Esteban Ocon Alpine + 62.879s 1
11 Pierre Gasly Alpine + 66.208s 2
12 Yuki Tsunoda AlphaTauri + 78.982s 2
13 Nico Hülkenberg Haas + 80.309s 2
14 Zhou Guanyu Alfa Romeo + 81.676s 2
15 Valtteri Bottas Alfa Romeo + 85.597s 2
16 Logan Sargeant Williams + 1 lap 3
17 Lance Stroll Aston Martin + 5 laps 3
Fernando Alonso Aston Martin DNF 3
Kevin Magnussen Haas DNF 1
Sergio Pérez Red Bull DNF 1

Drivers championship standings

Pos Driver Points
1 Max Verstappen 491
2 Sergio Pérez 240
3 Lewis Hamilton 220
4 Carlos Sainz 183
5 Fernando Alonso 183
6 Lando Norris 169
7 Charles Leclerc 166
8 George Russell 151
9 Oscar Piastri 87
10 Pierre Gasly 56
11 Lance Stroll 53
12 Esteban Ocon 45
13 Alexander Albon 27
14 Valtteri Bottas 10
15 Nico Hülkenberg 9
16 Yuki Tsunoda 8
17 Daniel Ricciardo 6
18 Zhou Guanyu 6
19 Kevin Magnussen 3
20 Liam Lawson 2
21 Logan Sargeant 1
22 Nyck de Vries 0

Constructors championship standings

Pos Team Points
1 Red Bull 731
2 Mercedes 371
3 Ferrari 349
4 McLaren 256
5 Aston Martin 236
6 Alpine 101
7 Williams 28
8 AlphaTauri 16
9 Alfa Romeo 16
10 Haas 12

Keep up to date with all the F1 news via Facebook and Twitter

Andrew Lewin

Andrew first became a fan of Formula 1 during the time when Michael Schumacher and Damon Hill were stepping into the limelight after the era of Alain Prost, Nigel Mansell and Aryton Senna. He's been addicted ever since, and has been writing about the sport now for nearly a quarter of a century for a number of online news sites. He's also written professionally about GP2 (now Formula 2), GP3, IndyCar, World Rally Championship, MotoGP and NASCAR. In his other professional life, Andrew is a freelance writer, social media consultant, web developer/programmer, and digital specialist in the fields of accessibility, usability, IA, online communities and public sector procurement. He worked for many years in magazine production at Bauer Media, and for over a decade he was part of the digital media team at the UK government's communications department. Born and raised in Essex, Andrew currently lives and works in south-west London.

Recent Posts

FIA clamps down on plank loophole after Red Bull complaint

The FIA has issued a pivotal Technical Directive to F1 teams ahead of this weekend’s…

2 hours ago

F1 drivers blindsided by race director Wittich’s sudden exit

The abrupt removal last week of FIA race director Niels Wittich with just three races…

3 hours ago

McLaren relaxes ‘papaya rules’: Norris and Piastri free to race

Oscar Piastri has confirmed that McLaren’s team orders—dubbed the "Papaya Rules"—have been largely relaxed, giving…

4 hours ago

Cheers to the forever young pure racer Jacques Laffite

The forever young Jacques Laffite turns 81 today, but the years haven't aged this pure…

6 hours ago

Las Vegas GP: Wednesday's build-up in pictures

The neon lights of Las Vegas are set to illuminate the Formula 1 world once…

7 hours ago

Tsunoda’s journey to Vegas nearly derailed by immigration standoff

Yuki Tsunoda kicked off his Las Vegas Grand Prix race week with a rather interesting…

8 hours ago