| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Oliver Bearman | Van Amersfoort Racing | +65 | 5,220 |
| P2 | Luke Browning | US Racing | +69 | 4,775 |
| P3 | Josh Dufek | Van Amersfoort Racing | +65 | 4,500 |
| P4 | Tim Tramnitz | US Racing | +1 | 5,160 |
| P5 | Robert de Haan | Van Amersfoort Racing | +66 | 3,935 |
| P6 | Nikita Bedrin | Van Amersfoort Racing | +43 | 3,932 |
| P7 | Victor Bernier | R-ace GP | −5 | 4,230 |
| P8 | Marcus Amand | R-ace GP | +60 | 3,229 |
| P9 | Vlad Lomko | US Racing | −43 | 4,150 |
| P10 | Michael Sauter | Sauter Engineering + Design | +41 | 2,905 |
| P11 | Taylor Barnard | BWR Motorsport | −1 | 3,153 |
| P12 | Nikhil Kailash Bohra | R-ace GP | −52 | 3,493 |
| P13 | Marcos Flack | Van Amersfoort Racing | −53 | 3,240 |
| P14 | Sami Meguetounif | R-ace GP | −95 | 3,462 |
| P15 | Alex Dunne | US Racing | −159 | 3,962 |
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.