| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Francesco Pizzi | Van Amersfoort Racing | +113 | 3,871 |
| P2 | Gabriele Mini | Prema Powerteam | +108 | 3,761 |
| P3 | Dino Beganovic | Prema Powerteam | +121 | 3,464 |
| P4 | Filip Ugran | Jenzer Motorsport | +98 | 3,531 |
| P5 | Sebastian Montoya | Prema Powerteam | +66 | 3,696 |
| P6 | Jesse Salmenautio | Bhaitech | +69 | 3,495 |
| P7 | Pietro Delli Guanti | BVM Racing | +58 | 3,439 |
| P8 | Andrea Rosso | Cram Motorsport | +62 | 3,231 |
| P9 | Leonardo Fornaroli | Iron Lynx | +25 | 3,450 |
| P10 | Dexter Patterson | Bhaitech | −1 | 3,549 |
| P11 | Gabriel Bortoleto | Prema Powerteam | −46 | 3,884 |
| P12 | Axel GNOS | G4 Racing | +19 | 3,019 |
| P13 | Zdenek Chovanec | Bhaitech | −38 | 3,435 |
| P14 | Hamda Al Qubaisi | Abu Dhabi Racing | — | 2,891 |
| P15 | Mateusz Kaprzyk | Cram Motorsport | −54 | 3,269 |
| P16 | Jasin Ferati | Jenzer Motorsport | −79 | 3,359 |
| P17 | Cenyu Han | AKM Motorsport | −82 | 3,226 |
| P19 | Piotr Wisnicki | Jenzer Motorsport | −114 | 3,212 |
| P20 | Sebastian Freymuth | AS Motorsport | −61 | 2,592 |
| DNF | Bence VALINT | BWT Mücke Motorsport | −106 | 3,299 |
| DNF | Sebastian Øgaard | Bhaitech | −160 | 3,379 |
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.