Miguel Oliveira terminou a segunda sessão de treinos do Grande Prémio das Américas no 11.º lugar, ficando apenas a um posto de garantir passagem à segunda fase de qualificação (Q2). O português rodou o circuito das Américas em 2,02.466 minutos, ficando apenas a 0,108 segundos de Marco Bezzecchi, em 10.º, que ocupou a última posição de acesso à Q2. O tempo do português valia a 10.ª posição até que uma última volta de Franco Morbidelli (Prima Pramac) atirou o luso para fora do 'top-10'. Ao contrário do que aconteceu na primeira sessão de treinos, o piloto natural de Almada bateu o colega de equipa (Trackhouse Racing), por 0,010 segundos. Jorge Martín bate recorde da pista Jorge Martín (Prima Pramac) foi o piloto mais rápido da sessão e fê-lo ao conseguir o recorde na pista. O espanhol rodou nuns impressionantes 2.01,397 segundos, tirando mais de meio segundo à anterior melhor marca. O líder da primeira sessão, Maverick Viñales, terminou em 2.º (+0,076 segundos) e Marc Márquez (Gresini) foi 3.º (0,409 segundos). O bicampeão mundial, Francesco Bagnaia (Ducati) ficou à beira do pódio (4.º) e desta vez bateu o colega de equipa, Enea Bastianini (8.º).