| 2025-10-14 | 33 | Heist op den Berg (Goor) | | 112 | 02:23:15.000 | 46.911 |
| 2025-10-09 | 51 | Grote Prijs Het Wiel | me | 117.6 | 02:31:16.000 | 46.646 |
| 2025-10-02 | 52 | Omloop van het Hogerserlei | | 115.2 | 02:34:03.000 | 44.869 |
| 2025-09-21 | DNF | Meerle-Hoogstraten | | 109.8 | 00:00:00.000 | |
| 2025-08-28 | DNF | Baardegem | | 118 | 00:00:00.000 | |
| 2025-08-17 | 91 | National Championships Belgium - Gravel | me | 156.58 | 04:32:09.000 | 34.521 |
| 2025-08-10 | 100 | Booischot | | 118 | 02:28:38.000 | 47.634 |
| 2025-08-03 | 30 | Brasschaat (Bethanie) Herdenkingsprijs Jonas Bresseleers | | 112 | 02:19:25.000 | 48.201 |
| 2025-07-29 | DNF | Kapellen (crit.) | ME | 60 | 00:00:00.000 | |
| 2025-07-27 | DNF | Aartrijke | | 112 | 00:00:00.000 | |
| 2025-07-08 | 25 | Mosselkoers Houtem - Vilvoorde | | 135 | 03:04:20.000 | 43.942 |
| 2025-07-06 | 10 | Grand Prix Georges Mathy | ME | 116.6 | 02:00:00.000 | 58.3 |
| 2025-06-24 | 65 | Zomergem | | 104.4 | 02:16:21.000 | 45.941 |
| 2025-06-09 | DNF | GP Florian Vermeersch - Lochristi | me | 153.5 | 00:00:00.000 | |
| 2025-05-29 | 45 | Beerse | ME | 88 | 01:59:30.000 | 44.184 |
| 2025-05-18 | DNF | Rijkevorsel | | 139.2 | 00:00:00.000 | |
| 2025-05-01 | 74 | Kortessem | ME | 120 | 02:35:37.000 | 46.268 |
| 2025-04-27 | 72 | Sint Katelijne Waver (Open Provinciaal Kampioenschap) | me | 111.6 | 02:23:45.000 | 46.581 |
| 2025-04-21 | 89 | Retie | me | 119 | 02:31:25.000 | 47.155 |
| 2024-08-25 | DNF | Schaal Sels Merksem | me | 109 | 00:00:00.000 | |
| 2024-08-18 | 28 | 's-Gravenwezel | me | 112 | 02:38:46.000 | 42.326 |
| 2024-08-15 | 15 | GP André Flahaut | me | 111.3 | 00:00:00.000 | |
| 2024-08-11 | 24 | Heathland Gravel | me | 160 | 04:29:06.000 | 35.674 |
| 2024-08-04 | 16 | Brasschaat (Bethanie) | me | 112 | 02:13:42.000 | 50.262 |
| 2024-07-28 | 126 | National Championships Belgium Elite 2 - Road Race | me | 157.7 | 03:22:49.000 | 46.653 |
| 2024-07-21 | 59 | Hulshout | me | 116.7 | 02:31:29.000 | 46.223 |
| 2024-07-14 | 83 | Westerlo (Heultje) | me | 113.6 | 02:25:55.000 | 46.712 |
| 2024-06-20 | 25 | National Championships Belgium ME2 - ITT | | 0 | 00:28:35.000 | 0 |
| 2024-06-18 | DNF | Ruddervoorde Koerse | me | 166.5 | 00:00:00.000 | |
| 2024-06-02 | 25 | Ingooigem | me | 48.7 | 01:29:03.000 | 32.813 |
| 2024-05-28 | 65 | Gullegem Koerse | | 176.8 | 03:54:54.000 | 45.16 |
| 2024-05-20 | 122 | GP Florian Vermeersch - Lochristi | me | 153.5 | 03:14:13.000 | 47.421 |
| 2024-05-14 | DNF | Kermis Koers Lutlommel | me | 112 | 00:00:00.000 | |
| 2024-05-01 | 64 | Belgisch Kampioenschap Gravel | me | 153.1 | 04:05:44.000 | 37.382 |
| 2024-04-28 | 79 | UCI Gravel World Series ME - Gravel Fondo Limburg | | 105 | 03:37:03.000 | 29.026 |
| 2024-04-14 | DNF | Begijnendijk | me | 117 | 00:00:00.000 | |
| 2024-04-01 | 71 | Retie | me | 119 | 02:39:44.000 | 44.699 |
| 2023-10-17 | 36 | Sluitingsprijs Putte-Kapellen | | 149.5 | 03:25:47.000 | 43.59 |
| 2023-10-02 | 20 | Oostrozebeke | | 100 | 02:17:25.000 | 43.663 |
| 2023-10-01 | 64 | European Continental Championships ME - Gravel | ME | 159 | 04:48:00.000 | 33.125 |
| 2023-09-13 | 26 | Retie | | 137 | 02:45:10.000 | 49.768 |
| 2023-07-29 | 20 | Mijl van Mares | | 80 | 00:00:00.000 | |
| 2023-07-27 | 22 | Heylen Vastgoed na‑Tourcriterium Herentals | | 75 | 01:43:34.000 | 43.45 |
| 2023-07-24 | 25 | Acht van Chaam | | 0 | 00:00:00.000 | |
| 2023-06-05 | 42 | Ereprijs René De Ridder - Kester | | 124.5 | 02:58:53.000 | 41.759 |
| 2023-05-28 | DNF | Stenenmuur Sinaai | | 121 | 00:00:00.000 | |
| 2023-05-14 | 53 | GP Superette Delhaize Tilman | | 114 | 02:25:00.000 | 47.172 |
| 2023-05-07 | DNF | Trofee Maarten Wynants | | 159 | 00:00:00.000 | |
| 2022-12-11 | 3 | Tour of Guam / Pacific Cup - Road Race | | 105 | 03:04:58.000 | 34.06 |
| 2022-10-09 | 87 | UCI Gravel World Championships ME | | 190 | 05:48:57.000 | 32.669 |
| 2022-09-20 | DNF | Textielprijs Vichte | | 168.5 | 00:00:00.000 | |
| 2022-09-08 | DNF | Izegem Koers | | 167.4 | 00:00:00.000 | |
| 2022-08-31 | DNF | Stadsprijs Geraardsbergen | | 162 | 00:00:00.000 | |
| 2022-07-12 | DNF | Mosselkoers Houtem-Vilvoorde | ME | 135 | 00:00:00.000 | |
| 2021-12-12 | 62 | Coupe de France Troyes | ME | 0 | 00:00:00.000 | |
| 2021-12-11 | 140 | Coupe de France Troyes | ME | 0 | 00:00:00.000 | |
| 2021-10-30 | 55 | Grand-prix de la Commune de Contern | ME | 0 | 00:00:00.000 | |
| 2021-10-17 | 58 | Internationale GP DESTIL | | 0 | 00:00:00.000 | |
| 2021-10-17 | 58 | Internationale GP Destil | ME | 0 | 00:00:00.000 | |
| 2021-09-29 | DNF | Memorial Fred De Bruyne | | 160 | 00:00:00.000 | |
| 2021-07-21 | DNF | Schaal Marcel Indekeu | | 132.3 | 00:00:00.000 | |
| 2020-10-04 | 34 | Grote Prijs Etol | ME | 99 | 02:09:34.000 | 45.845 |
| 2020-07-05 | 98 | Circuit Zolder | | 88 | 01:59:33.000 | 44.166 |
| 2016-07-27 | DNF | Acht van Chaam | | 0 | 00:00:00.000 | |
| 2015-06-28 | 27 | afwachtingswedstrijd Acht van Bladel | | 0 | 01:45:29.000 | 0 |
| 2015-04-12 | 79 | 31e Omloop van de Glazen Stad | | 0 | 04:02:43.000 | 0 |
| 2014-07-20 | 44 | 49e Ronde van Philippine | | 0 | 01:00:30.000 | 0 |
| 2014-07-14 | 27 | Wielerronde Heerle | | 0 | 01:43:19.000 | 0 |
| 2014-04-21 | 37 | 3e Paasprijs Gemeentebelangen | | 0 | 00:00:00.000 | |
| 2014-04-12 | 47 | Duffel | | 0 | 00:00:00.000 | |
| 2014-04-06 | 36 | 29ste Gp Memorial Edmon Buyst | | 0 | 00:00:00.000 | |
| 2014-03-30 | 66 | Waarschoot | | 0 | 00:00:00.000 | |
| 2014-03-02 | 49 | Oud-heverlee | | 0 | 00:00:00.000 | |
| 2013-12-14 | 45 | Provinciaal Kampioenschap | | 0 | 00:00:00.000 | |
| 2013-12-07 | 50 | Aalter-lotenhulle | | 0 | 00:00:00.000 | |
| 2013-10-15 | 23 | Heist Op Den Berg | | 0 | 00:00:00.000 | |
| 2013-10-13 | 13 | Wommelgem | | 0 | 00:00:00.000 | |
| 2013-09-22 | 38 | Londerzeel Linde | | 0 | 00:00:00.000 | |
| 2013-09-01 | 23 | Imde-wolvertem | | 0 | 00:00:00.000 | |
| 2012-12-22 | 32 | Bpost Bank Trofee - GP Rouwmoer | MU | 0 | 00:00:00.000 | |
| 2011-12-28 | 60 | GVA Trofee - Azencross / Cross des as | MU | 0 | 00:00:00.000 | |
| 2011-12-26 | 28 | Heusden-Zolder | MU | 0 | 00:00:00.000 | |
| 2011-11-19 | 52 | GVA Trofee - GP Hasselt | MU | 0 | 00:00:00.000 | |
| 2011-02-12 | 26 | Superprestige Noordzeecross Middelkerke | MJ | 0 | 00:00:00.000 | |
| 2011-02-06 | 31 | Superprestige Hoogstraten | MJ | 0 | 00:00:00.000 | |
| 2011-01-07 | 49 | National Championships Belgium MJ | MJ | 0 | 00:00:00.000 | |
| 2010-12-29 | 46 | GVA Trofee - Azencross / Cross des as | MJ | 0 | 00:46:45.000 | 0 |
| 2010-12-27 | 48 | Superprestige Diegem | MJ | 0 | 00:00:00.000 | |
| 2010-11-01 | 27 | GVA Trofee - Koppenbergcross | MJ | 0 | 00:00:00.000 | |
| 2010-10-31 | 36 | Superprestige Zonhoven | MJ | 0 | 00:00:00.000 | |
| 2010-10-10 | 54 | Nissan Superprestige Topsport Vlaanderen Trofee | MJ | 0 | 00:00:00.000 | |
| 2010-02-14 | 24 | Superprestige Vorselaar | MJ | 0 | 00:45:51.000 | 0 |
| 2010-01-03 | 22 | International Cyclo-cross Tervuren | MJ | 0 | 00:00:00.000 | |
| 2009-12-29 | 62 | GVA Trofee - Azencross / Cross des as | MJ | 0 | 00:00:00.000 | |
| 2009-12-27 | 52 | Superprestige Diegem | MJ | 0 | 00:47:30.000 | 0 |
| 2009-12-23 | 30 | Noordzeecross | MJ | 0 | 00:00:00.000 | |
| 2009-12-20 | 34 | Vlaamse Industrieprijs Bosduin | MJ | 0 | 00:42:09.000 | 0 |
| 2009-11-22 | 43 | Superprestige Hamme-Zogge | MJ | 0 | 00:51:01.000 | 0 |
| 2009-11-21 | 35 | GVA Trofee - GP Hasselt | MJ | 0 | 00:00:00.000 | |
| 2009-11-15 | 39 | Superprestige Gavere | MJ | 0 | 00:00:00.000 | |