| 2025-08-30 | 79 | Omloop Mandel-Leie-Schelde | me | 169.4 | 03:43:37.000 | 45.453 |
| 2025-08-17 | 126 | National Championships Belgium - Gravel | me | 156.58 | 02:14:05.000 | 70.067 |
| 2025-08-09 | 13 | GP Willy Bulcke | me | 69 | 01:40:55.000 | 41.024 |
| 2025-07-27 | 104 | National Championships Belgium Elite 2 - Road Race | | 144.9 | 03:17:26.000 | 44.035 |
| 2025-06-21 | 24 | Zerkegem | | 112 | 02:28:03.000 | 45.39 |
| 2025-06-19 | 7 | GP Immo Yves - Eeklo | ME | 72 | 01:34:25.000 | 45.755 |
| 2025-06-08 | 8 | Zedelgem | me | 110 | 02:35:06.000 | 42.553 |
| 2025-05-31 | 7 | UCI Gravel World Series ME - 3RIDES Gravel Race | me | 122 | 03:11:38.000 | 38.198 |
| 2025-05-24 | 14 | Marke | ME | 69 | 01:36:45.000 | 42.791 |
| 2025-02-23 | 15 | Internationale Sluitingsprijs - Oostmalle | ME | 0 | 01:04:41.000 | 0 |
| 2025-02-16 | 10 | Brussels Universities Cyclocross | ME | 0 | 01:04:20.000 | 0 |
| 2025-02-15 | 12 | Waaslandcross | ME | 0 | 01:03:41.000 | 0 |
| 2025-02-09 | 24 | Krawatencross - Lille | ME | 0 | 01:01:11.000 | 0 |
| 2025-02-05 | 7 | Parkcross Maldegem | ME | 0 | 01:00:12.000 | 0 |
| 2025-01-25 | 28 | UCI World Cup Maasmechelen | ME | 0 | 01:04:21.000 | 0 |
| 2025-01-13 | 8 | Cyclocross - Otegem | ME | 0 | 01:01:54.000 | 0 |
| 2025-01-12 | 21 | National Championships Belgium ME | ME | 0 | 01:07:21.000 | 0 |
| 2025-01-05 | 22 | UCI World Cup Dendermonde | ME | 0 | 01:08:53.000 | 0 |
| 2025-01-03 | DNF | Vlaamse Duinencross Koksijde | ME | 0 | 00:00:00.000 | |
| 2025-01-01 | 10 | Trofee GP Sven Nys | ME | 0 | 01:00:14.000 | 0 |
| 2024-12-30 | 13 | Superprestige Diegem | ME | 0 | 00:58:41.000 | 0 |
| 2024-12-14 | 12 | X²O Badkamers Trofee Herentals Cross | ME | 0 | 01:03:54.000 | 0 |
| 2024-12-08 | 4 | Ziklo Kross Igorre | ME | 0 | 01:06:07.000 | 0 |
| 2024-11-23 | 7 | Urban Cross | ME | 0 | 00:58:27.000 | 0 |
| 2024-11-17 | 15 | Flandriencross - Hamme | ME | 0 | 01:02:49.000 | 0 |
| 2024-11-11 | 22 | Superprestige Jaarmarktcross Niel | ME | 21.75 | 01:03:24.000 | 20.584 |
| 2024-11-10 | 9 | Rapencross | ME | 0 | 01:02:46.000 | 0 |
| 2024-10-06 | 38 | UCI Gravel World Championships | me | 182 | 04:55:52.000 | 36.909 |
| 2024-09-14 | 4 | Kortemark (Werken) | me | 113.9 | 02:29:00.000 | 45.866 |
| 2024-09-05 | DNF | Bordes Izegem Koers | me | 176 | 00:00:00.000 | |
| 2024-08-31 | 3 | Wakken | me | 73 | 01:33:02.000 | 47.08 |
| 2024-08-29 | 34 | GP Gemeente Kortemark | | 165.2 | 03:31:34.000 | 46.85 |
| 2024-08-21 | 61 | Grote Prijs Gemeente Ruiselede | me | 114.6 | 02:31:22.000 | 45.426 |
| 2024-06-18 | DNF | Ruddervoorde Koerse | me | 166.5 | 00:00:00.000 | |
| 2024-06-02 | 17 | Ereprijs Leon Rosselle - Haringe | me | 111 | 02:29:55.000 | 44.425 |
| 2024-05-31 | 12 | Gullegem | me | 100.5 | 02:19:15.000 | 43.303 |
| 2024-05-28 | 78 | Gullegem Koerse | | 176.8 | 03:54:57.000 | 45.15 |
| 2024-05-27 | 2 | Wakken | me | 69 | 01:32:50.000 | 44.596 |
| 2024-05-12 | 5 | UCI Gravel World Series ME - 3RIDES Gravel Race | | 123 | 03:35:08.000 | 34.304 |
| 2024-05-08 | 8 | Beveren | me | 118 | 02:40:19.000 | 44.163 |
| 2024-05-05 | 51 | Otegem | me | 116.4 | 02:46:25.000 | 41.967 |
| 2024-05-04 | 12 | Assebroek | me | 112 | 04:53:20.000 | 22.909 |
| 2024-04-28 | DNF | UCI Gravel World Series ME - Gravel Fondo Limburg | | 105 | 00:00:00.000 | |
| 2024-04-24 | 33 | De Haan | me | 117 | 02:41:19.000 | 43.517 |
| 2024-01-14 | DNS | National Championships Belgium ME | ME | 0 | 00:00:00.000 | |
| 2023-12-28 | 44 | Telenet Superprestige Diegem | ME | 31.2 | 00:00:00.000 | |
| 2023-12-27 | 12 | Telenet Superprestige Heusden-Zolder | ME | 24.375 | 00:58:12.000 | 25.129 |
| 2023-12-22 | 7 | Zilvermeercross | ME | 0 | 01:03:47.000 | 0 |
| 2023-12-16 | 14 | X²O Badkamers Trofee Herentals Cross | ME | 0 | 01:02:10.000 | 0 |
| 2023-12-10 | 13 | UCI World Cup Val di Sole | ME | 0 | 01:04:58.000 | 0 |
| 2023-12-02 | 12 | Telenet Superprestige Boom | ME | 0 | 01:00:24.000 | 0 |
| 2023-11-25 | 7 | X²O Badkamers Trofee Urban Cross | ME | 0 | 01:00:13.000 | 0 |
| 2023-11-18 | 18 | Telenet Superprestige Aardbeiencross Merksplas | ME | 0 | 01:08:43.000 | 0 |
| 2023-11-11 | 18 | Telenet Superprestige Jaarmarktcross Niel | ME | 0 | 01:08:22.000 | 0 |
| 2023-10-15 | 14 | UCI World Cup Waterloo | ME | 0 | 01:00:32.000 | 0 |
| 2023-10-08 | 2 | Major Taylor Cross Cup - Day 2 | ME | 0 | 00:56:25.000 | 0 |
| 2023-10-07 | 3 | Major Taylor Cross Cup - Day 1 | ME | 0 | 01:03:19.000 | 0 |
| 2023-10-01 | 4 | USPCX Cyclocross – Charm City Cross - Day 2 | ME | 0 | 01:03:58.000 | 0 |
| 2023-09-30 | 1 | USPCX Cyclocross – Charm City Cross - Day 1 | ME | 0 | 00:59:13.000 | 0 |
| 2023-09-24 | 2 | USPCX Cyclocross – Rochester Cyclocross - Day 2 | ME | 0 | 00:59:49.000 | 0 |
| 2023-09-23 | DSQ | USPCX Cyclocross – Rochester Cyclocross - Day 1 | ME | 0 | 00:00:00.000 | |
| 2023-09-17 | 3 | Virginia's Blue Ridge GO Cross - Day 2 | ME | 0 | 00:57:28.000 | 0 |
| 2023-09-16 | 2 | Virginia's Blue Ridge GO Cross - Day 1 | ME | 0 | 01:01:26.000 | 0 |
| 2023-09-07 | 48 | Bordes Izegem Koers | | 167.4 | 03:29:58.000 | 47.836 |
| 2023-08-06 | 26 | Tour de Namur | | 0 | 17:16:26.000 | 0 |
| 2023-08-06 | 30 | Tour de Namur | | 138.1 | 03:29:19.000 | 39.586 |
| 2023-08-05 | 23 | Tour de Namur | | 130 | 03:07:07.000 | 41.685 |
| 2023-08-04 | 80 | Tour de Namur | | 151.2 | 03:22:27.000 | 44.811 |
| 2023-08-03 | 71 | Tour de Namur | | 0 | 07:17:33.000 | 0 |
| 2023-08-03 | 48 | Tour de Namur | | 159.8 | 04:02:03.000 | 39.612 |
| 2023-08-02 | 106 | Tour de Namur | | 134.3 | 03:15:30.000 | 41.217 |
| 2023-08-02 | 106 | Tour de Namur | | 0 | 03:15:30.000 | 0 |
| 2023-07-30 | 26 | Ronde van Vlaams-Brabant | | 0 | 00:00:00.000 | |
| 2023-07-30 | 47 | Ronde van Vlaams-Brabant | | 0 | 15:44:06.000 | 0 |
| 2023-07-30 | 8 | Ronde van Vlaams-Brabant | | 157.3 | 03:40:14.000 | 42.855 |
| 2023-07-29 | 26 | Ronde van Vlaams-Brabant | | 92.8 | 02:08:43.000 | 43.258 |
| 2023-07-28 | 16 | Ronde van Vlaams-Brabant | | 136.5 | 02:59:33.000 | 45.614 |
| 2023-07-27 | 92 | Ronde van Vlaams-Brabant | | 141.3 | 03:26:13.000 | 41.112 |
| 2023-07-26 | 121 | Ronde van Vlaams-Brabant | | 141.3 | 03:18:32.000 | 42.703 |
| 2023-07-24 | 16 | NaTourcriterium van Aalst | | 79.2 | 00:00:00.000 | |
| 2023-07-16 | 77 | Province Cycling Tour | | 0 | 14:16:22.000 | 0 |
| 2023-07-16 | 79 | Province Cycling Tour | | 154.5 | 03:49:35.000 | 40.377 |
| 2023-07-15 | 12 | Province Cycling Tour | | 146.6 | 03:32:07.000 | 41.468 |
| 2023-07-14 | 21 | Province Cycling Tour | | 146 | 03:23:45.000 | 42.994 |
| 2023-07-13 | 119 | Province Cycling Tour | | 145 | 03:30:55.000 | 41.249 |
| 2023-06-18 | 50 | Romsée - Stavelot - Romsée | | 154.5 | 04:00:05.000 | 38.612 |
| 2023-06-13 | 37 | Belsele-Waas | | 158 | 03:27:11.000 | 45.757 |
| 2023-06-11 | 62 | B-Z Fruitronde | | 169 | 04:14:38.000 | 39.822 |
| 2023-05-14 | 84 | GP Vermarc | | 164 | 03:35:32.000 | 45.654 |
| 2023-05-10 | 77 | Ruddervoorde Koerse | | 166.5 | 03:39:52.000 | 45.437 |
| 2023-05-07 | 24 | Trofee Maarten Wynants | | 159 | 03:28:51.000 | 45.679 |
| 2023-04-30 | 31 | UCI Gravel World Series ME - Gravel Fondo Limburg | | 113 | 03:23:35.000 | 33.303 |
| 2023-02-26 | 21 | Internationale Sluitingsprijs - Oostmalle | ME | 0 | 01:01:57.000 | 0 |
| 2023-02-19 | 13 | X²O Badkamers Trofee Brussels Universities Cyclocross | ME | 0 | 01:05:21.000 | 0 |
| 2023-02-18 | 19 | Waaslandcross - Sint-Niklaas | ME | 0 | 01:03:23.000 | 0 |
| 2023-02-12 | 19 | X²O Badkamers Trofee Krawatencross - Lille | ME | 0 | 01:02:54.000 | 0 |
| 2023-02-11 | 18 | Telenet Superprestige Middelkerke | ME | 0 | 01:05:57.000 | 0 |
| 2023-02-08 | 15 | Parkcross Maldegem | ME | 0 | 01:00:31.000 | 0 |
| 2023-01-21 | 7 | Kasteelcross - Zonnebeke | ME | 0 | 01:05:33.000 | 0 |
| 2023-01-16 | DNF | Cyclocross - Otegem | ME | 0 | 00:00:00.000 | |