| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Paul Aron | PREMA Theodore Racing | +133 | 3,987 |
| P2 | Niklas Krütten | Van Amersfoort Racing | +106 | 4,109 |
| P3 | Théo Pourchaire | US Racing - CHRS | +72 | 4,333 |
| P4 | Arthur Leclerc | US Racing - CHRS | +64 | 4,232 |
| P5 | William Alatalo | ADAC Berlin-Brandenburg e.V. | +40 | 4,329 |
| P6 | Alessandro Ghiretti | US Racing - CHRS | +87 | 3,608 |
| P7 | Roman Stanek | US Racing - CHRS | +35 | 4,003 |
| P8 | Oliver Rasmussen | PREMA Theodore Racing | +40 | 3,769 |
| P9 | Jesse Salmenautio | DRZ Benelli | +80 | 3,149 |
| P10 | Grégoire Saucy | R-ace GP | +19 | 3,659 |
| P11 | Jonny Edgar | Jenzer Motorsport | −7 | 3,755 |
| P12 | Michael Belov | R-ace GP | −11 | 3,627 |
| P13 | Ido Cohen | Van Amersfoort Racing | −27 | 3,623 |
| P14 | Ivan Berets | DRZ Benelli | −54 | 3,746 |
| P15 | Roee MEYUHAS | Cram Motorsport | −48 | 3,503 |
| P16 | Sebastian Estner | Van Amersfoort Racing | −25 | 3,113 |
| P17 | Nico Göhler | ADAC Berlin-Brandenburg e.V. | −66 | 3,360 |
| P18 | Axel GNOS | Jenzer Motorsport | −39 | 2,926 |
| P19 | Lucas Roy | Van Amersfoort Racing | −65 | 3,028 |
| P20 | Joshua Dürksen | ADAC Berlin-Brandenburg e.V. | −164 | 3,969 |
| P21 | Dennis Hauger | Van Amersfoort Racing | −169 | 3,825 |
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.