Saison 35 : 3è Paris-Roubaix (Div3b) 5è Le tour des oubliés (Div3b) 7è Ho Chi Minh - Môc Bàli (Div3b)
Saison 34 : 1er Paris-Roubaix-2 (Div3c) 2è Gent-Lokeren (Div3c) 2è Door de Nederland (Div3c) 4è Leeuwarden - Veendam (Div3c) 8è Compiègne - Ronse (Div3c) 8è Le Caire-El Minya (Div3c) 9è Dwars door vlaanderen (Div3c) 10è Oostende-Brussels (Div3c)
Saison 33 : 2è Pavés du Don (Div3a) 2è Laon - Lille - Gravelines (Div3a) 2è Cobblestone Tour (Div3a) 4è Tro Bro Leon (Div3a) 8è Béthune - Mur de Grammont (Div3a)
Saison 26 : 4è Oostende-Roubaix (Diva22) 4è The Hell Tour (Diva22) 5è Paris-Roubaix-2 (Diva22) 7è Tour des Flandres (Diva22) 9è Beverbeek Classic (Diva22) 10è Valenciennes-Oostende (Diva22)
Saison 25 : 3è Etape 3 - les 4 jours (Diva21) 4è Les 4 jours (Diva21) 4è Etape 4 - les 4 jours (Diva21) 8è Bruges - Calais - Bruges (Diva21) 10è Tour du Nord (Diva21) 10è Dunkerque - Tourcoing (Diva21) 10è Empel-Rotterdam (Diva21)
Saison 24 : 4è Tour du Nord (Diva20) 5è Laon - Lille - Gravelines (Diva20) 6è Le Mont Vélo Manager (Diva20) 7è La pavée (Diva20) 10è Senj - Zadar (Diva20)