| 2025-09-05 | DNS | Vuelta a Honduras |  | 116 | 00:00:00.000 |  | 
| 2025-09-04 | 61 | Vuelta a Honduras |  | 118 | 03:48:00.000 | 31.053 | 
| 2025-09-03 | 47 | Vuelta a Honduras |  | 128 | 03:05:58.000 | 41.298 | 
| 2025-07-15 | 38 | Tour Cycliste International de Martinique | me | 0 | 28:30:28.000 | 0 | 
| 2025-07-13 | 61 | Tour Cycliste International de Martinique | me | 134.3 | 03:34:40.000 | 37.537 | 
| 2025-07-12 | 36 | Tour Cycliste International de Martinique | me | 102.2 | 02:50:30.000 | 35.965 | 
| 2025-07-11 | 52 | Tour Cycliste International de Martinique | me | 122.8 | 03:17:12.000 | 37.363 | 
| 2025-07-10 | 13 | Tour Cycliste International de Martinique | me | 120 | 03:01:37.000 | 39.644 | 
| 2025-07-09 | 32 | Tour Cycliste International de Martinique | me | 124.7 | 03:33:14.000 | 35.088 | 
| 2025-07-08 | 43 | Tour Cycliste International de Martinique | me | 111.7 | 03:02:42.000 | 36.683 | 
| 2025-07-07 | 44 | Tour Cycliste International de Martinique | me | 122.1 | 02:52:11.000 | 42.548 | 
| 2025-07-06 | 59 | Tour Cycliste International de Martinique | me | 94.1 | 02:23:14.000 | 39.418 | 
| 2025-07-05 | 80 | Tour Cycliste International de Martinique | me | 126.7 | 03:13:28.000 | 39.294 | 
| 2025-06-30 | DNF | National Championships Canada ME - Criterium |  | 52.8 | 00:00:00.000 |  | 
| 2025-04-12 | DNF | Redlands Bicycle Classic | ME | 0 | 00:00:00.000 |  | 
| 2025-04-11 | 105 | Redlands Bicycle Classic | ME | 88.8 | 02:22:12.000 | 37.468 | 
| 2025-04-10 | 149 | Redlands Bicycle Classic | ME | 121.5 | 04:10:57.000 | 29.05 | 
| 2025-02-23 | 89 | Vuelta Ciclista de Mendoza | ME | 0 | 30:05:48.000 | 0 | 
| 2025-02-23 | 90 | Vuelta Ciclista de Mendoza | ME | 124 | 03:31:05.000 | 35.247 | 
| 2025-02-22 | 75 | Vuelta Ciclista de Mendoza | ME | 93 | 03:45:34.000 | 24.738 | 
| 2025-02-21 | 77 | Vuelta Ciclista de Mendoza | ME | 163 | 03:33:27.000 | 45.819 | 
| 2025-02-20 | 122 | Vuelta Ciclista de Mendoza | ME | 0 | 03:51:52.000 | 0 | 
| 2025-02-19 | 120 | Vuelta Ciclista de Mendoza | ME | 0 | 04:34:30.000 | 0 | 
| 2025-02-18 | 93 | Vuelta Ciclista de Mendoza | ME | 160 | 03:54:58.000 | 40.857 | 
| 2025-02-17 | 116 | Vuelta Ciclista de Mendoza | ME | 142 | 03:12:30.000 | 44.26 | 
| 2025-02-16 | 111 | Vuelta Ciclista de Mendoza | ME | 157 | 03:41:32.000 | 42.522 | 
| 2024-11-24 | 21 | Vuelta Internacional a Chiriquí | me | 82 | 01:50:40.000 | 44.458 | 
| 2024-11-23 | 19 | Vuelta Internacional a Chiriquí | me | 82.5 | 02:01:32.000 | 40.73 | 
| 2024-11-22 | 50 | Vuelta Internacional a Chiriquí | me | 140.9 | 03:30:28.000 | 40.168 | 
| 2024-11-21 | 69 | Vuelta Internacional a Chiriquí | me | 198.1 | 05:05:11.000 | 38.947 | 
| 2024-08-18 | 74 | Helkijn | mj | 97 | 02:17:38.000 | 42.286 | 
| 2024-08-17 | 50 | Haasdonk | mj | 85 | 01:55:23.000 | 44.2 | 
| 2024-08-15 | 23 | Loppem | mj | 91.5 | 02:12:38.000 | 41.392 | 
| 2024-08-10 | 85 | Heestert | mj | 84 | 01:53:19.000 | 44.477 | 
| 2024-07-14 | 51 | Junior Tour of Ireland | mj | 0 | 13:29:09.000 | 0 | 
| 2024-07-14 | 65 | Junior Tour of Ireland | mj | 74.4 | 01:38:30.000 | 45.32 | 
| 2024-07-13 | 68 | Junior Tour of Ireland | mj | 112.7 | 02:39:42.000 | 42.342 | 
| 2024-07-12 | 77 | Junior Tour of Ireland | mj | 103 | 02:23:51.000 | 42.961 | 
| 2024-07-11 | 59 | Junior Tour of Ireland | mj | 122.8 | 03:01:49.000 | 40.524 | 
| 2024-07-10 | 18 | Junior Tour of Ireland | mj | 93.7 | 02:19:08.000 | 40.407 | 
| 2024-07-09 | 51 | Junior Tour of Ireland | mj | 63.6 | 01:26:09.000 | 44.295 | 
| 2024-06-24 | DNS | National Championships Canada MJ - Criterium | mj | 32.5 | 00:00:00.000 |  | 
| 2024-04-28 | 9 | GP Christiaens J NV - Juniors | mj | 72.5 | 01:45:14.000 | 41.337 | 
| 2024-02-18 | 16 | Valley of the Sun Stage Race | mj | 0 | 04:09:53.000 | 0 | 
| 2024-02-18 | 27 | Valley of the Sun Stage Race | mj | 0 | 00:45:07.000 | 0 | 
| 2024-02-17 | 34 | Valley of the Sun Stage Race | mj | 0 | 03:03:05.000 | 0 | 
| 2023-09-02 | 24 | Ereprijs 'bvba RAPID ROAD' |  | 99.6 | 02:19:59.000 | 42.691 | 
| 2023-08-27 | 54 | Tour du Léman Juniors |  | 0 | 05:21:13.000 | 0 | 
| 2023-08-27 | 32 | Tour du Léman Juniors |  | 69.9 | 02:05:34.000 | 33.401 | 
| 2023-08-26 | 61 | Tour du Léman Juniors |  | 93 | 03:03:10.000 | 30.464 | 
| 2023-08-21 | 14 | Kortemark-Edewalle |  | 78 | 01:53:01.000 | 41.41 | 
| 2023-08-14 | 51 | Loppem |  | 91.5 | 02:15:02.000 | 40.657 | 
| 2023-08-14 | 1 | Sint-Lambrechts-Herk |  | 80 | 01:50:56.000 | 43.269 |