Saison 31 : 2è Valenciennes-Oostende (Diva22) 2è Gand Wevelgem (Diva22) 2è Tour du Mali (Diva22) 3è Challenge de la Petite Suisse luxembourgeoise (Diva22) 7è The Hell Tour (Diva22) 8è CLM La tranchée d'Arenberg- Haveluy (Diva22) 9è Paris-Roubaix (Diva22) 9è Oostende-Brussels (Divn2) 10è Oostende-Roubaix (Diva22)
Saison 30 : 1er Roubaix-Namur (Diva21) 2è Circuit de Zulzeke (Diva21) 2è Tour de la mer du nord (Diva21) 2è Tour des Flandres (Diva21) 3è Gand - Lokeren (Diva21) 3è Kuurne - Bruxelles - Kuurne (Diva21) 6è GP E3 (Diva21) 9è Reims - Roubaix (Diva21)
Saison 29 : 3è Glasgow-Loch Ness (Diva20) 5è GP E3 (Diva20) 5è Hadrian Wall-Glasgow (Diva20) 5è GP Eric Leman (Diva20) 6è Bruges - Calais - Bruges (Diva20) 6è Oostende-Brussels (Diva20) 8è Glasgow- Liverpool (Diva20)
Saison 28 : 3è Tour des Flandres 4 (Diva19) 5è Tour du Mali (Diva19) 7è Terneuzen - Terneuzen 2 (Diva19) 7è Lelystad - Terneuzen (Diva19) 9è Groningen - Bergen Op Zoom (Diva19) 10è Delta Tour Zeeland (Diva19)
Saison 27 : 4è Gand Wevelgem (Diva18) 4è Leeuwarden - Zwolle (Diva18) 4è Huy - Grammont - Huy (Diva18) 6è GP E3 (Diva18) 8è Zwolle-Münster (Diva18) 8è Tour des Pays-Bas (Diva18) 10è Empel-Rotterdam (Diva18)