| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Nicola Lacorte | Prema Racing | +138 | 3,720 |
| P2 | Arvid Lindblad | Prema Racing | +88 | 4,078 |
| P3 | Ivan Franco Domingues | Van Amersfoort Racing | +93 | 3,841 |
| P4 | Brando Badoer | Van Amersfoort Racing | +69 | 3,911 |
| P5 | James Wharton | Prema Racing | +14 | 4,391 |
| P6 | Valentin Kluss | PHM Racing | +43 | 3,821 |
| P7 | Matteo De Palo | R-ace GP | +63 | 3,457 |
| P8 | Nandhavud Bhirombhakdi | PHM Racing | +83 | 3,055 |
| P9 | James Egozi | PHM Racing | +25 | 3,506 |
| P10 | Jack Beeton | Van Amersfoort Racing | +15 | 3,425 |
| P11 | Gianmarco Pradel | US Racing | −2 | 3,423 |
| P12 | Kim Hwarang | Jenzer Motorsport | +11 | 3,122 |
| P13 | Matteo Quintarelli | R-ace GP | −38 | 3,448 |
| P14 | Jesse Carrasquedo | BVM Racing | −46 | 3,355 |
| P15 | Raphaël NARAC | R-ace GP | −61 | 3,325 |
| P16 | Griffin Peebles | AKM Motorsport | −88 | 3,430 |
| P17 | Davide Larini | AKM Motorsport | −89 | 3,268 |
| P18 | Ethan Ischer | Jenzer Motorsport | −72 | 2,945 |
| P19 | Finn Wiebelhaus | AS Motorsport | −108 | 3,124 |
| P20 | Guido Luchetti | Airflow Racing | −139 | 3,255 |
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.