Saison 19 : 1er Giro di Lombardia (Div2) 1er Gijon-Cuitu negru (Div2) 2è Portuagro - Monte Zoncolan (Div2) 4è Mini Med (Div2) 4è Tarbes - Val d'Aran (Div2) 4è Tour de France 2006 (Div2) 5è Gap - L'Alpe d'Huez (Div2) 6è Monbrisson-Langogne (Div2) 9è Annecy-Aoste (Div2)
Saison 18 : 3è Mühlau-Obertauern (Divp22)
Saison 17 : 1er Mühlau-Obertauern (Divp22) 4è Eurotour (Div3a) 4è Les deux Saint Bernard (Div3a) 4è Bourg St Maurice - Col du Grand St Bernard (Div3a) 6è Tour d'Ecosse (Div3a) 6è Konstanz - Klausen Pass (Div3a) 9è Giro di Lombardia (Div3a) 10è St Moritz - Domodossola (Div3a)