En la clasificación del Gran Premio de Alemania, en el circuito de Sachsenring, el italiano Bagnaia se quedó con la pole. Segundo fue Quartararo y tercero Zarco.
Bagnaia cerró una vuelta de 1m19s931 y quedó en lo más alto. Dejó como escolta a Quartararo a una diferencia de sólo 76 milésimas y tercero a Zarco a 99. Mientras que cerraron el top five Aleix Espargaró y Fabio Di Giannantonio.
Completaron los mejores diez Jack Miller (Ducati), Luca Marini (Ducati), Jorge Martín (Ducati), Maverick Viñales (Aprilia) y Takaaki Nakagami (Honda).