| 2025-10-16 | 26 | Kermiscross | ME | 0 | 01:04:06.000 | 0 | 
| 2025-10-04 | 35 | Berencross | ME | 0 | 01:07:06.000 | 0 | 
| 2025-10-01 | 18 | Langemark |  | 70 | 01:36:13.000 | 43.651 | 
| 2025-09-11 | 64 | Bordes Izegem Koers | me | 176.7 | 03:36:19.000 | 49.011 | 
| 2025-09-05 | 15 | Ereprijs Michel Termote 33ste Grote Prijs HAKI |  | 70 | 01:37:20.000 | 43.151 | 
| 2025-09-04 | DNF | GP Gemeente Kortemark | me | 165.2 | 00:00:00.000 |  | 
| 2025-08-03 | DNF | Hel van Voerendaal |  | 166.5 | 00:00:00.000 |  | 
| 2025-07-28 | 21 | Boezinge (crit) | me | 68 | 01:25:23.000 | 47.785 | 
| 2025-07-17 | DNF | Province Cycling Tour | ME | 141.1 | 00:00:00.000 |  | 
| 2025-07-13 | 12 | Oostnieuwkerke |  | 116.5 | 02:43:15.000 | 42.818 | 
| 2025-07-04 | 18 | Poperinge | me | 67.2 | 01:25:13.000 | 47.315 | 
| 2025-07-02 | DNF | Klimkoers Herbeumont MU | mu | 0 | 00:00:00.000 |  | 
| 2025-06-29 | DNF | BZ Fruitroute |  | 160 | 00:00:00.000 |  | 
| 2025-06-24 | 4 | Vedettencriterium Staden - Noma Cool |  | 70 | 01:35:00.000 | 44.211 | 
| 2025-06-19 | 20 | GP Immo Yves - Eeklo | ME | 72 | 01:34:25.000 | 45.755 | 
| 2025-06-15 | 24 | Romsée - Stavelot - Romsée | me | 158.4 | 03:54:38.000 | 40.506 | 
| 2025-06-08 | 50 | GP Télévie Blaimont | ME | 146.3 | 03:35:46.000 | 40.683 | 
| 2025-06-01 | DNF | Omloop Het Nieuwsblad U23 | mu | 163.1 | 00:00:00.000 |  | 
| 2025-04-21 | 14 | Moorslede | me | 122.3 | 02:59:10.000 | 40.956 | 
| 2025-04-20 | 40 | La Monts et Châteaux Classic | MU | 151.5 | 03:39:48.000 | 41.356 | 
| 2025-04-13 | 3 | Provinciaal Kampioenschap West-Vlaanderen ME - RR | ME | 141.7 | 03:07:00.000 | 45.465 | 
| 2025-04-09 | 36 | Bredene | ME | 112 | 02:31:04.000 | 44.484 | 
| 2025-04-05 | 94 | Ottergem | ME | 112 | 02:32:16.000 | 44.133 | 
| 2025-03-30 | 68 | Wieze | me | 111 | 02:27:38.000 | 45.112 | 
| 2025-03-16 | 56 | Sint-Maria-Lierde | me | 106 | 02:40:35.000 | 39.606 | 
| 2025-03-08 | DNF | GP Raygeo | ME | 104 | 00:00:00.000 |  | 
| 2024-09-28 | 32 | Memorial Daan Myngheer | me | 133 | 03:03:09.000 | 43.571 | 
| 2024-09-25 | 17 | Prijs Benbotec Avond van Langemark | me | 70 | 01:30:41.000 | 46.315 | 
| 2024-09-22 | 62 | Passendale | me | 115.2 | 02:34:20.000 | 44.786 | 
| 2024-09-14 | DNF | Kortemark (Werken) | me | 113.9 | 00:00:00.000 |  | 
| 2024-09-05 | DNF | Bordes Izegem Koers | me | 176 | 00:00:00.000 |  | 
| 2024-08-30 | 16 | Rollegem | me | 68 | 01:27:37.000 | 46.566 | 
| 2024-08-26 | DNF | Kortemark | me | 111.2 | 00:00:00.000 |  | 
| 2024-08-18 | 14 | Langemark-Madonna | me | 115 | 02:33:14.000 | 45.029 | 
| 2024-08-16 | 3 | Mwosle Koerse | me | 70 | 01:41:21.000 | 41.441 | 
| 2024-08-05 | 21 | Rumbeke | me | 108 | 02:31:25.000 | 42.796 | 
| 2024-07-31 | 40 | Deinze ME | me | 108 | 02:18:57.000 | 46.635 | 
| 2024-07-29 | 8 | Boezinge (crit.) | me | 69.3 | 01:33:10.000 | 44.63 | 
| 2024-07-21 | 57 | Province Cycling Tour | me | 0 | 10:20:45.000 | 0 | 
| 2024-07-21 | 30 | Province Cycling Tour | me | 160 | 03:43:14.000 | 43.004 | 
| 2024-07-19 | 36 | Province Cycling Tour | me | 141.2 | 03:12:52.000 | 43.927 | 
| 2024-07-18 | 99 | Province Cycling Tour | me | 145.8 | 03:24:39.000 | 42.746 | 
| 2024-07-13 | 83 | Dwars door Wingene | me | 156.1 | 03:07:28.000 | 49.961 | 
| 2024-07-10 | 25 | Klimkoers Vresse-sur-Semois MU | mu | 138.7 | 03:29:25.000 | 39.739 | 
| 2024-07-03 | 31 | Klimkoers Herbeumont U23 | mu | 143 | 03:46:05.000 | 37.951 | 
| 2024-06-29 | 38 | Ronde van Bever | me | 111 | 02:32:45.000 | 43.601 | 
| 2024-06-25 | 11 | NomaCool Vedettencriterium | me | 70 | 01:29:53.000 | 46.727 | 
| 2024-06-18 | 24 | Geluwe | me | 156 | 03:38:46.000 | 42.785 | 
| 2024-06-16 | 60 | Romsée - Stavelot - Romsée | me | 158.4 | 04:09:32.000 | 38.087 | 
| 2024-06-10 | 22 | Ursel | me | 111 | 02:32:49.000 | 43.582 | 
| 2024-06-08 | 26 | Marke | me | 76 | 01:43:58.000 | 43.86 | 
| 2024-05-05 | DNF | Flèche Mosane | me | 135 | 00:00:00.000 |  | 
| 2024-04-07 | 18 | Provinciaals Kampioenschap West-Vlaanderen MU - Rollegem | mu | 135 | 03:14:48.000 | 41.581 | 
| 2024-03-31 | DNF | Boucle de l'Artois |  | 163.3 | 00:00:00.000 |  | 
| 2024-03-30 | 74 | Boucle de l'Artois |  | 83.4 | 01:56:40.000 | 42.891 | 
| 2024-03-30 | 24 | Boucle de l'Artois |  | 85.6 | 01:45:32.000 | 48.667 | 
| 2024-03-23 | 36 | Moorslede - Slypskapelle | me | 111 | 02:32:30.000 | 43.672 | 
| 2024-03-16 | 34 | Houtem (Veurne) - 'Moeren Classic' by Silverjet & Vives | me | 140 | 03:05:21.000 | 45.32 | 
| 2024-03-10 | 45 | Haringe | me | 111 | 02:27:18.000 | 45.214 | 
| 2024-03-03 | 73 | Vollezele | me | 116.1 | 02:49:12.000 | 41.17 | 
| 2024-01-14 | 40 | National Championships Belgium MU | MU | 0 | 00:00:00.000 |  | 
| 2023-11-25 | 34 | X²O Badkamers Trofee Urban Cross | MU | 0 | 00:59:23.000 | 0 | 
| 2023-09-17 | 27 | Passendale |  | 115 | 02:37:26.000 | 43.828 | 
| 2023-09-16 | 12 | GP Schilder en Decoratiewerken Jens Casier |  | 114 | 02:32:00.000 | 45 | 
| 2023-09-14 | 20 | Oudenburg Westkerke |  | 113.6 | 02:01:55.000 | 55.907 | 
| 2023-09-10 | DNF | GP Ve-tor Poorten |  | 117 | 00:00:00.000 |  | 
| 2023-09-07 | DNF | Bordes Izegem Koers |  | 167.4 | 00:00:00.000 |  | 
| 2023-08-23 | DNF | Klimkoers Vresse-sur-Semois |  | 154.5 | 00:00:00.000 |  | 
| 2023-08-08 | 22 | Dadizele |  | 120 | 02:49:45.000 | 42.415 | 
| 2023-08-08 | 41 | Rumbeke |  | 110 | 02:31:03.000 | 43.694 | 
| 2023-07-24 | 29 | Boezinge |  | 68 | 01:29:12.000 | 45.74 | 
| 2023-07-21 | 8 | GP Televie Blaimont |  | 138 | 03:08:05.000 | 44.023 | 
| 2023-07-16 | 39 | Province Cycling Tour |  | 154.5 | 03:44:48.000 | 41.237 | 
| 2023-07-16 | 32 | Province Cycling Tour |  | 0 | 14:05:23.000 | 0 | 
| 2023-07-16 | 21 | Province Cycling Tour |  | 0 | 14:05:23.000 | 0 | 
| 2023-07-15 | 36 | Province Cycling Tour |  | 146.6 | 03:32:07.000 | 41.468 | 
| 2023-07-14 | 23 | Province Cycling Tour |  | 146 | 03:23:45.000 | 42.994 | 
| 2023-07-13 | 83 | Province Cycling Tour |  | 145 | 03:24:43.000 | 42.498 | 
| 2023-07-05 | 24 | Klimkoers Herbeumont U23 |  | 143 | 03:42:29.000 | 38.565 | 
| 2023-07-02 | 27 | Moorslede |  | 113.4 | 02:36:50.000 | 43.384 | 
| 2023-06-27 | 19 | Vedettencriterium / Electro Gevaert Gabriel |  | 70 | 01:30:14.000 | 46.546 | 
| 2023-06-24 | DNF | Zerkegem |  | 112 | 00:00:00.000 |  | 
| 2023-06-10 | 24 | Marke |  | 69.3 | 01:44:05.000 | 39.949 | 
| 2023-06-08 | 26 | GP Immo Yves - Eeklo |  | 70 | 01:34:51.000 | 44.28 | 
| 2023-06-03 | DNF | Moorslede |  | 110 | 00:00:00.000 |  | 
| 2023-05-29 | 19 | Beselare |  | 113.4 | 02:38:02.000 | 43.054 | 
| 2023-05-21 | 34 | Essor Breton |  | 159.9 | 04:00:08.000 | 39.953 | 
| 2023-05-21 | 56 | Essor Breton |  | 0 | 14:36:09.000 | 0 | 
| 2023-05-20 | 70 | Essor Breton |  | 164.4 | 04:05:15.000 | 40.22 | 
| 2023-05-19 | 101 | Essor Breton |  | 139.7 | 03:05:31.000 | 45.182 | 
| 2023-05-18 | 99 | Essor Breton |  | 151.6 | 03:25:15.000 | 44.317 | 
| 2023-05-01 | 37 | Veldegem |  | 118.8 | 02:46:25.000 | 42.832 | 
| 2023-04-30 | 14 | Provinciaals Kampioenschap West-Vlaanderen - Anzegem |  | 135 | 03:06:48.000 | 43.362 | 
| 2023-04-29 | 23 | Leiedal Koerse Criterium |  | 75 | 01:43:07.000 | 43.64 | 
| 2023-04-23 | 14 | Grand Prix de Brebières |  | 121.2 | 02:57:06.000 | 41.062 | 
| 2023-04-02 | 43 | Boucle de l'Artois |  | 163.3 | 03:55:05.000 | 41.679 | 
| 2023-04-02 | 35 | Boucle de l'Artois |  | 0 | 07:56:17.000 | 0 | 
| 2023-04-01 | 50 | Boucle de l'Artois |  | 83.4 | 02:07:08.000 | 39.36 | 
| 2023-04-01 | 37 | Boucle de l'Artois |  | 80.3 | 01:54:04.000 | 42.238 | 
| 2023-03-25 | 67 | Moorslede - Slypskapelle |  | 111 | 02:40:15.000 | 41.56 |