1. Antonio Fuoco ITA Prema Powerteam Dallara-Mercedes 18 laps
2. Max Verstappen NED Van Amersfoot Dallara-Volkswagen +4.731s
3. Esteban Ocon FRA Prema Powerteam Dallara-Mercedes +9.325s
4. Nicholas Latifi CAN Prema Powerteam Dallara-Mercedes +17.322s
5. Antonio Giovanazzi ITA Jagonya Ayam Carlin Dallara-Volkswagen +21.667s
6. Tom Blomqvist GBR Jagonya Ayam Carlin Dallara-Volkswagen +25.945s
7. Felix Rosenqvist SWE kfzteile24 Mucke Dallara-Mercedes +26.266s
8. Luca Auer AUT kfzteile24 Mucke Dallara-Mercedes +32.033s
9. Jordan King GBR Carlin Dallara-Volkswagen +33.437s
10. Felix Serralles PUE West-Tec Dallara-Mercedes +33.814s
11. John Bryant-Meisner SWE Fortec Dallara-Mercedes +34.027s
12. Dennis van de Laar NED Prema Powerteam Dallara-Mercedes +34.448s
13. Hector Hurst GBR West-Tec Dallara-Mercedes +35.474s
14. Alexander Torili ESP ThreeBond T-Sport Dallara-NBE +35.792s
15. Ed Jones GBR Carlin Dallara-Volkswagen +38.021s
16. Roy Nissany ISR kfzteile24 Mucke Dallara-Mercedes +39.821s
17. Michele Beretta ITA Eurointernational Dallara-Mercedes +42.527s
18. Gustavo Menezes USA Van Amersfoot Dallara-Volkswagen +43.205s
19. Tatiana Calderon COL Jo Zeller Dallara-Mercedes +45.972s
20. Jules Szymkowiak NED Van Amersfoot Dallara-Volkswagen +48.697s
21. Richard Goddard AUS ThreeBond T-Sport Dallara-NBE +1m 16.767s

Did not finish

22. Riccardo Agostini ITA Eurointernational Dallara-Mercedes 16 laps completed
23. Sean Gelael INA Jagonya Ayam Carlin Dallara-Volkswagen 15 laps completed
24. Mitch Gilbert AUS Fortec Dallara-Mercedes 1 lap completed
25. Jake Dennis GBR Carlin Dallara-Volkswagen 0 laps completed
26. Felipe Guimaraes BRZ Double R Dallara-Mercedes 0 laps completed