| 2025-10-19 | 10 | BRASIL RIDE BAHIA | me | 0 | 01:58:58.190 | 0 | 
| 2025-09-28 | 7 | Ranxo Gravel | me | 160 | 04:49:32.000 | 33.157 | 
| 2025-09-20 | 6 | UCI Gravel World Series ME - Sea Otter Europe Girona | me | 100.76 | 03:13:49.000 | 31.192 | 
| 2025-08-30 | 8 | UCI Gravel World Series ME - Houffa Gravel |  | 141 | 04:28:41.000 | 31.487 | 
| 2025-06-20 | 2 | Migration Gravel Race | me | 0 | 19:15:17.000 | 0 | 
| 2025-06-20 | 5 | Migration Gravel Race | me | 0 | 04:10:50.000 | 0 | 
| 2025-06-19 | 3 | Migration Gravel Race | me | 0 | 06:05:10.000 | 0 | 
| 2025-06-18 | 5 | Migration Gravel Race | me | 0 | 05:05:17.000 | 0 | 
| 2025-06-17 | 2 | Migration Gravel Race | me | 0 | 03:54:00.000 | 0 | 
| 2025-06-14 | 4 | UCI Gravel World Series ME - Safari Gravel Race | me | 120 | 03:45:05.000 | 31.988 | 
| 2025-05-11 | 16 | UCI Gravel World Series ME - Marly Grav Race | me | 155 | 04:26:45.000 | 34.864 | 
| 2025-05-03 | 15 | The Traka 200 | me | 200 | 06:23:21.000 | 31.303 | 
| 2025-04-05 | 3 | Utopia Gravel Fest | me | 165 | 05:14:25.490 | 31.487 | 
| 2025-03-29 | 33 | The Hills | me | 180 | 06:48:51.000 | 26.416 | 
| 2025-02-06 | 14 | Mediterranean Epic MTB |  | 0 | 08:56:14.000 | 0 | 
| 2024-10-06 | 59 | UCI Gravel World Championships | me | 182 | 04:56:15.000 | 36.861 | 
| 2024-09-22 | 34 | World Championships ME - XCM |  | 0 | 04:51:53.000 | 0 | 
| 2024-07-20 | 1 | UCI Gravel World Series ME - Gravel Adventure | me | 118 | 03:26:47.000 | 34.239 | 
| 2024-06-21 | 1 | Migration Gravel Race | me | 165 | 04:32:55.000 | 36.275 | 
| 2024-06-21 | 1 | Migration Gravel Race | me | 0 | 21:40:31.000 | 0 | 
| 2024-06-20 | 2 | Migration Gravel Race | me | 140 | 04:57:06.000 | 28.273 | 
| 2024-06-19 | 6 | Migration Gravel Race | me | 170 | 07:16:24.000 | 23.373 | 
| 2024-06-18 | 2 | Migration Gravel Race | me | 140 | 04:54:05.000 | 28.563 | 
| 2024-06-16 | 1 | Safari Gravel Race | me | 120 | 03:13:00.000 | 37.306 | 
| 2024-05-19 | 1 | Transgrancanaria Bike |  | 0 | 06:18:04.000 | 0 | 
| 2024-05-12 | 21 | UCI Gravel World Series ME - 3RIDES Gravel Race |  | 123 | 03:39:51.000 | 33.568 | 
| 2024-05-04 | 5 | The Traka 200 |  | 200 | 06:07:36.000 | 32.644 | 
| 2024-04-28 | 2 | Roc d'Ardenne |  | 0 | 04:39:07.000 | 0 | 
| 2024-04-20 | 7 | 4 Islands MTB Croatia |  | 0 | 10:49:32.000 | 0 | 
| 2024-03-24 | 3 | Absa Cape Epic |  | 0 | 25:33:53.000 | 0 | 
| 2024-03-02 | 2 | Andalucia Bike Race by Garmin |  | 0 | 12:22:30.000 | 0 | 
| 2024-02-18 | 2 | Santa Vall |  | 0 | 05:08:32.000 | 0 | 
| 2024-02-18 | 11 | Santa Vall |  | 116 | 03:29:38.000 | 33.201 | 
| 2024-02-17 | 1 | Santa Vall |  | 72.6 | 01:21:30.000 | 53.448 | 
| 2024-02-16 | 5 | Santa Vall |  | 6.26 | 00:17:22.000 | 21.628 | 
| 2023-10-08 | 1 | National Championships Netherlands |  | 0 | 03:01:32.000 | 0 | 
| 2023-02-12 | 7 | Mediterranean Epic |  | 0 | 10:17:15.000 | 0 | 
| 2022-08-31 | 76 | Stadsprijs Geraardsbergen |  | 162 | 03:22:32.000 | 47.992 | 
| 2020-09-19 | 13 | Munte | ME | 115.2 | 02:35:28.000 | 44.46 | 
| 2018-07-22 | 2 | Apeldoorn NK MTB |  | 0 | 00:00:00.000 |  | 
| 2016-07-03 | 58 | UCI World Championships Nove Mesto na Morave | me | 0 | 01:38:21.000 | 0 | 
| 2015-08-31 | 43 | UCI World Championships Vallnord | me | 0 | 01:39:56.000 | 0 | 
| 2015-01-11 | 10 | National Championships Netherlands ME | ME | 0 | 00:00:00.000 |  | 
| 2013-01-13 | 16 | National Championships Netherlands ME | ME | 0 | 01:07:31.000 | 0 | 
| 2013-01-03 | 19 | Internationale Centrumcross van Surhuisterveen | ME | 0 | 01:07:05.000 | 0 | 
| 2012-01-08 | 8 | National Championships Netherlands ME | ME | 0 | 01:06:34.000 | 0 | 
| 2011-12-20 | 24 | Internationale Centrumcross van Surhuisterveen | ME | 0 | 01:07:10.000 | 0 | 
| 2011-01-08 | 13 | National Championships Netherlands ME | ME | 0 | 01:08:54.000 | 0 | 
| 2010-01-10 | 15 | National Championships Netherlands ME | ME | 0 | 00:00:00.000 |  | 
| 2010-01-03 | 57 | Grand Prix Groenendaal | ME | 0 | 00:00:00.000 |  | 
| 2008-02-16 | 19 | Superprestige Vorselaar | MU | 0 | 00:50:43.000 | 0 | 
| 2008-01-05 | 8 | National Championships Netherlands MU | MU | 0 | 00:53:45.000 | 0 | 
| 2007-12-30 | 26 | Superprestige Diegem | MU | 0 | 00:53:45.000 | 0 | 
| 2007-12-23 | 44 | GP Montferland | ME | 0 | 00:00:00.000 |  | 
| 2007-12-09 | 15 | Superprestige Veghel-Eerde | MU | 0 | 00:53:00.000 | 0 | 
| 2007-11-25 | 9 | Internationale Kärcher Super Prestige Veldrit Gieten | MU | 0 | 00:52:09.000 | 0 | 
| 2007-11-18 | 14 | Superprestige Gavere | MU | 0 | 00:51:05.000 | 0 | 
| 2007-11-04 | 22 | UEC Cyclo-Cross European Championships U23 | MU | 0 | 00:51:03.000 | 0 | 
| 2007-11-01 | 18 | Koppenbergcross | MU | 0 | 00:54:30.000 | 0 | 
| 2007-10-21 | 24 | UCI World Cup Kalmthout | MU | 0 | 00:55:58.000 | 0 | 
| 2007-10-14 | 11 | Superprestige Ruddervoorde | MU | 0 | 00:51:22.000 | 0 | 
| 2007-09-29 | 22 | Int. Openingsveldrit van Harderwijk om de grote prijs Shimano | ME | 0 | 01:10:29.000 | 0 | 
| 2007-01-14 | 16 | Grand Prix Pierre Kellner | ME | 0 | 01:04:22.000 | 0 | 
| 2007-01-06 | 5 | National Championships Netherlands MU | MU | 0 | 00:56:01.000 | 0 | 
| 2006-12-28 | 64 | Azencross | MU | 0 | 00:00:00.000 |  | 
| 2006-12-10 | 15 | Superprestige Hamme-Zogge | MU | 0 | 00:58:28.000 | 0 | 
| 2006-11-19 | 19 | Superprestige Gavere | MU | 0 | 00:57:20.000 | 0 | 
| 2006-11-01 | 17 | Koppenbergcross | MU | 0 | 00:49:48.000 | 0 | 
| 2006-01-08 | 10 | National Championships Netherlands MU | MU | 0 | 00:00:00.000 |  | 
| 2002-12-28 | 14 | GP Montferland | MJ | 0 | 00:00:00.000 |  |