| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Charles Weerts | Van Amersfoort Racing | +138 | 4,364 |
| P2 | Liam Lawson | Van Amersfoort Racing | +120 | 4,282 |
| P3 | Frederik Vesti | Van Amersfoort Racing | +51 | 4,891 |
| P4 | Mick Wishofer | US Racing - CHRS | +96 | 3,974 |
| P5 | Enzo Fittipaldi | PREMA Theodore Racing | −6 | 5,017 |
| P6 | David Schumacher | US Racing - CHRS | +45 | 3,993 |
| P7 | Lirim Zendeli | US Racing - CHRS | −56 | 5,055 |
| P8 | Petr Ptácek | US Racing - CHRS | −37 | 4,408 |
| P9 | Joey Alders | Van Amersfoort Racing | −20 | 3,887 |
| P10 | Olli Caldwell | PREMA Theodore Racing | −96 | 4,546 |
| P11 | Tom Beckhäuser | US Racing - CHRS | +25 | 2,784 |
| P12 | Niklas Krütten | ADAC Berlin-Brandenburg e.V. | −89 | 3,853 |
| P13 | Lucas Roy | Van Amersfoort Racing | −37 | 2,992 |
| P14 | Caio Collet | PREMA Theodore Racing | −135 | 3,840 |
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.