| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Lorenzo Ferdinando INNOCENTI | Kessel Racing | +135 | 4,046 |
| David Cleto FUMANELLI | +116 | 4,301 | ||
| P2 | Jean-Baptiste SIMMENAUER | SMC Motorsport | +78 | 4,351 |
| Gonzalo DE ANDRES MARTIN | +133 | 3,650 | ||
| P3 | Marco Erminio BONANOMI | AF Corse | +110 | 3,553 |
| Rey ACOSTA III | +110 | 3,553 | ||
| P4 | Eliseo DONNO | AF Corse | −15 | 4,673 |
| Alessandro COZZI | +50 | 3,765 | ||
| P5 | Giacomo Altoè | Kessel Racing | −58 | 4,797 |
| Oscar Lee RYNDZIEWICZ | +4 | 3,884 | ||
| P6 | Valentin Hasse Clot | Racing Spirit of Leman | −92 | 4,787 |
| Philipp SAGER | −9 | 3,640 | ||
| P7 | Josep MAYOLA COMADIRA | Biogas Motorsport | +22 | 3,024 |
| Marc CAROL YBARRA | +25 | 2,987 | ||
| P8 | Reinhold KRAHN | Dinamic GT | −96 | 3,874 |
| Matteo CRESSONI | −92 | 3,830 | ||
| DNF | Claude BOVET | Ecurie Ecosse Blackthorn | −61 | 3,151 |
| Thomas CANNING | −79 | 3,346 | ||
| DNF | Nicky Hays | Code Racing Development | −141 | 3,621 |
| Antoine COMEAU | −116 | 3,325 |
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.