| 2006-12-17 | 78 |  National Championships United States ME | ME | 0 | 00:00:00.000 |  | 
| 2006-12-10 | 27 |  Caster's Grand Prix | ME | 0 | 01:04:00.000 | 0 | 
| 2006-12-09 | 26 |  W.E. Stedman Grand Prix | ME | 0 | 01:04:08.000 | 0 | 
| 2006-11-25 | 30 |  Baystate Cyclocross | ME | 0 | 01:04:21.000 | 0 | 
| 2006-11-11 | 20 |  Lower Allen Classic | ME | 0 | 01:03:12.000 | 0 | 
| 2006-11-05 | 36 |  The Cycle-Smart International | ME | 0 | 00:00:00.000 |  | 
| 2006-10-22 | 34 |  Wissahickon Cross | ME | 0 | 00:00:00.000 |  | 
| 2006-10-21 | 41 |  Granogue Cross | ME | 0 | 00:00:00.000 |  | 
| 2006-10-15 | 29 |  Downeast Cyclo-cross Verge NECCS | ME | 0 | 01:02:23.000 | 0 | 
| 2006-10-14 | 29 |  Downeast Cyclocross Verge NECCS | ME | 0 | 00:00:00.000 |  | 
| 2006-10-08 | 43 |  Gran Prix of Gloucester presented by SemEquip 2 | ME | 0 | 01:06:57.000 | 0 | 
| 2006-10-07 | 73 |  Gran Prix of Gloucester presented by SemEquip 1 | ME | 0 | 00:00:00.000 |  | 
| 2006-09-30 | 29 |  Super Cross Cup 1 | ME | 0 | 00:00:00.000 |  | 
| 2006-09-24 | DNF |  Catamount Grand Prix | ME | 0 | 00:00:00.000 |  | 
| 2005-12-10 | 22 |  National Championships United States ME | ME | 0 | 01:07:40.000 | 0 | 
| 2005-12-04 | 26 |  Caster's Grand Prix | ME | 0 | 01:04:30.000 | 0 | 
| 2005-12-03 | 19 |  W.E. Stedman Grand Prix | ME | 0 | 01:00:30.000 | 0 | 
| 2005-11-26 | 5 |  Gear Works Baystate Cyclocross | ME | 0 | 01:00:15.000 | 0 | 
| 2005-11-13 | 22 |  The Cycle-Smart International | ME | 0 | 01:02:51.000 | 0 | 
| 2005-11-12 | 22 |  Chainbiter 7.0 | ME | 0 | 00:58:55.000 | 0 | 
| 2005-11-06 | 20 |  Highland Park Cyclo-cross | ME | 0 | 00:00:00.000 |  | 
| 2005-11-05 | DNF |  Lower Allen Classic | ME | 0 | 00:00:00.000 |  | 
| 2005-10-30 | 30 |  Michelob ULTRA Gran Prix of Gloucester 2 | ME | 0 | 01:05:27.000 | 0 | 
| 2005-10-29 | 22 |  Michelob Ultra Gran Prix of Gloucester 1 | ME | 0 | 01:02:53.000 | 0 | 
| 2005-10-23 | 14 |  Wissahickon Cross | ME | 0 | 01:04:00.000 | 0 | 
| 2005-10-22 | 15 |  Wooden Wheels Cyclocross | ME | 0 | 01:05:37.000 | 0 | 
| 2005-10-15 | 11 |  Downeast Cyclo-cross | ME | 0 | 01:09:09.000 | 0 | 
| 2005-10-02 | 12 |  Super Cross Cup  | ME | 0 | 01:00:49.000 | 0 | 
| 2005-10-01 | 15 |  Whitemore's Super Cross Cup  | ME | 0 | 00:59:18.000 | 0 | 
| 2004-11-27 | 16 |  Gear Works Baystate Cyclocross | ME | 0 | 01:05:25.000 | 0 | 
| 2004-11-14 | 20 |  The Cycle-Smart International | ME | 0 | 01:01:16.000 | 0 | 
| 2004-11-13 | 22 |  Chainbiter 6.0 | ME | 0 | 01:02:11.000 | 0 | 
| 2004-10-31 | 28 |  Michelob ULTRA Gran Prix of Gloucester 2 | ME | 0 | 00:59:31.000 | 0 | 
| 2004-10-30 | 41 |  Michelob ULTRA Gran Prix of Gloucester 1 | ME | 0 | 01:01:59.000 | 0 | 
| 2004-10-16 | 12 |  Downeast Cyclo-cross | ME | 0 | 00:59:33.000 | 0 | 
| 2003-12-21 | 7 |  Patterson Construction/NEBC Cyclo-Cross | ME | 0 | 01:01:15.000 | 0 | 
| 2003-12-20 | 12 |  W.E. Stedman Grand Prix | ME | 0 | 00:57:43.000 | 0 | 
| 2003-11-30 | 15 |  Chainbiter 5.0 | ME | 0 | 01:02:45.000 | 0 | 
| 2003-11-02 | 32 |  Clif Bar/ECV Cyclo-Cross | ME | 0 | 01:04:16.000 | 0 | 
| 2003-11-01 | DNF |  Central massachusetts Cyclo-cross to End Homelessness | ME | 0 | 00:00:00.000 |  | 
| 2003-10-18 | 18 |  Downeast Cyclo-cross | ME | 0 | 01:01:17.000 | 0 |