| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Marcos Siebert | Jenzer Motorsport | +76 | 4,601 |
| P2 | Mick Schumacher | Prema Powerteam | +45 | 4,920 |
| P3 | Job Van Uitert | Jenzer Motorsport | +125 | 3,713 |
| P4 | Diego Ciantini | Jenzer Motorsport | +123 | 3,610 |
| P5 | Lorenzo Colombo | BVM Racing | +105 | 3,683 |
| P6 | Giuliano Raucci | Diegi Motorsport | +105 | 3,548 |
| P7 | Yifei Ye | KFZTeile24 Mücke Motorsport | +69 | 3,821 |
| P8 | Mauricio Baiz | KFZTeile24 Mücke Motorsport | +32 | 4,136 |
| P9 | Simone Cunati | Vincenzo Sospiri Racing | +40 | 3,894 |
| P10 | Fabio Scherer | Jenzer Motorsport | +62 | 3,527 |
| P11 | Marino Sato | Vincenzo Sospiri Racing | +32 | 3,723 |
| P12 | Jaden Conwright | Vincenzo Sospiri Racing | +64 | 3,256 |
| P13 | Artem Petrov | DR Formula | +50 | 3,290 |
| P14 | Ian Geoffrey Rodriguez | DRZ Benelli | +24 | 3,437 |
| P15 | Kush Maini | BVM Racing | −17 | 3,769 |
| P16 | Joao Vieira | Antonelli Motorsport | −64 | 4,233 |
| P17 | Federico Iribarne | Torino Squadra Corse | −2 | 3,356 |
| P18 | Kikko Galbiati | Antonelli Motorsport | +26 | 2,933 |
| P19 | Giacomo Altoè | Bhaitech | −41 | 3,534 |
| P20 | Sebastian Fernandez | RB Racing | −24 | 3,233 |
| P21 | Aldo Festante | KFZTeile24 Mücke Motorsport | −39 | 3,267 |
| P22 | Giacomo Bianchi | Jenzer Motorsport | −26 | 3,008 |
| P23 | Manuel Maldonado | Cram Motorsport | −55 | 3,191 |
| P24 | Leonard Hoogenboom | Cram Motorsport | −68 | 3,201 |
| P25 | Diego Bertonelli | Bhaitech | −121 | 3,687 |
| P26 | Fabienne Wohlwend | Aragon Racing | −82 | 3,115 |
| P27 | Raul Guzman | DR Formula | −157 | 3,871 |
| P28 | Devlin Defrancesco | KFZTeile24 Mücke Motorsport | −157 | 3,716 |
| P29 | Federico Malvestiti | Antonelli Motorsport | −123 | 3,186 |
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.