| 2025-12-14 | 34 | UCI World Cup Namur | ME | 0 | 01:02:52.000 | 0 |
| 2025-11-30 | 24 | UCI World Cup Flamanville | ME | 0 | 01:06:09.000 | 0 |
| 2025-11-23 | 25 | UCI World Cup Tábor | ME | 26.56 | 01:06:44.000 | 23.88 |
| 2025-11-16 | 20 | X²O Badkamers Trofee Flandriencross - Hamme | ME | 0 | 01:04:24.000 | 0 |
| 2025-11-02 | 17 | X²O Badkamers Trofee Rapencross | ME | 0 | 01:05:10.000 | 0 |
| 2025-10-26 | DNS | Grand Prix de la Commune de Contern | ME | 0 | 00:00:00.000 | |
| 2025-10-25 | 19 | Internationale Cyclocross Heerderstrand | ME | 0 | 01:00:51.000 | 0 |
| 2025-10-19 | 2 | Varberg Cyclocross Day 2 | me | 24 | 01:02:47.000 | 22.936 |
| 2025-10-18 | 3 | Varberg Cyclocross Day 1 | ME | 0 | 00:59:48.000 | 0 |
| 2025-10-12 | 6 | Fristads Cx Day 2 | ME | 0 | 01:04:38.000 | 0 |
| 2025-10-11 | 4 | Fristads CX Day 1 | ME | 0 | 01:03:18.000 | 0 |
| 2025-09-27 | DNF | Cyclocross UC Dippach | ME | 0 | 00:00:00.000 | |
| 2025-09-21 | 5 | International Cyclo-Cross Bad Salzdetfurth #2 | ME | 0 | 01:00:31.000 | 0 |
| 2025-09-20 | 10 | International Cyclo-Cross Bad Salzdetfurth #1 | ME | 0 | 01:03:10.000 | 0 |
| 2025-07-20 | 11 | National Championships Netherlands | | 0 | 01:26:40.000 | 0 |
| 2025-05-24 | 17 | 3 Nations Cup - MTB Festival Vlaanderen | | 0 | 01:31:41.000 | 0 |
| 2025-05-09 | DNF | National Championships Netherlands | | 0 | 00:00:00.000 | |
| 2025-05-05 | DNF | 3 Nations Cup - MTB Weekend Eupen | | 0 | 00:00:00.000 | |
| 2025-05-04 | 16 | Vittoria 3 Nations Cup - TorQ Trophy VAM berg | | 0 | 01:25:04.620 | 0 |
| 2025-04-13 | 33 | 3 Nations Cup - Watersley XCO Challenge | | 0 | 01:35:42.211 | 0 |
| 2025-03-30 | 29 | 3 Nations Cup: Zwiep Scott Cup | | 0 | 01:40:50.243 | 0 |
| 2025-01-12 | 11 | National Championships Netherlands ME | ME | 0 | 01:04:12.000 | 0 |
| 2025-01-05 | 40 | UCI World Cup Dendermonde | ME | 0 | 01:10:19.000 | 0 |
| 2024-12-22 | DNF | UCI World Cup Zonhoven | MU | 0 | 00:00:00.000 | |
| 2024-12-21 | 30 | UCI World Cup Hulst | MU | 0 | 00:57:42.000 | 0 |
| 2024-11-17 | 18 | Flandriencross - Hamme | MU | 0 | 00:54:58.000 | 0 |
| 2024-11-10 | 6 | VAM-berg cross | ME | 0 | 01:01:09.000 | 0 |
| 2024-11-09 | 10 | Internationale Cyclo-Cross Rucphen | ME | 0 | 00:59:40.000 | 0 |
| 2024-11-01 | 6 | Koppenbergcross | MU | 0 | 00:47:24.000 | 0 |
| 2024-10-26 | 18 | Internationale Cyclocross Heerderstrand | ME | 0 | 01:00:13.000 | 0 |
| 2024-10-20 | 2 | Varberg Cyclocross Day 2 | ME | 0 | 01:02:08.000 | 0 |
| 2024-10-19 | 2 | Varberg Cyclocross Day 1 | ME | 0 | 00:58:19.000 | 0 |
| 2024-10-16 | 3 | Hagströmska CX | ME | 0 | 01:02:37.000 | 0 |
| 2024-10-13 | 2 | Fristads CX day 2 | ME | 0 | 01:03:57.000 | 0 |
| 2024-10-12 | 4 | Fristads CX day 1 | ME | 0 | 00:59:08.000 | 0 |
| 2024-09-22 | 6 | International Cyclo-Cross Bad Salzdetfurth #2 | ME | 0 | 00:57:21.000 | 0 |
| 2024-09-21 | 11 | International Cyclo-Cross Bad Salzdetfurth #1 | ME | 0 | 00:58:54.000 | 0 |
| 2024-07-07 | 42 | Omloop der Zevenheuvelen | me | 136 | 03:08:34.000 | 43.274 |
| 2024-06-16 | DNF | Romsée - Stavelot - Romsée | me | 158.4 | 00:00:00.000 | |
| 2024-05-26 | DNS | Omloop Het Nieuwsblad U23 | mu | 153.1 | 00:00:00.000 | |
| 2024-05-20 | 18 | Principia Løbet Randers | me | 144 | 03:27:36.000 | 41.618 |
| 2024-05-19 | 36 | Hobro Løbet | | 136.2 | 03:00:03.000 | 45.387 |
| 2024-05-18 | 32 | Campione Pinse Cup - Horsens | me | 139.8 | 03:15:33.000 | 42.894 |
| 2024-02-03 | 20 | UCI World Championship MU | MU | 0 | 00:55:54.000 | 0 |
| 2024-01-28 | 21 | UCI World Cup Hoogerheide | MU | 0 | 00:52:58.000 | 0 |
| 2024-01-21 | 18 | UCI World Cup Benidorm | MU | 0 | 00:50:19.000 | 0 |
| 2024-01-14 | 8 | National Championships Netherlands ME | ME | 0 | 01:06:10.000 | 0 |
| 2024-01-07 | 27 | UCI World Cup Zonhoven | ME | 0 | 01:04:44.000 | 0 |
| 2024-01-04 | 15 | X²O Badkamers Trofee Vlaamse Duinencross Koksijde | MU | 0 | 00:48:47.000 | 0 |
| 2023-12-30 | 41 | UCI World Cup Hulst | ME | 0 | 01:05:01.000 | 0 |
| 2023-12-27 | 21 | Telenet Superprestige Heusden-Zolder | ME | 24.375 | 01:00:25.000 | 24.207 |
| 2023-12-23 | 20 | UCI World Cup Antwerpen | MU | 0 | 00:50:42.000 | 0 |
| 2023-12-17 | 11 | UCI World Cup Namur | MU | 0 | 00:48:04.000 | 0 |
| 2023-11-26 | 15 | UCI World Cup Dublin | MU | 0 | 01:00:29.000 | 0 |
| 2023-11-12 | 37 | UCI World Cup Dendermonde | ME | 0 | 00:00:00.000 | |
| 2023-11-05 | 23 | European Continental Championships MU | MU | 0 | 00:56:02.000 | 0 |
| 2023-10-21 | 11 | Internationale Cyclocross Heerderstrand | ME | 0 | 00:59:53.000 | 0 |
| 2023-10-12 | 9 | Ciclocross Internacional Lago de As Pontes | ME | 0 | 01:05:53.000 | 0 |
| 2023-10-08 | DNF | Ciclocross Internacional Xaxancx | ME | 0 | 00:00:00.000 | |
| 2023-10-07 | 10 | Gran Premio Cidade de Pontevedra | ME | 0 | 01:00:43.000 | 0 |
| 2023-10-01 | 7 | Trofeo Villa de Gijón | ME | 0 | 01:03:50.000 | 0 |
| 2023-09-17 | 15 | Kleeberg Cross | ME | 0 | 01:02:13.000 | 0 |
| 2023-09-10 | 5 | Internationaler GGEW Grand Prix Bensheim | ME | 0 | 00:59:48.000 | 0 |
| 2023-09-09 | 11 | 4 Bikes Festival Cyclocross Race | ME | 0 | 00:57:04.000 | 0 |
| 2023-06-10 | 7 | Merida NL gravel series #2 - Zandvoort | | 0 | 02:59:32.000 | 0 |
| 2023-05-29 | DNF | Principia Løbet Randers | | 144 | 00:00:00.000 | |
| 2023-05-28 | 62 | Campione Pinse Cup - Herning | | 142.8 | 03:07:52.000 | 45.607 |
| 2023-05-27 | 48 | Campione Pinse Cup - Horsens | | 153.6 | 03:43:06.000 | 41.309 |
| 2023-05-14 | 9 | Merida NL Gravel Series #1 - Aalten | | 0 | 03:11:24.000 | 0 |
| 2023-02-04 | 18 | UCI World Championship U23 | MU | 0 | 00:52:56.000 | 0 |
| 2023-01-29 | 20 | UCI World Cup Besançon | MU | 0 | 00:50:59.000 | 0 |
| 2023-01-22 | 22 | UCI World Cup Benidorm | MU | 0 | 00:50:24.000 | 0 |
| 2023-01-15 | 7 | National Championships Netherlands MU | MU | 0 | 00:00:00.000 | |
| 2022-12-26 | 54 | UCI World Cup Gavere | ME | 17.48 | 00:00:00.000 | |
| 2022-12-23 | 28 | Zilvermeercross | ME | 0 | 00:00:00.000 | |
| 2022-12-03 | 29 | Telenet Superprestige Boom | ME | 0 | 00:00:00.000 | |
| 2022-11-27 | 40 | UCI World Cup Hulst | ME | 0 | 00:00:00.000 | |
| 2022-11-13 | 40 | UCI World Cup Beekse Bergen | ME | 0 | 01:01:27.000 | 0 |
| 2022-11-05 | 31 | European Continental Championships MU | MU | 0 | 00:58:06.000 | 0 |
| 2022-10-30 | 32 | UCI World Cup Maasmechelen | MU | 0 | 00:54:03.000 | 0 |
| 2022-10-23 | 14 | UCI World Cup Tábor | MU | 0 | 00:49:53.000 | 0 |
| 2022-10-16 | 18 | GP Oisterwijk | ME | 0 | 00:59:10.000 | 0 |
| 2022-10-09 | 13 | International Cyclo Cross Bad Salzdetfurth | ME | 0 | 01:01:49.000 | 0 |
| 2022-09-25 | 25 | Beringen | ME | 0 | 00:00:00.000 | |
| 2022-09-17 | 10 | Kleeberg Cross | ME | 0 | 01:08:40.000 | 0 |
| 2022-02-12 | 19 | Telenet Superprestige Gavere | ME | 0 | 01:05:23.000 | 0 |
| 2022-02-06 | 13 | X²O Badkamers Trofee Krawatencross | MU | 0 | 00:53:25.000 | 0 |
| 2022-01-23 | 36 | UCI World Cup Hoogerheide | ME | 25.325 | 01:06:07.000 | 22.982 |
| 2022-01-09 | 7 | NK Veldrijden - Rucphen | | 0 | 01:06:12.000 | 0 |
| 2022-01-09 | 11 | National Championships Netherlands ME | ME | 0 | 01:06:12.000 | 0 |
| 2022-01-02 | 42 | UCI World Cup Hulst | ME | 25.27 | 00:00:00.000 | |
| 2021-12-30 | 35 | X²O Badkamers Trofee Azencross | MU | 0 | 00:55:00.000 | 0 |
| 2021-12-26 | 22 | UCI World Cup Dendermonde | MU | 0 | 00:52:46.000 | 0 |
| 2021-12-19 | 26 | UCI World Cup Namur | MU | 0 | 00:58:16.000 | 0 |
| 2021-11-27 | 33 | X²O Badkamers Trofee Caps Urban Cross | MU | 0 | 00:54:13.000 | 0 |
| 2021-11-21 | 26 | UCI World Cup Koksijde | ME | 30 | 01:03:31.000 | 28.339 |
| 2021-11-14 | 29 | UCI World Cup Tábor | MU | 0 | 00:50:19.000 | 0 |
| 2021-11-06 | 25 | UEC Cyclo-Cross European Championships U23 | MU | 0 | 00:52:04.000 | 0 |
| 2021-11-01 | 38 | X²O Badkamers Trofee Koppenbergcross | MU | 0 | 00:57:20.000 | 0 |
| 2021-10-23 | 30 | Telenet Superprestige Ruddervoorde | ME | 0 | 01:05:57.000 | 0 |