| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Hadrien David | R-ace GP | +112 | 4,578 |
| P2 | Michael Belov | JD Motorsport | +113 | 4,408 |
| P3 | Gabriele Mini | ART Grand Prix | +66 | 4,945 |
| P4 | Zane Maloney | R-ace GP | +60 | 4,851 |
| P5 | Patrik Pasma | Kic Motorsport | +76 | 4,456 |
| P6 | Alex Quinn | Arden | +14 | 5,285 |
| P7 | Kas Haverkort | MP Motorsport | +79 | 4,131 |
| P8 | Thomas Ten Brinke | ART Grand Prix | +67 | 4,142 |
| P9 | William Alatalo | Arden | +29 | 4,491 |
| P10 | Dino Beganovic | Prema Powerteam | +46 | 4,130 |
| P11 | David Vidales | Prema Powerteam | −10 | 4,750 |
| P12 | Franco Colapinto | MP Motorsport | −24 | 4,811 |
| P13 | Andrea Rosso | FA Racing | +25 | 3,976 |
| P14 | Paul Aron | Prema Powerteam | −28 | 4,529 |
| P15 | Elias Seppänen | Kic Motorsport | −18 | 4,243 |
| P16 | Oliver Goethe | MP Motorsport | +3 | 3,853 |
| P17 | Pietro Delli Guanti | Monolite Racing | +16 | 3,582 |
| P18 | Gabriel Bortoleto | FA Racing | −21 | 3,871 |
| P19 | Eduardo Barrichello | JD Motorsport | −13 | 3,657 |
| P20 | Francesco Pizzi | Van Amersfoort Racing | −52 | 3,974 |
| P21 | Isack Hadjar | R-ace GP | −110 | 4,642 |
| P22 | Jasin Ferati | Monolite Racing | +5 | 3,081 |
| P23 | Tommy Smith | JD Motorsport | −50 | 3,584 |
| P24 | Emidio Pesce | DR Formula | +12 | 2,710 |
| P25 | Nicola Marinangeli | Arden | −5 | 2,790 |
| P26 | Alexandre Bardinon | FA Racing | −74 | 3,499 |
| P27 | Nico Göhler | Kic Motorsport | −24 | 2,763 |
| P28 | Brad Benavides | DR Formula | −75 | 3,270 |
| P29 | Léna Buhler | R-ace GP | −114 | 3,586 |
| P30 | Belen Garcia | G4 Racing | −103 | 3,335 |
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.