| 2025-07-09 | 26 | Gastown Grand Prix |  | 49 | 01:20:00.000 | 36.75 | 
| 2024-07-10 | 5 | Gastown Grand Prix | me | 0 | 02:18:54.000 | 0 | 
| 2024-06-24 | DNF | National Championships Canada ME - Criterium | me | 44.2 | 00:00:00.000 |  | 
| 2024-05-05 | 41 | Tour de Bloom |  | 0 | 10:10:58.000 | 0 | 
| 2024-05-05 | 43 | Tour de Bloom |  | 0 | 02:53:16.000 | 0 | 
| 2024-05-03 | 1 | Tour de Bloom |  | 0 | 03:08:49.000 | 0 | 
| 2024-04-28 | 15 | Paris 2 Ancaster | me | 114.3 | 03:08:42.000 | 36.343 | 
| 2024-04-14 | 110 | Redlands Bicycle Classic |  | 0 | 11:39:15.000 | 0 | 
| 2024-04-14 | 106 | Redlands Bicycle Classic |  | 146.93 | 04:08:36.000 | 35.462 | 
| 2024-04-13 | 130 | Redlands Bicycle Classic |  | 0 | 01:44:42.000 | 0 | 
| 2024-04-11 | 150 | Redlands Bicycle Classic |  | 81.11 | 02:59:02.000 | 27.183 | 
| 2024-04-10 | 147 | Redlands Bicycle Classic |  | 93.5 | 02:21:15.000 | 39.717 | 
| 2024-03-23 | 14 | Aldergrove Long | me | 100.76 | 02:36:17.000 | 38.684 | 
| 2023-08-05 | 8 | Littleton Criterium |  | 0 | 01:01:30.000 | 0 | 
| 2023-07-29 | 7 | Intelligentsia Cup |  | 0 | 00:00:00.000 |  | 
| 2023-07-12 | 5 | Gastown Grand Prix |  | 60 | 01:20:35.000 | 44.674 | 
| 2023-05-06 | 7 | Sunny King Criterium |  | 0 | 00:00:00.000 |  | 
| 2023-04-22 | 75 | Athens Orthopedic Clinic Twilight Criterium |  | 0 | 00:00:00.000 |  | 
| 2023-04-16 | 95 | Redlands Bicycle Classic ME |  | 0 | 11:52:27.000 | 0 | 
| 2023-04-16 | 82 | Redlands Bicycle Classic ME |  | 146.9 | 03:53:40.000 | 37.72 | 
| 2023-04-15 | 17 | Redlands Bicycle Classic ME |  | 80 | 01:28:26.000 | 54.278 | 
| 2023-04-13 | 139 | Redlands Bicycle Classic ME |  | 144.8 | 04:01:52.000 | 35.921 | 
| 2023-04-12 | 106 | Redlands Bicycle Classic ME |  | 93.5 | 02:08:40.000 | 43.601 | 
| 2023-03-05 | 25 | Tucson Bicycle Classic Stage Race |  | 80.5 | 01:42:01.000 | 47.345 | 
| 2023-03-05 | 61 | Tucson Bicycle Classic Stage Race |  | 0 | 04:58:30.000 | 0 | 
| 2023-03-04 | 68 | Tucson Bicycle Classic Stage Race |  | 132 | 03:07:37.000 | 42.214 | 
| 2023-02-19 | 46 | Valley of the Sun Stage Race ME |  | 0 | 05:03:01.000 | 0 | 
| 2023-02-19 | 2 | Valley of the Sun Stage Race ME |  | 0 | 00:59:59.000 | 0 | 
| 2023-02-18 | 63 | Valley of the Sun Stage Race ME |  | 0 | 03:40:58.000 | 0 | 
| 2023-02-17 | 48 | Valley of the Sun Stage Race ME |  | 0 | 00:22:10.000 | 0 | 
| 2022-09-23 | DNF | Zwevezele Koers |  | 153.5 | 00:00:00.000 |  | 
| 2022-09-13 | DNF | Memorial Briek Schotte |  | 159.1 | 00:00:00.000 |  | 
| 2022-07-12 | 22 | Mosselkoers Houtem-Vilvoorde | ME | 135 | 03:03:17.000 | 44.194 | 
| 2022-06-12 | 9 | Saint Francis Tulsa Tough |  | 0 | 01:09:44.000 | 0 |