| 2025-10-09 | 15 | Mont-Sainte-Anne World Cup |  | 0 | 01:15:16.000 | 0 | 
| 2025-09-01 | 44 | UCI World Championships Valais | MU | 0 | 00:00:00.000 |  | 
| 2025-07-27 | 24 | European Championships MU - XCO | MU | 0 | 01:18:03.000 | 0 | 
| 2025-02-15 | 14 | Internacionales Chelva + UCI XCO Junior Series |  | 0 | 01:15:37.000 | 0 | 
| 2025-02-08 | 19 | Shimano Supercup Massi La Nucía |  | 0 | 01:17:18.000 | 0 | 
| 2024-09-29 | 9 | National Championships Netherlands - XCO |  | 0 | 01:35:55.000 | 0 | 
| 2024-04-21 | DNF | WHOOP UCI Mountain Bike World Cup |  | 0 | 00:00:00.000 |  | 
| 2024-04-14 | 43 | WHOOP UCI Mountain Bike World Cup |  | 0 | 01:16:10.000 | 0 | 
| 2024-04-07 | 8 | Watersley XCO Challenge |  | 0 | 01:18:53.000 | 0 | 
| 2024-03-10 | DNF | Fullgaz Race powered by Ghost int. MTB Bundesliga |  | 0 | 00:00:00.000 |  | 
| 2024-03-03 | DNF | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #3 + UCI XCO Junior Series |  | 0 | 00:00:00.000 |  | 
| 2024-03-03 | 26 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #3 + UCI XCO Junior Series |  | 0 | 01:27:32.000 | 0 | 
| 2024-02-29 | 19 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #2 |  | 0 | 01:25:58.000 | 0 | 
| 2024-02-28 | 24 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #1 |  | 0 | 01:30:09.000 | 0 | 
| 2024-02-25 | 4 | Cyprus Sunshine Cup #3 |  | 0 | 01:23:19.000 | 0 | 
| 2024-02-24 | 7 | Cyprus Sunshine Cup #2 |  | 0 | 01:24:41.000 | 0 | 
| 2024-02-21 | 6 | Cyprus Sunshine Cup #1 |  | 0 | 01:27:03.000 | 0 | 
| 2024-02-17 | 15 | Internationales Chelva Gsport Challenge |  | 0 | 01:17:47.000 | 0 | 
| 2023-08-28 | 40 | UCI World Championships Glasgow | MJ | 0 | 01:14:35.000 | 0 | 
| 2023-08-10 | 40 | UCI Cycling World Championships |  | 0 | 01:14:35.000 | 0 | 
| 2023-02-26 | 2 | Shimano Supercup Massi Banyoles |  | 0 | 01:02:49.000 | 0 | 
| 2023-02-19 | 6 | Internationales Chelva Gsport Challenge |  | 0 | 01:04:55.000 | 0 | 
| 2022-10-16 | 38 | GP Oisterwijk | MJ | 0 | 00:43:52.000 | 0 | 
| 2022-10-08 | 2 | Boverhoff Nationale Cyclocross Heerderstrand |  | 0 | 00:38:03.000 | 0 | 
| 2022-09-25 | DNF | Beringen | MJ | 0 | 00:00:00.000 |  | 
| 2022-09-17 | 47 | Kleeberg Cross | MJ | 0 | 00:00:00.000 |  | 
| 2022-09-11 | DNF | Internationaler GGEW Grand Prix Bensheim | MJ | 0 | 00:00:00.000 |  | 
| 2022-09-10 | DNF | 4 Bikes Festival Cyclocross Race | MJ | 0 | 00:00:00.000 |  | 
| 2022-02-05 | 13 | National Championships Netherlands MJ | MJ | 0 | 00:51:52.000 | 0 | 
| 2021-12-04 | 47 | Telenet Superprestige De Schorre Boom | MJ | 0 | 00:47:12.000 | 0 | 
| 2021-11-20 | 7 | Telenet Superprestige Merksplas | MJ | 0 | 00:41:21.000 | 0 | 
| 2021-10-23 | DNF | Telenet Superprestige Ruddervoorde | MJ | 0 | 00:00:00.000 |  | 
| 2021-10-17 | 17 | Internationale GP Destil | MJ | 0 | 00:41:40.000 | 0 | 
| 2021-10-17 | 17 | Internationale GP DESTIL |  | 0 | 00:00:00.000 |  | 
| 2021-10-09 | 7 | BOVERHOFF Cyclocross Heerderstrand |  | 0 | 00:41:46.000 | 0 | 
| 2021-10-03 | 27 | Telenet Superprestige Gieten | MJ | 0 | 00:48:28.000 | 0 | 
| 2021-09-25 | DNF | Cyclocross Bredene | MJ | 0 | 00:00:00.000 |  | 
| 2021-09-18 | 23 | Beringen | MJ | 0 | 00:44:22.000 | 0 | 
| 2021-09-11 | 3 | NK Mountainbike XCO |  | 0 | 00:00:00.000 |  | 
| 2021-09-04 | 20 | 3e Nationale Kleeberg Cross |  | 0 | 00:00:00.000 |  |