| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jules CARANTA | — | +74 | 3,987 |
| P2 | Yani Stevenheydens | — | +50 | 4,119 |
| P3 | Taito Kato | — | +48 | 3,923 |
| P4 | Augustin BERNIER | — | +61 | 3,599 |
| P5 | Montego Maassen | — | +127 | 2,747 |
| P6 | Arthur Dorison | — | +78 | 3,119 |
| P7 | Leonardo Megna | — | +74 | 2,998 |
| P8 | Jason Leung | — | +55 | 3,035 |
| P9 | Alex O'Grady | — | +9 | 3,361 |
| P10 | Karel Schulz | — | +47 | 2,809 |
| P11 | Chester Kieffer | — | −25 | 3,407 |
| P12 | Mathilda Paatz | — | +51 | 2,458 |
| P13 | Roméo Leurs | — | +6 | 2,761 |
| P14 | Alexandre Munoz | — | −30 | 2,974 |
| P15 | Enzo Caldaras | — | −66 | 3,209 |
| P16 | Gabriel Doyle-Parfait | — | −32 | 2,695 |
| P17 | Arjun Chheda | — | −17 | 2,399 |
| P18 | Jules Roussel Champigny | — | −101 | 3,113 |
| P19 | Frank Porte | — | −117 | 3,112 |
| P20 | Rayan Caretti | — | −147 | 3,299 |
| P21 | Tom Le Brech | — | −63 | 2,282 |
| P22 | Paul Roques | — | −80 | 2,295 |
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.