| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Felix Rosenqvist | Kashbet.com by Mücke Motorsport | +77 | 6,334 |
| P2 | Lucas Auer | KFZTeile24 Mücke Motorsport | +70 | 6,166 |
| P3 | Nick Cassidy | ThreeBond with T-Sport | +165 | 4,448 |
| P4 | Roberto Merhi | W66.com Double R Racing | +10 | 6,747 |
| P5 | Nicholas Latifi | SJM Theodore Racing by Prema Powerteam | +77 | 5,283 |
| P6 | Stefano Coletti | EuroInternational | +31 | 5,743 |
| P7 | Max Verstappen | Van Amersfoort Racing | −15 | 6,291 |
| P8 | Santino Ferrucci | Fortec Motorsports | +92 | 4,353 |
| P9 | Kenta Yamashita | TOM'S | +32 | 4,994 |
| P10 | Gustavo Menezes | Van Amersfoort Racing | +29 | 4,807 |
| P11 | Markus Pommer | Motopark | +34 | 4,485 |
| P12 | Antonio Giovinazzi | Jagonya Ayam with Carlin | −54 | 5,586 |
| P13 | Tatiana Calderón | JZR/ Mücke Motorsport | +18 | 4,274 |
| P14 | William Buller | Signature | −45 | 4,955 |
| P15 | Sean Gelael | Jagonya Ayam with Carlin | −5 | 4,153 |
| P16 | Alex Palou | Fortec Motorsports | −75 | 4,925 |
| P17 | Dan Wells | Toda Racing | −53 | 4,368 |
| P18 | Mitsunori Takaboshi | B-MAX Racing Team | −85 | 4,604 |
| P19 | Andy Chang | Team West-Tec F3 | −37 | 3,731 |
| P20 | Sam MacLeod | TOM'S | −103 | 4,397 |
| P21 | Félix Serrallés | Team West-Tec F3 | −161 | 5,028 |
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.