| 2025-10-19 | 25 | UCI Gravel World Series ME - Legacy Gravel Forest of Brabant | me | 147 | 04:11:59.000 | 35.002 | 
| 2025-10-12 | 113 | UCI Gravel World Championships | ME | 180.9 | 05:01:20.000 | 36.02 | 
| 2025-09-28 | 19 | Ranxo Gravel | me | 160 | 04:59:37.000 | 32.041 | 
| 2025-09-20 | 19 | UCI Gravel World Series ME - Sea Otter Europe Girona | me | 100.76 | 03:19:12.000 | 30.349 | 
| 2025-08-30 | 21 | UCI Gravel World Series ME - Houffa Gravel |  | 141 | 04:38:24.000 | 30.388 | 
| 2025-08-17 | 37 | National Championships Belgium - Gravel | me | 156.58 | 04:12:54.000 | 37.148 | 
| 2025-05-11 | 36 | UCI Gravel World Series ME - Marly Grav Race | me | 155 | 04:35:13.000 | 33.792 | 
| 2025-04-13 | 5 | Dusty Gravel Series Andenne | ME | 100.1 | 03:07:31.000 | 32.029 | 
| 2025-02-16 | 18 | Santa Vall | me | 114 | 03:24:20.000 | 33.475 | 
| 2025-02-16 | 11 | Santa Vall | me | 0 | 05:44:35.000 | 0 | 
| 2025-02-15 | 17 | Santa Vall | me | 80 | 02:20:14.000 | 34.229 | 
| 2024-08-24 | 19 | UCI Gravel World Series ME - Houffa Gravel | me | 110 | 03:31:07.000 | 31.262 | 
| 2024-08-11 | 3 | Heathland Gravel | me | 160 | 04:08:02.000 | 38.704 | 
| 2023-05-13 | 45 | UCI Gravel World Series ME - 3RIDES Gravel Race |  | 129.5 | 03:51:05.000 | 33.624 | 
| 2012-01-21 | 19 | Kasteelcross Zonnebeke | ME | 0 | 00:00:00.000 |  | 
| 2012-01-01 | 27 | GVA Trofee - G.P. Sven Nys | ME | 0 | 00:00:00.000 |  | 
| 2011-12-30 | 24 | Fidea Cyclo-cross Leuven | ME | 0 | 01:05:55.000 | 0 | 
| 2011-12-26 | 12 | Grand-Prix DAF Grand Garage Engel | ME | 0 | 01:07:06.000 | 0 | 
| 2011-12-23 | 32 | Superprestige Diegem | ME | 0 | 01:05:20.000 | 0 | 
| 2011-12-11 | 35 | Vlaamse Druivenveldrit | ME | 0 | 00:00:00.000 |  | 
| 2011-11-19 | 31 | GVA Trofee - GP Hasselt | ME | 0 | 01:03:19.000 | 0 | 
| 2011-11-06 | 26 | GVA Trofee - Ronse | ME | 0 | 00:00:00.000 |  | 
| 2010-11-20 | 33 | GVA Trofee - GP Hasselt | ME | 0 | 01:06:14.000 | 0 | 
| 2010-10-31 | 32 | Superprestige Zonhoven | ME | 0 | 00:00:00.000 |  | 
| 2007-02-03 | 25 | Krawatencross | MU | 0 | 00:53:01.000 | 0 | 
| 2007-01-07 | 26 | National Championships Belgium MU | MU | 0 | 00:00:00.000 |  | 
| 2006-12-28 | 33 | Azencross | MU | 0 | 00:00:00.000 |  | 
| 2006-12-26 | 33 | UCI World Cup Hofstade | MU | 0 | 00:53:16.000 | 0 | 
| 2006-11-18 | 9 | GP Stad Hasselt | MU | 0 | 00:00:00.000 |  | 
| 2006-01-07 | 20 | National Championships Belgium MJ | MJ | 0 | 00:41:15.000 | 0 | 
| 2005-11-20 | 16 | Superprestige Gavere | MJ | 0 | 00:41:25.000 | 0 | 
| 2005-10-23 | 21 | UCI World Cup Kalmthout | MJ | 0 | 00:37:55.000 | 0 | 
| 2005-01-08 | 27 | National Championships Belgium MJ | MJ | 0 | 00:52:01.000 | 0 | 
| 2004-12-29 | 7 | Azencross | MJ | 0 | 00:41:50.000 | 0 | 
| 2004-12-28 | 13 | UCI World Cup Hofstade | MJ | 0 | 00:45:07.000 | 0 | 
| 2004-12-12 | 9 | Vlaamse Industrieprijs Bosduin | MJ | 0 | 00:00:17.000 | 0 | 
| 2004-11-27 | 9 | Vlaamse Duinencross | MJ | 0 | 00:00:00.000 |  | 
| 2004-11-21 | 7 | Superprestige Gavere | MJ | 0 | 00:41:41.000 | 0 | 
| 2004-11-14 | 7 | UCI World Cup Pijnacker | MJ | 0 | 00:41:38.000 | 0 | 
| 2004-11-11 | 6 | Jaarmarktcross Niel | MJ | 0 | 00:00:00.000 |  | 
| 2004-11-01 | 9 | Koppenbergcross | MJ | 0 | 00:41:30.000 | 0 | 
| 2004-10-24 | 11 | Superprestige Hamme-Zogge | MJ | 0 | 00:42:30.000 | 0 |