| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Mathys Jaubert | IDEC Sport | +161 | 4,916 |
| Daniel Juncadella | +158 | 4,954 | ||
| Jamie Chadwick | +192 | 4,454 | ||
| P2 | Jakub Smiechowski | Inter Europol Competition | +91 | 5,458 |
| Tom Dillmann | +78 | 5,655 | ||
| Nick Yelloly | +69 | 5,800 | ||
| P3 | Ryan Cullen | Vector Sport | +137 | 4,460 |
| Pietro Fittipaldi | +105 | 4,929 | ||
| Vlad Lomko | +76 | 5,355 | ||
| P4 | Paul Lafargue | IDEC Sport | +76 | 4,954 |
| Job Van Uitert | +86 | 4,818 | ||
| Paul-Loup Chatin | +67 | 5,084 | ||
| P5 | Lorenzo Fluxá | Algarve Pro Racing | +50 | 4,925 |
| Théo Pourchaire | −6 | 5,772 | ||
| Matthias Kaiser | +65 | 4,720 | ||
| P6 | Ferdinand Habsburg | Nielsen Racing | −8 | 5,384 |
| Cem Bölükbasi | +48 | 4,575 | ||
| Filipe Albuquerque | −10 | 5,409 | ||
| P7 | Jonas Ried | Iron Lynx - Proton | +23 | 4,582 |
| Maceo Capietto | +20 | 4,625 | ||
| Matteo Cairoli | −12 | 5,084 | ||
| P8 | Esteban Masson | VDS Panis Racing | −36 | 4,996 |
| Oliver Gray | −47 | 5,160 | ||
| Charles Milesi | −65 | 5,433 | ||
| P9 | Luca Ghiotto | Inter Europol Competition | −56 | 4,963 |
| Jean-Baptiste SIMMENAUER | −42 | 4,756 | ||
| Pedro Perino | +30 | 3,768 | ||
| P10 | Grégoire Saucy | United Autosports | −60 | 4,629 |
| Manuel Maldonado | −51 | 4,506 | ||
| Ben Hanley | −52 | 4,514 | ||
| P11 | Benjamin Pedersen | Duqueine Team | −62 | 4,293 |
| Roy Nissany | −86 | 4,624 | ||
| Reshad De Gérus | −66 | 4,346 | ||
| P12 | Manuel Espirito Santo | CLX Motorsport | −112 | 4,563 |
| Enzo Fittipaldi | −172 | 5,445 | ||
| DNF | Tom Blomqvist | CLX - Pure Rxcing | −162 | 4,926 |
| Tristan Vautier | −135 | 4,536 | ||
| Aliaksandr Malykhin | −141 | 4,620 |
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.