| 2010-10-24 | 32 |  Downeast Cyclo-cross Day 2 | ME | 0 | 00:00:00.000 |  | 
| 2010-10-23 | 31 |  Downeast Cyclo-cross Day 1 | ME | 0 | 00:59:43.000 | 0 | 
| 2010-10-10 | 40 |  Providence Cyclo-cross | ME | 0 | 00:00:00.000 |  | 
| 2010-10-03 | 62 |  Gran Prix of Gloucester 2 | ME | 0 | 00:00:00.000 |  | 
| 2010-10-02 | 56 |  Gran Prix of Gloucester 1 | ME | 0 | 00:00:00.000 |  | 
| 2009-11-08 | 37 |  The Cycle-Smart International 2 | ME | 0 | 00:00:00.000 |  | 
| 2009-11-07 | 41 |  The Cycle-Smart International 1 | ME | 0 | 00:00:00.000 |  | 
| 2009-10-25 | 31 |  Downeast Cyclocross Day 2 | ME | 0 | 00:00:00.000 |  | 
| 2009-10-24 | 36 |  Downeast Cyclocross Day 1 | ME | 0 | 00:00:00.000 |  | 
| 2009-10-04 | 45 |  Gran Prix of Gloucester 2 | ME | 0 | 00:00:00.000 |  | 
| 2009-09-27 | 28 |  Catamount Grand Prix | ME | 0 | 01:10:40.000 | 0 | 
| 2009-09-26 | 32 |  Schoolhouse Cyclocross | ME | 0 | 00:00:00.000 |  | 
| 2008-10-12 | 47 |  Gran Prix of Gloucester 2 | ME | 0 | 00:00:00.000 |  | 
| 2008-10-11 | 42 |  Gran Prix of Gloucester 1 | ME | 0 | 00:00:00.000 |  | 
| 2007-12-09 | 27 |  NBX GP | ME | 0 | 00:00:00.000 |  | 
| 2006-10-07 | 84 |  Gran Prix of Gloucester presented by SemEquip 1 | ME | 0 | 00:00:00.000 |  | 
| 2006-09-24 | DNF |  Catamount Grand Prix | ME | 0 | 00:00:00.000 |  | 
| 2005-12-04 | 34 |  Caster's Grand Prix | ME | 0 | 01:06:00.000 | 0 | 
| 2005-12-03 | 38 |  W.E. Stedman Grand Prix | ME | 0 | 00:00:00.000 |  | 
| 2005-11-26 | 26 |  Gear Works Baystate Cyclocross | ME | 0 | 00:00:00.000 |  | 
| 2005-11-13 | 42 |  The Cycle-Smart International | ME | 0 | 00:00:00.000 |  | 
| 2005-11-12 | 45 |  Chainbiter 7.0 | ME | 0 | 00:00:00.000 |  | 
| 2005-10-30 | 70 |  Michelob ULTRA Gran Prix of Gloucester 2 | ME | 0 | 00:00:00.000 |  | 
| 2005-10-29 | 64 |  Michelob Ultra Gran Prix of Gloucester 1 | ME | 0 | 00:00:00.000 |  | 
| 2005-10-15 | 21 |  Downeast Cyclo-cross | ME | 0 | 00:00:00.000 |  | 
| 2004-10-31 | 63 |  Michelob ULTRA Gran Prix of Gloucester 2 | ME | 0 | 00:00:00.000 |  | 
| 2004-10-30 | 69 |  Michelob ULTRA Gran Prix of Gloucester 1 | ME | 0 | 00:00:00.000 |  | 
| 2002-10-06 | 6 |  Downeast Cyclo-cross | MJ | 0 | 00:00:00.000 |  |