Race held at the MotorLand Aragon circuit
| Position | No. | Pilot | Team | Brand | Time | Laps | Points | Start |
|---|---|---|---|---|---|---|---|---|
| 1 | 7 |
Dennis Foggia
|
Leopard Racing | 37'53.710 | 19 | 25 | 14 | |
| 2 | 53 |
Can Oncu
|
Red Bull Ktm Tech 3 | KTM | 37'53.751 | 19 | 20 | 6 |
| 3 | 71 |
Ayumu Sasaki
|
Red Bull Ktm Tech 3 | KTM | 37'54.354 | 19 | 16 | 16 |
| 4 | 28 |
Izan Guevara
|
Valresa GASGAS Aspar Team | 37'54.418 | 19 | 13 | 13 | |
| 5 | 23 |
Niccolo Antonelli
|
Avintia Esponsorama Moto3 | 37'54.588 | 19 | 11 | 8 | |
| 6 | 16 |
Andrea Migno
|
Rivacold Snipers Team | 37'54.890 | 19 | 10 | 5 | |
| 7 | 40 |
Darryn Binder
|
Petronas Sprinta Racing | 37'55.843 | 19 | 9 | 1 | |
| 8 | 82 |
Stefano Nepa
|
BOE Owlride | 37'56.395 | 19 | 8 | 19 | |
| 9 | 24 |
Tatsuki Suzuki
|
Sic58 Squadra Corse | 37'56.496 | 19 | 7 | 3 | |
| 10 | 5 |
Jaume Masia
|
Red Bull KTM Ajo | KTM | 37'58.424 | 19 | 6 | 15 |
| 11 | 6 |
Ryusei Yamanaka
|
Carxpert Pruestel Gp | 38'01.985 | 19 | 5 | 27 | |
| 12 | 31 |
Adrian Fernandez
|
Sterilgarda Max Racing Team | 38'03.209 | 19 | 4 | 22 | |
| 13 | 63 |
Syarifuddin Azman
|
Petronas Sprinta Racing | 38'03.355 | 19 | 3 | 21 | |
| 14 | 55 |
Romano Fenati
|
Sterilgarda Max Racing Team | 38'08.507 | 19 | 2 | 17 | |
| 15 | 54 |
Riccardo Rossi
|
BOE Owlride | 38'12.590 | 19 | 1 | 23 | |
| 16 | 27 |
Kaito Toba
|
Cip - Green Power | 38'12.604 | 19 | 0 | 18 | |
| 17 | 92 |
Yuki Kunii
|
Honda Team Asia | Honda | 38'12.982 | 19 | 0 | 25 |
| 18 | 11 |
Sergio Garcia
|
Valresa GASGAS Aspar Team | 38'13.598 | 19 | 0 | 4 | |
| 19 | 73 |
Maximilian Kofler
|
Cip - Green Power | 38'13.643 | 19 | 0 | 24 | |
| 20 | 19 |
Andi Farid Izdihar
|
Honda Team Asia | Honda | 38'32.350 | 19 | 0 | 26 |
| 21 | 67 |
Alberto Surra
|
Rivacold Snipers Team | 38'32.454 | 19 | 0 | 28 | |
| 1 | 20 |
Lorenzo Fellon
|
Sic58 Squadra Corse | 36'02.911 | 18 | 0 | 10 | |
| 2 | 52 |
Jeremy Alcoba
|
Indonesian Gresini Racing Moto3 | 36'02.636 | 18 | 0 | 7 | |
| 3 | 37 |
Pedro Acosta
|
Red Bull KTM Ajo | KTM | 29'56.177 | 15 | 0 | 9 |
| 4 | 43 |
Xavier Artigas
|
Leopard Racing | 29'56.072 | 15 | 0 | 12 | |
| 5 | 99 |
Carlos Tatay
|
Avintia Esponsorama Moto3 | 25'35.150 | 12 | 0 | 20 | |
| 6 | 2 |
Gabriel Rodrigo
|
Indonesian Gresini Racing Moto3 | 10'02.508 | 5 | 0 | 2 | |
| 7 | 12 |
Filip Salac
|
Rivacold Snipers Team | 4'03.332 | 2 | 0 | 11 |
MotorLand Aragon motorcycle circuit