| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Ricky Collard | Carlin | +72 | 5,140 |
| P2 | Matheus Tobias Leist | Double R Racing | +49 | 5,233 |
| P3 | Toby Sowery | Lanan Racing | +53 | 4,836 |
| P4 | Ben Hingeley | HHC Motorsport | +113 | 3,830 |
| P5 | Harrison Scott | HHC Motorsport | +22 | 4,749 |
| P6 | Tom Randle | Douglas Motorsport | −2 | 4,828 |
| P7 | Tarun Reddy | Fortec Motorsports | +25 | 4,200 |
| P8 | Nikita Mazepin | Carlin | +12 | 4,137 |
| P9 | Aleksanteri Huovinen | Double R Racing | +25 | 3,770 |
| P10 | Eugene Denyssen | Sean Walkinshaw Racing | +29 | 3,518 |
| P11 | Enzo Bortoleto | Double R Racing | −34 | 4,009 |
| P12 | Ameya Vaidyanathan | Carlin | +5 | 3,365 |
| P13 | Thomas Maxwell | Sean Walkinshaw Racing | −50 | 3,765 |
| P14 | Faisal Al Zubair | Fortec Motorsports | −37 | 3,417 |
| P15 | Akhil Rabindra | Lanan Racing | −21 | 3,026 |
| P16 | Krishnaraaj Mahadik | Chris Dittmann Racing | −76 | 3,427 |
| P17 | Jeremy Wahome | Chris Dittmann Racing | −58 | 3,022 |
| P18 | Quinlan Lall | Chris Dittmann Racing | −128 | 3,602 |
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.