| 2025-10-26 | 35 | Telenet Superprestige Overijse | ME | 0 | 01:07:32.000 | 0 | 
| 2025-10-18 | 10 | Robotland Cyclo-cross - Essen | ME | 0 | 01:05:09.000 | 0 | 
| 2025-04-06 | 14 | Pévèle Classics | mj | 112 | 02:36:53.000 | 42.834 | 
| 2025-02-02 | 5 | UCI World Championship MJ | MJ | 0 | 00:46:26.000 | 0 | 
| 2025-01-31 | 6 | UCI World Championship Team Relay | - | 0 | 00:51:24.000 | 0 | 
| 2025-01-26 | 2 | UCI World Cup Hoogerheide | MJ | 0 | 00:42:19.000 | 0 | 
| 2025-01-19 | 9 | UCI World Cup Benidorm | MJ | 0 | 00:37:32.000 | 0 | 
| 2025-01-11 | 3 | National Championships Belgium MJ | MJ | 0 | 00:37:59.000 | 0 | 
| 2025-01-01 | 4 | Trofee GP Sven Nys | MJ | 0 | 00:44:16.000 | 0 | 
| 2024-12-30 | 5 | Superprestige Diegem | MJ | 0 | 00:45:14.000 | 0 | 
| 2024-12-29 | 19 | UCI World Cup Besançon | MJ | 0 | 00:45:20.000 | 0 | 
| 2024-12-22 | 4 | UCI World Cup Zonhoven | MJ | 0 | 00:42:09.000 | 0 | 
| 2024-12-21 | 19 | UCI World Cup Hulst | MJ | 0 | 00:41:44.000 | 0 | 
| 2024-12-01 | 5 | UCI World Cup Dublin | MJ | 15.58 | 00:39:34.000 | 23.626 | 
| 2024-11-23 | 1 | Urban Cross | MJ | 0 | 00:40:38.000 | 0 | 
| 2024-11-16 | 3 | Superprestige Aardbeiencross Merksplas | MJ | 0 | 00:42:57.000 | 0 | 
| 2024-11-03 | 3 | UEC Cyclo-cross European Championships | MJ | 0 | 00:40:23.000 | 0 | 
| 2024-10-27 | 2 | Druivencross Overijse | MJ | 0 | 00:37:46.000 | 0 | 
| 2024-10-20 | 5 | Superprestige Ruddervoorde | MJ | 0 | 00:41:16.000 | 0 | 
| 2024-10-19 | 3 | Robotland Cyclo-Cross - Essen | MJ | 0 | 00:40:53.000 | 0 | 
| 2024-10-12 | 1 | Be-Mine Cross | MJ | 0 | 00:38:53.000 | 0 | 
| 2024-09-22 | 1 | International Cyclo-Cross Bad Salzdetfurth #2 | MJ | 0 | 00:36:25.000 | 0 | 
| 2024-09-21 | 5 | International Cyclo-Cross Bad Salzdetfurth #1 | MJ | 0 | 00:37:17.000 | 0 | 
| 2024-09-15 | 3 | Kleeberg Cross | MJ | 0 | 00:44:04.000 | 0 | 
| 2024-08-18 | 10 | Les Boucles de l'Oise Juniors - Trophée Arnaud Coyot | mj | 0 | 05:05:46.000 | 0 | 
| 2024-08-18 | 7 | Les Boucles de l'Oise Juniors - Trophée Arnaud Coyot | mj | 93.9 | 02:05:13.000 | 44.994 | 
| 2024-08-17 | 4 | Les Boucles de l'Oise Juniors - Trophée Arnaud Coyot | mj | 118 | 02:40:59.000 | 43.98 | 
| 2024-07-25 | DNF | Klimkoers Grand Prix Jan de Couvin | mj | 78 | 00:00:00.000 |  | 
| 2024-07-02 | 8 | Klimkoers Herbeumont Juniors | mj | 100.6 | 02:36:42.000 | 38.519 | 
| 2024-04-21 | 36 | Gent-Wevelgem / Grote Prijs A. Noyelle-Ieper | mj | 118 | 02:50:26.000 | 41.541 | 
| 2024-03-31 | 44 | Pévèle Classics |  | 112 | 02:51:41.000 | 39.142 | 
| 2024-02-04 | 14 | UCI World Championship MJ | MJ | 0 | 00:44:34.000 | 0 | 
| 2024-01-28 | 7 | UCI World Cup Hoogerheide | MJ | 0 | 00:43:58.000 | 0 | 
| 2024-01-21 | 14 | UCI World Cup Benidorm | MJ | 0 | 00:44:02.000 | 0 | 
| 2024-01-13 | 6 | National Championships Belgium MJ | MJ | 0 | 00:45:48.000 | 0 | 
| 2024-01-07 | 10 | Cyclo-cross Zonhoven | MJ | 0 | 00:43:13.000 | 0 | 
| 2024-01-01 | 3 | X²O Badkamers Trofee GP Sven Nys | MJ | 0 | 00:42:56.000 | 0 | 
| 2023-12-28 | 4 | Telenet Superprestige Diegem | MJ | 0 | 00:45:00.000 | 0 | 
| 2023-12-27 | 5 | Telenet Superprestige Heusden-Zolder | MJ | 0 | 37:35:03.000 | 0 | 
| 2023-12-23 | 20 | UCI World Cup Antwerpen | MJ | 0 | 00:43:15.000 | 0 | 
| 2023-12-17 | 21 | UCI World Cup Namur | MJ | 0 | 00:41:58.000 | 0 | 
| 2023-11-26 | 4 | UCI World Cup Dublin | MJ | 0 | 00:41:47.000 | 0 | 
| 2023-11-19 | 17 | UCI World Cup Troyes | MJ | 0 | 00:45:24.000 | 0 | 
| 2023-11-11 | 4 | Telenet Superprestige Jaarmarktcross Niel | MJ | 0 | 00:46:36.000 | 0 | 
| 2023-11-05 | 39 | European Continental Championships MJ | MJ | 0 | 00:47:14.000 | 0 | 
| 2023-11-01 | 13 | X²O Badkamers Trofee Koppenbergcross Melden | MJ | 0 | 00:49:09.000 | 0 | 
| 2023-10-29 | 4 | Cyclo-cross Maasmechelen | MJ | 0 | 00:41:48.000 | 0 | 
| 2023-10-28 | DNF | Telenet Superprestige Ruddervoorde | MJ | 0 | 00:00:00.000 |  | 
| 2023-10-22 | 4 | Druivencross Overijse | MJ | 0 | 00:41:32.000 | 0 | 
| 2023-10-08 | 2 | Be-Mine Cross | MJ | 0 | 00:43:21.000 | 0 | 
| 2023-09-17 | 8 | Kleeberg Cross | MJ | 0 | 00:40:17.000 | 0 | 
| 2023-09-10 | 15 | Internationaler GGEW Grand Prix Bensheim | MJ | 0 | 00:43:15.000 | 0 | 
| 2023-09-09 | 30 | 4 Bikes Festival Cyclocross Race | MJ | 0 | 00:46:44.000 | 0 |