Saison 62 : 1er Gent - Wevelgem (Diva22) 2è Terneuzen - Terneuzen 2 (Diva22) 5è GP De Québec (Diva22) 7è Cyclassics Hamburg (Diva22) 8è Tour des Flandres 4 (Div3c) 9è CLM Eikeviken - Nesttun (Diva22) 10è Liège-Bastogne-Liège (Diva22)
Saison 61 : 1er De Ronde van Vlaanderen (Diva21) 2è GP E3 (Diva21) 2è Gent - Wevelgem (Diva21) 3è Lille-Charleroi (Diva21) 6è Béthune - Mur de Grammont (Diva21) 8è GP Ouest-France Plouay (Diva21)
Saison 60 : 1er Paris-Roubaix (Diva20) 5è De Ronde van Vlaanderen (Diva20) 5è Challenge Zagreb (Diva20) 6è Gent - Wevelgem (Diva20) 7è Tro Bro Léon (Diva20) 8è GP E3 (Diva20)
Saison 59 : 3è Giro di Lombardia (Diva19) 4è Lille-Charleroi (Diva19) 4è Compiègne - Ronse (Diva19) 4è GP De Québec (Diva19) 5è GP E3 (Diva19) 5è De Ronde van Vlaanderen (Diva19) 6è Gent - Wevelgem (Diva19)