Raúl Fernández zette de beste tijd neer in de eerste vrije training van MotoGP tijdens de Grand Prix van Duitsland op de Sachsenring. De coureur van Trackhouse verbeterde in de slotminuten en ging Marc Márquez voor, die ervoor koos zijn tempo te beheren en niet maximaal te forceren.
De dag begon met aangename temperaturen: 19 graden in de lucht en 27 op het asfalt, onder een hemel met zon en wolken. Cal Crutchlow nam de plaats in van Johann Zarco bij LCR Honda, terwijl Fermín Aldeguer nog herstelt van een wervelfractuur en geen vervanger had.
Vanaf het begin deden zich problemen voor. Crutchlow kreeg een technisch mankement en moest stoppen in bocht 3 na de andere coureurs te hebben gewaarschuwd. Dit deel van het circuit bleek gedurende de sessie een probleemzone.
De meeste coureurs kozen in het begin voor mediumbanden. Marc Márquez crashte op lage snelheid precies in de derde bocht toen hij te ver overhield in een bocht naar rechts en het binnenste van het circuit raakte. Hij kon met dezelfde motor terugkeren naar de pits.
In de eerste minuten wisselden Álex Márquez, Fabio Di Giannantonio en Marco Bezzecchi elkaar af aan de top van het klassement. Maverick Viñales raakte betrokken bij een ongeluk in bocht 11, de afdaling van de waterval. De coureur stond zonder problemen op, maar zijn KTM van Tech3 liep flinke schade op. Precies een jaar geleden crashte hij hier ook hard.
Márquez keerde terug op het circuit met dezelfde motor en banden. Francesco Bagnaia schrok in bocht 3, maar voorkwam een crash door niet te dicht bij de kerbs te komen. De Italiaan met startnummer 93 klom langzaam op naar de leiding na vijf ronden.
Ook Franky Morbidelli verloor de controle in bocht 3 na een hobbel, waardoor hij het evenwicht verloor.
In de laatste minuten monteerden verschillende coureurs nieuwe banden. Raúl Fernández, die achteraan reed, zette een zachte band en een verse medium en klom naar de eerste plaats. Ook Jack Miller boekte vooruitgang met nieuwe banden vanaf de achterkant van de grid.
Marc Márquez beheerste zijn fysieke inspanning door snelle ronden af te wisselen met conservatievere. Hij wisselde zijn banden niet, net als Di Giannantonio, waardoor hij in het slot niet meer kon verbeteren en achter de Spanjaard eindigde. Ook Jorge Martín en Pecco Bagnaia slaagden er niet in de tijd van Fernández te verslaan.
In Moto3 miste David Muñoz nog door zijn laatste operatie en werd vervangen door Marcos Uriarte. Almansa deed niet mee wegens koorts. Carpe leidde de sessie voor Perrone en Pini. Adrián Fernández werd vierde, Cruces achtste, Brian Uriarte tiende, leider Quiles elfde, Joel Esteban dertiende, Ríos zestiende, Marcos Uriarte tweeëntwintigste en Eduardo Gutiérrez, die Moodley verving, vierentwintigste.
In Moto2 monteerde leider Manu González aan het eind nieuwe banden en zette verschillen neer op Arbolino, Agius en Vietti, die crashte. Izan Guevara werd vijfde en David Alonso zevende. Holgado eindigde negende, Ortolá elfde, Ferrández dertiende, Zurutuza vijftiende, Huertas zestiende, Escrig achttiende, Rueda negentiende, García Dols tweeëntwintigste, Canet drieëntwintigste, Navarro die Baltus verving vierentwintigste en Piqueras zesentwintigste. Alonso López miste nog.