Race held at the Barcelona Catalunya circuit
| Position | No. | Pilot | Team | Brand | Time | Laps | Points | Start |
|---|---|---|---|---|---|---|---|---|
| 1 | 11 |
Sergio Garcia
|
Valresa GASGAS Aspar Team | 38'33.760 | 21 | 25 | 19 | |
| 2 | 52 |
Jeremy Alcoba
|
Indonesian Gresini Racing Moto3 | 38'33.775 | 21 | 20 | 2 | |
| 3 | 53 |
Can Oncu
|
Red Bull Ktm Tech 3 | KTM | 38'33.839 | 21 | 16 | 12 |
| 4 | 5 |
Jaume Masia
|
Red Bull KTM Ajo | KTM | 38'33.878 | 21 | 13 | 9 |
| 5 | 40 |
Darryn Binder
|
Petronas Sprinta Racing | 38'33.964 | 21 | 11 | 7 | |
| 6 | 2 |
Gabriel Rodrigo
|
Indonesian Gresini Racing Moto3 | 38'34.077 | 21 | 10 | 1 | |
| 7 | 37 |
Pedro Acosta
|
Red Bull KTM Ajo | KTM | 38'34.140 | 21 | 9 | 25 |
| 8 | 23 |
Niccolo Antonelli
|
Avintia Esponsorama Moto3 | 38'34.558 | 21 | 8 | 3 | |
| 9 | 27 |
Kaito Toba
|
Cip - Green Power | 38'34.693 | 21 | 7 | 13 | |
| 10 | 82 |
Stefano Nepa
|
BOE Owlride | 38'34.743 | 21 | 6 | 4 | |
| 11 | 55 |
Romano Fenati
|
Sterilgarda Max Racing Team | 38'37.094 | 21 | 5 | 11 | |
| 12 | 92 |
Yuki Kunii
|
Honda Team Asia | Honda | 36'56.601 | 20 | 4 | 20 |
| 13 | 22 |
Elia Bartolini
|
Avintia Esponsorama Moto3 | 36'56.644 | 20 | 3 | 28 | |
| 14 | 6 |
Ryusei Yamanaka
|
Carxpert Pruestel Gp | 36'56.850 | 20 | 2 | 22 | |
| 15 | 96 |
Daniel Holgado
|
Cip - Green Power | 36'57.173 | 20 | 1 | 23 | |
| 16 | 20 |
Lorenzo Fellon
|
Sic58 Squadra Corse | 36'57.261 | 20 | 0 | 24 | |
| 17 | 80 |
David Alonso
|
Gaviota Aspar Team Moto3 | 36'57.261 | 20 | 0 | 24 | |
| 18 | 19 |
Andi Farid Izdihar
|
Honda Team Asia | Honda | 36'57.600 | 20 | 0 | 26 |
| 19 | 32 |
Takuma Matsuyama
|
Honda Team Asia | Honda | 37'31.900 | 20 | 0 | 27 |
| 1 | 43 |
Xavier Artigas
|
Leopard Racing | 36'43.665 | 20 | 0 | 18 | |
| 2 | 7 |
Dennis Foggia
|
Leopard Racing | 36'43.530 | 20 | 0 | 16 | |
| 3 | 71 |
Ayumu Sasaki
|
Red Bull Ktm Tech 3 | KTM | 36'43.343 | 20 | 0 | 14 |
| 4 | 28 |
Izan Guevara
|
Valresa GASGAS Aspar Team | 36'43.215 | 20 | 0 | 5 | |
| 5 | 12 |
Filip Salac
|
Rivacold Snipers Team | 28'00.502 | 15 | 0 | 17 | |
| 6 | 31 |
Adrian Fernandez
|
Sterilgarda Max Racing Team | 20'33.239 | 11 | 0 | 15 | |
| 7 | 24 |
Tatsuki Suzuki
|
Sic58 Squadra Corse | 16'29.520 | 9 | 0 | 8 | |
| 8 | 16 |
Andrea Migno
|
Rivacold Snipers Team | 16'29.165 | 9 | 0 | 21 | |
| 9 | 17 |
John Mcphee
|
Petronas Sprinta Racing | 16'27.166 | 9 | 0 | 6 |
Barcelona Catalunya motorcycle circuit