| 2025-05-26 | 20 | Tour of Somerville | | 0 | 01:14:25.000 | 0 |
| 2025-05-25 | DNF | Easton Criterium | we | 0 | 00:00:00.000 | |
| 2024-09-08 | 59 | Rás na mBan | we | 0 | 11:43:46.000 | 0 |
| 2024-09-08 | 70 | Rás na mBan | we | 0 | 01:14:34.000 | 0 |
| 2024-09-07 | 72 | Rás na mBan | we | 101 | 02:46:09.000 | 36.473 |
| 2024-09-06 | 67 | Rás na mBan | we | 104.2 | 02:56:44.000 | 35.375 |
| 2024-09-05 | 68 | Rás na mBan | we | 104.5 | 02:51:45.000 | 36.507 |
| 2024-09-04 | 15 | Rás na mBan | we | 74.2 | 01:50:41.000 | 40.223 |
| 2024-07-10 | 25 | Gastown Grand Prix | we | 0 | 01:03:02.000 | 0 |
| 2024-06-24 | DNF | National Championships Canada WE - Criterium | we | 40.3 | 00:00:00.000 | |
| 2024-05-27 | 26 | Tour of Somerville | we | 0 | 01:01:02.000 | 0 |
| 2018-11-11 | 22 | PTBOCX - Lift Lock Cross | WE | 0 | 00:00:00.000 | |
| 2018-11-10 | 16 | National Championships Canada WE | WE | 0 | 00:00:00.000 | |
| 2012-11-18 | 18 | BC Grand Prix of Cyclo-cross | WE | 0 | 00:41:33.000 | 0 |
| 2012-11-17 | 21 | National Championships Canada WE | WE | 0 | 00:53:02.000 | 0 |
| 2012-10-21 | 12 | Downeast Cyclo-cross - NECX | WE | 0 | 00:42:28.000 | 0 |
| 2012-10-20 | 16 | Downeast Cyclocross - NECX | WE | 0 | 00:53:04.000 | 0 |
| 2012-10-07 | 29 | NEPCX - Providence Cyclo-cross Festival | WE | 0 | 00:00:00.000 | |
| 2012-10-06 | 39 | NEPCX - Providence Cyclo-Cross Festival | WE | 0 | 00:00:00.000 | |
| 2012-09-30 | 35 | NEPCX - Gran Prix of Gloucester 2 | WE | 0 | 00:47:09.000 | 0 |
| 2012-09-29 | 40 | NEPCX - Gran Prix of Gloucester 1 | WE | 0 | 00:49:55.000 | 0 |
| 2011-11-05 | 17 | National Championships Canada WE | WE | 0 | 00:46:51.000 | 0 |
| 2010-11-06 | 17 | National Championships Canada WE | WE | 0 | 00:49:46.000 | 0 |
| 2010-10-17 | 12 | Toronto International Cyclo-cross | WE | 0 | 00:43:16.000 | 0 |
| 2010-10-16 | 12 | Toronto International Cyclo-cross | WE | 0 | 00:51:08.000 | 0 |