| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | George Kurtz | Crowdstrike Racing by APR | +104 | 5,190 |
| Malthe Jakobsen | +69 | 5,813 | ||
| Louis Deletraz | +70 | 5,804 | ||
| P2 | Roberto Lacorte | Cetilar Racing | +133 | 4,674 |
| Charles Milesi | +67 | 5,713 | ||
| Antonio Fuoco | +62 | 5,821 | ||
| P3 | James Sweetnam | RD Limited | +159 | 4,227 |
| James Allen | +106 | 4,971 | ||
| Tristan Vautier | +112 | 4,889 | ||
| P4 | Daniel Schneider | Vector Sport RLR | +115 | 4,728 |
| Vlad Lomko | +75 | 5,330 | ||
| Jacob Abel | +98 | 4,983 | ||
| P5 | Michael Jensen | Algarve Pro Racing | +87 | 5,029 |
| Enzo Trulli | +138 | 4,311 | ||
| Tom Dillmann | +30 | 6,082 | ||
| P6 | Giorgio Roda | United Autosports | +65 | 5,261 |
| Grégoire Saucy | +95 | 4,810 | ||
| Mikkel Jensen | +35 | 5,798 | ||
| P7 | Kriton Lendoudis | Nielsen Racing | +117 | 4,410 |
| Cem Bölükbasi | +88 | 4,819 | ||
| Alex Quinn | +47 | 5,456 | ||
| P8 | Alexander Mattschull | DKR Engineering | +62 | 5,096 |
| Griffin Peebles | +104 | 4,483 | ||
| Mathias Beche | +53 | 5,230 | ||
| P9 | Jens Møller | High Class Racing | +93 | 4,539 |
| Gustavo Menezes | +45 | 5,254 | ||
| Theodor Jensen | +66 | 4,923 | ||
| P10 | Horst Felbermayr Jr. | Proton Competition | +123 | 4,054 |
| Horst-Felix Felbermayr | +122 | 4,062 | ||
| Lorenzo Fluxá | +55 | 5,000 | ||
| P11 | Georgios-Periklis Kolovos | Inter Europol Competition | +96 | 4,309 |
| Nolan Siegel | +25 | 5,357 | ||
| Bijoy Garg | +65 | 4,731 | ||
| P12 | Yorikatsu Tsujiko | PONOS Racing | +106 | 4,091 |
| Kei Cozzolino | +92 | 4,287 | ||
| Marino Sato | +71 | 4,563 | ||
| P13 | John Falb | Algarve Pro Racing | +39 | 4,912 |
| Matthias Kaiser | +50 | 4,748 | ||
| Sami Meguetounif | +34 | 4,976 | ||
| P14 | Stefan Aust | Proton Competition | +82 | 4,228 |
| Jonas Ried | +40 | 4,792 | ||
| Felipe Fernandez Laser | +80 | 4,248 | ||
| P15 | Alexander Bukhantsov | Inter Europol Competition | +81 | 4,146 |
| Chung Ting Chou | +79 | 4,168 | ||
| Henry Cubides | +72 | 4,269 | ||
| P16 | Nick Adcock | Forestier Racing by VPS | +56 | 4,399 |
| Lucas Fecury | +144 | 3,104 | ||
| Paul Jerome | +152 | 2,939 | ||
| P17 | Terrence Woodward | 23Events Racing | +77 | 4,021 |
| Matus Ryba | +113 | 3,512 | ||
| Ibrahim Badawy | +77 | 4,026 | ||
| P18 | Romain Vozniak | Team Virage | +71 | 3,998 |
| Vic Stevens | +64 | 4,098 | ||
| Aditya Patel | +38 | 4,442 | ||
| P19 | Alexander Jacoby | CLX Motorsport | +132 | 2,943 |
| Kevin Rabin | +55 | 4,132 | ||
| Paul Lanchere | +28 | 4,489 | ||
| P20 | Tim Whale | High Class Racing | +47 | 4,137 |
| Philip Lindberg | +97 | 3,434 | ||
| Callum Voisin | −9 | 4,916 | ||
| P21 | Ajith Kumar | Team Virage | +59 | 3,877 |
| Narain Karthikeyan | −9 | 4,801 | ||
| Julien Gerbi | +18 | 4,426 | ||
| P22 | Dustin Blattner | Kessel Racing | +24 | 4,246 |
| Christopher Lulham | −16 | 4,798 | ||
| Dennis Marschall | +18 | 4,317 | ||
| P23 | Antares Au | Manthey | −2 | 4,488 |
| Loek Hartog | +16 | 4,251 | ||
| Klaus Bachler | −31 | 4,925 | ||
| P24 | Simon Mann | AF Corse | −27 | 4,745 |
| Darren Leung | +4 | 4,307 | ||
| Alessio Rovera | −57 | 5,218 | ||
| P25 | Jacek Zielonka | Bretton Racing | +74 | 3,292 |
| Lenny Ried | +84 | 3,135 | ||
| Lucas Fluxá | +33 | 3,878 | ||
| P26 | Abdulla Ali Al-Khelaifi | QMMF by Getspeed | +39 | 3,680 |
| Ghanim Al Ali | +51 | 3,511 | ||
| Lucas Auer | −96 | 5,698 | ||
| P27 | Nigel Schoonderwoerd | Vista AF Corse | +9 | 3,972 |
| Francesco Castellacci | −30 | 4,495 | ||
| Yelmer Buurman | −54 | 4,843 | ||
| P28 | Sergey Stolyarov | UNX Racing by Team WRT | −11 | 4,141 |
| Gabriele Piana | −7 | 4,089 | ||
| Augusto Farfus | −69 | 4,968 | ||
| P29 | Steve Jans | GetSpeed | −12 | 4,065 |
| Anthony Bartone | −12 | 4,069 | ||
| Fabian Schiller | −40 | 4,445 | ||
| P30 | Tom Van Rompuy | Racing Team Turkey | −38 | 4,319 |
| Salih Yoluc | −23 | 4,118 | ||
| Charlie Eastwood | −47 | 4,438 | ||
| P31 | François Heriau | Manthey | −71 | 4,665 |
| Riccardo Pera | −72 | 4,682 | ||
| Richard Lietz | −88 | 4,935 | ||
| P32 | Bo Yuan | Origine Motorsport | −44 | 4,203 |
| Hong Li Ye | −20 | 3,898 | ||
| Laurin Heinrich | −121 | 5,369 | ||
| P33 | Bankcy | Proton Competition | −31 | 3,940 |
| Huub van Eijndhoven | −86 | 4,682 | ||
| Harry King | −110 | 5,063 | ||
| P34 | Dylan Medler | Kessel Racing | −39 | 3,960 |
| Memo Gidley | −105 | 4,867 | ||
| Alessandro Balzan | −84 | 4,554 | ||
| P35 | Jefri Ibrahim | JMR | −42 | 3,914 |
| Jordan Love | −78 | 4,363 | ||
| Ben Green | −109 | 4,823 | ||
| P36 | Yasser Shahin | JMR | −91 | 4,456 |
| Abu Bakar Ibrahim | −49 | 3,903 | ||
| Alexander Sims | −134 | 5,097 | ||
| P37 | Gregory Bennett | Amerasian Fragrance by AF Racing | −23 | 3,521 |
| Carl Bennett | −6 | 3,291 | ||
| Tommaso Mosca | −87 | 4,316 | ||
| P38 | Andrey Mukovoz | United Autosports | −37 | 3,600 |
| Alexey Nesov | −76 | 4,083 | ||
| Wayne Boyd | −63 | 3,920 | ||
| DNF | Miroslav Konopka | ARC Bratislava | −75 | 3,957 |
| Yann Ehrlacher | −190 | 5,750 | ||
| Matthieu Vaxiviere | −157 | 5,132 | ||
| DNF | Charles-Henri Samani | AF Corse | −72 | 3,845 |
| Sean Gelael | −129 | 4,597 | ||
| Davide Rigon | −109 | 4,312 | ||
| DNF | Louis Stern | 23Events Racing | −71 | 3,770 |
| Matteo Quintarelli | −77 | 3,843 | ||
| Isaac Barashi | +15 | 2,512 | ||
| DNF | Giacomo Petrobelli | Ecurie Ecosse Blackthorn | −106 | 4,098 |
| Jonathan Adam | −109 | 4,129 | ||
| Kobe Pauwels | −122 | 4,300 | ||
| DNF | Danial Nielsen Frost | R-ace GP | −125 | 4,247 |
| Shahan Sarkissian | −99 | 3,926 | ||
| Léna Buhler | −79 | 3,684 | ||
| DNF | Blake McDonald | TF Sport | −161 | 4,664 |
| Matthew Bell | −112 | 3,993 | ||
| James Roe Jr. | −76 | 3,562 | ||
| DNF | Phil Fayer | United Autosports | −141 | 4,263 |
| Ben Hanley | −152 | 4,415 | ||
| Paul Di Resta | −198 | 5,134 | ||
| DNF | Anthony McIntosh | Team WRT | −134 | 4,083 |
| Parker Thompson | −166 | 4,517 | ||
| Daniel Harper | −192 | 4,925 |
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.