| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Olli Caldwell | PREMA Theodore Racing | +178 | 3,408 |
| P2 | Enzo Fittipaldi | PREMA Theodore Racing | +80 | 4,378 |
| P3 | Charles Weerts | Van Amersfoort Racing | +131 | 3,514 |
| P4 | Frederik Vesti | Van Amersfoort Racing | +45 | 4,321 |
| P5 | Niklas Krütten | ADAC Berlin-Brandenburg e.V. | +73 | 3,746 |
| P6 | Joey Alders | Van Amersfoort Racing | +34 | 3,962 |
| P7 | Mick Wishofer | US Racing - CHRS | +52 | 3,517 |
| P8 | Lucas Roy | Van Amersfoort Racing | +94 | 2,797 |
| P9 | Jesse Salmenautio | KIC Driving Academy | −2 | 3,698 |
| P10 | Sebastian Estner | Neuhauser Racing Team | +2 | 3,416 |
| P11 | Konsta Lappalainen | KIC Driving Academy | −59 | 3,917 |
| P12 | Tom Beckhäuser | US Racing - CHRS | +24 | 2,729 |
| P13 | David Schumacher | US Racing - CHRS | −80 | 3,703 |
| P14 | Leonardo Lorandi | KDC Racing | −140 | 4,232 |
| P15 | Gianluca Petecof | PREMA Theodore Racing | −125 | 3,757 |
| P16 | Leon Köhler | ADAC Berlin-Brandenburg e.V. | −130 | 3,579 |
| P17 | Liam Lawson | Van Amersfoort Racing | −176 | 3,897 |
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.