| 2025-09-21 | 17 | Tour de Moselle | me | 0 | 10:15:33.000 | 0 | 
| 2025-09-21 | 39 | Tour de Moselle | me | 185 | 04:03:57.000 | 45.501 | 
| 2025-09-20 | 20 | Tour de Moselle | me | 71.2 | 01:33:15.000 | 45.812 | 
| 2025-09-20 | 3 | Tour de Moselle | me | 69.9 | 01:26:16.000 | 48.617 | 
| 2025-09-19 | 25 | Tour de Moselle | me | 144.1 | 03:12:05.000 | 45.012 | 
| 2025-09-12 | 35 | Grand Prix de Honnelles | mu | 150.8 | 03:29:00.000 | 43.292 | 
| 2025-09-07 | 21 | 3 Jours de Cherbourg | me | 0 | 10:13:01.000 | 0 | 
| 2025-09-07 | 33 | 3 Jours de Cherbourg | me | 145.1 | 03:15:34.000 | 44.517 | 
| 2025-09-06 | 50 | 3 Jours de Cherbourg | me | 159.2 | 03:36:50.000 | 44.052 | 
| 2025-09-05 | 21 | 3 Jours de Cherbourg | me | 144.7 | 03:20:37.000 | 43.277 | 
| 2025-08-23 | 74 | Grand Prix des Marbriers | me | 158 | 00:00:00.000 |  | 
| 2025-08-10 | 67 | Tour de Namur | me | 0 | 13:40:34.000 | 0 | 
| 2025-08-10 | 86 | Tour de Namur | me | 151 | 03:34:03.000 | 42.327 | 
| 2025-08-09 | 13 | Tour de Namur | me | 146 | 03:23:24.000 | 43.068 | 
| 2025-08-08 | 31 | Tour de Namur | me | 141 | 03:03:11.000 | 46.183 | 
| 2025-08-07 | 152 | Tour de Namur | me | 154.8 | 03:39:56.000 | 42.231 | 
| 2025-07-29 | 7 | Memorial Guy Elet - Flobecq | ME | 116.4 | 02:48:49.000 | 41.37 | 
| 2025-07-20 | 69 | Province Cycling Tour | ME | 0 | 13:34:20.000 | 0 | 
| 2025-07-20 | 59 | Province Cycling Tour | ME | 154.6 | 03:41:01.000 | 41.97 | 
| 2025-07-19 | 64 | Province Cycling Tour | ME | 142.4 | 03:18:32.000 | 43.036 | 
| 2025-07-18 | 129 | Province Cycling Tour | ME | 146.1 | 03:25:52.000 | 42.581 | 
| 2025-07-17 | 100 | Province Cycling Tour | ME | 141.1 | 03:08:55.000 | 44.813 | 
| 2025-07-09 | 8 | Klimkoers Vresse-sur-Semois MU | mu | 138.1 | 03:26:54.000 | 40.048 | 
| 2025-07-02 | 7 | Klimkoers Herbeumont MU | mu | 0 | 03:11:07.000 | 0 | 
| 2025-06-28 | 2 | Ronde van Bever |  | 111.1 | 02:30:24.000 | 44.322 | 
| 2025-06-22 | 2 | GP Relegemse Wielervrienden |  | 114 | 02:36:44.000 | 43.641 | 
| 2025-06-16 | 3 | Ere-Prijs René Deridder | me | 124.5 | 02:55:06.000 | 42.661 | 
| 2025-06-08 | 23 | GP Télévie Blaimont | ME | 146.3 | 03:31:04.000 | 41.589 | 
| 2025-05-30 | 8 | GP Dorpsraad Moerbeke | me | 105.6 | 02:36:03.000 | 40.602 | 
| 2025-05-29 | 9 | GP PV Remorques | ME | 120 | 02:47:10.000 | 43.071 | 
| 2025-05-18 | 45 | Triptyque Ardennais | ME | 0 | 10:34:32.000 | 0 | 
| 2025-05-18 | 51 | Triptyque Ardennais | ME | 156.4 | 03:47:23.000 | 41.27 | 
| 2025-05-17 | 106 | Triptyque Ardennais | ME | 147.2 | 03:24:06.000 | 43.273 | 
| 2025-05-16 | 29 | Triptyque Ardennais | ME | 145.6 | 03:23:03.000 | 43.024 | 
| 2025-04-13 | 7 | Provinciaals Kampioenschap Vlaams-Brabant ME - RR | me | 146 | 03:20:37.000 | 43.665 | 
| 2025-03-30 | 10 | Grote Prijs IJsewiel | ME | 110 | 02:48:56.000 | 39.069 | 
| 2025-03-23 | 86 | GP Claudy Sohet | ME | 115.2 |  |  | 
| 2025-03-16 | 11 | GP Scieur Lambot | ME | 116.2 | 02:47:03.000 | 41.736 | 
| 2025-03-08 | 1 | GP Raygeo | ME | 104 | 02:31:30.000 | 41.188 | 
| 2024-10-01 | 56 | Sint-Lievens-Houtem | me | 108.9 | 02:30:00.000 | 43.56 | 
| 2024-09-17 | 7 | Herfstprijs | me | 124.6 | 02:41:25.000 | 46.315 | 
| 2024-09-08 | 6 | Neigem | me | 114 | 02:41:11.000 | 42.436 | 
| 2024-09-01 | 11 | Sint-Maria-Oudenhove | me | 113 | 02:38:45.000 | 42.709 | 
| 2024-08-29 | 22 | Baardegem | me | 118 | 02:38:58.000 | 44.538 | 
| 2024-08-04 | 88 | Ronde van Vlaams-Brabant | me | 0 | 13:30:57.000 | 0 | 
| 2024-08-04 | 81 | Ronde van Vlaams-Brabant | me | 164.8 | 03:28:32.000 | 47.417 | 
| 2024-08-03 | 69 | Ronde van Vlaams-Brabant | me | 7.6 | 00:10:47.000 | 42.287 | 
| 2024-08-02 | 82 | Ronde van Vlaams-Brabant | me | 151.2 | 03:16:31.000 | 46.164 | 
| 2024-08-01 | 128 | Ronde van Vlaams-Brabant | me | 141.3 | 03:10:08.000 | 44.59 | 
| 2024-07-30 | 15 | GP Pascal Depessemier - Flobecq | me | 0 | 00:59:23.000 | 0 | 
| 2024-07-10 | 42 | Klimkoers Vresse-sur-Semois MU | mu | 138.7 | 03:30:55.000 | 39.456 | 
| 2024-07-03 | 45 | Klimkoers Herbeumont U23 | mu | 143 | 03:49:07.000 | 37.448 | 
| 2024-06-23 | 48 | GP Relegem | me | 114 | 02:38:27.000 | 43.168 | 
| 2024-05-27 | 34 | Ereprijs René De Ridder - Kester | me | 124.5 | 03:01:03.000 | 41.259 | 
| 2024-04-20 | 82 | Herfelingen - Herne | mu | 120 | 02:55:28.000 | 41.033 | 
| 2023-09-03 | 17 | Grote Prijs Doltcini |  | 121.8 | 00:00:00.000 |  | 
| 2023-08-15 | 16 | GP André Flahaut |  | 116.8 | 02:46:01.000 | 42.213 | 
| 2023-08-06 | 57 | Tour de Namur |  | 0 | 17:19:54.000 | 0 | 
| 2023-08-06 | 60 | Tour de Namur |  | 138.1 | 03:30:32.000 | 39.357 | 
| 2023-08-05 | 89 | Tour de Namur |  | 130 | 03:09:22.000 | 41.19 | 
| 2023-08-04 | 74 | Tour de Namur |  | 151.2 | 03:22:27.000 | 44.811 | 
| 2023-08-03 | 64 | Tour de Namur |  | 0 | 07:17:33.000 | 0 | 
| 2023-08-03 | 61 | Tour de Namur |  | 159.8 | 04:02:03.000 | 39.612 | 
| 2023-08-02 | 77 | Tour de Namur |  | 134.3 | 03:15:30.000 | 41.217 | 
| 2023-08-02 | 77 | Tour de Namur |  | 0 | 03:15:30.000 | 0 | 
| 2023-07-30 | 29 | Hel van Voerendaal |  | 155.2 | 03:51:03.000 | 40.303 | 
| 2023-07-16 | 15 | Province Cycling Tour |  | 0 | 14:04:23.000 | 0 | 
| 2023-07-16 | 23 | Province Cycling Tour |  | 0 | 14:04:23.000 | 0 | 
| 2023-07-16 | 26 | Province Cycling Tour |  | 154.5 | 03:43:48.000 | 41.421 | 
| 2023-07-15 | 55 | Province Cycling Tour |  | 146.6 | 03:32:07.000 | 41.468 | 
| 2023-07-14 | 59 | Province Cycling Tour |  | 146 | 03:23:45.000 | 42.994 | 
| 2023-07-13 | 68 | Province Cycling Tour |  | 145 | 03:24:43.000 | 42.498 | 
| 2023-07-09 | 34 | Omloop der Zevenheuvelen |  | 119.8 | 02:50:49.000 | 42.08 | 
| 2023-07-05 | 45 | Klimkoers Herbeumont U23 |  | 143 | 03:44:06.000 | 38.286 | 
| 2023-07-01 | 64 | GP Color Code Bassenge |  | 159 | 03:36:04.000 | 44.153 | 
| 2023-06-05 | 34 | Ereprijs René De Ridder - Kester |  | 124.5 | 02:58:53.000 | 41.759 | 
| 2023-05-28 | 18 | Omloop Het Nieuwsblad U23 |  | 165.8 | 04:18:17.000 | 38.516 | 
| 2023-05-21 | 16 | Triptyque Ardennais |  | 0 | 00:00:00.000 |  | 
| 2023-05-21 | 17 | Triptyque Ardennais |  | 0 | 00:00:00.000 |  | 
| 2023-05-21 | 7 | Triptyque Ardennais |  | 0 | 10:47:03.000 | 0 | 
| 2023-05-21 | 10 | Triptyque Ardennais |  | 146 | 10:47:03.000 | 13.538 | 
| 2023-05-21 | 9 | Triptyque Ardennais |  | 148.2 | 03:32:41.000 | 41.809 | 
| 2023-05-20 | 51 | Triptyque Ardennais |  | 146.4 | 03:44:37.000 | 39.107 | 
| 2023-05-19 | 71 | Triptyque Ardennais |  | 146 | 03:29:45.000 | 41.764 | 
| 2023-04-29 | 23 | Provinciaals Kampioenschap Vlaams-Brabant - Sint-Martens-Bodegem |  | 142 | 03:19:36.000 | 42.685 | 
| 2023-04-19 | 18 | Arden Challenge #1 |  | 149.6 | 03:27:28.000 | 43.265 | 
| 2023-04-15 | 60 | GP De Zoete Inval Herfelingen |  | 115.2 | 02:48:53.000 | 40.928 | 
| 2023-03-26 | DNF | GP De Kroon |  | 120 | 00:00:00.000 |  | 
| 2022-09-11 | DNF | Eizer-Overijs | ME | 104.4 | 00:00:00.000 |  | 
| 2021-07-25 | 4 | Vermarc Cycling Project 3-Daagse Junioren |  | 0 | 07:06:56.000 | 0 | 
| 2021-07-25 | 30 | Vermarc Cycling Project 3-Daagse Junioren |  | 101 | 02:26:58.000 | 41.234 | 
| 2021-07-24 | 45 | Vermarc Cycling Project 3-Daagse Junioren |  | 104 | 02:26:38.000 | 42.555 | 
| 2021-07-23 | 4 | Vermarc Cycling Project 3-Daagse Junioren |  | 99 | 02:13:20.000 | 44.55 | 
| 2020-10-18 | 50 | GP De Kroon | MJ | 82 | 01:51:46.000 | 44.02 | 
| 2020-10-11 | 48 | Ster Van Zuid Limburg | MJ | 124 | 02:55:24.000 | 42.417 | 
| 2020-03-07 | 61 | Grote Prijs Serge Baguet |  | 78 | 01:57:51.000 | 39.711 |