| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Markus Pommer | Motopark | +142 | 4,902 |
| P2 | Antonio Giovinazzi | Jagonya Ayam with Carlin | +55 | 6,237 |
| P3 | Felix Rosenqvist | Prema Powerteam | +33 | 6,511 |
| P4 | Jake Dennis | Prema Powerteam | +43 | 6,028 |
| P5 | Lance Stroll | Prema Powerteam | +72 | 5,304 |
| P6 | George Russell | Carlin | +31 | 5,834 |
| P7 | Sergio SETTE CAMARA | Motopark | +105 | 4,476 |
| P8 | Alexander Albon | Signature | +20 | 5,644 |
| P9 | Santino Ferrucci | KFZTeile24 Mücke Motorsport | +44 | 5,047 |
| P10 | Charles Leclerc | Van Amersfoort Racing | −29 | 6,191 |
| P11 | Raoul Hyman | Team West-Tec F3 | +53 | 4,576 |
| P12 | Maximilian Günther | KFZTeile24 Mücke Motorsport | −12 | 5,429 |
| P13 | Fabian Schiller | Team West-Tec F3 | +46 | 4,369 |
| P14 | Tatiana Calderón | Carlin | +46 | 4,229 |
| P15 | Michele Beretta | KFZTeile24 Mücke Motorsport | +69 | 3,759 |
| P16 | Sam MacLeod | Motopark | +5 | 4,487 |
| P17 | Arjun Maini | Van Amersfoort Racing | −22 | 4,730 |
| P18 | Nabil Jeffri | Motopark | +14 | 4,072 |
| P19 | Alessio Lorandi | Van Amersfoort Racing | −35 | 4,593 |
| P20 | Pietro Fittipaldi | Fortec Motorsports | −48 | 4,617 |
| P21 | Andy Chang | Fortec Motorsports | +7 | 3,718 |
| P22 | Callum Ilott | Carlin | −90 | 4,936 |
| P23 | Kang Ling | KFZTeile24 Mücke Motorsport | −20 | 3,797 |
| P24 | Julio Moreno | ThreeBond with T-Sport | −8 | 3,480 |
| P25 | Dorian Boccolacci | Signature | −98 | 4,563 |
| P26 | Zhi Cong Li | Fortec Motorsports | −53 | 3,794 |
| P27 | Matthew Rao | Fortec Motorsports | −77 | 3,969 |
| P28 | Mahaveer RAGHUNATHAN | Motopark | −15 | 2,941 |
| P29 | Brandon Maisano | Prema Powerteam | −170 | 5,026 |
| P30 | Ryan Tveter | Jagonya Ayam with Carlin | −106 | 3,925 |
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.