| 2015 | Phillip Island · Race 1 | Kawasaki | — | | Ret |
| 2015 | Phillip Island · Race 2 | Kawasaki | 15 | | Classified |
| 2015 | Chang International Circuit · Race 1 | Kawasaki | — | | Ret |
| 2015 | Chang International Circuit · Race 2 | Kawasaki | — | | Ret |
| 2015 | Motorland Aragón · Race 1 | Kawasaki | 14 | | Classified |
| 2015 | Motorland Aragón · Race 2 | Kawasaki | 16 | | Classified |
| 2015 | Assen · Race 1 | Kawasaki | 16 | | Classified |
| 2015 | Assen · Race 2 | Kawasaki | 16 | | Classified |
| 2015 | Imola · Race 1 | Kawasaki | 14 | | Classified |
| 2015 | Imola · Race 2 | Kawasaki | — | | Ret |
| 2015 | Donington Park · Race 1 | Kawasaki | 16 | | Classified |
| 2015 | Donington Park · Race 2 | Kawasaki | — | | Ret |
| 2015 | Autódromo Internacional do Algarve · Race 1 | Kawasaki | 18 | | Classified |
| 2015 | Autódromo Internacional do Algarve · Race 2 | Kawasaki | 14 | | Classified |
| 2015 | Misano · Race 1 | Kawasaki | 18 | | Classified |
| 2015 | Misano · Race 2 | Kawasaki | 18 | | Classified |
| 2015 | Laguna Seca · Race 1 | Kawasaki | 14 | | Classified |
| 2015 | Laguna Seca · Race 2 | Kawasaki | 15 | | Classified |
| 2015 | Sepang International Circuit · Race 1 | Kawasaki | 16 | | Classified |
| 2015 | Sepang International Circuit · Race 2 | Kawasaki | 16 | | Classified |
| 2015 | Circuito de Jerez · Race 1 | Kawasaki | 21 | | Classified |
| 2015 | Circuito de Jerez · Race 2 | Kawasaki | 15 | | Classified |
| 2015 | Magny-Cours · Race 1 | Kawasaki | 18 | | Classified |
| 2015 | Magny-Cours · Race 2 | Kawasaki | 19 | | Classified |
| 2015 | Losail · Race 1 | Kawasaki | 14 | | Classified |
| 2015 | Losail · Race 2 | Kawasaki | 11 | | Classified |
| 2020 | Pirelli Spanish Round · Race 1 | Aprilia | 12 | | Classified |
| 2020 | Pirelli Spanish Round · Superpole Race | Aprilia | 19 | | Classified |
| 2020 | Pirelli Spanish Round · Race 2 | Aprilia | — | | Ret |
| 2020 | Motul Portuguese Round · Race 1 | Aprilia | — | | Ret |
| 2020 | Motul Portuguese Round · Superpole Race | Aprilia | 17 | | Classified |
| 2020 | Motul Portuguese Round · Race 2 | Aprilia | 16 | | Classified |
| 2020 | Aragón Round · Race 1 | Aprilia | — | | Ret |
| 2020 | Aragón Round · Superpole Race | Aprilia | — | | NC |
| 2020 | Aragón Round · Race 2 | Aprilia | 17 | | Classified |
| 2021 | Aragón Round · Race 1 | Yamaha | 17 | | Classified |
| 2021 | Aragón Round · Superpole Race | Yamaha | 19 | | Classified |
| 2021 | Aragón Round · Race 2 | Yamaha | 15 | | Classified |
| 2021 | Estoril Round · Race 1 | Yamaha | — | | Ret |
| 2021 | Estoril Round · Superpole Race | Yamaha | 20 | | Classified |
| 2021 | Estoril Round · Race 2 | Yamaha | 17 | | Classified |
| 2021 | Emilia-Romagna Round · Race 1 | Yamaha | 18 | | Classified |
| 2021 | Emilia-Romagna Round · Superpole Race | Yamaha | 16 | | Classified |
| 2021 | Emilia-Romagna Round · Race 2 | Yamaha | 18 | | Classified |
| 2021 | UK Round · Race 1 | Yamaha | — | | Ret |
| 2021 | UK Round · Superpole Race | Yamaha | — | | Ret |
| 2021 | UK Round · Race 2 | Yamaha | 18 | | Classified |
| 2021 | Czech Round · Race 1 | Yamaha | 11 | | Classified |
| 2021 | Czech Round · Superpole Race | Yamaha | 16 | | Classified |
| 2021 | Czech Round · Race 2 | Yamaha | 15 | | Classified |
| 2021 | Navarra Round · Race 1 | Yamaha | 15 | | Classified |
| 2021 | Navarra Round · Superpole Race | Yamaha | 17 | | Classified |
| 2021 | Navarra Round · Race 2 | Yamaha | 13 | | Classified |
| 2021 | French Round · Race 1 | Yamaha | 13 | | Classified |
| 2021 | French Round · Superpole Race | Yamaha | 17 | | Classified |
| 2021 | French Round · Race 2 | Yamaha | 12 | | Classified |
| 2021 | Catalunya Round · Race 1 | Yamaha | 17 | | Classified |
| 2021 | Catalunya Round · Superpole Race | Yamaha | 9 | | Classified |
| 2021 | Catalunya Round · Race 2 | Yamaha | 13 | | Classified |
| 2021 | Spanish Round · Race 1 | Yamaha | 15 | | Classified |
| 2021 | Spanish Round · Race 2 | Yamaha | — | | Ret |
| 2021 | Portuguese Round · Race 1 | Yamaha | 10 | | Classified |
| 2021 | Portuguese Round · Superpole Race | Yamaha | 16 | | Classified |
| 2021 | Portuguese Round · Race 2 | Yamaha | 14 | | Classified |
| 2021 | Argentinean Round · Race 1 | Yamaha | 17 | | Classified |
| 2021 | Argentinean Round · Superpole Race | Yamaha | 19 | | Classified |
| 2021 | Argentinean Round · Race 2 | Yamaha | 17 | | Classified |
| 2021 | Indonesian Round · Race 1 | Yamaha | — | | Ret |
| 2021 | Indonesian Round · Race 2 | Yamaha | 11 | | Classified |
| 2022 | Aragón · Race 1 | Yamaha | 19 | | Classified |
| 2022 | Aragón · Superpole Race | Yamaha | 21 | | Classified |
| 2022 | Aragón · Race 2 | Yamaha | 18 | | Classified |
| 2022 | Dutch · Race 1 | Yamaha | 12 | | Classified |
| 2022 | Dutch · Superpole Race | Yamaha | 19 | | Classified |
| 2022 | Dutch · Race 2 | Yamaha | 12 | | Classified |
| 2022 | Estoril · Race 1 | Yamaha | 18 | | Classified |
| 2022 | Estoril · Superpole Race | Yamaha | 12 | | Classified |
| 2022 | Estoril · Race 2 | Yamaha | 16 | | Classified |
| 2022 | Emilia-Romagna · Race 1 | Yamaha | — | | Ret |
| 2022 | Emilia-Romagna · Superpole Race | Yamaha | — | | DNS |
| 2022 | Emilia-Romagna · Race 2 | Yamaha | — | | DNS |
| 2022 | UK · Race 1 | Yamaha | — | | Ret |
| 2022 | UK · Superpole Race | Yamaha | — | | DNS |
| 2022 | UK · Race 2 | Yamaha | — | | DNS |
| 2022 | Czech · Race 1 | Yamaha | 20 | | Classified |
| 2022 | Czech · Superpole Race | Yamaha | — | | Ret |
| 2022 | Czech · Race 2 | Yamaha | — | | Ret |
| 2022 | French · Race 1 | Yamaha | 16 | | Classified |
| 2022 | French · Superpole Race | Yamaha | 21 | | Classified |
| 2022 | French · Race 2 | Yamaha | 16 | | Classified |
| 2022 | Catalunya · Race 1 | Yamaha | 15 | | Classified |
| 2022 | Catalunya · Superpole Race | Yamaha | 17 | | Classified |
| 2022 | Catalunya · Race 2 | Yamaha | — | | Ret |
| 2022 | Portuguese · Race 1 | Yamaha | 22 | | Classified |
| 2022 | Portuguese · Superpole Race | Yamaha | 22 | | Classified |
| 2022 | Portuguese · Race 2 | Yamaha | 18 | | Classified |