I 2005 vant han en etappeseier og sammenlagt i Tour de l'Ain, og en etappe i Tour de l'Avenir.