Spanish GP - Race

1 Francesco Bagnaia ITA Ducati Lenovo Team 41'00.554
2 Fabio Quartararo FRA Monster Energy Yamaha MotoGP + 00.285
3 Aleix Espargarò SPA Aprilia Racing + 10.977
4 Marc Marquez SPA Repsol Honda Team + 12.676
5 Jack Miller AUS Ducati Lenovo Team + 12.957
6 Joan Mir SPA Team Suzuki Ecstar + 13.934
7 Takaaki Nakagami JPN LCR Honda Idemitsu + 14.929
8 Enea Bastianini ITA Gresini Racing MotoGP + 18.436
9 Marco Bezzecchi ITA Mooney VR46 Racing Team + 18.830
10 Brad Binder RSA Red Bull KTM Factory Racing + 20.056
11 Pol Espargarò SPA Repsol Honda Team + 20.856
12 Miguel Oliveira POR Red Bull KTM Factory Racing + 23.131
13 Alex Marquez SPA LCR Honda Castrol + 25.306
14 Maverick Viñales SPA Aprilia Racing + 27.358
15 Franco Morbidelli ITA Monster Energy Yamaha MotoGP + 27.519
16 Luca Marini ITA Mooney VR46 Racing Team + 29.278
17 Andrea Dovizioso ITA WithU Yamaha RNF MotoGP Team + 35.204
18 Fabio Di Giannantonio ITA Gresini Racing MotoGP + 35.361
19 Alex Rins SPA Team Suzuki Ecstar + 38.922
20 Remy Gardner AUS Tech3 KTM Factory Racing + 43.378
21 Lorenzo Savadori ITA Aprilia Racing Test Team + 44.299
22 Jorge Martin SPA Pramac Racing + 1'07.681
23 Stefan Bradl GER Repsol Honda Team Not classified (15 laps)
24 Johann Zarco FRA Pramac Racing Not classified (16 laps)
25 Darryn Binder RSA WithU Yamaha RNF MotoGP Team Not classified (20 laps)