 Nyorai kuenderera mberi kweiyi ndima - Muna 2005 akaita kutanga kwake muSuperstock 600 uye muna 2007 akatamira kuSupersport achityaira Kawasaki ZX-6R. Kubva 2008 kusvika 2011 akanga vakwikwidzana muna FIM Superstock 1000 Cup, kuhwina Championship muna 2011 mwaka pamwe Ducati 1098R. Kubva muna 2012 kusvika muna 2016ave ari mutasvi wenguva dzose muSuperbike World Championship. 