| Race | Grid | Finish | +/- | Pts |
|---|---|---|---|---|
| P6 | P5 | +1 | 10 | |
R2Chinese | P6 | DNF | — | 0 |
R3Japanese | P5 | P5 | = | 10 |
R4Miami | P4 | P2 | +2 | 18 |
R5Canadian | P3 | DNF | — | 0 |
R6Monaco | P8 | DNF | — | 0 |
R7Spanish | P4 | P3 | +1 | 15 |
R8Austrian | P6 | P7 | -1 | 6 |
R9British | P6 | P4 | +2 | 12 |
R10Belgian | P13 | P7 | +6 | 6 |
R11Hungarian | P1 | P1 | = | 25 |
R12Dutch | P1 | P1 | = | 25 |
R13Italian | P8 | P4 | +4 | 12 |
R14Spanish | P1 | P3 | -2 | 15 |
R15Azerbaijan | P5 | DNF | — | 0 |
R16Bahrain in Malaysia | P5 | P9 | -4 | 2 |
R17Singapore | P5 | P4 | +1 | 12 |
| P8 | P5 | +3 | 10 | |
R19Mexico City | P6 | P5 | +1 | 10 |
R20São Paulo | P1 | P1 | = | 25 |
| Season total | avg 5.1 | avg 4.1 | +14 | 213 |