| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Lance Stroll | Prema Powerteam | +66 | 4,820 |
| P2 | Brandon Maisano | Prema Powerteam | +56 | 4,664 |
| P3 | Mattia Drudi | Adria Raceway by Cram | +75 | 4,141 |
| P4 | Takashi Kasai | Prema Powerteam | +81 | 3,834 |
| P5 | Leonardo Pulcini | Euronova Racing by Fortec Italia Motorsport | +28 | 4,217 |
| P6 | Joao Vieira | Antonelli Motorsport | +55 | 3,681 |
| P7 | Andrea Russo | Diegi Motorsport | — | 4,075 |
| P8 | Alain Valente | Jenzer Motorsport | −13 | 3,988 |
| P9 | Ivan Matveev | SMP Racing by Euronova | +35 | 3,275 |
| P10 | Andrea Fontana | Euronova Racing by Fortec Italia Motorsport | −36 | 3,804 |
| P11 | Keith Camilleri | Malta Formula Racing | −6 | 3,286 |
| P12 | Matteo Desideri | Antonelli Motorsport | −56 | 3,583 |
| P13 | Lucas Mauron | Jenzer Motorsport | −39 | 3,211 |
| P14 | Giovanni Altoè | Adria Raceway by Cram | −28 | 2,906 |
| P15 | Mahaveer RAGHUNATHAN | Adria Raceway by Cram | −47 | 2,893 |
| P16 | Edi Haxhiu | Cram Motorsport | −87 | 3,086 |
| P17 | Dante Zackary | Malta Formula Racing | −83 | 2,844 |
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.