| 2025-10-14 | 39 | Sluitingsprijs Putte-Kapellen | me | 149.7 | 03:06:56.000 | 48.049 | 
| 2025-10-08 | DNF | Oost-Vlaamse Sluitingsprijs |  | 165 | 00:00:00.000 |  | 
| 2025-09-25 | 3 | Grote Prijs Coppenolle |  | 116 | 02:37:05.000 | 44.308 | 
| 2025-09-23 | 29 | Textielprijs Vichte | me | 168.5 | 03:25:51.000 | 49.113 | 
| 2025-09-11 | 8 | Bordes Izegem Koers | me | 176.7 | 03:36:19.000 | 49.011 | 
| 2025-09-08 | 5 | Wakken (Criterium) |  | 72 | 01:34:21.000 | 45.787 | 
| 2025-09-07 | DNF | Elfdorpen |  | 107.1 | 00:00:00.000 |  | 
| 2025-09-04 | 6 | GP Gemeente Kortemark | me | 165.2 | 03:31:33.000 | 46.854 | 
| 2025-08-30 | 22 | Omloop Mandel-Leie-Schelde | me | 169.4 | 03:34:41.000 | 47.344 | 
| 2025-08-15 | DNF | GP Warden Oom |  | 113.6 | 00:00:00.000 |  | 
| 2025-08-12 | 30 | Heusden Koers | me | 171 | 03:33:34.000 | 48.041 | 
| 2025-08-03 | DNF | Hel van Voerendaal |  | 166.5 | 00:00:00.000 |  | 
| 2025-07-21 | 3 | GP De Zwaluw - Dentergem |  | 149.9 | 03:04:38.000 | 48.713 | 
| 2025-07-20 | DNF | Kemmel |  | 160 | 00:00:00.000 |  | 
| 2025-07-12 | 33 | Dwars door Wingene | me | 153.92 | 03:13:33.000 | 47.715 | 
| 2025-07-09 | 11 | Klimkoers Vresse-sur-Semois MU | mu | 138.1 | 03:26:59.000 | 40.032 | 
| 2025-07-02 | 4 | Klimkoers Herbeumont MU | mu | 0 | 03:10:06.000 | 0 | 
| 2025-06-28 | 2 | Kooigem - Gravel |  | 86 | 02:11:05.000 | 39.364 | 
| 2025-06-25 | DNF | Sint-Elooisprijs - Ruddervoorde | me | 166.5 | 00:00:00.000 |  | 
| 2025-06-03 | 12 | Gullegem Koerse - EEG Classic | me | 176.8 | 03:41:55.000 | 47.802 | 
| 2025-06-01 | 9 | Omloop Het Nieuwsblad U23 | mu | 163.1 | 03:46:22.000 | 43.231 | 
| 2025-05-04 | 17 | Otegem | ME | 117.6 | 02:42:35.000 | 43.399 | 
| 2025-05-01 | 16 | 1 mei prijs Wouter Dewilde | ME | 118 | 02:38:53.000 | 44.561 | 
| 2025-04-21 | 23 | Grote Prijs MHD-Filou | me | 171.7 | 03:49:01.000 | 44.984 | 
| 2025-04-13 | DNF | Provinciaal Kampioenschap West-Vlaanderen ME - RR | ME | 141.7 | 00:00:00.000 |  | 
| 2025-04-09 | 20 | Bredene | ME | 112 | 02:31:04.000 | 44.484 | 
| 2025-04-05 | 50 | Ereprijs Schilder- en Decoratiewerken Thienpondt bv | ME | 132 | 02:48:05.000 | 47.119 | 
| 2025-03-02 | 26 | Brussel-Opwijk | mu | 161 | 03:52:02.000 | 41.632 | 
| 2024-03-23 | 4 | Wim Hendriks Trofee |  | 172 | 03:53:04.000 | 44.279 | 
| 2024-03-17 | 9 | Zuidkempense Pijl - GP Wilfried Peeters |  | 0 | 03:29:19.000 | 0 | 
| 2023-09-22 | DNF | Zwevezele Koers |  | 153.5 | 00:00:00.000 |  | 
| 2023-09-21 | 3 | Grote Prijs Garage Compernolle |  | 116 | 02:41:07.000 | 43.199 | 
| 2023-09-19 | 12 | Textielprijs Vichte |  | 168.5 | 03:41:53.000 | 45.564 | 
| 2023-09-12 | 15 | Memorial Briek Schotte |  | 155 | 03:19:32.000 | 46.609 | 
| 2023-09-09 | 39 | Grand Prix de Honelles |  | 156.9 | 03:41:57.000 | 42.415 | 
| 2023-09-07 | DNF | Bordes Izegem Koers |  | 167.4 | 00:00:00.000 |  | 
| 2023-09-03 | 31 | GP Albert Fauville - Ville de Fleurus |  | 121.5 | 02:54:02.000 | 41.889 | 
| 2023-08-15 | 17 | Heusden Koers |  | 171.6 | 03:37:42.000 | 47.294 | 
| 2023-08-06 | 12 | Tour de Namur |  | 138.1 | 03:29:01.000 | 39.643 | 
| 2023-08-06 | 21 | Tour de Namur |  | 0 | 17:16:14.000 | 0 | 
| 2023-08-05 | 29 | Tour de Namur |  | 130 | 03:07:13.000 | 41.663 | 
| 2023-08-04 | 5 | Tour de Namur |  | 151.2 | 03:22:27.000 | 44.811 | 
| 2023-08-03 | 14 | Tour de Namur |  | 159.8 | 04:02:03.000 | 39.612 | 
| 2023-08-03 | 13 | Tour de Namur |  | 0 | 07:17:33.000 | 0 | 
| 2023-08-03 | 4 | Tour de Namur |  | 0 | 07:17:33.000 | 0 | 
| 2023-08-02 | 10 | Tour de Namur |  | 0 | 03:15:30.000 | 0 | 
| 2023-08-02 | 10 | Tour de Namur |  | 134.3 | 03:15:30.000 | 41.217 | 
| 2023-08-02 | 4 | Tour de Namur |  | 0 | 03:15:30.000 | 0 | 
| 2023-07-30 | 4 | Aartrijke |  | 112 | 02:32:00.000 | 44.211 | 
| 2023-07-16 | 31 | Kemmel |  | 156.8 | 03:27:36.000 | 45.318 | 
| 2023-07-09 | 22 | Omloop der Zevenheuvelen |  | 119.8 | 02:50:46.000 | 42.093 | 
| 2023-07-07 | 9 | Criterium Poperinge |  | 69 | 01:38:00.000 | 42.245 | 
| 2023-07-05 | 15 | Klimkoers Herbeumont U23 |  | 143 | 03:42:14.000 | 38.608 | 
| 2023-07-01 | 74 | GP Color Code Bassenge |  | 159 | 03:36:04.000 | 44.153 | 
| 2023-05-18 | 107 | Kersenronde Mierlo |  | 134 | 02:56:50.000 | 45.467 | 
| 2023-03-19 | 28 | Zuidkempense Pijl - GP Wilfried Peeters |  | 151.2 | 03:11:30.000 | 47.373 | 
| 2023-02-26 | 58 | Brussel-Opwijk |  | 162.4 | 03:54:49.000 | 41.496 | 
| 2022-10-05 | 57 | Oost Vlaamse Sluitingsprijs |  | 166.8 | 03:35:25.000 | 46.459 | 
| 2022-09-10 | 51 | Grand Prix de Honnelles (U23RS) |  | 159.9 | 03:51:07.000 | 41.512 | 
| 2022-08-07 | 31 | Hel van Voerendaal |  | 162 | 04:05:10.000 | 39.646 | 
| 2022-07-17 | 66 | Kemmel Koerse |  | 160 | 03:27:07.000 | 46.351 | 
| 2022-07-09 | 12 | Omloop der Zevenheuvelen (U23RS) |  | 150 | 03:33:06.000 | 42.234 | 
| 2022-07-02 | 26 | Omloop Het Nieuwsblad U23 |  | 155.2 | 03:37:07.000 | 42.889 | 
| 2022-05-31 | 14 | Gullegem Koerse - EEG Classic |  | 171 | 03:38:25.000 | 46.974 | 
| 2022-05-29 | 75 | GP Color Code Bassenge |  | 159 | 03:52:52.000 | 40.968 | 
| 2022-05-26 | 4 | Kersenronde Mierlo |  | 122.4 | 02:34:45.000 | 47.457 | 
| 2022-05-07 | 16 | H4A Beloften Weekend |  | 0 | 06:00:12.000 | 0 | 
| 2022-05-07 | 26 | H4A Beloften Weekend |  | 13.1 | 00:18:03.000 | 43.546 | 
| 2022-05-07 | 15 | H4A Beloften Weekend |  | 141.9 | 03:12:16.000 | 44.282 | 
| 2022-05-06 | 16 | H4A Beloften Weekend |  | 118.3 | 03:30:19.000 | 33.749 | 
| 2022-03-27 | 3 | Wim Hendriks Trofee (U23RS) |  | 172.3 | 03:51:57.000 | 44.57 | 
| 2022-03-06 | 19 | Lierde (sint-Maria-Lierde) |  | 112 | 02:40:01.000 | 41.996 | 
| 2022-02-20 | 36 | Internationale Sluitingsprijs Oostmalle | ME | 0 | 01:07:40.000 | 0 | 
| 2022-02-19 | 33 | Waaslandcross | ME | 0 | 01:08:27.000 | 0 | 
| 2021-10-23 | 39 | Telenet Superprestige Ruddervoorde | ME | 0 | 00:00:00.000 |  | 
| 2021-10-21 | 29 | Kermiscross Ardooie | ME | 0 | 01:03:43.000 | 0 | 
| 2021-06-20 | 5 | Passendale | MJ | 72.6 | 01:42:42.000 | 42.415 | 
| 2021-01-02 | DNS | Troyes Cyclocross International | MJ | 0 | 00:00:00.000 |  | 
| 2020-10-24 | 3 | Telenet Superprestige Ruddervoorde | MJ | 0 | 00:45:40.000 | 0 | 
| 2020-10-17 | DNF | Beringen | MJ | 0 | 00:00:00.000 |  | 
| 2020-10-11 | 74 | Ster Van Zuid Limburg | MJ | 124 | 02:57:19.000 | 41.959 | 
| 2020-09-26 | 5 | Lichtervelde | MJ | 84 | 01:59:37.000 | 42.135 | 
| 2020-09-13 | 4 | EKZ CrossTour Baden | MJ | 0 | 00:42:14.000 | 0 | 
| 2020-08-08 | 15 | Denderbelle | MJ | 74.25 | 01:44:09.000 | 42.775 | 
| 2020-08-02 | DNF | Waregem | MJ | 97.5 | 00:00:00.000 |  | 
| 2020-01-11 | 11 | National Championships Belgium MJ | MJ | 0 | 00:50:19.000 | 0 | 
| 2020-01-04 | 4 | Cyclocross Gullegem | MJ | 0 | 00:38:15.000 | 0 | 
| 2019-12-30 | 3 | Cyclocross Bredene | MJ | 0 | 00:41:47.000 | 0 | 
| 2019-12-26 | 24 | UCI World Cup Heusden-Zolder | MJ | 0 | 00:45:59.000 | 0 | 
| 2019-12-22 | 58 | UCI World Cup Namur | MJ | 0 | 00:00:00.000 |  | 
| 2019-12-14 | 8 | DVV Verzekeringen trofee Hotondcross | MJ | 0 | 00:39:00.000 | 0 | 
| 2019-12-08 | 12 | Telenet Superprestige Zonhoven | MJ | 0 | 00:41:21.000 | 0 | 
| 2019-11-24 | 33 | UCI World Cup Koksijde | MJ | 0 | 00:46:37.000 | 0 | 
| 2019-11-17 | 3 | DVV Verzekeringen trofee Flandriencross | MJ | 0 | 00:38:27.000 | 0 | 
| 2019-11-11 | 3 | Jaarmarktcross | MJ | 0 | 00:38:37.000 | 0 | 
| 2019-10-27 | DNF | Telenet Superprestige Gavere | MJ | 0 | 00:00:00.000 |  | 
| 2019-10-22 | 2 | Kiremko Nacht van Woerden | MJ | 0 | 00:39:03.000 | 0 | 
| 2019-10-19 | 3 | Telenet Superprestige De Schorre Boom | MJ | 0 | 00:42:40.000 | 0 | 
| 2019-10-13 | 24 | Telenet Superprestige Gieten | MJ | 0 | 00:43:12.000 | 0 | 
| 2019-10-05 | 7 | Berencross | MJ | 0 | 00:39:58.000 | 0 |