| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Sennan FIELDING | HHC Motorsport | +111 | 4,640 |
| P2 | Struan Moore | Lanan Racing | +80 | 4,822 |
| P3 | Arjun Maini | Lanan Racing | +60 | 4,863 |
| P4 | Alex Palou | Sean Walkinshaw Racing | +68 | 4,493 |
| P5 | George Russell | Lanan Racing | +23 | 4,875 |
| P6 | Raoul Hyman | HHC Motorsport | +11 | 4,793 |
| P7 | Diego Menchaca | Douglas Motorsport | +30 | 4,300 |
| P8 | Rahul Raj Mayer | Hillspeed | +81 | 3,507 |
| P9 | Alfredo Zabalza | Hillspeed | +45 | 3,732 |
| P10 | Chris Middlehurst | Mark Godwin Racing | −29 | 4,383 |
| P11 | Gaetano Di Mauro | Petroball Racing | −2 | 3,856 |
| P12 | Charlie Eastwood | Douglas Motorsport | −4 | 3,680 |
| P13 | Gustavo Lima | Hillspeed | −71 | 4,243 |
| P14 | Jordan Albert | Sean Walkinshaw Racing | −27 | 3,542 |
| P15 | Rodrigo Fonseca | Douglas Motorsport | −46 | 3,545 |
| P16 | Diego Borrelli | Sean Walkinshaw Racing | −40 | 3,293 |
| P17 | Tom Bale | Chris Dittmann Racing | −89 | 3,638 |
| P18 | Michael Claessens | Mark Godwin Racing | −64 | 3,163 |
| P19 | Jai Nijjar | Meridian Racing | −137 | 3,788 |
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.