Raúl Fernández superó a Marc Márquez por una amplia diferencia para liderar la sesión matutina.
La última práctica libre de MotoGP en el circuito de Brno finalizó con el mejor tiempo para Raúl Fernández. El piloto español de Trackhouse Racing pulverizó los tiempos de sus rivales con una rápida vuelta de 1.52.050s en su intento final. Marc Márquez finalizó en el 2do lugar quedando a una amplia diferencia de ocho décimas, mientras Maverick Viñales completó el podio virtual terminando en el 3er puesto para recuperar confianza.
Fermín Aldeguer finalizó en la 4ta posición, seguido muy de cerca por Ai Ogura en el 5to lugar. Pedro Acosta terminó en la 6ta posición a bordo de su moto KTM, demostrando un ritmo sólido antes de la clasificación. La dupla italiana de VR46 cerró el grupo puntero; Fabio Di Giannantonio ocupó la 7ma posición y Marco Bezzecchi finalizó en el 8vo puesto durante los ensayos previos a las sesiones decisivas.
Diogo Moreira finalizó en la 9na posición como la mejor referencia técnica para Honda. Joan Mir terminó en el 10mo puesto, seguido por Fabio Quartararo en el lugar 11 como la moto más veloz de Yamaha. Franco Morbidelli finalizó en la posición 12 superando por 50 milésimas a Luca Marini. Jorge Martín, Álex Márquez y Pecco Bagnaia enfrentaron una sesión complicada, terminando fuera de su nivel habitual entre las posiciones 14 y 16.
Toprak Razgatlioglu completó sus giros de preparación para finalizar en la posición 17 de la tabla de tiempos. Los representantes oficiales de KTM, Enea Bastianini y Brad Binder, terminaron rezagados justo detrás del piloto turco. Jack Miller y Álex Rins continuaron sufriendo con la puesta a punto de sus motos de Yamaha, acompañando a Cal Crutchlow de LCR Honda en la parte más baja del clasificador general de la tanda matutina.
