Marc Márquez garantiu a sua oitava pole position no MotoGP na Hungria, terminando à frente de Marco Bezzecchi e Fabio Di Giannantonio que compartilham com ele a primeira linha para a corrida. Pedro Acosta caiu e Francesco Bagnaia foi um mero espectador.
Sob o sol brilhante da Europa Central, os doze pilotos da MotoGP entraram na Q2, que definiria as quatro primeiras filas da grelha de partida. Imediatamente antes, Marco Bezzecchi (Aprilia) e Fabio Di Giannantonio (VR46-Ducati) tinham avançado via Q1. O vice-campeão mundial Francesco Bagnaia perdeu a passagem à Q2 e assistiu à disputa da garagem da Ducati.
Logo na primeira troca de golpes na Q2, o piloto de fábrica da KTM, Pedro Acosta, sofreu um acidente na Curva 8. A KTM RC16 do espanhol ficou completamente destruída. Acosta permaneceu ileso e correu para trocar para a segunda moto. Marc Márquez subiu ao topo da classificação com o primeiro jogo de pneus. O líder do campeonato completou uma volta em Balaton Park em 1:36.822 minutos. A primeira tentativa revelou inúmeros erros de pilotagem e voltas abortadas. Após cinco minutos, apenas quatro pilotos tinham registado tempos de volta significativos. O regresso de Acosta ao box da KTM foi rápido. A sua equipa preparou a segunda moto para permitir que Acosta marcasse outra volta rápida.
Após sete minutos, Marc Márquez reduziu o melhor tempo para 1:36.646 minutos. O piloto da Tech3-KTM, Enea Bastianini, e o piloto de fábrica da Honda, Joan Mir, estavam em segundo e terceiro lugares na batalha inicial. Com três minutos restantes, Bezzecchi estava próximo do tempo de Márquez, mas perdeu algum tempo na parte final da volta. O piloto da Aprilia alinhou na segunda posição. Pouco depois, Di Giannantonio registou bons tempos no setor e subiu para terceiro. Marc Márquez preparou o seu ataque final e teve vários pilotos a reboque. A roda traseira da Ducati número 93 foi muito popular. O piloto reserva da KTM, Pol Espargaró, provocou bandeiras amarelas nos momentos finais.
Marc Márquez bateu então o seu próprio recorde novamente. O oito vezes campeão reduziu o tempo mais rápido para 1:36.518 minutos. Marco Bezzecchi e Fabio Di Giannantonio mantiveram as suas posições na primeira fila, mas já estavam 0,290 e 0,354 segundos atrás, respectivamente. Enea Bastianini foi o melhor piloto da KTM, em quarto lugar. O seu companheiro de equipa, Pedro Acosta, não conseguiu passar da sétima posição após o seu acidente – uma decepção após estabelecer o tempo mais rápido na classificação da tarde de sexta-feira. A VR46 Ducati ficou encantada com a primeira fila de “Diggia” e o quinto lugar de Franco Morbidelli na gelha. Fabio Quartararo também teve um ótimo desempenho, registrando o sexto tempo mais rápido na Yamaha M1. Fermín Aldeguer venceu o duelo da Gresini com Álex Márquez, conquistando a oitava posição. As duas Hondas de fábrica de Luca Marini e Joan Mir mantiveram-se firmes entre as Ducatis da Gresini, na nona e décima posições.
















