| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Clément Mateu | Racing Spirit of Leman | +192 | 3,862 |
| Erwan Bastard | +143 | 4,554 | ||
| Valentin Hasse Clot | +131 | 4,716 | ||
| P2 | Martin Berry | Iron Lynx | +149 | 4,129 |
| Fabian Schiller | +123 | 4,490 | ||
| Lorcan Hanafin | +166 | 3,883 | ||
| P3 | James Calado | Kessel Racing | +5 | 5,914 |
| Ben Tuck | +100 | 4,373 | ||
| Takeshi Kimura | +101 | 4,357 | ||
| P4 | Sarah Bovy | Iron Dames | +79 | 4,347 |
| Célia Martin | +84 | 4,270 | ||
| Michelle Gatting | +70 | 4,455 | ||
| P5 | Lilou Wadoux | Richard Mille AF Corse | +32 | 4,608 |
| Riccardo Agostini | +46 | 4,408 | ||
| Custodio Toledo | +59 | 4,247 | ||
| P6 | Davide Rigon | AF Corse | — | 4,683 |
| Conrad Laursen | +13 | 4,505 | ||
| Charles-Henri Samani | +54 | 3,964 | ||
| P7 | Michael Wainwright | GR Racing | +1 | 4,293 |
| Riccardo Pera | −28 | 4,682 | ||
| Thomas Fleming | −18 | 4,542 | ||
| P8 | Charlie Eastwood | TF Sport | −51 | 4,628 |
| Rui Andrade | −65 | 4,823 | ||
| Hiroshi Koizumi | −19 | 4,197 | ||
| P9 | Fran Rueda | Kessel Racing | −1 | 3,692 |
| Miguel Molina | −111 | 5,187 | ||
| Andrew Gilbert | +18 | 3,456 | ||
| P10 | Matthew Griffin | Spirit of Race | −35 | 3,778 |
| Duncan Cameron | −66 | 4,143 | ||
| David Perel | −91 | 4,470 | ||
| P11 | Gianmaria Bruni | JMW Motorsport | −108 | 4,343 |
| Jason Hart | −91 | 4,117 | ||
| Scott Noble | −62 | 3,774 | ||
| DNF | Alessio Picariello | Proton Competition | −158 | 4,660 |
| Antares Au | −133 | 4,301 | ||
| Matteo CRESSONI | −105 | 3,942 | ||
| DNF | Michael BIRCH | United Autosports | −107 | 3,699 |
| Garnet Patterson | −140 | 4,069 | ||
| Wayne Boyd | −136 | 4,023 |
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.