| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Antonio Giovinazzi | Jagonya Ayam with Carlin | +73 | 6,201 |
| P2 | Maximilian Günther | KFZTeile24 Mücke Motorsport | +110 | 5,357 |
| P3 | Charles Leclerc | Van Amersfoort Racing | +70 | 5,795 |
| P4 | Lance Stroll | Prema Powerteam | +81 | 5,414 |
| P5 | Arjun Maini | Van Amersfoort Racing | +83 | 5,196 |
| P6 | Felix Rosenqvist | Prema Powerteam | +1 | 6,390 |
| P7 | Alessio Lorandi | Van Amersfoort Racing | +80 | 4,860 |
| P8 | George Russell | Carlin | +27 | 5,457 |
| P9 | Mikkel Jensen | KFZTeile24 Mücke Motorsport | +24 | 5,309 |
| P10 | Santino Ferrucci | KFZTeile24 Mücke Motorsport | +58 | 4,633 |
| P11 | Sergio SETTE CAMARA | Motopark | +66 | 4,345 |
| P12 | Sam MacLeod | Motopark | +43 | 4,487 |
| P13 | Matt Solomon | Double R Racing | +61 | 4,067 |
| P14 | Dorian Boccolacci | Signature | +26 | 4,370 |
| P15 | Nabil Jeffri | Motopark | +8 | 4,431 |
| P16 | Callum Ilott | Carlin | −44 | 4,997 |
| P17 | Ryan Tveter | Jagonya Ayam with Carlin | +39 | 3,663 |
| P18 | Fabian Schiller | Team West-Tec F3 | −48 | 4,693 |
| P19 | Matthew Rao | Fortec Motorsports | −31 | 4,274 |
| P20 | Markus Pommer | Motopark | −73 | 4,680 |
| P21 | Brandon Maisano | Prema Powerteam | −107 | 4,994 |
| P22 | Nicolas Pohler | Double R Racing | −52 | 4,050 |
| P23 | Jake Dennis | Prema Powerteam | −168 | 5,548 |
| P24 | Martin Cao | Fortec Motorsports | −77 | 4,052 |
| P25 | Gustav Malja | EuroInternational | −119 | 4,423 |
| P26 | Raoul Hyman | Team West-Tec F3 | −133 | 4,450 |
Rating Δ is the Elo exchange from this race: taken from the cars finished behind, ceded to those ahead, net zero across the field. A shared car splits its change among co-drivers by FIA grade, so both appear at the same position.