El pilot cerverí Marc Márquez (Repsol Honda) va aconseguir la tercera pole de la temporada al Gran Premi d'Alemanya, novena cita del campionat Mundial, en una frenètica sessió per davant de l'italià Danilo Petrucci (Alma Pramac Racing) i del mallorquí Jorge Lorenzo (Ducati). Amb aquesta millor posició Márquez suma la novena pole consecutiva en aquest circuit de Sachsenring.

Maverick Viñales obrirà la segona fila de la parrilla per davant de l'italià Andrea Dovizioso i del seu compatriota Valentino Rossi. Dani Pedrosa, després d'anunciar que es retira, sortirà des de la posició número 10.