Saison 116 : 1er Pretoria - Standerton (Div5j) 2è Liège-Bastogne-Liège (Div5j) 2è GP De Québec (Div5j) 3è Classica San Sebastian (Div5j) 4è GP E3 (Div5j)
Saison 113 : 4è GP Ouest-France Plouay (Div5o) 6è Liège-Bastogne-Liège (Div5o) 8è Flèche Wallone (Div5o)
Saison 111 : 6è Liège-Bastogne-Liège (Div5s) 10è Ireland Tour (Div5s) 10è Ennis-Cliffs of Moher (Div5s)
Saison 110 : 4è Liège-Bastogne-Liège (Div5h) 7è Flèche Wallone (Div5h)
Saison 109 : 2è GP De Québec (Div5l) 8è Ettrick-Waiariari (Div5l) 9è Milano-Sanremo (Div5l)
Saison 108 : 6è GP E3 (Div5l) 6è South Africa Tour (Div5l) 6è Pretoria - Standerton (Div5l) 7è GP Ouest-France Plouay (Div5l) 10è GP cycliste de Montréal (Div5l)
Saison 107 : 2è GP Ouest-France Plouay (Div5n) 7è GP E3 (Div5n)
Saison 106 : 3è GP E3 (Div5l) 6è Ouzbekistan Tour (Div5l) 6è Tashkent-Parkent (Div5l) 8è GP cycliste de Montréal (Div5l) 9è Classica San Sebastian (Div5l)
Saison 103 : 10è De Ronde van Vlaanderen (Div5f)
Saison 101 : 1er Flèche Wallone (Div5l)
Saison 100 : 4è Classica San Sebastian (Div5i) 5è GP Ouest-France Plouay (Div5i)