| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jakub Smiechowski | Inter Europol Competition | +112 | 5,574 |
| Nick Yelloly | +85 | 6,003 | ||
| Tom Dillmann | +94 | 5,855 | ||
| P2 | Oliver Gray | Forestier Racing by Panis | +86 | 5,551 |
| Esteban Masson | +133 | 4,868 | ||
| Louis Rousset | +122 | 5,033 | ||
| P3 | Jamie Chadwick | IDEC Sport | +100 | 4,916 |
| Laurents Hörr | +132 | 4,456 | ||
| Valerio Rinicella | +97 | 4,968 | ||
| P4 | Ben Hanley | United Autosports | +54 | 5,083 |
| Griffin Peebles | +44 | 5,228 | ||
| Grégoire Saucy | +54 | 5,085 | ||
| P5 | Jake Hughes | Algarve Pro Racing | +9 | 5,270 |
| Tristan Vautier | +27 | 5,010 | ||
| Matthias Kaiser | +29 | 4,985 | ||
| P6 | Seb Priaulx | Proton Competition | +13 | 4,770 |
| Mike Rockenfeller | −8 | 5,076 | ||
| Jonas Ried | +18 | 4,697 | ||
| P7 | Adrien Closmenil | CLX Motorsport | −9 | 4,632 |
| Ian Aguilera | −4 | 4,560 | ||
| Theodor Jensen | −35 | 5,013 | ||
| P8 | Jack Doohan | Nielsen Racing | −108 | 5,631 |
| Edward Pearson | +24 | 3,754 | ||
| Roy Nissany | −28 | 4,459 | ||
| P9 | Vlad Lomko | Vector Sport | −111 | 5,165 |
| Ryan Cullen | −74 | 4,634 | ||
| Pietro Fittipaldi | −72 | 4,608 | ||
| P10 | Paul Lafargue | IDEC Sport | −116 | 4,779 |
| Job Van Uitert | −110 | 4,699 | ||
| Paul-Loup Chatin | −114 | 4,746 | ||
| P11 | Bijoy Garg | Inter Europol Competition | −155 | 4,873 |
| Reshad De Gérus | −135 | 4,590 |
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.