| 2025 | Australian Round · Race 1 | Ducati | — | | Ret |
| 2025 | Australian Round · Superpole Race | Ducati | 8 | | Classified |
| 2025 | Australian Round · Race 2 | Ducati | 9 | | Classified |
| 2025 | Portuguese Round · Race 1 | Ducati | — | | Ret |
| 2025 | Portuguese Round · Superpole Race | Ducati | 17 | | Classified |
| 2025 | Portuguese Round · Race 2 | Ducati | 10 | | Classified |
| 2025 | Dutch Round · Race 1 | Ducati | — | | Ret |
| 2025 | Dutch Round · Superpole Race | Ducati | 8 | | Classified |
| 2025 | Dutch Round · Race 2 | Ducati | 13 | | Classified |
| 2025 | Italian Round · Race 1 | Ducati | 14 | | Classified |
| 2025 | Italian Round · Superpole Race | Ducati | 14 | | Classified |
| 2025 | Italian Round · Race 2 | Ducati | 16 | | Classified |
| 2025 | Czech Round · Race 1 | Ducati | 8 | | Classified |
| 2025 | Czech Round · Superpole Race | Ducati | 11 | | Classified |
| 2025 | Czech Round · Race 2 | Ducati | 8 | | Classified |
| 2025 | Emilia-Romagna Round · Race 1 | Ducati | 8 | | Classified |
| 2025 | Emilia-Romagna Round · Superpole Race | Ducati | — | | Ret |
| 2025 | Emilia-Romagna Round · Race 2 | Ducati | — | | Ret |
| 2025 | UK Round · Race 1 | Ducati | — | | Ret |
| 2025 | UK Round · Superpole Race | Ducati | 15 | | Classified |
| 2025 | UK Round · Race 2 | Ducati | 13 | | Classified |
| 2025 | Hungarian Round · Race 1 | Ducati | 7 | | Classified |
| 2025 | Hungarian Round · Superpole Race | Ducati | — | | Ret |
| 2025 | Hungarian Round · Race 2 | Ducati | 10 | | Classified |
| 2025 | French Round · Race 1 | Ducati | — | | Ret |
| 2025 | French Round · Superpole Race | Ducati | — | | Ret |
| 2025 | French Round · Race 2 | Ducati | — | | Ret |
| 2025 | Aragón Round · Race 1 | Ducati | 12 | | Classified |
| 2025 | Aragón Round · Superpole Race | Ducati | — | | Ret |
| 2025 | Aragón Round · Race 2 | Ducati | 16 | | Classified |
| 2025 | Estoril Round · Race 1 | Ducati | — | | Ret |
| 2025 | Estoril Round · Superpole Race | Ducati | 19 | | Classified |
| 2025 | Estoril Round · Race 2 | Ducati | 15 | | Classified |
| 2025 | Spanish Round · Race 1 | Ducati | 13 | | Classified |
| 2025 | Spanish Round · Superpole Race | Ducati | 11 | | Classified |
| 2025 | Spanish Round · Race 2 | Ducati | 14 | | Classified |
| 2026 | Australian Round · Race 1 | Ducati | 2 | | Classified |
| 2026 | Australian Round · Superpole Race | Ducati | 4 | | Classified |
| 2026 | Australian Round · Race 2 | Ducati | — | | Ret |
| 2026 | Portuguese Round · Race 1 | Ducati | 16 | | Classified |
| 2026 | Portuguese Round · Superpole Race | Ducati | 6 | | Classified |
| 2026 | Portuguese Round · Race 2 | Ducati | — | | NC |
| 2026 | Dutch Round · Race 1 | Ducati | 11 | | Classified |
| 2026 | Dutch Round · Superpole Race | Ducati | 8 | | Classified |
| 2026 | Dutch Round · Race 2 | Ducati | 5 | | Classified |
| 2026 | Hungarian Round · Race 1 | Ducati | 4 | | Classified |
| 2026 | Hungarian Round · Superpole Race | Ducati | 5 | | Classified |
| 2026 | Hungarian Round · Race 2 | Ducati | 3 | | Classified |
| 2026 | Czech Round · Race 1 | Ducati | 3 | | Classified |
| 2026 | Czech Round · Superpole Race | Ducati | 3 | | Classified |
| 2026 | Czech Round · Race 2 | Ducati | 3 | | Classified |
| 2026 | Aragón Round · Race 1 | Ducati | 7 | | Classified |
| 2026 | Aragón Round · Superpole Race | Ducati | 9 | | Classified |
| 2026 | Aragón Round · Race 2 | Ducati | — | | Ret |
| 2026 | Emilia-Romagna Round · Race 1 | Ducati | 3 | | Classified |
| 2026 | Emilia-Romagna Round · Superpole Race | Ducati | 3 | | Classified |
| 2026 | Emilia-Romagna Round · Race 2 | Ducati | 3 | | Classified |
| 2026 | UK Round · Race 1 | Ducati | 3 | | Classified |
| 2026 | UK Round · Superpole Race | Ducati | 2 | | Classified |
| 2026 | UK Round · Race 2 | Ducati | 3 | | Classified |
| 2026 | French Round · Race 1 | Ducati | 4 | | Classified |
| 2026 | French Round · Superpole Race | Ducati | 3 | | Classified |
| 2026 | French Round · Race 2 | Ducati | 3 | | Classified |
| 2026 | Italian Round · Race 1 | Ducati | — | | Ret |
| 2026 | Italian Round · Superpole Race | Ducati | 4 | | Classified |
| 2026 | Italian Round · Race 2 | Ducati | 3 | | Classified |
| 2026 | Estoril Round · Race 1 | Ducati | 8 | | Classified |
| 2026 | Estoril Round · Superpole Race | Ducati | 13 | | Classified |
| 2026 | Estoril Round · Race 2 | Ducati | 4 | | Classified |
| 2026 | Spanish Round · Race 1 | Ducati | 5 | | Classified |
| 2026 | Spanish Round · Superpole Race | Ducati | 4 | | Classified |
| 2026 | Spanish Round · Race 2 | Ducati | 5 | | Classified |