| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Davide Rigon | Kessel Racing | +102 | 5,159 |
| Takeshi Kimura | +166 | 4,266 | ||
| Gregory HUFFAKER II | +155 | 4,426 | ||
| P2 | Alessio Picariello | Proton Competition | +91 | 4,854 |
| Ryan Hardwick | +80 | 5,011 | ||
| Zacharie Robichon | +86 | 4,936 | ||
| P3 | Martin Rump | Proton Competition | +128 | 4,040 |
| Richard Lietz | +87 | 4,585 | ||
| Michael Fassbender | +131 | 3,993 | ||
| P4 | Julien Andlauer | Proton Competition | +7 | 5,269 |
| Christian Ried | +29 | 4,920 | ||
| Giammarco Levorato | +77 | 4,277 | ||
| P5 | Lorcan Hanafin | JMW Motorsport | +40 | 4,419 |
| Martin Berry | +88 | 3,787 | ||
| Jon Lancaster | +9 | 4,835 | ||
| P6 | David Perel | Spirit of Race | +3 | 4,509 |
| Duncan Cameron | +19 | 4,300 | ||
| Matthew Griffin | +24 | 4,244 | ||
| P7 | Claudio Schiavoni | Iron Lynx | +10 | 4,038 |
| Matteo Cairoli | −52 | 4,868 | ||
| Matteo CRESSONI | −27 | 4,511 | ||
| P8 | Gustav Birch | GMB Motorsport | −1 | 3,855 |
| Jens Møller | +9 | 3,724 | ||
| Nicki Thiim | −62 | 4,637 | ||
| P9 | Valentin Hasse Clot | TF Sport | −62 | 4,216 |
| Maxime Robin | −55 | 4,130 | ||
| Arnold ROBIN | −69 | 4,314 | ||
| P10 | Kriton Lentoudis | AF Corse | −12 | 3,288 |
| Rui Águas | −75 | 4,043 | ||
| Ulysse De Pauw | −103 | 4,411 | ||
| P11 | John Hartshorne | TF Sport | −58 | 3,500 |
| Jonathan Adam | −125 | 4,300 | ||
| Ben Tuck | −120 | 4,238 | ||
| DNF | Johnny Laursen | Formula Racing | −134 | 3,999 |
| Conrad Laursen | −144 | 4,122 | ||
| Nicklas Nielsen | −214 | 5,176 |
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.