Saison 110 : 2è Ilrich-Ilrich (Div4d) 3è GP E3 (Div4d) 4è Flèche Wallone (Div4d) 8è Terneuzen - Terneuzen (Div4d)
Saison 109 : 3è Gent - Wevelgem (Div4c) 4è Milano-Sanremo (Div4c) 6è Flèche Wallone (Div4c) 8è GP E3 (Div4c)
Saison 108 : 1er Gent - Wevelgem (Div5o) 1er Pretoria - Standerton (Div5o) 1er South Africa Tour (Div5o) 1er GP Ouest-France Plouay (Div5o) 1er Porec trophy (Div5o) 2è GP De Québec (Div5o) 2è Flèche Wallone (Div5o) 3è GP E3 (Div5o) 4è Liège-Bastogne-Liège (Div5o) 4è Giro di Nisporto (Div5o) 5è Omnium Londres (Div5o) 10è Omnium Berlin (Div5o)
Saison 105 : 1er GP Ouest-France Plouay (Diva24) 3è Amstel Gold Race (Diva24) 6è Ireland Tour (Diva24) 6è Ennis-Cliffs of Moher (Diva24) 6è Flèche Wallone (Diva24) 8è GP De Québec (Diva24) 10è Liège-Bastogne-Liège (Diva24)
Saison 104 : 4è Gent - Wevelgem (Diva23) 4è GP Ouest-France Plouay (Diva23) 6è Flèche Wallone (Diva23)
Saison 103 : 4è Flèche Wallone (Diva22) 5è Liège-Bastogne-Liège (Diva22)