Saison 104 : 1er Liège-Bastogne-Liège (Div4f) 1er Amstel Gold Race (Div4f) 3è Classica San Sebastian (Div4f) 5è Ireland Tour (Div4f) 6è Ennis-Cliffs of Moher (Div4f) 7è GP Ouest-France Plouay (Div4f)
Saison 103 : 3è Amstel Gold Race (Diva24) 7è Classica San Sebastian (Diva24) 8è GP cycliste de Montréal (Diva24) 10è Liège-Bastogne-Liège (Diva24)
Saison 102 : 4è GP De Québec (Diva23) 5è Amstel Gold Race (Diva23) 7è Liège-Bastogne-Liège (Diva23)
Saison 101 : 10è Amstel Gold Race (Diva22)
Saison 100 : 6è Liège-Bastogne-Liège (Diva21) 7è GP Ouest-France Plouay (Diva21)
Saison 98 : 3è Amstel Gold Race (Diva19)
Saison 97 : 1er Giro di Lombardia (Divj) 7è Ponteareas - Pontevedra (Divj)