| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Paul Aron | Prema Powerteam | +105 | 4,754 |
| P2 | Michael Belov | G4 Racing | +78 | 4,995 |
| P3 | David Vidales | Prema Powerteam | +79 | 4,813 |
| P4 | William Alatalo | Arden | +75 | 4,700 |
| P5 | Grégoire Saucy | ART Grand Prix | +37 | 5,150 |
| P6 | Gabriel Bortoleto | FA Racing | +93 | 4,150 |
| P7 | Pietro Delli Guanti | Monolite Racing | +103 | 3,890 |
| P8 | Gianluca Petecof | Kic Motorsport | +10 | 5,047 |
| P9 | Gabriele Mini | ART Grand Prix | — | 5,034 |
| P10 | Kas Haverkort | MP Motorsport | +56 | 4,066 |
| P11 | Zane Maloney | R-ace GP | −23 | 5,064 |
| P12 | Isack Hadjar | R-ace GP | −23 | 4,870 |
| P13 | Ido Cohen | JD Motorsport | +54 | 3,694 |
| P14 | Alex Quinn | Arden | −55 | 5,070 |
| P15 | Oliver Goethe | MP Motorsport | +32 | 3,700 |
| P16 | Patrik Pasma | ART Grand Prix | −24 | 4,243 |
| P17 | Andrea Rosso | FA Racing | +7 | 3,736 |
| P18 | Francesco Pizzi | Van Amersfoort Racing | −22 | 3,952 |
| P19 | Lorenzo Fluxá | Van Amersfoort Racing | −14 | 3,714 |
| P20 | Jose Garfias | Monolite Racing | +4 | 3,385 |
| P21 | Eduardo Barrichello | JD Motorsport | — | 3,298 |
| P22 | Sami Meguetounif | R-ace GP | −23 | 3,444 |
| P23 | Hadrien David | R-ace GP | −137 | 4,838 |
| P24 | Tommy Smith | JD Motorsport | −11 | 3,052 |
| P25 | Dilano Van't Hoff | MP Motorsport | −83 | 3,772 |
| P26 | Axel GNOS | G4 Racing | −31 | 3,031 |
| P27 | Arias Deukmedjian | FA Racing | −114 | 3,886 |
| P28 | Alexandre Bardinon | FA Racing | −60 | 3,117 |
| P29 | Léna Buhler | R-ace GP | −60 | 2,989 |
| P30 | Nicola Marinangeli | Arden | −52 | 2,761 |
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.