| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Juri Vips | Hitech Grand Prix | +118 | 6,264 |
| P2 | Frederik Vesti | ART Grand Prix | +107 | 6,205 |
| P3 | Jehan Daruvala | Prema Racing | +94 | 6,163 |
| P4 | Logan Sargeant | Carlin | +91 | 5,989 |
| P5 | Liam Lawson | Carlin | +48 | 6,407 |
| P6 | Jack Doohan | Virtuosi Racing | +46 | 6,203 |
| P7 | David Beckmann | Van Amersfoort Racing | +65 | 5,699 |
| P8 | Richard Verschoor | Trident | +41 | 5,829 |
| P9 | Dennis Hauger | Prema Racing | +31 | 5,750 |
| P10 | Marcus Armstrong | Hitech Grand Prix | +2 | 5,945 |
| P11 | Marino Sato | Virtuosi Racing | +73 | 4,601 |
| P12 | Enzo Fittipaldi | Charouz Racing System | −36 | 6,066 |
| P13 | Luca Ghiotto | DAMS | −18 | 5,567 |
| P14 | Calan Williams | Trident | +17 | 4,790 |
| P15 | Amaury Cordeel | Van Amersfoort Racing | +32 | 4,293 |
| P16 | Ayumu Iwasa | DAMS | −108 | 6,238 |
| P17 | Théo Pourchaire | ART Grand Prix | −116 | 6,122 |
| DNF | Ralph Boschung | Campos Racing | −68 | 5,177 |
| DNF | Clément Novalak | MP Motorsport | −77 | 5,086 |
| DNF | Felipe Drugovich | MP Motorsport | −197 | 6,734 |
| DNF | Olli Caldwell | Campos Racing | −89 | 4,797 |
| DNF | Tatiana Calderón | Charouz Racing System | −55 | 4,012 |
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.