| 2023 | Grand Ridge Brewery Australian Round · Race 1 | Yamaha | 13 | | Classified |
| 2023 | Grand Ridge Brewery Australian Round · Superpole Race | Yamaha | — | | Ret |
| 2023 | Grand Ridge Brewery Australian Round · Race 2 | Yamaha | 7 | | Classified |
| 2023 | MOTUL Indonesian Round · Race 1 | Yamaha | 8 | | Classified |
| 2023 | MOTUL Indonesian Round · Superpole Race | Yamaha | 10 | | Classified |
| 2023 | MOTUL Indonesian Round · Race 2 | Yamaha | 12 | | Classified |
| 2023 | Pirelli Dutch Round · Race 1 | Yamaha | 6 | | Classified |
| 2023 | Pirelli Dutch Round · Superpole Race | Yamaha | 7 | | Classified |
| 2023 | Pirelli Dutch Round · Race 2 | Yamaha | 4 | | Classified |
| 2023 | Prosseco DOC Catalunya Round · Race 1 | Yamaha | 5 | | Classified |
| 2023 | Prosseco DOC Catalunya Round · Superpole Race | Yamaha | 6 | | Classified |
| 2023 | Prosseco DOC Catalunya Round · Race 2 | Yamaha | 8 | | Classified |
| 2023 | Pirelli Emilia-Romagna Round · Race 1 | Yamaha | 6 | | Classified |
| 2023 | Pirelli Emilia-Romagna Round · Superpole Race | Yamaha | 21 | | Classified |
| 2023 | Pirelli Emilia-Romagna Round · Race 2 | Yamaha | 11 | | Classified |
| 2023 | Prosseco DOC UK Round · Race 1 | Yamaha | 12 | | Classified |
| 2023 | Prosseco DOC UK Round · Superpole Race | Yamaha | 11 | | Classified |
| 2023 | Prosseco DOC UK Round · Race 2 | Yamaha | 11 | | Classified |
| 2023 | Prometeon Italian Round · Race 1 | Yamaha | — | | Ret |
| 2023 | Prometeon Italian Round · Superpole Race | Yamaha | 14 | | Classified |
| 2023 | Prometeon Italian Round · Race 2 | Yamaha | 12 | | Classified |
| 2023 | Czech Round · Race 1 | Yamaha | 8 | | Classified |
| 2023 | Czech Round · Superpole Race | Yamaha | 11 | | Classified |
| 2023 | Czech Round · Race 2 | Yamaha | 11 | | Classified |
| 2023 | Pirelli French Round · Race 1 | Yamaha | 11 | | Classified |
| 2023 | Pirelli French Round · Superpole Race | Yamaha | 6 | | Classified |
| 2023 | Pirelli French Round · Race 2 | Yamaha | — | | Ret |
| 2023 | Aragón Round · Race 1 | Yamaha | 15 | | Classified |
| 2023 | Aragón Round · Superpole Race | Yamaha | 14 | | Classified |
| 2023 | Aragón Round · Race 2 | Yamaha | 12 | | Classified |
| 2023 | Pirelli Portuguese Round · Race 1 | Yamaha | 14 | | Classified |
| 2023 | Pirelli Portuguese Round · Superpole Race | Yamaha | 14 | | Classified |
| 2023 | Pirelli Portuguese Round · Race 2 | Yamaha | 8 | | Classified |
| 2023 | Prometeon Spanish Round · Race 1 | Yamaha | 18 | | Classified |
| 2023 | Prometeon Spanish Round · Superpole Race | Yamaha | 2 | | Classified |
| 2023 | Prometeon Spanish Round · Race 2 | Yamaha | 3 | | Classified |
| 2024 | Australian Round · Race 1 | Yamaha | 6 | | Classified |
| 2024 | Australian Round · Superpole Race | Yamaha | 7 | | Classified |
| 2024 | Australian Round · Race 2 | Yamaha | 10 | | Classified |
| 2024 | Catalunya Round · Race 1 | Yamaha | 8 | | Classified |
| 2024 | Catalunya Round · Superpole Race | Yamaha | 10 | | Classified |
| 2024 | Catalunya Round · Race 2 | Yamaha | 9 | | Classified |
| 2024 | Dutch Round · Race 1 | Yamaha | 13 | | Classified |
| 2024 | Dutch Round · Superpole Race | Yamaha | 14 | | Classified |
| 2024 | Dutch Round · Race 2 | Yamaha | 7 | | Classified |
| 2024 | Emilia-Romagna Round · Race 1 | Yamaha | — | | Ret |
| 2024 | Emilia-Romagna Round · Superpole Race | Yamaha | 10 | | Classified |
| 2024 | Emilia-Romagna Round · Race 2 | Yamaha | — | | Ret |
| 2024 | UK Round · Race 1 | Yamaha | 8 | | Classified |
| 2024 | UK Round · Superpole Race | Yamaha | 11 | | Classified |
| 2024 | UK Round · Race 2 | Yamaha | 9 | | Classified |
| 2024 | Czech Round · Race 1 | Yamaha | 13 | | Classified |
| 2024 | Czech Round · Superpole Race | Yamaha | 18 | | Classified |
| 2024 | Czech Round · Race 2 | Yamaha | 16 | | Classified |
| 2024 | Portuguese Round · Race 1 | Yamaha | 9 | | Classified |
| 2024 | Portuguese Round · Superpole Race | Yamaha | 8 | | Classified |
| 2024 | Portuguese Round · Race 2 | Yamaha | 10 | | Classified |
| 2024 | Estoril Round · Race 1 | Yamaha | 14 | | Classified |
| 2024 | Estoril Round · Superpole Race | Yamaha | 16 | | Classified |
| 2024 | Estoril Round · Race 2 | Yamaha | 13 | | Classified |
| 2024 | Spanish Round · Race 1 | Yamaha | 9 | | Classified |
| 2024 | Spanish Round · Superpole Race | Yamaha | 10 | | Classified |
| 2024 | Spanish Round · Race 2 | Yamaha | — | | Ret |
| 2025 | Australian Round · Race 1 | Yamaha | 12 | | Classified |
| 2025 | Australian Round · Superpole Race | Yamaha | 12 | | Classified |
| 2025 | Australian Round · Race 2 | Yamaha | 12 | | Classified |
| 2025 | Portuguese Round · Race 1 | Yamaha | 8 | | Classified |
| 2025 | Portuguese Round · Superpole Race | Yamaha | 14 | | Classified |
| 2025 | Portuguese Round · Race 2 | Yamaha | 9 | | Classified |
| 2025 | Dutch Round · Race 1 | Yamaha | 7 | | Classified |
| 2025 | Dutch Round · Superpole Race | Yamaha | 17 | | Classified |
| 2025 | Dutch Round · Race 2 | Yamaha | 10 | | Classified |
| 2025 | Italian Round · Race 1 | Yamaha | 13 | | Classified |
| 2025 | Italian Round · Superpole Race | Yamaha | 13 | | Classified |
| 2025 | Italian Round · Race 2 | Yamaha | 19 | | Classified |
| 2025 | Czech Round · Race 1 | Yamaha | 13 | | Classified |
| 2025 | Czech Round · Superpole Race | Yamaha | 19 | | Classified |
| 2025 | Czech Round · Race 2 | Yamaha | 11 | | Classified |
| 2025 | Emilia-Romagna Round · Race 1 | Yamaha | — | | Ret |
| 2025 | Emilia-Romagna Round · Superpole Race | Yamaha | — | | DNS |
| 2025 | Emilia-Romagna Round · Race 2 | Yamaha | — | | DNS |
| 2025 | UK Round · Race 1 | Yamaha | 7 | | Classified |
| 2025 | UK Round · Superpole Race | Yamaha | 10 | | Classified |
| 2025 | UK Round · Race 2 | Yamaha | 8 | | Classified |
| 2025 | Hungarian Round · Race 1 | Yamaha | 12 | | Classified |
| 2025 | Hungarian Round · Superpole Race | Yamaha | 11 | | Classified |
| 2025 | Hungarian Round · Race 2 | Yamaha | 8 | | Classified |
| 2025 | French Round · Race 1 | Yamaha | 8 | | Classified |
| 2025 | French Round · Superpole Race | Yamaha | 10 | | Classified |
| 2025 | French Round · Race 2 | Yamaha | 10 | | Classified |
| 2025 | Aragón Round · Race 1 | Yamaha | 11 | | Classified |
| 2025 | Aragón Round · Superpole Race | Yamaha | 20 | | Classified |
| 2025 | Aragón Round · Race 2 | Yamaha | 13 | | Classified |