| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Victor Martins | MP Motorsport | +64 | 5,686 |
| P2 | Petr Ptácek | Bhaitech | +139 | 4,263 |
| P3 | Oscar Piastri | R-ace GP | +40 | 5,435 |
| P4 | Lorenzo Colombo | MP Motorsport | +36 | 5,177 |
| P5 | Alexander Smolyar | R-ace GP | +19 | 5,157 |
| P6 | Ugo de Wilde | JD Motorsport | +69 | 4,202 |
| P7 | Caio Collet | R-ace GP | −5 | 4,940 |
| P8 | Federico Malvestiti | Bhaitech | +84 | 3,555 |
| P9 | Leonardo Lorandi | JD Motorsport | +9 | 4,249 |
| P10 | Franco Colapinto | FA Racing by Drivex | −3 | 4,159 |
| P11 | Alex Quinn | Arden | −60 | 4,666 |
| P12 | Amaury Cordeel | MP Motorsport | +12 | 3,539 |
| P13 | Kush Maini | M2 Competition | −56 | 4,122 |
| P14 | Brad Benavides | FA Racing by Drivex | −4 | 3,278 |
| P15 | Patrik Pasma | Arden | −91 | 4,104 |
| P16 | Frankie Bird | Arden | −49 | 3,384 |
| P17 | Xavier Lloveras | GRS | −89 | 3,628 |
| P18 | Kilian Meyer | M2 Competition | −114 | 3,707 |
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.