| 2025-11-09 | 13 | UCI Gravel World Series ME - Alentejo Gravel | me | 119 | 03:46:33.353 | 31.516 |
| 2025-08-31 | DNF | UCI World Cup Les Gets | xco | 0 | 00:00:00.000 | |
| 2025-08-23 | 33 | UCI Gravel World Series ME - La Monsterrato | me | 120 | 03:42:48.000 | 32.316 |
| 2025-08-17 | DNF | Swiss Bike Cup Basel | | 0 | 00:00:00.000 | |
| 2025-08-09 | 14 | Gravel Weekend | me | 0 | 03:56:51.200 | 0 |
| 2025-08-09 | 14 | Gravel Weekend | me | 145 | 03:52:40.100 | 37.393 |
| 2025-08-04 | 23 | Rumbeke | | 108 | 02:30:22.000 | 43.095 |
| 2025-07-29 | DNF | Memorial Guy Elet - Flobecq | ME | 116.4 | 00:00:00.000 | |
| 2025-07-21 | DNF | National Championships Belgium | | 0 | 00:00:00.000 | |
| 2025-07-19 | 3 | National Championships Belgium | | 0 | 00:23:10.000 | 0 |
| 2025-06-22 | 57 | UCI World Cup Val di Sole | xco | 0 | 01:36:41.000 | 0 |
| 2025-06-14 | 2 | MTB French Cup Lons Le Saunier | xcc | 0 | 00:19:14.000 | 0 |
| 2025-06-13 | 24 | MTB French Cup Lons Le Saunier | | 0 | 00:00:00.000 | |
| 2025-06-08 | 59 | UCI World Cup Leogang | xco | 0 | 00:00:00.000 | |
| 2025-06-01 | 3 | City Mountainbike Leuven | | 0 | 00:11:05.990 | 0 |
| 2025-06-01 | 18 | UCI World Cup Leuven | xce | 0 | 00:00:57.522 | 0 |
| 2025-06-01 | 6 | UCI World Cup Leuven | xce | 0 | 00:00:00.000 | |
| 2025-05-25 | 60 | UCI World Cup Nove Mesto Na Morave | xco | 0 | 01:33:01.000 | 0 |
| 2025-05-17 | 12 | International MTB Bundesliga - Heubacher Mountainbikefestival Bike the Rock | | 0 | 01:32:05.000 | 0 |
| 2025-05-05 | 7 | 3 Nations Cup - MTB Weekend Eupen | | 0 | 01:27:53.000 | 0 |
| 2025-05-04 | 1 | Vittoria 3 Nations Cup - TorQ Trophy VAM berg | | 0 | 01:21:31.457 | 0 |
| 2025-04-12 | 9 | Ibereolic Gravel Tierra de Campos | me | 74 | 02:27:01.000 | 30.201 |
| 2025-03-30 | 2 | 3 Nations Cup: Zwiep Scott Cup | | 0 | 01:33:56.936 | 0 |
| 2025-03-08 | 9 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #4 | | 0 | 01:20:12.000 | 0 |
| 2025-03-06 | 3 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #3 | | 0 | 01:18:47.000 | 0 |
| 2025-03-02 | 5 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #2 | | 0 | 01:19:56.000 | 0 |
| 2025-02-28 | 5 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #1 | | 0 | 01:20:43.000 | 0 |
| 2025-02-22 | 30 | Shimano Supercup Massi Banyoles + UCI XCO Junior Series | | 0 | 00:59:00.000 | 0 |
| 2025-02-15 | 15 | Internacionales Chelva + UCI XCO Junior Series | | 0 | 01:27:45.000 | 0 |
| 2025-02-08 | 10 | Shimano Supercup Massi La Nucía | | 0 | 01:15:32.000 | 0 |
| 2025-01-30 | 6 | Costa Blanca Bike Race | | 0 | 08:23:48.000 | 0 |
| 2024-10-12 | 27 | Be-Mine Cross | ME | 0 | 01:04:54.000 | 0 |
| 2024-10-06 | DNF | UCI Gravel World Championships | me | 182 | 00:00:00.000 | |
| 2024-09-21 | 39 | UCI Gravel World Series ME - Sea Otter Europe Girona | me | 0 | 03:37:34.000 | 0 |
| 2024-09-08 | 18 | UCI Gravel World Series ME - Alpine Gravel Challenge | me | 94 | 03:46:51.000 | 24.862 |
| 2024-08-28 | 58 | UCI World Championships Pal Arinsal | MU | 0 | 01:08:19.000 | 0 |
| 2024-08-24 | 38 | UCI Gravel World Series ME - Houffa Gravel | me | 110 | 03:39:33.000 | 30.061 |
| 2024-08-10 | 7 | Gravel Weekend | me | 0 | 03:53:28.000 | 0 |
| 2024-08-10 | 6 | Gravel Weekend | me | 134 | 03:49:58.000 | 34.962 |
| 2024-05-16 | 3 | Sakarya MTB Cup | | 0 | 01:25:00.000 | 0 |
| 2024-05-11 | 17 | European Continental Championships | | 0 | 01:14:55.000 | 0 |
| 2024-05-09 | 36 | European Continental Championships | | 0 | 00:26:45.000 | 0 |
| 2024-05-05 | DNF | MTB Weekend Eupen | | 0 | 00:00:00.000 | |
| 2024-04-27 | 5 | Utopia Gravel Fest | | 165 | 05:34:51.000 | 29.565 |
| 2024-04-20 | 17 | UCI Gravel World Series ME - La Indomable | | 96 | 03:40:36.000 | 26.111 |
| 2024-04-07 | 6 | Watersley XCO Challenge | | 0 | 01:18:07.000 | 0 |
| 2024-03-31 | 2 | 3 Nations Cup: Zwiep Scott Cup | | 0 | 01:31:16.000 | 0 |
| 2024-03-17 | DNF | MTB French Cup Powered By SKF - XCO/XCC/XCE + UCI XCO Junior Series | | 0 | 00:00:00.000 | |
| 2024-03-17 | 16 | MTB French Cup Powered By SKF - XCO/XCC/XCE + UCI XCO Junior Series | | 0 | 01:29:19.000 | 0 |
| 2024-02-24 | 1 | Shimano Supercup Massi Banyoles | | 0 | 01:15:46.000 | 0 |
| 2024-02-17 | 5 | Internationales Chelva Gsport Challenge | | 0 | 01:14:45.000 | 0 |
| 2024-02-11 | 12 | Shimano Supercup Massi La Nucía | | 0 | 01:16:44.000 | 0 |
| 2024-01-25 | 23 | Costa Blanca Bike Race - CBBR | | 0 | 08:22:03.000 | 0 |
| 2024-01-14 | 20 | National Championships Belgium MU | MU | 0 | 00:59:53.000 | 0 |
| 2024-01-01 | 21 | X²O Badkamers Trofee GP Sven Nys | MU | 0 | 00:54:30.000 | 0 |
| 2023-12-28 | 32 | Telenet Superprestige Diegem | ME | 31.2 | 00:00:00.000 | |
| 2023-12-16 | 6 | X²O Badkamers Trofee Herentals Cross | MU | 0 | 00:47:46.000 | 0 |
| 2023-12-07 | 17 | Internationale Cyclocross Ruphen | ME | 0 | 01:09:38.000 | 0 |
| 2023-12-02 | 16 | Telenet Superprestige Boom | ME | 0 | 01:01:51.000 | 0 |
| 2023-11-25 | 21 | X²O Badkamers Trofee Urban Cross | MU | 0 | 00:56:05.000 | 0 |
| 2023-11-18 | 31 | Telenet Superprestige Aardbeiencross Merksplas | ME | 0 | 00:00:00.000 | |
| 2023-11-01 | 11 | X²O Badkamers Trofee Koppenbergcross Melden | MU | 0 | 00:56:26.000 | 0 |
| 2023-10-19 | 17 | Kermiscross | ME | 0 | 00:57:46.000 | 0 |
| 2023-10-06 | 27 | Roc d'Azur | | 0 | 04:24:02.000 | 0 |
| 2023-09-10 | DNF | UCI MTB World Cup - Les Portes du Soleil | | 0 | 00:00:00.000 | |
| 2023-09-08 | 27 | UCI MTB World Cup - Les Portes du Soleil | | 0 | 00:21:59.000 | 0 |
| 2023-08-28 | 42 | UCI World Championships Glasgow | MU | 0 | 01:20:33.000 | 0 |
| 2023-08-26 | 55 | UCI Gravel World Series ME - Houffa Gravel | | 110 | 03:57:27.000 | 27.795 |
| 2023-08-11 | 42 | UCI Cycling World Championships | | 0 | 01:20:33.000 | 0 |
| 2023-06-11 | 32 | UCI MTB World Cup - Lenzerheide | | 0 | 01:16:58.000 | 0 |
| 2023-06-08 | 26 | UCI MTB World Cup - Lenzerheide | | 0 | 00:21:30.000 | 0 |
| 2023-06-04 | 2 | UCI MTB Eliminator World Cup - Leuven | | 0 | 00:00:00.000 | |
| 2023-05-13 | 41 | UCI MTB World Cup - Nové Město na Moravě | | 0 | 01:12:57.000 | 0 |
| 2023-05-11 | 28 | UCI MTB World Cup - Nové Město na Moravě | | 0 | 00:19:21.000 | 0 |
| 2023-02-12 | 17 | Shimano Supercup Massi La Nucia | | 0 | 01:26:07.000 | 0 |
| 2023-02-05 | 7 | Costa Blanca Cup XCO | | 0 | 01:23:24.000 | 0 |
| 2023-01-29 | 12 | Five Continents Stage Race Costa Blanca | | 0 | 07:34:40.000 | 0 |
| 2022-08-24 | 65 | UCI World Championships Les Gets | MU | 0 | 01:19:56.000 | 0 |
| 2021-08-24 | 34 | UCI World Championships Val Di Sole | mu | 0 | 01:17:13.000 | 0 |
| 2020-10-10 | 39 | UCI World Championships Leogang | mj | 0 | 01:31:56.000 | 0 |
| 2019-08-28 | 20 | UCI World Championships Mont-Sainte-Anne | mj | 0 | 01:12:31.000 | 0 |
| 2018-12-09 | 19 | Vlaamse Druivencross | MJ | 0 | 00:50:20.000 | 0 |