2025-07-13 | 44 | Junior Tour of Ireland | MJ | 79.1 | 01:45:41.000 | 44.908 |
2025-07-13 | 47 | Junior Tour of Ireland | MJ | 0 | 14:00:34.000 | 0 |
2025-07-12 | 60 | Junior Tour of Ireland | MJ | 118.7 | 03:02:25.000 | 39.042 |
2025-07-11 | 50 | Junior Tour of Ireland | MJ | 122.8 | 02:53:03.000 | 42.577 |
2025-07-10 | 17 | Junior Tour of Ireland | MJ | 115 | 02:38:29.000 | 43.538 |
2025-07-09 | 33 | Junior Tour of Ireland | MJ | 96.5 | 02:17:57.000 | 41.972 |
2025-07-08 | 51 | Junior Tour of Ireland | MJ | 63.6 | 01:22:59.000 | 45.985 |
2025-06-29 | 45 | National Championships Canada MJ - Criterium | | 41.6 | 00:52:57.000 | 47.139 |
2025-06-08 | DNF | Road Ontario Cup - Moonstone | me | 112 | 00:00:00.000 | |
2025-06-01 | 44 | Grand Prix Cycliste de Charlevoix | me | 0 | 05:03:55.000 | 0 |
2025-06-01 | 33 | Grand Prix Cycliste de Charlevoix | me | 126 | 03:18:23.000 | 38.108 |
2025-05-30 | 81 | Grand Prix Cycliste de Charlevoix | me | 36 | 01:02:00.000 | 34.839 |
2024-09-02 | 53 | Green Mountain Stage Race | mj | 0 | 06:45:24.000 | 0 |
2024-09-02 | 54 | Green Mountain Stage Race | mj | 29.61 | 00:45:21.000 | 39.175 |
2024-09-01 | 68 | Green Mountain Stage Race | mj | 103.8 | 02:58:12.000 | 34.949 |
2024-08-31 | 5 | Green Mountain Stage Race | mj | 119.1 | 02:47:19.000 | 42.709 |
2024-08-10 | 16 | Tour di Via Italia | me | 74 | 01:34:52.000 | 46.803 |
2024-06-24 | DNF | National Championships Canada MJ - Criterium | mj | 32.5 | 00:00:00.000 | |
2024-04-21 | DNF | Henderson Classic | me | 0 | 00:00:00.000 | |