| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Philipp Sager | Racing Spirit of Leman | +171 | 3,736 |
| Valentin Hasse Clot | +115 | 4,460 | ||
| P2 | Anthony Bartone | Getspeed | +111 | 4,237 |
| Steve Jans | +115 | 4,192 | ||
| P3 | Matteo CRESSONI | Dinamic GT | +115 | 3,959 |
| Reinhold Krahn | +137 | 3,684 | ||
| P4 | Giacomo Altoè | Kessel Racing | +22 | 4,945 |
| Oscar Lee RYNDZIEWICZ | +120 | 3,623 | ||
| P5 | Marco Erminio BONANOMI | AF Corse | +109 | 3,560 |
| Rey ACOSTA III | +109 | 3,560 | ||
| P6 | Sebastian MORENO | Code Racing Development | +108 | 3,326 |
| Ethan Ischer | +106 | 3,353 | ||
| P7 | Alessandro COZZI | AF Corse | +55 | 3,696 |
| Eliseo DONNO | −22 | 4,739 | ||
| P8 | Maxime Robin | Team WRT | +14 | 3,970 |
| Arnold ROBIN | −9 | 4,272 | ||
| P9 | Francesco PIOVANETTI | AF Corse | −5 | 3,952 |
| Tommaso Mosca | −33 | 4,317 | ||
| P10 | Josep MAYOLA COMADIRA | Biogas Motorsport | +51 | 3,064 |
| Fran Rueda | −2 | 3,720 | ||
| DNF | Michael BIRCH | United Autosports | −34 | 3,838 |
| Garnet Patterson | −60 | 4,160 | ||
| DNF | Jean-Baptiste SIMMENAUER | SMC Motorsport | −98 | 4,423 |
| Gonzalo DE ANDRES MARTIN | −30 | 3,544 | ||
| DNF | Charlie Fagg | AF Corse | −135 | 4,716 |
| Norikazu Shibata | +20 | 2,721 | ||
| DNF | Lorenzo Ferdinando INNOCENTI | Kessel Racing | −79 | 3,653 |
| David Cleto FUMANELLI | −105 | 3,975 | ||
| DNF | Max Moritz | High Class Racing | −121 | 3,887 |
| Morris Schuring | −170 | 4,616 | ||
| DNF | Romain Leroux | Ecurie Ecosse Blackthorn | −113 | 3,585 |
| Giacomo Petrobelli | −152 | 4,067 | ||
| DNF | Charlie Bateman | Ecurie Ecosse Blackthorn | −86 | 3,099 |
| Kobe Pauwels | −182 | 4,229 |
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.