| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | David Vidales | JD Motorsport | +151 | 4,292 |
| P2 | Caio Collet | R-ace GP | +64 | 5,281 |
| P3 | William Alatalo | JD Motorsport | +101 | 4,451 |
| P4 | Victor Martins | ART Grand Prix | +5 | 5,716 |
| P5 | Alex Quinn | Arden | +39 | 4,796 |
| P6 | Franco Colapinto | MP Motorsport | +45 | 4,440 |
| P7 | Lorenzo Colombo | Bhaitech | −11 | 4,977 |
| P8 | Ugo de Wilde | Arden | +27 | 4,195 |
| P9 | Hadrien David | MP Motorsport | +23 | 4,009 |
| P10 | Michael Belov | M2 Competition | −37 | 4,539 |
| P11 | Amaury Cordeel | FA Racing | +7 | 3,745 |
| P12 | Tijmen van der Helm | FA Racing | −50 | 4,208 |
| P13 | Joey Alders | MP Motorsport | −43 | 3,890 |
| P14 | Grégoire Saucy | ART Grand Prix | −57 | 3,832 |
| P15 | Reshad De Gérus | Arden | −81 | 3,893 |
| P16 | Laszlo Toth | Bhaitech | −1 | 2,718 |
| P17 | Nicola Marinangeli | Bhaitech | −25 | 2,798 |
| P18 | Paul Aron | ART Grand Prix | −157 | 4,183 |
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.