| 2025-10-26 | 4 | Grand Prix de la Commune de Contern | ME | 0 | 01:05:42.000 | 0 | 
| 2025-10-12 | 91 | UCI Gravel World Championships | ME | 180.9 | 04:55:12.000 | 36.768 | 
| 2025-10-05 | 20 | Brumath Bike Festival by Lollier Ingénierie | ME | 0 | 01:03:10.000 | 0 | 
| 2025-08-30 | 9 | UCI Gravel World Series ME - Houffa Gravel |  | 141 | 04:30:03.000 | 31.328 | 
| 2025-08-20 | 17 | GP Stad Torhout | me | 148.7 | 03:12:50.000 | 46.268 | 
| 2025-08-10 | 7 | Tour de Namur | me | 0 | 13:34:00.000 | 0 | 
| 2025-08-10 | 43 | Tour de Namur | me | 151 | 03:34:03.000 | 42.327 | 
| 2025-08-09 | 8 | Tour de Namur | me | 146 | 03:23:02.000 | 43.146 | 
| 2025-08-08 | 6 | Tour de Namur | me | 141 | 03:03:11.000 | 46.183 | 
| 2025-08-07 | 16 | Tour de Namur | me | 154.8 | 03:33:44.000 | 43.456 | 
| 2025-06-25 | 30 | Sint-Elooisprijs - Ruddervoorde | me | 166.5 | 03:24:58.000 | 48.74 | 
| 2025-06-21 | 15 | UCI Gravel World Series ME - Eislek Gravel Luxembourg | me | 116.3 | 03:30:48.000 | 33.102 | 
| 2025-06-03 | 27 | Gullegem Koerse - EEG Classic | me | 176.8 | 03:41:55.000 | 47.802 | 
| 2025-03-16 | 46 | GP Vermarc | me | 168 | 03:44:12.000 | 44.96 | 
| 2025-01-12 | 13 | National Championships Belgium ME | ME | 0 | 01:04:57.000 | 0 | 
| 2025-01-03 | 24 | Vlaamse Duinencross Koksijde | ME | 0 | 01:09:48.000 | 0 | 
| 2025-01-01 | 5 | Grand Prix Garage Collé | ME | 0 | 01:05:03.000 | 0 | 
| 2024-12-27 | 18 | Azencross – Loenhout | ME | 0 | 01:01:31.000 | 0 | 
| 2024-12-23 | 15 | Superprestige Zilvermeercross Mol | ME | 0 | 01:04:31.000 | 0 | 
| 2024-12-14 | 19 | X²O Badkamers Trofee Herentals Cross | ME | 0 | 01:05:35.000 | 0 | 
| 2024-11-17 | 22 | Flandriencross - Hamme | ME | 0 | 01:04:34.000 | 0 | 
| 2024-11-16 | 5 | Cyclo-cross Gernelle | ME | 0 | 00:59:30.000 | 0 | 
| 2024-11-10 | 1 | VAM-berg cross | ME | 0 | 00:58:57.000 | 0 | 
| 2024-11-09 | 12 | Internationale Cyclo-Cross Rucphen | ME | 0 | 01:00:03.000 | 0 | 
| 2024-11-01 | 14 | Koppenbergcross | ME | 0 | 01:04:24.000 | 0 | 
| 2024-10-27 | 2 | Grand Prix de la Commune de Contern | ME | 0 | 00:59:59.000 | 0 | 
| 2024-10-12 | 23 | Be-Mine Cross | ME | 0 | 01:04:39.000 | 0 | 
| 2024-10-06 | 12 | Brumath Bike Festival by Lollier Ingénierie | ME | 0 | 00:58:26.000 | 0 | 
| 2024-09-06 | 4 | Grand Prix de Honnelles | mu | 144.4 | 03:11:22.000 | 45.274 | 
| 2024-08-28 | 12 | Memorial Danny Jonckheere | mu | 161.2 | 03:34:21.000 | 45.122 | 
| 2024-08-25 | 8 | Memorial Bjorg Lambrecht | mu | 156.1 | 03:24:12.000 | 45.867 | 
| 2024-08-24 | 3 | UCI Gravel World Series ME - Houffa Gravel | me | 110 | 03:24:43.000 | 32.24 | 
| 2024-08-21 | 40 | GP Stad Torhout | ME | 148.7 | 03:15:02.000 | 45.746 | 
| 2024-08-11 | 5 | Tour de Namur | me | 0 | 18:34:44.000 | 0 | 
| 2024-08-11 | 30 | Tour de Namur | me | 160 | 04:03:16.000 | 39.463 | 
| 2024-08-10 | 19 | Tour de Namur | me | 148.6 | 03:26:55.000 | 43.09 | 
| 2024-08-09 | 25 | Tour de Namur | me | 160 | 03:40:44.000 | 43.491 | 
| 2024-08-08 | 20 | Tour de Namur | me | 156.3 | 03:45:22.000 | 41.612 | 
| 2024-08-07 | 11 | Tour de Namur | me | 160 | 03:38:17.000 | 43.98 | 
| 2024-08-04 | 6 | Hel van Voerendaal |  | 163.1 | 03:53:34.000 | 41.898 | 
| 2024-02-25 | 14 | Internationale Sluitingsprijs - Oostmalle | ME | 0 | 00:59:02.000 | 0 | 
| 2024-02-18 | 3 | X²O Badkamers Trofee Brussels Universities Cyclocross | MU | 0 | 00:56:17.000 | 0 | 
| 2024-02-11 | 3 | X²O Badkamers Trofee Krawatencross - Lille | MU | 0 | 00:54:01.000 | 0 | 
| 2024-02-03 | 10 | UCI World Championship MU | MU | 0 | 00:54:20.000 | 0 | 
| 2024-01-27 | 4 | X²O Badkamers Trofee Flandriencross - Hamme | MU | 0 | 00:48:10.000 | 0 | 
| 2024-01-14 | 9 | National Championships Belgium MU | MU | 0 | 00:57:21.000 | 0 | 
| 2024-01-04 | 5 | X²O Badkamers Trofee Vlaamse Duinencross Koksijde | MU | 0 | 00:47:51.000 | 0 | 
| 2024-01-01 | 16 | X²O Badkamers Trofee GP Sven Nys | MU | 0 | 00:53:28.000 | 0 | 
| 2023-12-27 | 15 | Telenet Superprestige Heusden-Zolder | ME | 24.375 | 00:58:47.000 | 24.88 | 
| 2023-12-23 | 16 | UCI World Cup Antwerpen | MU | 0 | 00:50:28.000 | 0 | 
| 2023-12-17 | 12 | UCI World Cup Namur | MU | 0 | 00:48:10.000 | 0 | 
| 2023-12-16 | 3 | X²O Badkamers Trofee Herentals Cross | MU | 0 | 00:47:01.000 | 0 | 
| 2023-12-10 | 14 | UCI World Cup Val di Sole | ME | 0 | 01:05:10.000 | 0 | 
| 2023-12-02 | 15 | Telenet Superprestige Boom | ME | 0 | 01:01:18.000 | 0 | 
| 2023-11-26 | 5 | Cyclo-cross international d'Auxerre | ME | 0 | 01:02:06.000 | 0 | 
| 2023-11-25 | 1 | X²O Badkamers Trofee Urban Cross | MU | 0 | 00:53:25.000 | 0 | 
| 2023-11-18 | 5 | Cyclo-cross de Gernelle | ME | 0 | 01:03:33.000 | 0 | 
| 2023-11-05 | 13 | European Continental Championships MU | MU | 0 | 00:55:08.000 | 0 | 
| 2023-10-29 | 32 | UCI World Cup Maasmechelen | ME | 0 | 01:06:39.000 | 0 | 
| 2023-10-22 | 19 | Telenet Superprestige Vlaamse Druivencross Overijse | ME | 0 | 01:03:19.000 | 0 | 
| 2023-10-19 | 8 | Kermiscross | ME | 0 | 00:55:00.000 | 0 | 
| 2023-10-14 | 4 | Querfeldrhein - Gravel und Cross-Festival | ME | 0 | 01:02:13.000 | 0 | 
| 2023-10-08 | 9 | Be-Mine Cross | ME | 0 | 00:58:44.000 | 0 | 
| 2023-10-01 | 6 | Swiss Cyclocross Cup 1 - Radquer Mettmenstetten | ME | 0 | 01:00:19.000 | 0 | 
| 2023-09-23 | 4 | Meerhout |  | 119 | 02:52:20.000 | 41.431 | 
| 2023-07-16 | 9 | Province Cycling Tour |  | 0 | 14:03:37.000 | 0 | 
| 2023-07-16 | 30 | Province Cycling Tour |  | 0 | 00:00:00.000 |  | 
| 2023-07-16 | 27 | Province Cycling Tour |  | 0 | 00:00:00.000 |  | 
| 2023-07-16 | 14 | Province Cycling Tour |  | 0 | 14:03:37.000 | 0 | 
| 2023-07-16 | 14 | Province Cycling Tour |  | 154.5 | 03:43:02.000 | 41.563 | 
| 2023-07-15 | 8 | Province Cycling Tour |  | 146.6 | 03:32:07.000 | 41.468 | 
| 2023-07-14 | 16 | Province Cycling Tour |  | 146 | 03:23:45.000 | 42.994 | 
| 2023-07-13 | 19 | Province Cycling Tour |  | 145 | 03:24:43.000 | 42.498 | 
| 2023-07-09 | 19 | Omloop der Zevenheuvelen |  | 119.8 | 02:50:46.000 | 42.093 | 
| 2023-07-05 | 10 | Klimkoers Herbeumont U23 |  | 143 | 03:42:14.000 | 38.608 | 
| 2023-06-18 | 7 | Romsée - Stavelot - Romsée |  | 154.5 | 03:50:04.000 | 40.293 | 
| 2023-05-21 | 18 | Triptyque Ardennais |  | 148.2 | 03:34:05.000 | 41.535 | 
| 2023-05-21 | 20 | Triptyque Ardennais |  | 146 | 10:48:19.000 | 13.512 | 
| 2023-05-21 | 15 | Triptyque Ardennais |  | 0 | 10:48:19.000 | 0 | 
| 2023-05-20 | 19 | Triptyque Ardennais |  | 146.4 | 03:44:29.000 | 39.13 | 
| 2023-05-19 | 31 | Triptyque Ardennais |  | 146 | 03:29:45.000 | 41.764 | 
| 2023-05-18 | 35 | Kersenronde Mierlo |  | 134 | 02:56:33.000 | 45.54 | 
| 2023-05-14 | 25 | GP Vermarc |  | 164 | 03:38:43.000 | 44.99 | 
| 2023-04-23 | 6 | Arden Challenge #5 |  | 130.8 | 02:55:40.000 | 44.676 | 
| 2023-04-22 | 7 | Arden Challenge #4 |  | 120 | 02:45:03.000 | 43.623 | 
| 2023-04-20 | 16 | Arden Challenge #2 |  | 100.3 | 02:41:35.000 | 37.244 | 
| 2023-04-19 | 21 | Arden Challenge #1 |  | 149.6 | 03:27:28.000 | 43.265 | 
| 2023-02-26 | 25 | Internationale Sluitingsprijs - Oostmalle | ME | 0 | 01:02:37.000 | 0 | 
| 2023-02-19 | 8 | X²O Badkamers Trofee Brussels Universities Cyclocross | MU | 0 | 00:52:43.000 | 0 | 
| 2023-02-18 | 20 | Waaslandcross - Sint-Niklaas | ME | 0 | 01:03:28.000 | 0 | 
| 2023-02-12 | 7 | Krawatencross - Lille | MU | 0 | 00:46:42.000 | 0 | 
| 2023-02-04 | 15 | UCI World Championship U23 | MU | 0 | 00:52:28.000 | 0 | 
| 2023-01-29 | 13 | UCI World Cup Besançon | MU | 0 | 00:50:11.000 | 0 | 
| 2023-01-22 | 9 | UCI World Cup Benidorm | MU | 0 | 00:48:48.000 | 0 | 
| 2023-01-15 | 10 | National Championships Belgium MU | MU | 0 | 00:55:28.000 | 0 | 
| 2023-01-08 | 14 | UCI World Cup Zonhoven | MU | 0 | 00:50:02.000 | 0 | 
| 2023-01-05 | 11 | X2O Trofee - Vlaamse Duinencross Koksijde | MU | 0 | 00:51:50.000 | 0 | 
| 2023-01-01 | 15 | GP Sven Nys | MU | 0 | 00:58:48.000 | 0 | 
| 2022-12-27 | 22 | Telenet Superprestige Heusden-Zolder | ME | 0 | 01:05:55.000 | 0 | 
| 2022-12-23 | 15 | Zilvermeercross | ME | 0 | 01:03:25.000 | 0 |