Nel 2017 partecipa in qualità di wild card al Gran Premio di Gran Bretagna del mondiale Superbike in sella ad una Kawasaki del team Puccetti Racing. Ottiene un podio in gara 1 e con questi venti punti chiude la stagione al ventiduesimo posto in classifica piloti. Nel 2018 partecipa, nuovamente in qualità di wild card, ad alcune gare del mondiale Superbike, con la stessa moto e lo stesso team della stagione precedente. In questo frangente, prende parte anche al Trofeo Indipendenti, classifica a parte riservata ai piloti di team privati. Il 26 luglio 2018 viene ufficializzato dal team ufficiale Kawasaki che sarà lui a prendere il posto di Tom Sykes sulla seconda Kawasaki ufficiale Superbike per il 2019. In occasione del Gran Premio di Brands Hatch si laurea campione britannico di Superbike. I punti ottenuti nelle partecipazioni al mondiale Superbike gli consentono di chiudere al ventesimo posto in classifica piloti. Termina la stagione 2019 al settimo posto in classifica piloti ottenendo duecentoottantuno punti e il terzo posto in gara in sei diverse occasioni.