| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Charles Milesi | VDS Panis Racing | +106 | 5,703 |
| Oliver Gray | +133 | 5,293 | ||
| Esteban Masson | +157 | 4,946 | ||
| P2 | Tom Dillmann | Inter Europol Competition | +64 | 5,867 |
| Nick Yelloly | +64 | 5,859 | ||
| Jakub Smiechowski | +84 | 5,542 | ||
| P3 | Jamie Chadwick | IDEC Sport | +126 | 4,581 |
| Daniel Juncadella | +92 | 5,087 | ||
| Mathys Jaubert | +97 | 5,013 | ||
| P4 | Paul-Loup Chatin | IDEC Sport | +45 | 5,315 |
| Paul Lafargue | +66 | 5,020 | ||
| Job Van Uitert | +75 | 4,892 | ||
| P5 | Maceo Capietto | Iron Lynx - Proton | +74 | 4,499 |
| Matteo Cairoli | +30 | 5,145 | ||
| Jonas Ried | +64 | 4,646 | ||
| P6 | Enzo Fittipaldi | CLX Motorsport | −20 | 5,425 |
| Manuel Espirito Santo | +36 | 4,600 | ||
| P7 | Vlad Lomko | Vector Sport | −41 | 5,314 |
| Pietro Fittipaldi | −9 | 4,847 | ||
| Ryan Cullen | +17 | 4,477 | ||
| DNF | Pedro Perino | Inter Europol Competition | +39 | 3,807 |
| Luca Ghiotto | −41 | 4,922 | ||
| Jean-Baptiste SIMMENAUER | −27 | 4,729 | ||
| DNF | Cem Bölükbasi | Nielsen Racing | −47 | 4,527 |
| Filipe Albuquerque | −110 | 5,447 | ||
| Ferdinand Habsburg | −110 | 5,441 | ||
| DNF | Manuel Maldonado | United Autosports | −66 | 4,439 |
| Grégoire Saucy | −69 | 4,476 | ||
| Ben Hanley | −67 | 4,446 | ||
| DNF | Reshad De Gérus | Duqueine Team | −82 | 4,265 |
| Roy Nissany | −101 | 4,523 | ||
| Benjamin Pedersen | −86 | 4,317 | ||
| DNF | Lorenzo Fluxá | Algarve Pro Racing | −151 | 4,774 |
| Théo Pourchaire | −204 | 5,568 | ||
| Matthias Kaiser | −138 | 4,582 |
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.