| 2008-11-01 | 37 |  Boulder C2 | ME | 0 | 00:00:00.000 |  | 
| 2007-11-03 | 20 |  Redline North American Cross | ME | 0 | 01:09:09.000 | 0 | 
| 2007-09-26 | DNF |  Cross Vegas | ME | 0 | 00:00:00.000 |  | 
| 2006-12-09 | 15 |  W.E. Stedman Grand Prix | ME | 0 | 01:01:48.000 | 0 | 
| 2006-11-25 | 11 |  Baystate Cyclocross | ME | 0 | 01:01:05.000 | 0 | 
| 2006-11-19 | 3 |  North Carolina Grand Prix 2 | ME | 0 | 00:56:26.000 | 0 | 
| 2006-11-18 | 1 |  North Carolina Grand Prix 1 | ME | 0 | 01:02:29.000 | 0 | 
| 2006-11-12 | 4 |  Highland Park Cyclo-cross | ME | 0 | 01:00:34.000 | 0 | 
| 2006-11-11 | 11 |  Lower Allen Classic | ME | 0 | 01:01:21.000 | 0 | 
| 2006-11-05 | 9 |  The Cycle-Smart International | ME | 0 | 01:01:15.000 | 0 | 
| 2006-11-04 | 5 |  Chainbiter 8.0 | ME | 0 | 01:00:20.000 | 0 | 
| 2006-10-15 | 1 |  BioWheels / United Dairy Farmers Cyclo-cross | ME | 0 | 01:03:25.000 | 0 | 
| 2006-09-24 | 11 |  Catamount Grand Prix | ME | 0 | 01:01:58.000 | 0 | 
| 2005-12-10 | 15 |  National Championships United States ME | ME | 0 | 01:05:57.000 | 0 | 
| 2005-12-04 | 11 |  Caster's Grand Prix | ME | 0 | 01:01:49.000 | 0 | 
| 2005-11-26 | 6 |  Gear Works Baystate Cyclocross | ME | 0 | 01:00:18.000 | 0 | 
| 2005-11-20 | 1 |  North Carolina Grand Prix 2 | ME | 0 | 00:00:00.000 |  | 
| 2005-11-19 | 4 |  North Carolina Grand Prix 1 | ME | 0 | 00:00:00.000 |  | 
| 2005-11-13 | 11 |  The Cycle-Smart International | ME | 0 | 01:01:00.000 | 0 | 
| 2005-11-12 | 4 |  Chainbiter 7.0 | ME | 0 | 00:55:34.000 | 0 | 
| 2005-11-06 | 6 |  Highland Park Cyclo-cross | ME | 0 | 00:00:00.000 |  | 
| 2005-11-05 | 3 |  Lower Allen Classic | ME | 0 | 01:03:10.000 | 0 | 
| 2005-10-30 | 56 |  Michelob ULTRA Gran Prix of Gloucester 2 | ME | 0 | 00:00:00.000 |  | 
| 2005-10-15 | 7 |  Downeast Cyclo-cross | ME | 0 | 01:07:57.000 | 0 | 
| 2005-10-02 | 9 |  Super Cross Cup  | ME | 0 | 00:59:52.000 | 0 | 
| 2005-10-01 | 5 |  Whitemore's Super Cross Cup  | ME | 0 | 00:57:01.000 | 0 | 
| 2005-09-25 | 12 |  Kinetic Systems - Tailwind Cyclo-cross 2 | ME | 0 | 01:00:31.000 | 0 | 
| 2005-09-24 | 7 |  Kinetic Systems - Tailwind Cyclo-cross 1 | ME | 0 | 01:28:48.000 | 0 | 
| 2004-11-14 | 21 |  The Cycle-Smart International | ME | 0 | 01:01:29.000 | 0 | 
| 2004-11-13 | 21 |  Chainbiter 6.0 | ME | 0 | 01:02:11.000 | 0 | 
| 2004-01-29 | DNF |  UCI World Championship U23 | MU | 0 | 00:00:00.000 |  | 
| 2004-01-25 | 33 |  Superprestige Hoogstraten | MU | 0 | 00:00:00.000 |  | 
| 2004-01-24 | 21 |  Kasteelcross Zonnebeke | ME | 0 | 00:00:00.000 |  | 
| 2003-12-13 | 6 |  National Championships United States MU | MU | 0 | 00:52:09.000 | 0 | 
| 2003-11-30 | 3 |  Chainbiter 5.0 | ME | 0 | 00:59:44.000 | 0 | 
| 2003-11-16 | 19 |  The Cycle-Smart International | ME | 0 | 01:03:20.000 | 0 | 
| 2003-11-02 | 26 |  Clif Bar/ECV Cyclo-Cross | ME | 0 | 01:03:42.000 | 0 | 
| 2003-11-01 | DNF |  Central massachusetts Cyclo-cross to End Homelessness | ME | 0 | 00:00:00.000 |  | 
| 2003-10-26 | 7 |  Prophecy Creek Cross | ME | 0 | 00:00:00.000 |  | 
| 2003-10-25 | DNF |  Wooden Wheels | ME | 0 | 00:00:00.000 |  | 
| 2003-10-18 | 9 |  Downeast Cyclo-cross | ME | 0 | 00:59:25.000 | 0 | 
| 2002-12-14 | 17 |  National Championships United States MU | MU | 0 | 00:00:00.000 |  | 
| 2002-11-24 | 24 |  Frankfurter Rad-Cross | MU | 0 | 01:00:16.000 | 0 | 
| 2001-12-14 | 12 |  National Championships United States MU | MU | 0 | 00:50:33.000 | 0 | 
| 2001-10-27 | 32 |  Amherst Cyclo-cross | ME | 0 | 01:02:16.000 | 0 |