Se retiró en 2007 tras no poderse recuperar de una lesión producida durante el Giro de Italia 2006, siendo su última carrera la ronda italiana.