| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jules CARANTA | — | +78 | 3,847 |
| P2 | Rayan Caretti | — | +83 | 3,627 |
| P3 | Frank Porte | — | +123 | 3,075 |
| P4 | Gabriel Doyle-Parfait | — | +129 | 2,866 |
| P5 | Yani Stevenheydens | — | +19 | 3,936 |
| P6 | Leonardo Megna | — | +91 | 2,980 |
| P7 | Jules Roussel Champigny | — | +45 | 3,310 |
| P8 | Taito Kato | — | −11 | 3,793 |
| P9 | Enzo Caldaras | — | +37 | 3,112 |
| P10 | Alex O'Grady | — | +9 | 3,248 |
| P11 | Augustin BERNIER | — | −24 | 3,451 |
| P12 | Dylan Estre | — | −8 | 3,142 |
| P13 | Roméo Leurs | — | +18 | 2,765 |
| P14 | Karel Schulz | — | +7 | 2,736 |
| P15 | Alexandre Munoz | — | −36 | 3,006 |
| P16 | Montego Maassen | — | −23 | 2,747 |
| P17 | Arthur Dorison | — | −66 | 3,030 |
| P18 | Edouard Borgna | — | −7 | 2,333 |
| P19 | Tom Le Brech | — | −34 | 2,479 |
| P20 | Mathilda Paatz | — | −44 | 2,438 |
| P21 | Louis Schlesser | — | −61 | 2,463 |
| P22 | Paul Roques | — | −77 | 2,483 |
| P23 | Arjun Chheda | — | −96 | 2,521 |
| P24 | Jason Leung | — | −151 | 2,945 |
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.