MM-pisteissä toisena oleva Kallio kellotti perjantaina pohjiksi 1.25,333. Lauantaina kulki vielä kovempaa, kun Kallio viimeisteli lukemat 1.24,747.
Lauantain treenin ykköseksi ajoi Domi Aegerter, josta Kallio jäi ainoastaan 74 tuhannesosaa.
Sarjaa johtava Kallion Marc VDS-tiimikaveri Esteve Rabat päätyi kuudenneksi 0,714 sekuntia Aegerterista.
Moto3-luokan vapaissa harjoituksista mentiin alusta loppuun sarjaa johtavan Red Bull KTM Ajo-tiimin Jack Millerin komennossa.
Miller viimeisteli tähän mennessä parhaan kierrosaikansa 1.26,767 lauantaina. Hän kukisti toiseksi tuikanneen Red Bull Husqvarna Ajo-tiimin Danny Kentin 0,467 sekunnilla.
Nilkkaleikkauksesta toipuvaa Avant Tecno Husqvarna Ajo-tiimin Niklas Ajoa Saksan osakilpailussa tuuraava Gabriel Rodrigo oli 28:s 2,409 sekuntia pohjista.
Perjantaina rajusti kaatunut, mutta onnekseen ehjänä pysynyt Marc Marquez otti Hondalla oman paikkansa lauantain kolmannella harjoitusjaksolla.
Sarjaa maksimipistein johtava Marquez sivalsi kärkeen lukemin 1.21,581, joilla hän kukisti kakkoseksi yltäneen Yamahan Jorge Lorenzon 0,267 sekunnilla.
Moto3-luokan aika-ajo käynnistyy lauantaina klo 13.35. MotoGP-luokan aika-ajo 2 starttaa 15.35. Kallio lähtee tavoittelemaan kauden toista paalupaikkaansa klo 16.05 alkaen.
Kolmannet harjoitukset päästiin ajamaan kuivalla radalla, mutta Sachsenringin yllä vaanii sateen uhka.