2018
1st place (15): Vollezele, Tour du Canton de l'estuaire Etappe 1, Tour du Canton de l'estuaire GC, Bellegem, Erpe, Hakendover, Merchtem, Isières, Oosterzele, Zillebeke, Erondegem, Tour de Piémont Pyrénéen TTT, 3 Jours de Cherbourg Etappe 2, Nieuwerkerken, Rekkem
2nd place (2): Ronde van Vlaams Brabant etappe 2, Schoonaarde
3rd place (3): Ardooie, BK TT elite z.c., Ronde van Vlaams Brabant GC
Top 5 (8): Izegem, Bever,Herne, Mere, Meise, IWT Oetingen, Wingene, Berlare
Top 10 (7): Esplechin, Ruddervoorde, Asse, Omloop het Nieuwsblad beloften, Pollare, Ronde van Vlaams Brabant etappe 1
2017
1st place: Emelgem
2nd place:
3rd place: Roeselare, Keiem
Top 5:
Top 10:
2016
1. Pommeroeuil
7. Brussel-Opwijk
3. Aspelare
11. Pollare Elite Ind.
2. Vilvoorde Elite Ind.
11. Ninove Elite Ind.
55. GP Cerami 1.1
2. G.C. Ronde van Vlaams Brabant
3. Meerbeke
5. Belgian Championships U23
40. Schaal Sels 1.1
2015
51. GP Wallonie 1.1
2. Denderhoutem
1. Imde-Wolvertem
6. Liedekerkse Pijl 1.12
15. GP Jonckheere Westrozebeke Elite Ind
12. Vilvoorde Elite Ind
2. Londerzeel
3. Kester
2. Sint-Martens Lierde
2. PK U23 Maarkedal
4. Vollezele
2014
8. Schoonaarde
8. Grammene
6. Derny Race Ninove
1. Meerbeke
2013
1. Vollezele
5. Orroir
4. Denderhoutem
7. Nandrin
13. Nations Cup Tour Of Istria Stage 3
2. Tollembeek
1. BVB Wortegem
1. PK U23 Maarkedal
7. Ster der Vlaamse Ardennen Stage 1
1. Merchtem
10. Tour du Valromey stage 2
13. Tour du Valromey stage 3
11. Omloop het Nieuwsblad
7. G.C. Liege La Gleize
13. National Championships U19
5. Remouchamps
3. Omloop Mandel Leie Schelde
1. Herbeumont
11. Zemst-Laar Classic
11. Jemeppe
50. UCI World Championships U19
2. Borlo
1st place (15): Vollezele, Tour du Canton de l'estuaire Etappe 1, Tour du Canton de l'estuaire GC, Bellegem, Erpe, Hakendover, Merchtem, Isières, Oosterzele, Zillebeke, Erondegem, Tour de Piémont Pyrénéen TTT, 3 Jours de Cherbourg Etappe 2, Nieuwerkerken, Rekkem
2nd place (2): Ronde van Vlaams Brabant etappe 2, Schoonaarde
3rd place (3): Ardooie, BK TT elite z.c., Ronde van Vlaams Brabant GC
Top 5 (8): Izegem, Bever,Herne, Mere, Meise, IWT Oetingen, Wingene, Berlare
Top 10 (7): Esplechin, Ruddervoorde, Asse, Omloop het Nieuwsblad beloften, Pollare, Ronde van Vlaams Brabant etappe 1
2017
1st place: Emelgem
2nd place:
3rd place: Roeselare, Keiem
Top 5:
Top 10:
2016
1. Pommeroeuil
7. Brussel-Opwijk
3. Aspelare
11. Pollare Elite Ind.
2. Vilvoorde Elite Ind.
11. Ninove Elite Ind.
55. GP Cerami 1.1
2. G.C. Ronde van Vlaams Brabant
3. Meerbeke
5. Belgian Championships U23
40. Schaal Sels 1.1
2015
51. GP Wallonie 1.1
2. Denderhoutem
1. Imde-Wolvertem
6. Liedekerkse Pijl 1.12
15. GP Jonckheere Westrozebeke Elite Ind
12. Vilvoorde Elite Ind
2. Londerzeel
3. Kester
2. Sint-Martens Lierde
2. PK U23 Maarkedal
4. Vollezele
2014
8. Schoonaarde
8. Grammene
6. Derny Race Ninove
1. Meerbeke
2013
1. Vollezele
5. Orroir
4. Denderhoutem
7. Nandrin
13. Nations Cup Tour Of Istria Stage 3
2. Tollembeek
1. BVB Wortegem
1. PK U23 Maarkedal
7. Ster der Vlaamse Ardennen Stage 1
1. Merchtem
10. Tour du Valromey stage 2
13. Tour du Valromey stage 3
11. Omloop het Nieuwsblad
7. G.C. Liege La Gleize
13. National Championships U19
5. Remouchamps
3. Omloop Mandel Leie Schelde
1. Herbeumont
11. Zemst-Laar Classic
11. Jemeppe
50. UCI World Championships U19
2. Borlo