| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Max Fewtrell | R-ace GP | +75 | 5,358 |
| P2 | Yifei Ye | Josef Kaufmann Racing | +88 | 4,912 |
| P3 | Christian Lundgaard | MP Motorsport | +110 | 4,414 |
| P4 | Victor Martins | R-ace GP | +102 | 4,326 |
| P5 | Oscar Piastri | Arden | +50 | 4,824 |
| P6 | Thomas Maxwell | JD Motorsport | +94 | 4,063 |
| P7 | Alex Peroni | MP Motorsport | +64 | 4,249 |
| P8 | Richard Verschoor | Josef Kaufmann Racing | +18 | 4,676 |
| P9 | Neil Verhagen | Tech 1 Racing | +20 | 4,437 |
| P10 | Max Defourny | MP Motorsport | −53 | 5,350 |
| P11 | Alexander Vartanyan | Arden | +22 | 4,059 |
| P12 | Charles Milesi | R-ace GP | −22 | 4,419 |
| P13 | Sami Taoufik | Arden | +15 | 3,802 |
| P14 | Christian Munoz | AVF by Adrian Valles | +7 | 3,726 |
| P15 | Arthur Rougier | Fortec Motorsports | −46 | 4,179 |
| P16 | Axel Matus | AVF by Adrian Valles | −4 | 3,515 |
| P17 | Thomas Neubauer | Tech 1 Racing | −11 | 3,429 |
| P18 | Frankie Bird | Tech 1 Racing | +22 | 2,821 |
| P19 | Vladimir Tziortzis | Fortec Motorsports | −67 | 3,748 |
| P20 | Eliseo Martinez Merono | AVF by Adrian Valles | −85 | 3,796 |
| P21 | Lorenzo Colombo | JD Motorsport | −152 | 4,475 |
| P22 | Raul Guzman | Fortec Motorsports | −111 | 3,759 |
| P23 | Alexander Smolyar | Tech 1 Racing | −134 | 3,854 |
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.