Pada hari ini, Sabtu (25/5), para pembalap akan menghadapi sesi cukup padat yang dimulai pukul 15.10 - 15.40 WIB pada sesi free practice 2. Sepuluh menit setelah free practice 2 selesai, para pembalap akan memulai sesi kualifikasi 1 dan 2 untuk mencari starting grid pada pukul 15.50 - 16.05 WIB dan pukul 16.15 - 16.30 WIB.
Setelah selesai sesi kualifikasi, para pembalap akan memulai sesi sprint dengan 12 lap pada pukul 20.00 WIB.
Hasil FP1 MotoGP Catalunya, Jumat.
- Jorge Martin (Prima Pramac Racing) 01:39.579
- Marc Marquez (Gresini Racing) +0.292
- Brad Binder (Red Bull KTM Factory Racing) +0.379
- Pedro Acosta (Red Bull Gasgas Tech3) +0.387
- Aleix Espargaro (Aprilia Racing) +0.472
- Alex Marquez (Gresini Racing) +0.708
- Francesco Bagnaia (Ducati Lenovo) +0.724
- Augusto Fernandez (Red Bull Gasgas Tech3) +0.759
- Jack Miller (Red Bull KTM Factory Racing) +0.782
- Raul Fernandez (Trackhouse Racing) +0.789
- Maverick Vinales (Aprilia Racing) +0.801
- Miguel Oliveira (Trackhouse Racing) +0.818
- Johann Zarco (LCR Honda) +0.843
- Fabio Di Giantanonio (Pertamina Enduro VR46 Racing) +0.914
- Fabio Quartararo (Monster Energy Yamaha) +0.914
- Alex Rins (Monster Energy Yamaha MotoGP) +0.974
- Luca Marini (Repsol Honda) +1.049
- Joan Mir (Repsol Honda) +1.093
- Enea Bastianini (Ducati Lenovo) +1.110
- Takaaki Nakagami (LCR Honda) +1.113
- Franco Morbidelli (Prima Pramac Racing) +1.204
- Marco Bezzecchi (Pertamina Enduro VR46 Racing) +1.215
- Stefan Bradl (HRC Test Team) +1.844
Hasil practice MotoGP Catalunya, Jumat.
- Aleix Espargaro (Aprilia Racing) 01:38.562
- Brad Binder (Red Bull KTM Factory Racing) +0.072
- Pedro Acosta (Red Bull Gasgas Tech3) +0.103
- Francesco Bagnaia (Ducati Lenovo) +0.133
- Jack Miller (Red Bull KTM Factory Racing) +0.140
- Jorge Martin (Prima Pramac Racing) +0.231
- Franco Morbidelli (Prima Pramac Racing) +0.269
- Enea Bastianini (Ducati Lenovo) +0.455
- Alex Rins (Monster Energy Yamaha MotoGP) +0.481
- Maverick Vinales (Aprilia Racing) +0.496
- Alex Marquez (Gresini Racing) +0.551
- Marc Marquez (Gresini Racing) +0.591
- Miguel Oliveira (Trackhouse Racing) +0.788
- Fabio Quartararo (Monster Energy Yamaha) +0.790
- Marco Bezzecchi (Pertamina Enduro VR46 Racing) +0.820
- Raul Fernandez (Trackhouse Racing) +0.858
- Fabio Di Giantanonio (Pertamina Enduro VR46 Racing) +0.917
- Augusto Fernandez (Red Bull Gasgas Tech3) +0.942
- Johann Zarco (LCR Honda) +0.996
- Takaaki Nakagami (LCR Honda) +1.466
- Joan Mir (Repsol Honda) +1.694
- Luca Marini (Repsol Honda) +1.756