Marc Marquez menunjukkan dominasinya dalam sesi latihan di Sirkuit Motorland. Dalam sesi FP1, pembalap Ducati ini memimpin dengan kuat dan memperlihatkan kecepatan yang tidak bisa dikejar oleh rivalnya. Dengan menit-menit tersisa, Marquez memasang ban baru dan melakukan setting lap yang membuatnya mencatat waktu tercepat 1:46,397. Alex Marquez adalah satu-satunya pembalap yang mendekati waktu Marquez dengan catatan 1:46,601. Posisi ketiga ditempati oleh Maverick Vinales dengan waktu yang sama dengan Joan Mir di urutan keempat. Pada posisi kelima terdapat pembalap KTM, Pedro Acosta, yang diikuti oleh Honda milik Johann Zarco dan pembalap KTM lainnya, Brad Binder, di posisi ketujuh.
Momentum kembali berubah di akhir balapan ketika rekan setim Alex Marquez, FermÃn Aldeguer, naik ke posisi kedelapan menggeser Francesco Bagnaia ke urutan kesembilan. Sementara itu, Franco Morbidelli menempati posisi terakhir untuk menghindari Q1 yang selalu kritis. Pembalap Marco Bezzecchi, yang sepanjang hari berada di posisi terdepan, terjatuh di akhir balapan bersama GP25 milik Fabio Di Giannantonio. Adapun Enea Bastianini adalah satu-satunya pembalap KTM yang gagal lolos ke Q2, sementara Alex Rins dan Jack Miller berada di posisi ke-13. Pembalap lainnya yang mengalami kesulitan adalah Fabio Quartararo, yang menempati posisi ke-18 di belakang pembalap wildcard Yamaha, Augusto Fernandez. Miguel Oliveira menyelesaikan balapan dengan posisi ke-20, tepat di depan Somkiat Chantra dari Thailand.