| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Olli Caldwell | Algarve Pro Racing | +119 | 4,942 |
| Alex Quinn | +81 | 5,562 | ||
| Kriton Lentoudis | +135 | 4,709 | ||
| P2 | Tristan Vautier | RD Limited | +127 | 4,708 |
| James Allen | +87 | 5,309 | ||
| Fred Poordad | +106 | 5,006 | ||
| P3 | Francois Perrodo | AF Corse | +59 | 5,622 |
| Matthieu Vaxiviere | +60 | 5,612 | ||
| Alessio Rovera | +58 | 5,641 | ||
| P4 | Tom Dillmann | Proton Competition | +49 | 5,656 |
| Vlad Lomko | +63 | 5,398 | ||
| Giorgio Roda | +93 | 4,927 | ||
| P5 | Valerio Rinicella | Algarve Pro Racing | +101 | 4,693 |
| Michael Jensen | +72 | 5,130 | ||
| Malthe Jakobsen | +51 | 5,474 | ||
| P6 | Patrick Byrne | AF Corse | +74 | 4,965 |
| Olivier Pla | +61 | 5,165 | ||
| Jeremy Clarke | +111 | 4,448 | ||
| P7 | Naveen Rao | Nielsen Racing | +102 | 4,452 |
| Nicky Catsburg | +58 | 5,091 | ||
| Matthew Bell | +74 | 4,848 | ||
| P8 | Julien Andlauer | Pure Rxcing | +57 | 4,961 |
| Alex Malykhin | +68 | 4,793 | ||
| Harry King | +18 | 5,606 | ||
| P9 | Laurents Hörr | DKR Engineering | +85 | 4,447 |
| Job Van Uitert | +44 | 5,031 | ||
| Georgios Kolovos | +73 | 4,614 | ||
| P10 | Chris Short | RLR MSport | +102 | 4,127 |
| Ian Aguilera | +84 | 4,365 | ||
| Nick Adcock | +53 | 4,783 | ||
| P11 | Jens Møller | Bretton Racing | +98 | 4,072 |
| Theodor Jensen | +79 | 4,317 | ||
| Griffin Peebles | +79 | 4,316 | ||
| P12 | Thomas Kiefer | High Class Racing | +88 | 4,088 |
| Anders Fjordbach | +76 | 4,243 | ||
| Mark Patterson | +83 | 4,158 | ||
| P13 | Alexander Bukhantsov | Graff Racing | +85 | 4,017 |
| Danial Nielsen Frost | +62 | 4,313 | ||
| James Winslow | +70 | 4,204 | ||
| P14 | Timothy CRESWICK | Inter Europol Competition | +89 | 3,864 |
| Douwe Dedecker | +140 | 3,049 | ||
| Daniel ALI | +106 | 3,618 | ||
| P15 | Kevin Rabin | Inter Europol Competition | +71 | 3,988 |
| Philippe Haezebrouck | +120 | 3,255 | ||
| Mikkel KRISTENSEN | +78 | 3,888 | ||
| P16 | Ralf Bohn | Herberth Motorsport | +39 | 4,282 |
| Alfred Renauer | +46 | 4,193 | ||
| Robert Renauer | +47 | 4,172 | ||
| P17 | Rinat Salikhov | Winward Racing | +29 | 4,273 |
| Gabriele Piana | +8 | 4,569 | ||
| Luca Stolz | −68 | 5,852 | ||
| P18 | Gabriel Rindone | EBM | +70 | 3,632 |
| Jamie Day | +41 | 4,031 | ||
| Mattia Drudi | −38 | 5,149 | ||
| P19 | Joel Sturm | Manthey | −45 | 5,104 |
| Antares Au | +6 | 4,356 | ||
| Klaus Bachler | −47 | 5,134 | ||
| P20 | Ryan Hardwick | Manthey EMA | −1 | 4,347 |
| Riccardo Pera | −8 | 4,441 | ||
| Richard Lietz | −19 | 4,589 | ||
| P21 | Ben Barnicoat | 2 Seas Motorsport | −64 | 5,145 |
| Parker Thompson | −16 | 4,416 | ||
| Anthony McIntosh | −8 | 4,316 | ||
| P22 | Ralf Aron | Climax Racing | −52 | 4,824 |
| Bihuang Zhou | +33 | 3,685 | ||
| Elias Seppänen | −40 | 4,651 | ||
| P23 | Bo Yuan | Origine Motorsport | −8 | 4,102 |
| Hong Li Ye | +6 | 3,927 | ||
| Laurin Heinrich | −87 | 5,247 | ||
| P24 | Nico Menzel | Car Collection Motorsport | −48 | 4,526 |
| Bashar Mardini | +15 | 3,710 | ||
| James Kell | +44 | 3,314 | ||
| P25 | Ben Tuck | Kessel Racing | −12 | 3,941 |
| Dennis Marschall | −53 | 4,461 | ||
| Dustin Blattner | −30 | 4,168 | ||
| P26 | Daniel Serra | Car Guy | −113 | 5,253 |
| Takeshi Kimura | −47 | 4,266 | ||
| Casper Stevenson | −38 | 4,150 | ||
| P27 | Cedric Sbirrazzuoli | AF Corse | −42 | 4,092 |
| Custodio Toledo | −51 | 4,213 | ||
| Riccardo Agostini | −68 | 4,432 | ||
| P28 | Lucas Auer | Climax Racing | −140 | 5,440 |
| Wei Lu | −33 | 3,875 | ||
| Kang Ling | −15 | 3,647 | ||
| P29 | Jonathan Adam | Blackthorn Motorsport | −55 | 4,062 |
| Reema Al Juffali | +30 | 2,932 | ||
| Charlie Bateman | +6 | 3,289 | ||
| P30 | Claudio Schiavoni | Proton Competition | −67 | 4,082 |
| Matteo CRESSONI | −73 | 4,163 | ||
| Alessio Picariello | −100 | 4,523 | ||
| P31 | Steve Jans | GetSpeed | −73 | 4,055 |
| Fabian Schiller | −102 | 4,436 | ||
| Anthony Bartone | −52 | 3,802 | ||
| P32 | Nicola Marinangeli | Dragon Racing | −4 | 3,061 |
| Marco Pulcini | −52 | 3,695 | ||
| Giacomo Altoè | −168 | 5,348 | ||
| P33 | Sergey Stolyarov | Winward Racing | −95 | 4,098 |
| Viktor Shaitar | −101 | 4,179 | ||
| Maro Engel | −188 | 5,563 | ||
| P34 | Davide Rigon | AF Corse | −153 | 4,801 |
| Max Wiser | −92 | 3,954 | ||
| Manny Franco | −121 | 4,325 | ||
| P35 | Johannes Zelger | Tsunami RT | −63 | 3,525 |
| Daniel Gaunt | −83 | 3,762 | ||
| Fabio Babini | −95 | 3,913 | ||
| P36 | Chris van der Drift | Absolute Racing | −149 | 4,508 |
| Carl Bennett | −54 | 3,303 | ||
| Gregory Bennett | −93 | 3,776 | ||
| P37 | Ibrahim Al Abdulghani | QMMF by Herbeth | −109 | 3,861 |
| Abdulla Ali Al-Khelaifi | −109 | 3,861 | ||
| Ghanim Al Ali | −109 | 3,861 | ||
| P38 | Sarah Bovy | Iron Dames | −147 | 4,229 |
| Célia Martin | −113 | 3,801 | ||
| Michelle Gatting | −146 | 4,212 |
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.