V kvalifikaci na okruhu bratří Rodríguezů byl nejrychlejší Charles Leclerc, druhý se umístil Carlos Sainz a na třetím místě skončil Max Verstappen. Největším překvapením byli jezdci Ferrari, kteří z ničeho nic v Q3 našli nejrychlejší tempo a Daniel Riccardo, který byl rychlejší než Sergio Pérez.
Jezdci McLarenu po outlapu zamířili hned do boxů, evidentně měli nějaké technické problémy. Následně vyjeli na trať až těsně před koncem Q1 a měli pouze jeden měřený pokus. Júki Cunoda bude do závodu startovat jako poslední, protože dostal penalizaci za překročení maximálního počtu pohonných jednotek na sezónu. Proto v první části japonský jezdec vytvářel větrný pytel, který využil na hlavní rovince jeho týmový kolega Daniel Riccardo.
Logan Sargeant doplatil na traťové limity v zatáčce číslo 12 a ztratil svůj měřený čas. Lando Norris vypadl v Q1! Brit udělal chybu ve svém ostrém kole 4 minuty před koncem a následně nedokázal zajet rychlé kolo – nepomohl tomu ani Fernando Alonso, který se roztočil na výjezdu ze třetí zatáčky a v prvním sektoru vlála žlutá vlajka.
V Q1 vypadl: Esteban Ocon, Kevin Magnussen, Lance Stroll, Lando Norris a Logan Sargeant.
Max Verstappen bude vyšetřován po kvalifikace kvůli tomu, že na výjezdu z boxů blokoval ostatní piloty. Zároveň několik jezdců bylo vyšetřováno za předjíždění pod žlutou vlajkou, kterou způsobil Fernando Alonso.
Ve druhé části byli překvapivě první na trati piloti Red Bullu, kteří nechtěli riskovat nějakou žlutou vlajku nebo zdržení od jiných monopostů.
Daniel Riccardo má Mexiko hodně rád a projevuje se to i na trati. Před posledními pokusy v Q2 byl třetí před Sergiem Pérezem.
Opět byl vláček na konci boxové uličky těsně před koncem druhé části kvalifikace. Jediný Max Verstappen zůstal v garáži. Júki Cunoda opět asistoval Danielu Ricciardovi.
Carlos Sainz měl štěstí na konci Q2, protože se mu nepodařilo zajet extra rychlé kolo a prošel do poslední části až na desátém místě.
Ve druhé části skončili: Pierre Gasly, Nico Hülkenberg, Fernando Alonso, Alex Albon a Júki Cunoda.
Původně Alex Albon postoupil do Q3, ale v zatáčce číslo 2 byl mimo bílé čáry a traťoví komisaři rozhodli těsně před začátkem poslední části, že mu bude smazán čas. Dodatečně tak do Q3 postoupil Kuan-jü Čou.
Pořadí po prvních pokusech v Q3 bylo: Charles Leclerc, Carlos Sainz, Max Verstappen, Daniel Ricciardo, Lewis Hamilton, Sergio Pérez, Oscar Piastri, Kuan-jü Čou a Valtteri Bottas. Čínský pilot vše vsadil pouze na jedno ostré kolo.
Ve druhých pokusech se už nedokázal nikdo pořádně zlepšit a Charles Leclerc získal pole position.
Pořadí | Jezdec | Tým | Q1 | Q2 | Q3 |
1 | Charles Leclerc | FERRARI | 1:18.401 | 1:17.901 | 1:17.166 |
2 | Carlos Sainz | FERRARI | 1:18.755 | 1:18.382 | 1:17.233 |
3 | Max Verstappen | RED BULL | 1:18.099 | 1:17.625 | 1:17.263 |
4 | Daniel Ricciardo | ALPHATAURI | 1:18.341 | 1:17.706 | 1:17.382 |
5 | Sergio Pérez | RED BULL | 1:18.553 | 1:18.124 | 1:17.423 |
6 | Lewis Hamilton | MERCEDES | 1:18.677 | 1:17.571 | 1:17.454 |
7 | Oscar Piastri | MCLAREN | 1:18.241 | 1:17.874 | 1:17.623 |
8 | George Russell | MERCEDES | 1:18.893 | 1:17.673 | 1:17.674 |
9 | Valtteri Bottas | ALFA ROMEO | 1:18.429 | 1:18.016 | 1:18.032 |
10 | Kuan-jü Čou | ALFA ROMEO | 1:19.016 | 1:18.440 | 1:18.050 |
11 | Pierre Gasly | ALPINE | 1:18.945 | 1:18.521 | – |
12 | Nico Hülkenberg | HAAS | 1:18.969 | 1:18.524 | – |
13 | Fernando Alonso | ASTON MARTIN | 1:18.848 | 1:18.738 | – |
14 | Alexander Albon | WILLIAMS | 1:18.828 | 1:19.147 | – |
15 | Júki Cunoda | ALPHATAURI | 1:18.890 | – | – |
16 | Esteban Ocon | ALPINE | 1:19.080 | – | – |
17 | Kevin Magnussen | HAAS | 1:19.163 | – | – |
18 | Lance Stroll | ASTON MARTIN | 1:19.227 | – | – |
19 | Lando Norris | MCLAREN MERCEDES | 1:21.554 | – | – |
RT | Logan Sargeant | WILLIAMS MERCEDES | – | – | – |