| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Duncan Cameron | Spirit of Race | +151 | 4,477 |
| David Perel | +142 | 4,608 | ||
| Matthew Griffin | +176 | 4,138 | ||
| P2 | Andrea Caldarelli | Iron Lynx | +45 | 5,575 |
| Axcil Jefferies | +152 | 4,016 | ||
| Hiroshi Hamaguchi | +140 | 4,169 | ||
| P3 | Valentin Hasse Clot | Racing Spirit of Leman | +86 | 4,489 |
| Casper Stevenson | +120 | 4,033 | ||
| Derek DeBoer | +73 | 4,665 | ||
| P4 | Michelle Gatting | Iron Dames | +57 | 4,435 |
| Rahel Frey | +53 | 4,490 | ||
| Sarah Bovy | +52 | 4,496 | ||
| P5 | Davide Rigon | GR Racing | −36 | 5,324 |
| Riccardo Pera | +21 | 4,453 | ||
| Michael Wainwright | +35 | 4,275 | ||
| P6 | Nicolás Varrone | AF Corse | −39 | 4,920 |
| Charles-Henri Samani | +72 | 3,451 | ||
| Emmanuel Collard | +39 | 3,878 | ||
| P7 | Jonathan Adam | Grid Motorsport by TF | +8 | 3,875 |
| Lorcan Hanafin | −18 | 4,196 | ||
| Martin Berry | +19 | 3,749 | ||
| P8 | Matteo CRESSONI | Proton Competition | −66 | 4,342 |
| Claudio Schiavoni | −47 | 4,095 | ||
| Julien Andlauer | −131 | 5,357 | ||
| P9 | Johnny Laursen | Formula Racing | −89 | 4,218 |
| Nicklas Nielsen | −161 | 5,316 | ||
| Conrad Laursen | −97 | 4,317 | ||
| P10 | Ben Tuck | JMW Motorsport | −80 | 3,810 |
| John Hartshorne | −51 | 3,470 | ||
| Phil Keen | −91 | 3,934 | ||
| DNF | Daniel Serra | Kessel Racing | −217 | 5,214 |
| Esteban Masson | −137 | 4,029 | ||
| Takeshi Kimura | −140 | 4,070 |
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.