| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Alvise RODELLA | CLX Motorsport | +173 | 3,497 |
| Pierre-Alexandre Provost | +145 | 3,848 | ||
| P2 | David DROUX | CLX Motorsport | +56 | 4,712 |
| Cédric OLTRAMARE | +82 | 4,332 | ||
| P3 | Miklas Basil BORN | Reiter Engineering | +132 | 3,540 |
| Bence VALINT | +65 | 4,356 | ||
| P4 | Luciano MORANO | Forestier Racing by VPS | +123 | 3,451 |
| Charles ROUSSANNE | +109 | 3,617 | ||
| P5 | Hugo Schwarze | R-ace GP | +58 | 3,949 |
| Hadrien David | −7 | 4,881 | ||
| P6 | Markus Pommer | ANS Motorsport | −5 | 4,587 |
| Axel GNOS | +118 | 3,010 | ||
| P7 | Joel GRANFORS | R-ace GP | −1 | 4,252 |
| Edgar Pierre | +61 | 3,507 | ||
| P8 | Sacha LEHMANN | Team Virage | +39 | 3,560 |
| Theo Micouris | +32 | 3,642 | ||
| P9 | Léna Buhler | 23Events Racing | +43 | 3,299 |
| Matteo Quintarelli | +3 | 3,755 | ||
| P10 | Wyatt Brichacek | DKR Engineering | −9 | 3,692 |
| Freddie Tomlinson | +54 | 2,955 | ||
| P11 | Samir BEN | Team Virage | +29 | 3,054 |
| Mikaeel PITAMBER | +9 | 3,283 | ||
| P12 | Maximus MAYER | High Class Racing | −19 | 3,373 |
| Philip Lindberg | −6 | 3,230 | ||
| P13 | Romain Favre | Forestier Racing by VPS | −57 | 3,570 |
| Louis Rousset | −82 | 3,886 | ||
| P14 | Mikkel KRISTENSEN | Nielsen Racing | −90 | 3,764 |
| Henry Cubides Olarte | −52 | 3,305 | ||
| DNF | Grégory De Sybourg | Bretton Racing | −69 | 3,299 |
| Haydn Chance | −69 | 3,299 | ||
| DNF | Thomas Imbourg | CD Sport | −104 | 3,452 |
| Arthur ROGEON | −148 | 4,039 | ||
| DNF | Colin NOBLE | Nielsen Racing | −192 | 4,427 |
| Tom Fleming | −106 | 3,266 | ||
| DNF | Oscar Andres TUNJO | Gebhardt Motorsport | −113 | 3,157 |
| Valentino Catalano | −172 | 3,868 |
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.