| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Andrea Kimi Antonelli | Prema Racing | +93 | 4,392 |
| P2 | Marcus Amand | US Racing | +116 | 3,881 |
| P3 | Taylor Barnard | PHM Racing | +98 | 3,836 |
| P4 | Rafael Câmara | Prema Racing | +33 | 4,346 |
| P5 | Jonas Ried | PHM Racing | +100 | 3,352 |
| P6 | Charlie Wurz | Prema Racing | +16 | 4,041 |
| P7 | Martinius Stenshorne | Van Amersfoort Racing | +9 | 3,878 |
| P8 | Oleksandr Partyshev | Jenzer Motorsport | +20 | 3,548 |
| P9 | Conrad Laursen | Prema Racing | −28 | 3,817 |
| P10 | Brando Badoer | Van Amersfoort Racing | −11 | 3,419 |
| P11 | Jules Castro | Van Amersfoort Racing | −28 | 3,364 |
| P12 | Emerson Fanucchi Fittipaldi Jr. | Van Amersfoort Racing | −61 | 3,483 |
| P13 | Michael Sauter | Sauter Engineering + Design | −13 | 2,784 |
| P14 | Nikhil Kailash Bohra | US Racing | −95 | 3,400 |
| P15 | Arias Deukmedjian | Van Amersfoort Racing | −116 | 3,391 |
| P16 | Rasmus Joutsimies | Jenzer Motorsport | −134 | 3,354 |
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.