| 2025-10-12 | 151 | UCI Gravel World Championships | ME | 180.9 | 05:05:14.000 | 35.56 | 
| 2025-09-28 | 15 | Ranxo Gravel | me | 160 | 04:53:57.000 | 32.659 | 
| 2025-09-20 | 17 | UCI Gravel World Series ME - Sea Otter Europe Girona | me | 100.76 | 03:17:36.000 | 30.595 | 
| 2025-09-07 | 4 | UCI Gravel World Series ME - Graean Cymru | me | 105 | 03:15:37.000 | 32.206 | 
| 2025-08-30 | 16 | UCI Gravel World Series ME - Houffa Gravel |  | 141 | 04:35:55.000 | 30.661 | 
| 2025-08-17 | 20 | National Championships Belgium - Gravel | me | 156.58 | 04:09:30.000 | 37.655 | 
| 2025-08-10 | 103 | Booischot |  | 118 | 02:28:38.000 | 47.634 | 
| 2025-06-09 | 110 | GP Florian Vermeersch - Lochristi | me | 153.5 | 03:04:13.000 | 49.995 | 
| 2025-05-17 | 6 | UCI Gravel World Series ME - The Gralloch | me | 110 | 03:08:49.530 | 34.955 | 
| 2025-05-11 | 15 | UCI Gravel World Series ME - Marly Grav Race | me | 155 | 04:26:40.000 | 34.875 | 
| 2025-04-13 | 63 | Provinciaals Kampioenschap Vlaams-Brabant ME - RR | me | 146 | 03:21:06.000 | 43.56 | 
| 2025-04-06 | 15 | UCI Gravel World Series ME - Wörthersee Gravel Race | me | 136 | 03:47:40.000 | 35.842 | 
| 2025-03-23 | 21 | UCI Gravel World Series ME - Turnhout Gravel | me | 144 | 03:41:52.000 | 38.942 | 
| 2025-03-16 | 100 | GP Vermarc | me | 168 | 03:44:25.000 | 44.916 | 
| 2024-10-13 | 16 | European Continental Championships ME - Gravel | me | 153 | 00:00:00.000 |  | 
| 2024-10-06 | 102 | UCI Gravel World Championships | me | 182 | 05:05:59.000 | 35.688 | 
| 2024-10-01 | DNF | Sint-Lievens-Houtem | me | 108.9 | 00:00:00.000 |  | 
| 2024-09-28 | 108 | Kiekenhaag Kermis | me | 114 | 02:31:06.000 | 45.268 | 
| 2024-09-18 | 74 | Herdenkingsprijs Jean-Pierre Monserè | me | 136 | 03:04:53.000 | 44.136 | 
| 2024-08-04 | 57 | Ronde van Vlaams-Brabant | me | 164.8 | 03:28:32.000 | 47.417 | 
| 2024-08-04 | 13 | Ronde van Vlaams-Brabant | me | 0 | 13:19:19.000 | 0 | 
| 2024-08-03 | 33 | Ronde van Vlaams-Brabant | me | 7.6 | 00:10:22.000 | 43.987 | 
| 2024-08-02 | 84 | Ronde van Vlaams-Brabant | me | 151.2 | 03:16:31.000 | 46.164 | 
| 2024-08-01 | 115 | Ronde van Vlaams-Brabant | me | 141.3 | 03:10:08.000 | 44.59 | 
| 2024-07-31 | 7 | Ronde van Vlaams-Brabant | me | 141.3 | 03:13:46.000 | 43.754 | 
| 2024-07-13 | 3 | UCI Gravel World Series ME - Gravel One Fifty | me | 150 | 04:28:50.000 | 33.478 | 
| 2024-06-30 | DNS | UCI Gravel World Series ME - Hegau Gravel Race | me | 108 | 00:00:00.000 |  | 
| 2024-06-15 | 11 | UCI Gravel World Series ME - Wish One Millau Grands Causses | me | 144 | 04:31:10.000 | 31.862 | 
| 2024-05-12 | 6 | UCI Gravel World Series ME - 3RIDES Gravel Race |  | 123 | 03:35:09.000 | 34.302 | 
| 2024-05-05 | 88 | Trofee Maarten Wynants |  | 159 | 03:28:50.000 | 45.682 | 
| 2024-05-01 | 128 | Belgisch Kampioenschap Gravel | me | 153.1 | 05:36:05.000 | 27.333 | 
| 2024-04-28 | 28 | UCI Gravel World Series ME - Gravel Fondo Limburg |  | 105 | 03:06:19.000 | 33.813 | 
| 2024-03-23 | 116 | Memorial Jos Huysmans | me | 120 | 02:35:47.000 | 46.218 | 
| 2024-03-17 | 56 | Budingen | me | 112.5 | 02:34:00.000 | 43.831 | 
| 2024-03-16 | 80 | Zele | me | 129.8 | 02:49:50.000 | 45.857 | 
| 2024-03-10 | 51 | GP Vermarc |  | 168 | 03:36:34.000 | 46.545 | 
| 2024-03-03 | 5 | Vollezele | me | 116.1 | 02:45:32.000 | 42.082 | 
| 2024-02-25 | 57 | Sint-Joris-Weert | me | 110.4 | 02:33:45.000 | 43.083 | 
| 2023-10-08 | 49 | UCI Gravel World Championships - ME | ME | 163 | 05:20:08.000 | 30.55 | 
| 2023-10-01 | 31 | European Continental Championships ME - Gravel | ME | 159 | 04:32:02.000 | 35.069 | 
| 2023-09-13 | 6 | Retie |  | 137 | 02:45:10.000 | 49.768 | 
| 2023-09-07 | DNF | Bordes Izegem Koers |  | 167.4 | 00:00:00.000 |  | 
| 2023-09-03 | 65 | Omloop van Valkenswaard (TC) |  | 0 | 04:03:35.000 | 0 | 
| 2023-08-27 | 57 | Schaal Sels Merksem |  | 109.45 | 02:23:59.000 | 45.609 | 
| 2023-08-26 | 14 | UCI Gravel World Series ME - Houffa Gravel |  | 110 | 03:42:15.000 | 29.696 | 
| 2023-08-24 | 6 | Aarschots Criterium |  | 70 | 01:43:36.000 | 40.541 | 
| 2023-07-15 | 9 | UCI Gravel World Series ME - Gravel One Fifty |  | 150 | 04:12:25.000 | 35.655 | 
| 2023-07-12 | 3 | Vrasene |  | 125 | 02:42:22.000 | 46.192 | 
| 2023-05-14 | 112 | GP Vermarc |  | 164 | 03:35:32.000 | 45.654 | 
| 2023-05-10 | 38 | Ruddervoorde Koerse |  | 166.5 | 03:39:52.000 | 45.437 | 
| 2023-04-30 | 76 | Slag om Woensdrecht (TC) |  | 164 | 00:00:00.000 |  | 
| 2022-10-02 | 16 | GP Jules Van Hevel |  | 139 | 02:58:35.000 | 46.701 | 
| 2022-06-18 | 4 | GP Nieuwrode Hoger Op | ME | 108 | 02:33:16.000 | 42.279 | 
| 2022-06-06 | 75 | GP Rik Meeus |  | 93.8 | 02:16:12.000 | 41.322 | 
| 2022-05-15 | DNF | Grote Prijs Vermarck Sport |  | 164 | 03:39:41.000 | 44.792 | 
| 2022-04-10 | 46 | Provinciaals Kampioenschap Vlaams-Brabant - Wemmel | ME | 143.5 | 03:22:57.000 | 42.424 | 
| 2021-09-12 | 6 | Eizer-Overijse | ME | 107.2 | 02:31:32.000 | 42.446 | 
| 2021-08-01 | 8 | Vermarc Ronde van Vlaams-Brabant |  | 0 | 13:07:36.000 | 0 | 
| 2021-08-01 | 3 | Vermarc Ronde van Vlaams-Brabant |  | 120 | 02:49:24.000 | 42.503 | 
| 2021-07-31 | 12 | Vermarc Ronde van Vlaams-Brabant |  | 158.2 | 03:35:57.000 | 43.955 | 
| 2021-07-29 | 40 | Vermarc Ronde van Vlaams-Brabant |  | 139.2 | 03:10:39.000 | 43.808 | 
| 2021-07-28 | 10 | Vermarc Ronde van Vlaams-Brabant |  | 141.3 | 03:18:42.000 | 42.667 | 
| 2021-07-25 | 55 | Brussel-Zepperen |  | 167 | 03:45:20.000 | 44.467 | 
| 2021-07-21 | 15 | Schaal Marcel Indekeu |  | 132.3 | 02:49:00.000 | 46.97 | 
| 2021-07-18 | 112 | Wieze-Lebbeke |  | 149.6 | 03:12:26.000 | 46.645 | 
| 2021-07-11 | 79 | Heultje |  | 114.4 | 03:31:21.000 | 32.477 | 
| 2021-07-10 | 10 | Dwars door Wingene |  | 148.7 | 03:10:12.000 | 46.909 | 
| 2021-07-07 | 57 | Herenthout |  | 115.5 | 02:25:44.000 | 47.553 | 
| 2021-07-01 | 22 | Grote Prijs Buttiens |  | 113 | 02:32:05.000 | 44.581 | 
| 2021-06-27 | 5 | GP Rik Van Looy | ME | 159.4 | 03:31:32.000 | 45.213 | 
| 2021-06-26 | 18 | Grote Prijs Zuivelarij | ME | 94.8 | 02:06:16.000 | 45.048 | 
| 2021-05-15 | 2 | Grote Prijs Vermarc |  | 164 | 03:39:47.000 | 44.771 | 
| 2020-10-11 | 9 | Alken | ME | 0 | 02:20:55.000 | 0 | 
| 2020-10-04 | 71 | Grote Prijs Etol | ME | 99 | 02:09:48.000 | 45.763 | 
| 2020-09-13 | 70 | Eizer-Overijse | ME | 107.2 | 02:32:58.000 | 42.048 | 
| 2020-03-08 | 16 | Brussel-Zepperen |  | 151 | 03:42:50.000 | 40.658 | 
| 2014-04-21 | 25 | 8e Grote prijs Vanderveken fietsen Retie |  | 0 | 00:00:00.000 |  | 
| 2014-04-06 | 54 | Sint-truiden |  | 0 | 00:00:00.000 |  | 
| 2014-03-29 | 25 | Memorial Jos Huysmans |  | 0 | 00:00:00.000 |  | 
| 2014-03-16 | 23 | Wim Ruelens Classic |  | 0 | 00:00:00.000 |  | 
| 2014-03-02 | 28 | Brustem - Sint-Truiden |  | 0 | 00:00:00.000 |  | 
| 2013-10-05 | 23 | Herk De Stad |  | 0 | 00:00:00.000 |  | 
| 2013-09-01 | 21 | Budingen |  | 0 | 00:00:00.000 |  |