| 2024-09-22 | 62 | UCI Gravel World Series ME - Graean Cymru | me | 113 | 04:07:47.000 | 27.363 | 
| 2024-09-01 | 10 | Jef Schils Memorial Road Race | me | 0 | 00:00:00.000 |  | 
| 2024-08-24 | 175 | UCI Gravel World Series ME - Houffa Gravel | me | 110 | 04:02:38.000 | 27.202 | 
| 2024-08-18 | DNF | Ryedale Grasscrete Grand Prix | me | 161.9 | 00:00:00.000 |  | 
| 2024-07-31 | 38 | Deinze ME | me | 108 | 02:18:57.000 | 46.635 | 
| 2024-07-28 | 15 | Ereprijs Raida Aartrijke | me | 112 | 02:27:54.000 | 45.436 | 
| 2024-07-24 | 70 | Westrozebeke | me | 115.6 | 02:36:40.000 | 44.272 | 
| 2024-07-06 | 145 | UCI Gravel World Series ME - Gravel Suisse | me | 102 | 04:36:31.000 | 22.132 | 
| 2024-06-30 | 58 | UCI Gravel World Series ME - Hegau Gravel Race | me | 108 | 04:02:41.000 | 26.701 | 
| 2024-05-08 | 16 | Beveren | me | 118 | 02:40:19.000 | 44.163 | 
| 2024-05-04 | 30 | Assebroek | me | 112 | 04:53:20.000 | 22.909 | 
| 2024-04-14 | 61 | The East Cleveland Classic supported by Redcar and Cleveland Council |  | 160 | 04:10:15.000 | 38.362 | 
| 2024-04-03 | 15 | Bredene | me | 112 | 02:35:12.000 | 43.299 | 
| 2024-03-30 | 26 | Ottergem | me | 112 | 02:35:23.000 | 43.248 | 
| 2024-03-28 | 35 | Witte Donderdagprijs Bellegem | me | 120 | 02:46:45.000 | 43.178 | 
| 2024-03-17 | DNF | Dulwich Paragon Wally Gimber Trophy | me | 0 | 00:00:00.000 |  | 
| 2024-03-10 | 11 | Jock Wadley Memorial Road Race | me | 0 | 00:00:00.000 |  | 
| 2024-03-02 | 9 | Royal Navy Cup p/b SWRRWG | me | 0 | 00:00:00.000 |  | 
| 2024-02-11 | 34 | Portsdown Classic | me | 72 | 00:00:00.000 |  | 
| 2023-07-29 | 43 | Grote Prijs Hap & Tap & Pastorie Burst & Proxy Delhaize Bambrugge |  | 112.5 | 02:40:18.000 | 42.109 | 
| 2023-07-26 | 43 | Deinze ME |  | 114 | 02:26:08.000 | 46.807 | 
| 2023-07-24 | 32 | Lierde (Sint-Maria-Lierde) |  | 109.2 | 02:54:31.000 | 37.544 | 
| 2023-07-22 | 54 | Lichtervelde |  | 0 | 02:42:00.000 | 0 | 
| 2023-05-28 | 38 | Olveston GP |  | 0 | 00:00:00.000 |  | 
| 2023-05-21 | 27 | Tielt |  | 120 | 02:40:50.000 | 44.767 | 
| 2023-05-20 | 21 | Booischot |  | 120 | 02:32:26.000 | 47.234 | 
| 2023-05-18 | 31 | GP Rentabel - Oordegem |  | 110 | 02:25:18.000 | 45.423 | 
| 2023-05-15 | 13 | Puivelde |  | 0 | 02:35:02.000 | 0 | 
| 2023-05-10 | 22 | Beveren |  | 106 | 02:21:29.000 | 44.952 | 
| 2023-04-29 | 26 | PNE Road Race |  | 0 | 00:00:00.000 |  | 
| 2023-04-08 | 83 | Wevelgem |  | 119.6 | 02:38:00.000 | 45.418 | 
| 2023-04-06 | 60 | Bellegem |  | 120 | 02:47:45.000 | 42.921 | 
| 2021-07-26 | DNF | Lierde (sint-Maria-Lierde) |  | 106 | 00:00:00.000 |  | 
| 2021-07-14 | 56 | Grote Prijs Bomarzo - Vrasene |  | 117 | 02:37:28.000 | 44.581 | 
| 2021-07-09 | DNF | Gp Verzekeringen Wim Van Driessche - Ereprijs Schepen Van Sport Jo Vermeulen |  | 120 | 00:00:00.000 |  | 
| 2021-07-04 | DNF | Iddergem |  | 119 | 00:00:00.000 |  | 
| 2021-07-01 | DNF | Bellegem | ME | 120 | 00:00:00.000 |  | 
| 2020-09-27 | DNF | Bachte-Maria-Leerne | ME | 115.6 | 00:00:00.000 |  | 
| 2020-09-26 | 50 | Varsenare | ME | 111 | 02:33:27.000 | 43.402 | 
| 2020-09-19 | 91 | Munte | ME | 115.2 | 02:35:28.000 | 44.46 |