| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Kami Laliberté | Van Amersfoort Racing | +150 | 3,929 |
| P2 | Jonathan Aberdein | Motopark | +114 | 4,266 |
| P3 | Felipe Drugovich | Neuhauser Racing Team | +89 | 4,468 |
| P4 | Juan Manuel Correa | Prema Powerteam | +78 | 4,466 |
| P5 | Kim-Luis Schramm | US Racing | +43 | 4,844 |
| P6 | Mick Schumacher | Prema Powerteam | +14 | 5,196 |
| P7 | Lirim Zendeli | ADAC Berlin-Brandenburg e.V. | +77 | 4,048 |
| P8 | Joey Mawson | Van Amersfoort Racing | — | 5,062 |
| P9 | Juri Vips | Prema Powerteam | +15 | 4,621 |
| P10 | Thomas Preining | Lechner Racing | +15 | 4,455 |
| P11 | Mike Ortmann | ADAC Berlin-Brandenburg e.V. | −33 | 5,088 |
| P12 | Julian Hanses | Team Timo Scheider | +89 | 3,278 |
| P13 | Job Van Uitert | Jenzer Motorsport | +40 | 3,747 |
| P14 | Jannes Fittje | US Racing | −14 | 4,284 |
| P15 | Nicklas Nielsen | Neuhauser Racing Team | −33 | 4,392 |
| P16 | Fabio Scherer | Jenzer Motorsport | +14 | 3,683 |
| P17 | Moritz Müller-Crepon | Van Amersfoort Racing | +18 | 3,518 |
| P18 | Kevin Kratz | Jenzer Motorsport | +22 | 3,340 |
| P19 | Luca Engstler | Liqui Moly Team Engstler | +15 | 3,295 |
| P20 | Cedric Piro | Team Piro Sports Interdental | −15 | 3,527 |
| P21 | Louis Gachot | US Racing | −8 | 3,313 |
| P22 | Toni Wolf | KUG Motorsport | −10 | 3,220 |
| P23 | Leonard Hoogenboom | RS Competition | −46 | 3,514 |
| P24 | Yannik Brandt | Lechner Racing | −48 | 3,407 |
| P25 | Devlin Defrancesco | ADAC Berlin-Brandenburg e.V. | −120 | 4,189 |
| P26 | Carrie Schreiner | US Racing | −5 | 2,672 |
| P27 | Oliver Söderström | ADAC Berlin-Brandenburg e.V. | −73 | 3,338 |
| P28 | Jan-Erik Meikup | Jenzer Motorsport | −50 | 2,970 |
| P29 | Sophia Flörsch | Motopark | −126 | 3,735 |
| P30 | Simo Laaksonen | Motopark | −167 | 4,138 |
| P31 | Michelle Halder | Liqui Moly Team Engstler | −45 | 2,543 |
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.