| 2025-10-12 | 31 | UCI Gravel World Championships | ME | 180.9 | 04:50:07.000 | 37.413 | 
| 2025-09-28 | 22 | National Championships Netherlands - Gravel | me | 0 | 03:17:57.000 | 0 | 
| 2025-09-26 | 8 | Zwevezele Koers | me | 153.5 | 03:38:49.000 | 42.09 | 
| 2025-09-23 | 110 | Textielprijs Vichte | me | 168.5 | 03:26:04.000 | 49.062 | 
| 2025-09-21 | 3 | SKIL Ronde van Midden-Brabant |  | 179.9 | 04:00:09.000 | 44.947 | 
| 2025-09-11 | 10 | Bordes Izegem Koers | me | 176.7 | 03:36:19.000 | 49.011 | 
| 2025-09-04 | 85 | GP Gemeente Kortemark | me | 165.2 | 03:32:52.000 | 46.564 | 
| 2025-08-12 | 12 | Heusden Koers | me | 171 | 03:30:35.000 | 48.722 | 
| 2025-07-28 | 13 | Kermisronde van Duizel | me | 100 | 02:13:52.000 | 44.821 | 
| 2025-07-20 | 11 | Kemmel |  | 160 | 03:20:27.000 | 47.892 | 
| 2025-07-12 | 34 | UCI Gravel World Series ME - Gravel One Fifty | me | 150 | 04:15:04.000 | 35.285 | 
| 2025-06-23 | 19 | Kermisronde van Luyksgestel | ME | 0 | 01:42:14.000 | 0 | 
| 2025-06-03 | DNF | Gullegem Koerse - EEG Classic | me | 176.8 | 00:00:00.000 |  | 
| 2025-05-31 | 6 | UCI Gravel World Series ME - 3RIDES Gravel Race | me | 122 | 03:11:38.000 | 38.198 | 
| 2025-05-14 | DNF | Puivelde Koerse | me | 169.9 | 00:00:00.000 |  | 
| 2025-05-11 | 25 | UCI Gravel World Series ME - Marly Grav Race | me | 155 | 04:33:36.000 | 33.991 | 
| 2025-05-03 | 4 | Ronde van Lexmond | ME | 80 | 01:43:26.000 | 46.407 | 
| 2025-04-27 | 105 | Fokker Slag om Woensdrecht | ME | 0 | 03:46:53.000 | 0 | 
| 2025-04-21 | 1 | Grote Ronde van Gerwen | ME | 80 | 01:45:29.000 | 45.505 | 
| 2025-03-23 | 17 | Omloop van de Houtse Linies | ME | 168 | 03:42:29.000 | 45.307 | 
| 2025-03-15 | 26 | Omloop van de Braakman | ME | 166.3 | 03:47:44.000 | 43.814 | 
| 2025-03-02 | 16 | Kasseienomloop van Exloo | ME | 160 | 03:54:38.000 | 40.915 | 
| 2025-03-01 | 29 | Dorpenomloop Dwars door Drenthe | me | 176.6 | 04:15:51.000 | 41.415 | 
| 2025-01-19 | 20 | Al Salam Championship | ME | 193 | 04:23:56.129 | 43.875 | 
| 2024-11-16 | 58 | Bike Abu Dhabi | me | 0 | 03:24:12.000 | 0 | 
| 2024-09-22 | 20 | Ronde van Midden-Brabant | me | 0 | 03:54:01.000 | 0 | 
| 2024-09-19 | 15 | GP Dr. Eugeen Roggeman (Stekene) | me | 169.4 | 03:33:09.000 | 47.685 | 
| 2024-09-17 | 1 | Textielprijs Vichte |  | 168.5 | 03:32:21.000 | 47.61 | 
| 2024-09-14 | 4 | Merida NL Gravel Series - Epe | me | 0 | 01:41:17.000 | 0 | 
| 2024-09-05 | 18 | Bordes Izegem Koers | me | 176 | 03:32:39.000 | 49.659 | 
| 2024-09-01 | 77 | De Bruyn Metaal BV - Omloop van Valkenswaard |  | 192 | 04:11:31.000 | 45.802 | 
| 2024-08-29 | 4 | GP Gemeente Kortemark |  | 165.2 | 03:28:59.000 | 47.43 | 
| 2024-08-17 | 20 | Ronde van Pijnacker | me | 80 | 01:51:16.000 | 43.14 | 
| 2024-08-13 | 9 | Ronde van De Lier | me | 80 | 01:45:48.000 | 45.369 | 
| 2024-07-20 | 19 | UCI Gravel World Series ME - Gravel Adventure | me | 118 | 03:42:43.000 | 31.789 | 
| 2024-07-14 | DNF | Kemmel | me | 160 | 00:00:00.000 |  | 
| 2024-05-28 | 10 | Gullegem Koerse |  | 176.8 | 03:50:09.000 | 46.092 | 
| 2024-05-15 | 94 | Puivelde Koerse |  | 169.1 | 03:34:03.000 | 47.4 | 
| 2024-04-28 | DNF | Fokker Slag om Woensdrecht |  | 163.95 | 00:00:00.000 |  | 
| 2024-04-06 | 1 | Omloop van de Braakman |  | 176 | 04:07:50.000 | 42.609 | 
| 2024-04-01 | 29 | Grote Ronde van Gerwen | me | 80 | 01:48:30.000 | 44.24 | 
| 2024-03-31 | 5 | Wielerronde van Oploo | me | 96 | 02:08:21.000 | 44.877 | 
| 2024-03-09 | 16 | Kasseienomloop van Exloo | me | 144 | 03:13:01.000 | 44.763 | 
| 2023-10-17 | 14 | Sluitingsprijs Putte-Kapellen |  | 149.5 | 03:21:02.000 | 44.619 | 
| 2023-10-14 | 2 | Merida NL gravel series #5 - Epe |  | 0 | 02:49:21.000 | 0 | 
| 2023-10-08 | 7 | National Championships Netherlands |  | 0 | 03:06:35.000 | 0 | 
| 2023-09-24 | 1 | Ronde van Midden-Brabant |  | 165.4 | 03:46:05.000 | 43.895 | 
| 2023-09-22 | 92 | Zwevezele Koers |  | 153.5 | 03:13:05.000 | 47.7 | 
| 2023-09-03 | 73 | Omloop van Valkenswaard (TC) |  | 0 | 04:03:56.000 | 0 | 
| 2023-08-25 | 12 | Profronde Almelo | PROFESSIONAL-A, PROFESSIONAL-B (M) | 0 | 00:00:00.000 |  | 
| 2023-08-01 | 20 | Nhc - Spektakel Van Steenwijk | Professional-A, Professional-B (M) | 0 | 00:00:00.000 |  | 
| 2023-07-24 | 29 | Westrozebeke Koers |  | 164 | 03:22:31.000 | 48.589 | 
| 2023-07-16 | 10 | Kemmel |  | 156.8 | 03:25:49.000 | 45.711 | 
| 2023-05-10 | 22 | Ruddervoorde Koerse |  | 166.5 | 03:35:09.000 | 46.433 | 
| 2023-04-30 | 20 | Slag om Woensdrecht (TC) |  | 164 | 00:00:00.000 |  | 
| 2023-04-08 | 1 | Omloop van de Braakman |  | 177.1 | 04:01:08.000 | 44.067 | 
| 2022-10-11 | 42 | Sluitingsprijs Putte-Kapellen |  | 167.3 | 03:26:39.000 | 48.575 | 
| 2022-10-05 | 72 | Oost Vlaamse Sluitingsprijs |  | 166.8 | 03:36:21.000 | 46.258 | 
| 2022-09-23 | 29 | Zwevezele Koers |  | 153.5 | 03:17:16.000 | 46.688 | 
| 2022-09-20 | DNF | Textielprijs Vichte |  | 168.5 | 00:00:00.000 |  | 
| 2022-09-13 | 18 | Memorial Briek Schotte |  | 159.1 | 03:29:31.000 | 45.562 | 
| 2022-09-10 | 23 | Grand Prix de Honnelles (U23RS) |  | 159.9 | 03:43:26.000 | 42.939 | 
| 2022-09-08 | 73 | Izegem Koers |  | 167.4 | 03:28:45.000 | 48.115 | 
| 2022-08-31 | 83 | Stadsprijs Geraardsbergen |  | 162 | 03:22:42.000 | 47.953 | 
| 2022-08-07 | DNF | Hel van Voerendaal |  | 162 | 00:00:00.000 |  | 
| 2022-07-17 | 95 | Kemmel Koerse |  | 160 | 03:28:10.000 | 46.117 | 
| 2022-07-09 | 24 | Omloop der Zevenheuvelen (U23RS) |  | 150 | 03:33:08.000 | 42.227 | 
| 2022-05-18 | 63 | Puivelde Koerse |  | 169 | 03:37:38.000 | 46.592 | 
| 2022-05-17 | DNF | Ruddervoorde Koerse |  | 166.5 | 00:00:00.000 |  | 
| 2022-04-09 | 6 | Omloop van de Braakman (TC) |  | 177.1 | 04:09:12.000 | 42.64 | 
| 2022-04-03 | 1 | 33E WIELERRONDE VAN OPLOO OM DE GOUDEN HELM TROFEE |  | 0 | 02:10:27.000 | 0 | 
| 2022-03-27 | 42 | Wim Hendriks Trofee (U23RS) |  | 172.3 | 03:53:57.000 | 44.189 | 
| 2021-10-30 | 43 | H4A Beloften Weekend (U23RS) |  | 13.6 | 00:19:09.000 | 42.611 | 
| 2021-10-30 | 8 | H4A Beloften Weekend (U23RS) |  | 141.9 | 02:47:39.000 | 50.784 | 
| 2021-10-30 | 10 | H4A Beloften Weekend (U23RS) |  | 0 | 05:37:59.000 | 0 | 
| 2021-10-29 | 10 | H4A Beloften Weekend (U23RS) |  | 118.3 | 02:31:14.000 | 46.934 | 
| 2021-10-10 | 52 | Woensdrechtse Wielerzomer Huijbergen (finale) |  | 0 | 01:48:56.000 | 0 | 
| 2020-03-01 | DNF | Brussel-Opwijk |  | 153 | 00:00:00.000 |  | 
| 2018-08-26 | 17 | Valkenswaard |  | 0 | 00:00:00.000 |  | 
| 2018-08-19 | 9 | Résidence Valkenburg Klim Classic |  | 0 | 00:00:00.000 |  | 
| 2018-07-07 | 8 | 5e Ronde van Twente 2018 Junioren |  | 135 | 00:00:00.000 |  | 
| 2018-06-16 | 3 | Roden |  | 0 | 00:00:00.000 |  | 
| 2018-05-29 | 9 | DK Tijdrijden Oost |  | 0 | 00:00:00.000 |  | 
| 2018-05-12 | 6 | Flevo tour |  | 0 | 02:39:28.000 | 0 | 
| 2018-05-05 | 10 | KTJ |  | 0 | 01:33:30.000 | 0 | 
| 2018-05-05 | 13 | KTJ |  | 0 | 00:00:00.000 |  | 
| 2018-04-14 | 2 | CCM - Dronterland Zuiderzeeronde |  | 0 | 02:57:01.000 | 0 | 
| 2017-09-17 | 3 | Oosterhout |  | 0 | 00:00:00.000 |  | 
| 2017-09-09 | 3 | Veendam |  | 0 | 00:00:00.000 |  | 
| 2017-07-15 | 7 | Lus van Roden |  | 0 | 01:32:32.000 | 0 | 
| 2017-07-08 | 2 | Ronde van Twente |  | 0 | 03:16:35.000 | 0 | 
| 2017-06-25 | 19 | 68e Hapert 8 van Bladel |  | 0 | 00:11:34.000 | 0 | 
| 2017-06-25 | 42 | 68e Hapert 8 van Bladel |  | 0 | 02:14:58.000 | 0 | 
| 2017-06-25 | 42 | 68e Hapert 8 van Bladel |  | 0 | 02:14:58.000 | 0 | 
| 2017-06-24 | 28 | 68e Hapert 8 van Bladel |  | 0 | 03:02:52.000 | 0 | 
| 2017-06-23 | 1 | 68e Hapert 8 van Bladel |  | 0 | 02:30:38.000 | 0 | 
| 2017-06-13 | 14 | DK Tijdrijden Oost |  | 0 | 00:00:00.000 |  | 
| 2017-06-05 | 23 | District Kampioenschap Oost |  | 0 | 01:40:00.000 | 0 | 
| 2017-06-03 | 21 | Omloop van de Maasvallei |  | 0 | 02:17:09.000 | 0 | 
| 2017-05-27 | 4 | Noord Drentse Dorpenomloop |  | 0 | 03:01:13.000 | 0 |