| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jan Przyrowski | Griffin Core | +92 | 4,013 |
| P2 | Ean Eyckmans | MP Motorsport | +135 | 3,440 |
| P3 | Hudson Schwartz | KCL MP Motorsport | +106 | 3,644 |
| P4 | Noah Monteiro | Campos Racing | +124 | 3,359 |
| P5 | Vivek Kanthan | Campos Racing | +104 | 3,470 |
| P6 | René Lammers | MP Motorsport | +55 | 3,901 |
| P7 | Miguel Costa | Campos Racing | +95 | 3,365 |
| P8 | Reno Francot | KCL MP Motorsport | +72 | 3,509 |
| P9 | Nathaniel Tye | Rodin Motorsport | +44 | 3,702 |
| P10 | Sacha van't Pad Bosch | T-Code by Amtog | +60 | 3,435 |
| P11 | Andrej Petrovic | T-Code by Amtog | +38 | 3,563 |
| P12 | Alfio Andrea Spina | TC Racing | +32 | 3,519 |
| P13 | Santino Panetta | TC Racing | +39 | 3,353 |
| P14 | Francisco Monarca | Monlau Motorsport | +27 | 3,376 |
| P15 | Juan Cota | MP Motorsport | −40 | 4,082 |
| P16 | Santiago Baztarrica | TC Racing | +12 | 3,335 |
| P17 | Filippo Fiorentino | Drivex | +73 | 2,596 |
| P18 | Christopher Feghali | Drivex | +13 | 3,154 |
| P19 | Matus Ryba | Griffin Core | +21 | 2,968 |
| P20 | Genaro Trappa | Drivex | −2 | 3,105 |
| P21 | Lorenzo Campos | Monlau Motorsport | +5 | 2,932 |
| P22 | Aleksandar Bogunovic | GRS Team | −29 | 3,189 |
| P23 | Wiktor Dobrzanski | Tecnicar by Amtog | +27 | 2,505 |
| P24 | Alexander Jacoby | Monlau Motorsport | +24 | 2,423 |
| P25 | Edward Robinson | DXR | −51 | 3,136 |
| P26 | Stepan Suslov | DXR | −75 | 3,291 |
| P27 | Kyuho Lee | Rodin Motorsport | −69 | 3,131 |
| P28 | Philippe Karras | Sainteloc Racing | −73 | 3,068 |
| P29 | Jean-Paul Karras | Sainteloc Racing | −84 | 3,083 |
| P30 | Daniel Dallakyan | GRS Team | −88 | 3,028 |
| P31 | Emma Felbermayr | Rodin Motorsport | −104 | 3,088 |
| P32 | Niklas Schaufler | KCL MP Motorsport | −124 | 3,207 |
| P33 | Artem Severiukhin | DXR | −117 | 3,032 |
| P34 | Thomas Strauven | Griffin Core | −199 | 3,994 |
| P35 | Nacho Tuñon | Tecnicar by Amtog | −144 | 3,117 |
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.