| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Julien Andlauer | Pzoberer Zürichsee by TFT | +124 | 4,692 |
| Nicolas Leutwiler | +146 | 4,403 | ||
| P2 | Logan Sargeant | Iron Lynx | +40 | 5,444 |
| Rory Penttinen | +125 | 4,177 | ||
| P3 | Jean-Denis Deletraz | Team WRT | +31 | 4,897 |
| Charles Weerts | −24 | 5,988 | ||
| P4 | Jürgen Häring | Herberth Motorsport | +94 | 3,764 |
| Alfred Renauer | +58 | 4,221 | ||
| P5 | Ahmad Al Harthy | Oman Racing | +10 | 4,409 |
| Michael DINAN | +108 | 3,055 | ||
| P6 | Doriane Pin | Iron Lynx | −20 | 4,286 |
| Manuela Gostner | +4 | 3,979 | ||
| P7 | Franck DEZOTEUX | AF Corse | +8 | 3,527 |
| Stephane Tribaudini | −17 | 3,844 | ||
| P8 | Benjamin Goethe | Team WRT | −92 | 4,303 |
| Roald GOETHE | −76 | 4,081 | ||
| P9 | Gino Forgione | AF Corse | −36 | 3,185 |
| Andrea Montermini | −144 | 4,579 | ||
| DNF | Emmanuel Collard | Racetivity | −189 | 4,685 |
| Charles-Henri Samani | −131 | 3,851 |
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.