Nel 2007 diventa pilota titolare per il team Caracchi SC Ducati in Supersport, ed ottiene un podio sul circuito di Valencia al termine di una rimonta furiosa che, al primo passaggio, lo vedeva in quattordicesima posizione. Ma un grave infortunio sul tracciato di Silverstone lo costringe ad interrompe una stagione che fino a quel momento lo vedeva in lotta per il campionato. Nel 2008 passa a guidare la Honda CBR 600 RR dell’Hannspree Honda Althea.