| 2025-10-14 | 11 | Heist op den Berg (Goor) | | 112 | 02:22:29.000 | 47.163 |
| 2025-10-11 | 1 | Giro del Veneto | me | 0 | 09:52:25.000 | 0 |
| 2025-10-11 | 1 | Giro del Veneto | me | 147.3 | 03:21:01.000 | 43.967 |
| 2025-10-10 | 2 | Giro del Veneto | me | 134.2 | 03:11:11.000 | 42.117 |
| 2025-10-09 | 6 | Giro del Veneto | me | 148.1 | 03:20:13.000 | 44.382 |
| 2025-09-23 | 21 | Textielprijs Vichte | me | 168.5 | 03:25:51.000 | 49.113 |
| 2025-09-21 | 13 | Tour de Moselle | me | 0 | 10:15:05.000 | 0 |
| 2025-09-21 | 13 | Tour de Moselle | me | 185 | 04:03:57.000 | 45.501 |
| 2025-09-20 | 1 | Tour de Moselle | me | 71.2 | 01:32:41.000 | 46.092 |
| 2025-09-20 | 17 | Tour de Moselle | me | 69.9 | 01:26:28.000 | 48.504 |
| 2025-09-19 | 16 | Tour de Moselle | me | 144.1 | 03:11:59.000 | 45.035 |
| 2025-09-12 | DNF | Grand Prix de Honnelles | mu | 150.8 | 00:00:00.000 | |
| 2025-09-02 | 7 | GP Chocolatier Stuyven - GP Niels Albert | | 120 | 02:31:00.000 | 47.682 |
| 2025-08-17 | 1 | Ronde van Oost-Vlaanderen | mu | 0 | 12:37:47.000 | 0 |
| 2025-08-17 | 3 | Ronde van Oost-Vlaanderen | mu | 146.4 | 03:13:49.000 | 45.321 |
| 2025-08-16 | 26 | Ronde van Oost-Vlaanderen | mu | 144.3 | 03:14:17.000 | 44.564 |
| 2025-08-15 | 12 | Ronde van Oost-Vlaanderen | mu | 138.9 | 02:57:29.000 | 46.957 |
| 2025-08-14 | 34 | Ronde van Oost-Vlaanderen | mu | 141.3 | 02:59:14.000 | 47.301 |
| 2025-08-10 | 4 | Tour de Namur | me | 0 | 13:33:52.000 | 0 |
| 2025-08-10 | 9 | Tour de Namur | me | 151 | 03:34:03.000 | 42.327 |
| 2025-08-09 | 2 | Tour de Namur | me | 146 | 03:23:00.000 | 43.153 |
| 2025-08-08 | 14 | Tour de Namur | me | 141 | 03:03:11.000 | 46.183 |
| 2025-08-07 | 4 | Tour de Namur | me | 154.8 | 03:33:44.000 | 43.456 |
| 2025-08-03 | 11 | Hel van Voerendaal | | 166.5 | 04:04:43.000 | 40.823 |
| 2025-07-31 | 2 | Internatie Reningelst | me | 165.9 | 03:41:20.000 | 44.973 |
| 2025-07-21 | 59 | GP De Zwaluw - Dentergem | | 149.9 | 03:10:02.000 | 47.329 |
| 2025-07-20 | 72 | Kemmel | | 160 | 03:27:12.000 | 46.332 |
| 2025-07-14 | 6 | Tour des Deux-Sèvres - Magasins 'U' | me | 0 | 12:46:23.000 | 0 |
| 2025-07-14 | 21 | Tour des Deux-Sèvres - Magasins 'U' | me | 134 | 03:11:58.000 | 41.882 |
| 2025-07-13 | 13 | Tour des Deux-Sèvres - Magasins 'U' | me | 156 | 03:35:24.000 | 43.454 |
| 2025-07-12 | DNF | Tour des Deux-Sèvres - Magasins 'U' | me | 92.1 | 00:00:00.000 | |
| 2025-07-11 | 24 | Tour des Deux-Sèvres - Magasins 'U' | me | 157 | 03:33:15.000 | 44.174 |
| 2025-07-02 | DNF | Klimkoers Herbeumont MU | mu | 0 | 00:00:00.000 | |
| 2025-06-24 | 9 | Geluwe | me | 156 | 03:31:33.000 | 44.245 |
| 2025-06-15 | 10 | Volta a Castelló | mu | 0 | 13:12:02.000 | 0 |
| 2025-06-15 | 20 | Volta a Castelló | mu | 98.3 | 02:18:56.000 | 42.452 |
| 2025-06-14 | 25 | Volta a Castelló | mu | 142.3 | 03:52:04.000 | 36.791 |
| 2025-06-13 | 5 | Volta a Castelló | mu | 145.1 | 03:32:01.000 | 41.063 |
| 2025-06-12 | 6 | Volta a Castelló | mu | 145.9 | 03:29:01.000 | 41.882 |
| 2025-06-01 | 38 | Omloop Het Nieuwsblad U23 | mu | 163.1 | 03:46:22.000 | 43.231 |
| 2025-05-29 | 49 | John Knoops Passion for Bikes - Kersenronde Mierlo | MU | 0 | 03:38:28.000 | 0 |
| 2025-05-03 | 42 | H4A U23 Classic | MU | 170 | 03:49:23.000 | 44.467 |
| 2025-04-20 | 45 | La Monts et Châteaux Classic | MU | 151.5 | 03:39:53.000 | 41.34 |
| 2025-04-13 | 15 | Provinciaals Kampioenschap Vlaams-Brabant ME - RR | me | 146 | 03:20:49.000 | 43.622 |
| 2025-03-22 | 18 | Wim Hendriks Trofee | MU | 164 | 03:30:54.000 | 46.657 |
| 2025-03-16 | 1 | Vuelta a Extremadura | me | 0 | 10:37:36.000 | 0 |
| 2025-03-16 | 7 | Vuelta a Extremadura | me | 153.7 | 03:45:19.000 | 40.929 |
| 2025-03-15 | 2 | Vuelta a Extremadura | me | 157 | 03:49:07.000 | 41.114 |
| 2025-03-14 | 2 | Vuelta a Extremadura | me | 144.2 | 03:03:16.000 | 47.21 |
| 2025-03-09 | 53 | Poperinge - Haringe | me | 111 | 02:25:20.000 | 45.826 |
| 2025-03-02 | 9 | Brussel-Opwijk | mu | 161 | 03:52:02.000 | 41.632 |
| 2025-01-12 | 7 | National Championships Belgium MU | MU | 0 | 00:56:53.000 | 0 |
| 2025-01-03 | 14 | Vlaamse Duinencross Koksijde | MU | 0 | 00:52:17.000 | 0 |
| 2025-01-01 | 9 | Trofee GP Sven Nys | MU | 0 | 00:53:05.000 | 0 |
| 2024-12-27 | 31 | Azencross – Loenhout | ME | 0 | 01:03:33.000 | 0 |
| 2024-12-22 | 30 | UCI World Cup Zonhoven | MU | 0 | 00:51:55.000 | 0 |
| 2024-12-14 | 11 | X²O Badkamers Trofee Herentals Cross | MU | 0 | 00:49:20.000 | 0 |
| 2024-11-23 | 28 | Urban Cross | ME | 0 | 01:01:31.000 | 0 |
| 2024-11-17 | 3 | Dalej Na Północ Rowerem Się Nie Da Władysławowo-Cetniewo | ME | 0 | 01:02:23.000 | 0 |
| 2024-11-16 | 1 | Owocowy Przełaj | ME | 0 | 00:57:47.000 | 0 |
| 2024-11-10 | 2 | Velopark Grand Prix | ME | 0 | 00:59:17.000 | 0 |
| 2024-11-09 | 4 | Continental CX | ME | 0 | 01:03:39.000 | 0 |
| 2024-10-01 | 36 | Sint-Lievens-Houtem | me | 108.9 | 02:30:00.000 | 43.56 |
| 2024-09-17 | 97 | Textielprijs Vichte | | 168.5 | 03:35:31.000 | 46.911 |
| 2024-09-15 | DNF | Meerle | me | 109.8 | 00:00:00.000 | |
| 2024-08-28 | 22 | Memorial Danny Jonckheere | mu | 161.2 | 03:34:21.000 | 45.122 |
| 2024-08-27 | 6 | Grote Prijs Chocolade Atelier Stuyven | me | 120 | 02:28:15.000 | 48.567 |
| 2024-08-25 | 11 | Grote Prijs Zizo Interieur | me | 119 | 02:35:09.000 | 46.02 |
| 2024-08-11 | 19 | Tour de Namur | me | 0 | 18:35:54.000 | 0 |
| 2024-08-11 | 40 | Tour de Namur | me | 160 | 04:03:16.000 | 39.463 |
| 2024-08-10 | 28 | Tour de Namur | me | 148.6 | 03:26:55.000 | 43.09 |
| 2024-08-09 | 26 | Tour de Namur | me | 160 | 03:40:44.000 | 43.491 |
| 2024-08-08 | 11 | Tour de Namur | me | 156.3 | 03:45:22.000 | 41.612 |
| 2024-08-07 | 48 | Tour de Namur | me | 160 | 03:39:27.000 | 43.746 |
| 2024-08-04 | 24 | Hel van Voerendaal | | 163.1 | 03:53:34.000 | 41.898 |
| 2024-07-21 | 21 | Province Cycling Tour | me | 160 | 03:43:06.000 | 43.03 |
| 2024-07-21 | 15 | Province Cycling Tour | me | 0 | 10:16:19.000 | 0 |
| 2024-07-19 | 24 | Province Cycling Tour | me | 141.2 | 03:12:52.000 | 43.927 |
| 2024-07-18 | 22 | Province Cycling Tour | me | 145.8 | 03:20:21.000 | 43.664 |
| 2024-07-07 | 20 | Tour du Piémont Pyrénéen | me | 0 | 10:18:57.000 | 0 |
| 2024-07-07 | 19 | Tour du Piémont Pyrénéen | me | 150.3 | 03:37:12.000 | 41.519 |
| 2024-07-06 | 28 | Tour du Piémont Pyrénéen | me | 141.5 | 03:57:00.000 | 35.823 |
| 2024-07-05 | 31 | Tour du Piémont Pyrénéen | me | 101.9 | 02:17:27.000 | 44.482 |
| 2024-06-30 | 51 | Giro del Veneto | me | 0 | 13:10:17.000 | 0 |
| 2024-06-30 | 51 | Giro del Veneto | me | 132.55 | 03:24:21.000 | 38.919 |
| 2024-06-29 | 26 | Giro del Veneto | me | 138.5 | 03:25:35.000 | 40.422 |
| 2024-06-28 | 11 | Giro del Veneto | me | 141.86 | 03:07:10.000 | 45.476 |
| 2024-06-27 | 68 | Giro del Veneto | me | 134.26 | 03:13:11.000 | 41.699 |
| 2024-06-16 | 34 | Romsée - Stavelot - Romsée | me | 158.4 | 04:05:08.000 | 38.771 |
| 2024-06-16 | DNF | 7de Memorial Serge Baguet - Ereprijs Schepen Jo Vermeulen | | 113.4 | 02:35:54.000 | 43.643 |
| 2024-06-16 | DNF | Memorial Serge Baguet - Ereprijs Schepen Jo Vermeulen | me | 113.4 | 00:00:00.000 | |
| 2024-06-02 | 8 | 's-Gravenwezel | me | 112 | 02:30:16.000 | 44.72 |
| 2024-05-30 | 31 | Bierbeek | me | 112 | 02:36:22.000 | 42.976 |
| 2024-05-26 | 36 | Omloop Het Nieuwsblad U23 | mu | 153.1 | 03:34:32.000 | 42.819 |
| 2024-05-19 | 12 | Triptyque Ardennais | me | 0 | 10:35:57.000 | 0 |
| 2024-05-19 | 4 | Triptyque Ardennais | me | 152.6 | 03:38:04.000 | 41.987 |
| 2024-05-18 | 14 | Triptyque Ardennais | me | 142 | 03:27:13.000 | 41.116 |
| 2024-05-17 | 28 | Triptyque Ardennais | me | 149.8 | 03:30:40.000 | 42.665 |
| 2024-05-09 | 90 | RegioBank Kersenronde Mierlo | | 161.1 | 03:24:31.000 | 47.263 |
| 2024-05-04 | DNF | H4A Beloften Weekend | | 141.9 | 00:00:00.000 | |