| 2025-05-30 | 4 | Life Time UNBOUND Gravel XL | me | 577.6 | 19:17:10.000 | 29.949 | 
| 2025-05-24 | 14 | Gravel Locos - Hico | me | 110 | 05:28:27.000 | 20.094 | 
| 2025-03-23 | 90 | UCI Gravel World Series ME - Turnhout Gravel | me | 144 | 03:48:53.000 | 37.748 | 
| 2024-10-06 | DNF | UCI Gravel World Championships | me | 182 | 00:00:00.000 |  | 
| 2024-06-01 | 50 | Life Time UNBOUND Gravel | me | 326.34 | 09:47:40.000 | 33.319 | 
| 2024-05-18 | 9 | Gravel Locos - Hico |  | 237 | 06:39:24.000 | 35.603 | 
| 2024-04-28 | 20 | UCI Gravel World Series ME - Gravel Fondo Limburg |  | 105 | 03:04:53.000 | 34.076 | 
| 2024-04-07 | 30 | Wörthersee Gravel Race | me | 146.4 | 04:04:57.000 | 35.86 | 
| 2024-01-13 | 30 | GP Groot Egmond-Pier Egmond | me | 0 | 01:03:09.000 | 0 | 
| 2023-10-21 | 38 | Big Sugar Gravel |  | 167.4 | 05:22:09.000 | 31.178 | 
| 2023-10-08 | 25 | UCI Gravel World Championships - ME | ME | 163 | 05:12:16.000 | 31.319 | 
| 2023-10-01 | 16 | European Continental Championships ME - Gravel | ME | 159 | 04:27:16.000 | 35.695 | 
| 2023-08-20 | 10 | Gravel, Grit 'n Grind |  | 0 | 02:20:12.000 | 0 | 
| 2023-08-19 | 12 | Gravel, Grit 'n Grind |  | 133 | 03:34:28.000 | 37.209 | 
| 2023-06-02 | 4 | Garmin UNBOUND |  | 330 | 10:06:08.000 | 32.666 | 
| 2023-05-20 | 10 | Gravel Locos - Hico |  | 241 | 07:12:50.000 | 33.408 | 
| 2023-04-30 | 11 | UCI Gravel World Series ME - Gravel Fondo Limburg |  | 113 | 03:18:57.000 | 34.079 | 
| 2023-04-20 | DNF | Sea Otter Road Race |  | 0 | 00:00:00.000 |  | 
| 2023-04-16 | 13 | Belgian Waffle Ride - California |  | 0 | 06:25:24.000 | 0 | 
| 2022-06-04 | 4 | Garmin UNBOUND | me | 322.16 | 09:22:11.000 | 34.383 | 
| 2021-06-04 | 2 | Garmin UNBOUND | me | 331.85 | 10:17:24.000 | 32.25 | 
| 2018-07-30 | 8 | Boxmeer |  | 0 | 00:00:00.000 |  | 
| 2017-07-27 | 27 | 45e Wateringse Wielerdag Profronde Westland |  | 0 | 00:00:00.000 |  | 
| 2017-07-24 | 35 | Daags na de Tour |  | 0 | 00:00:00.000 |  | 
| 2016-08-03 | 2 | Ridderronde Maastricht |  | 0 | 00:00:00.000 |  | 
| 2016-07-31 | 2 | 6e (Prof) Cityronde van Tiel |  | 0 | 00:00:00.000 |  | 
| 2016-07-25 | 9 | Daags na de Tour |  | 0 | 00:00:00.000 |  | 
| 2015-08-02 | DNF | 5e (Prof) Cityronde van Tiel |  | 0 | 00:00:00.000 |  | 
| 2015-07-30 | 29 | 43e Wateringse Wielerdag |  | 0 | 00:00:00.000 |  | 
| 2015-07-27 | 32 | Daags na de Tour |  | 0 | 00:00:00.000 |  | 
| 2014-08-17 | 5 | 8ste Profronde van Etten-Leur |  | 0 | 00:00:00.000 |  | 
| 2014-08-12 | 1 | Rabobank Gouden Pijl |  | 0 | 02:01:09.000 | 0 | 
| 2014-08-04 | 9 | 35e Draai van de Kaai |  | 0 | 00:00:00.000 |  | 
| 2014-08-03 | 1 | 4e (Prof) Cityronde van Tiel |  | 0 | 02:03:37.000 | 0 | 
| 2014-07-31 | 5 | 42e Wielerdag van Wateringen |  | 0 | 00:00:00.000 |  | 
| 2014-07-30 | 8 | Acht van Chaam |  | 0 | 02:15:00.000 | 0 | 
| 2014-01-11 | 10 | Egmond Pier Egmond |  | 0 | 00:00:00.000 |  | 
| 2008-08-17 | 10 | 2e Profwielerronde Etten-Leur |  | 0 | 00:00:00.000 |  | 
| 2008-07-29 | 10 | Bavaria Profronde Stiphout |  | 0 | 00:00:00.000 |  | 
| 2008-07-28 | 9 | Daags na de Tour |  | 0 | 00:00:00.000 |  |