| 2024-06-15 | 25 |  UCI Gravel World Series ME - Blue Mountains Gravel Fondo | me | 120.4 | 03:57:33.000 | 30.41 | 
| 2006-10-15 | 33 |  Downeast Cyclo-cross Verge NECCS | ME | 0 | 01:02:23.000 | 0 | 
| 2006-10-14 | 32 |  Downeast Cyclocross Verge NECCS | ME | 0 | 00:00:00.000 |  | 
| 2006-10-08 | 50 |  Gran Prix of Gloucester presented by SemEquip 2 | ME | 0 | 01:07:49.000 | 0 | 
| 2006-10-07 | 57 |  Gran Prix of Gloucester presented by SemEquip 1 | ME | 0 | 01:05:18.000 | 0 | 
| 2006-09-24 | 20 |  Catamount Grand Prix | ME | 0 | 01:04:04.000 | 0 | 
| 2005-11-06 | 15 |  Aurora Cross | ME | 0 | 01:12:37.000 | 0 | 
| 2005-11-05 | 9 |  National Championships Canada ME | ME | 0 | 01:06:51.000 | 0 | 
| 2005-10-30 | 54 |  Michelob ULTRA Gran Prix of Gloucester 2 | ME | 0 | 00:00:00.000 |  | 
| 2005-10-29 | 36 |  Michelob Ultra Gran Prix of Gloucester 1 | ME | 0 | 01:05:00.000 | 0 | 
| 2005-10-15 | 17 |  Downeast Cyclo-cross | ME | 0 | 00:00:00.000 |  | 
| 2004-11-06 | 6 |  National Championships Canada ME | ME | 0 | 01:02:38.000 | 0 |