| Pos. | No. | Driver | Entrant | Laps | Time | Delay |
|---|---|---|---|---|---|---|
| 1 | 3 | Zhou Guanyu | UNI-Virtuosi Racing | 32 | 1:02'27.858 | |
| 2 | 5 | Dan Ticktum | Carlin | 32 | 1:02'28.340 | 0.482 |
| 3 | 7 | Liam Lawson | Hitech Grand Prix | 32 | 1:02'30.808 | 2.95 |
| 4 | 11 | Richard Verschoor | MP Motorsport | 32 | 1:02'31.953 | 4.095 |
| 5 | 17 | Marcus Armstrong | DAMS | 32 | 1:02'37.650 | 9.792 |
| 6 | 6 | Jehan Daruvala | Carlin | 32 | 1:02'39.784 | 11.926 |
| 7 | 1 | Robert Shwartzman | Prema Powerteam | 32 | 1:02'40.017 | 12.159 |
| 8 | 10 | Théo Pourchaire | ART Grand Prix | 32 | 1:02'46.337 | 18.479 |
| 9 | 4 | Felipe Drugovich | UNI-Virtuosi Racing | 32 | 1:02'47.622 | 19.764 |
| 10 | 22 | Matteo Nannini | HWA Racelab | 32 | 1:02'47.710 | 19.852 |
| 11 | 14 | David Beckmann | Charouz Racing System | 32 | 1:02'48.763 | 20.905 |
| 12 | 9 | Christian Lundgaard | ART Grand Prix | 32 | 1:02'49.114 | 21.256 |
| 13 | 8 | Jüri Vips | Hitech Grand Prix | 32 | 1:02'55.243 | 27.385 |
| 14 | 25 | Marino Sato | Trident | 32 | 1:02'56.684 | 28.826 |
| 15 | 21 | Ralph Boschung | Campos Racing | 32 | 1:02'59.393 | 31.535 |
| 16 | 15 | Guilherme Samaia | Charouz Racing System | 32 | 1:03'08.478 | 40.62 |
| 17 | 24 | Bent Viscaal | Trident | 32 | 1:03'16.310 | 48.452 |
| 18 | 12 | Lirim Zendeli | MP Motorsport | 32 | 1:03'29.810 | 1'01.952 |
| 19 | 2 | Oscar Piastri | Prema Powerteam | 29 | 56'32.626 | Accident |
| RET | 20 | Gianluca Petecof | Campos Racing | 15 | 29'55.051 | Fire extinguisher |
| RET | 16 | Roy Nissany | DAMS | 0 | - | Accident |
| RET | 23 | Alessio Deledda | HWA Racelab | 0 | - | Accident |
Round 03
Circuit:
Bahrain International Circuit
Circuit Length: 5.412 km
Number of Laps: 32
Race Distance: 172.938 km
| 28 March | 13:50 - 14:55 | Race |
| Pos. | Driver | Points |
|---|---|---|
| 1 | Zhou Guanyu | 41 |
| 2 | Liam Lawson | 30 |
| 3 | Jehan Daruvala | 28 |
| 4 | Oscar Piastri | 21 |
| 5 | Dan Ticktum | 19 |
| 6 | Richard Verschoor | 18 |
| 7 | Christian Lundgaard | 16 |
| 8 | Robert Shwartzman | 16 |
| 9 | David Beckmann | 12 |
| 10 | Marcus Armstrong | 10 |
| Pos. | Team | Points |
|---|---|---|
| 1 | Carlin | 47 |
| 2 | UNI-Virtuosi Racing | 43 |
| 3 | Prema Powerteam | 37 |
| 4 | Hitech Grand Prix | 30 |
| 5 | ART Grand Prix | 24 |
| 6 | MP Motorsport | 20 |
| 7 | Charouz Racing System | 12 |
| 8 | DAMS | 10 |
| 9 | Trident | 1 |
| 10 | HWA Racelab | 1 |
| Pos. | No. | Driver | Entrant | Time | Delay |
|---|---|---|---|---|---|
| 1 | 3 | Zhou Guanyu | UNI-Virtuosi Racing | 1'42.848 | - |
| 2 | 9 | Christian Lundgaard | ART Grand Prix | 1'42.851 | 0.003 |
| 3 | 4 | Felipe Drugovich | UNI-Virtuosi Racing | 1'43.211 | 0.363 |
| 4 | 5 | Dan Ticktum | Carlin | 1'43.338 | 0.49 |
| 5 | 11 | Richard Verschoor | MP Motorsport | 1'43.443 | 0.595 |
| 6 | 6 | Jehan Daruvala | Carlin | 1'43.475 | 0.627 |
| 7 | 2 | Oscar Piastri | Prema Powerteam | 1'43.478 | 0.63 |
| 8 | 7 | Liam Lawson | Hitech Grand Prix | 1'43.519 | 0.671 |
| 9 | 14 | David Beckmann | Charouz Racing System | 1'43.559 | 0.711 |
| 10 | 10 | Théo Pourchaire | ART Grand Prix | 1'43.585 | 0.737 |
| 11 | 1 | Robert Shwartzman | Prema Powerteam | 1'43.694 | 0.846 |
| 12 | 21 | Ralph Boschung | Campos Racing | 1'43.704 | 0.856 |
| 13 | 17 | Marcus Armstrong | DAMS | 1'43.729 | 0.881 |
| 14 | 16 | Roy Nissany | DAMS | 1'43.768 | 0.92 |
| 15 | 24 | Bent Viscaal | Trident | 1'43.839 | 0.991 |
| 16 | 12 | Lirim Zendeli | MP Motorsport | 1'43.955 | 1.107 |
| 17 | 15 | Guilherme Samaia | Charouz Racing System | 1'44.227 | 1.379 |
| 18 | 25 | Marino Sato | Trident | 1'44.654 | 1.806 |
| 19 | 22 | Matteo Nannini | HWA Racelab | 1'44.825 | 1.977 |
| 20 | 20 | Gianluca Petecof | Campos Racing | 1'45.053 | 2.205 |
| 21 | 23 | Alessio Deledda | HWA Racelab | 1'46.712 | 3.864 |
| 22 | 8 | Jüri Vips | Hitech Grand Prix | - | - |
| Pos. | No. | Driver | Entrant | Time | Delay | Lap | Speed (Km/h) |
|---|---|---|---|---|---|---|---|
| 1 | 1 | Robert Shwartzman | Prema Powerteam | 1'46.380 | 19 | 183.147 | |
| 2 | 11 | Richard Verschoor | MP Motorsport | 1'46.703 | 0.323 | 20 | 182.592 |
| 3 | 3 | Zhou Guanyu | UNI-Virtuosi Racing | 1'46.809 | 0.429 | 21 | 182.411 |
| 4 | 21 | Ralph Boschung | Campos Racing | 1'47.142 | 0.762 | 19 | 181.844 |
| 5 | 24 | Bent Viscaal | Trident | 1'47.209 | 0.829 | 21 | 181.731 |
| 6 | 5 | Dan Ticktum | Carlin | 1'47.215 | 0.835 | 23 | 181.72 |
| 7 | 6 | Jehan Daruvala | Carlin | 1'47.224 | 0.844 | 15 | 181.705 |
| 8 | 22 | Matteo Nannini | HWA Racelab | 1'47.275 | 0.895 | 21 | 181.619 |
| 9 | 25 | Marino Sato | Trident | 1'47.337 | 0.957 | 19 | 181.514 |
| 10 | 8 | Jüri Vips | Hitech Grand Prix | 1'47.376 | 0.996 | 21 | 181.448 |
| 11 | 4 | Felipe Drugovich | UNI-Virtuosi Racing | 1'47.494 | 1.114 | 16 | 181.249 |
| 12 | 2 | Oscar Piastri | Prema Powerteam | 1'47.524 | 1.144 | 22 | 181.198 |
| 13 | 7 | Liam Lawson | Hitech Grand Prix | 1'47.618 | 1.238 | 21 | 181.04 |
| 14 | 9 | Christian Lundgaard | ART Grand Prix | 1'47.713 | 1.333 | 16 | 180.88 |
| 15 | 17 | Marcus Armstrong | DAMS | 1'47.838 | 1.458 | 22 | 180.671 |
| 16 | 10 | Théo Pourchaire | ART Grand Prix | 1'47.946 | 1.566 | 16 | 180.49 |
| 17 | 12 | Lirim Zendeli | MP Motorsport | 1'48.024 | 1.644 | 19 | 180.359 |
| 18 | 15 | Guilherme Samaia | Charouz Racing System | 1'48.048 | 1.668 | 19 | 180.319 |
| 19 | 14 | David Beckmann | Charouz Racing System | 1'48.342 | 1.962 | 21 | 179.83 |
| 20 | 20 | Gianluca Petecof | Campos Racing | 1'51.086 | 4.706 | 8 | 175.388 |