| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Christian Lundgaard | MP Motorsport | +90 | 5,313 |
| P2 | Logan Sargeant | R-ace GP | +71 | 5,280 |
| P3 | Lorenzo Colombo | JD Motorsport | +71 | 4,932 |
| P4 | Max Fewtrell | R-ace GP | +7 | 5,675 |
| P5 | Charles Milesi | R-ace GP | +41 | 4,739 |
| P6 | Alexander Smolyar | Tech 1 Racing | +45 | 4,385 |
| P7 | Neil Verhagen | Tech 1 Racing | +25 | 4,375 |
| P8 | Yifei Ye | Josef Kaufmann Racing | −58 | 5,324 |
| P9 | Alex Peroni | MP Motorsport | −27 | 4,485 |
| P10 | Frankie Bird | Tech 1 Racing | +41 | 3,409 |
| P11 | Eliseo Martinez Merono | AVF by Adrian Valles | −5 | 3,707 |
| P12 | Christian Munoz | AVF by Adrian Valles | +12 | 3,238 |
| P13 | Vladimir Tziortzis | Fortec Motorsports | −8 | 3,217 |
| P14 | Thomas Neubauer | Tech 1 Racing | −38 | 3,338 |
| P15 | Raul Guzman | Fortec Motorsports | −76 | 3,553 |
| P16 | Oscar Piastri | Arden | −189 | 4,810 |
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.