| 2011-11-20 | 30 |  North Carolina Grand Prix - Race 2 | ME | 0 | 01:08:35.000 | 0 | 
| 2011-11-19 | 17 |  North Carolina Grand Prix - Race 1 | ME | 0 | 01:02:17.000 | 0 | 
| 2011-09-18 | 36 |  Charm City Cross | ME | 0 | 00:00:00.000 |  | 
| 2011-09-17 | 29 |  Charm City Cross | ME | 0 | 01:06:24.000 | 0 | 
| 2010-11-21 | 25 |  North Carolina Grand Prix - Race 2 | ME | 0 | 00:59:59.000 | 0 | 
| 2007-11-18 | 15 |  North Carolina Grand Prix 2 | ME | 0 | 00:58:36.000 | 0 | 
| 2007-11-17 | 18 |  North Carolina Grand Prix 1 | ME | 0 | 01:00:29.000 | 0 | 
| 2006-12-03 | 5 |  Capital Cross Classic | ME | 0 | 01:01:49.000 | 0 | 
| 2006-11-19 | 4 |  North Carolina Grand Prix 2 | ME | 0 | 00:56:46.000 | 0 | 
| 2006-11-18 | 4 |  North Carolina Grand Prix 1 | ME | 0 | 00:00:00.000 |  | 
| 2006-10-22 | 24 |  Wissahickon Cross | ME | 0 | 01:08:08.000 | 0 | 
| 2006-10-21 | 25 |  Granogue Cross | ME | 0 | 01:00:23.000 | 0 | 
| 2006-10-01 | 19 |  Super Cross Cup 2 | ME | 0 | 01:05:35.000 | 0 | 
| 2006-09-30 | 22 |  Super Cross Cup 1 | ME | 0 | 01:05:02.000 | 0 | 
| 2006-09-24 | 10 |  Kinetic Systems - Tailwind Cyclo-cross 2 | ME | 0 | 01:07:04.000 | 0 | 
| 2006-09-23 | 14 |  Kinetic Systems - Tailwind Cyclo-cross 1 | ME | 0 | 01:05:02.000 | 0 | 
| 2005-12-10 | 48 |  National Championships United States ME | ME | 0 | 00:00:00.000 |  | 
| 2005-11-27 | 1 |  Capital Cross Classic | ME | 0 | 00:58:51.000 | 0 | 
| 2005-11-20 | 3 |  North Carolina Grand Prix 2 | ME | 0 | 00:00:00.000 |  | 
| 2005-11-19 | 7 |  North Carolina Grand Prix 1 | ME | 0 | 00:00:00.000 |  | 
| 2005-11-06 | 9 |  Highland Park Cyclo-cross | ME | 0 | 00:00:00.000 |  | 
| 2005-11-05 | 14 |  Lower Allen Classic | ME | 0 | 01:05:50.000 | 0 | 
| 2005-10-30 | 45 |  Michelob ULTRA Gran Prix of Gloucester 2 | ME | 0 | 00:00:00.000 |  | 
| 2005-10-29 | 54 |  Michelob Ultra Gran Prix of Gloucester 1 | ME | 0 | 01:08:34.000 | 0 | 
| 2005-10-09 | 9 |  Bio Wheels | ME | 0 | 01:03:15.000 | 0 | 
| 2004-12-12 | 15 |  National Championships United States ME | ME | 0 | 01:01:24.000 | 0 | 
| 2004-12-05 | 1 |  Fitness Concepts Capital Cross Classic | ME | 0 | 00:57:39.000 | 0 | 
| 2004-11-21 | 18 |  Highland Park Cyclo-cross | ME | 0 | 01:06:12.000 | 0 | 
| 2004-11-20 | 30 |  Beacon Cyclo-cross  | ME | 0 | 01:01:11.000 | 0 | 
| 2004-11-06 | 7 |  Lower Allen Classic | ME | 0 | 01:01:40.000 | 0 | 
| 2003-12-14 | 14 |  National Championships United States ME | ME | 0 | 01:05:03.000 | 0 | 
| 2003-11-08 | 7 |  Saturn Classic | ME | 0 | 01:00:31.000 | 0 | 
| 2003-10-26 | 6 |  Prophecy Creek Cross | ME | 0 | 00:00:00.000 |  | 
| 2003-10-25 | 9 |  Wooden Wheels | ME | 0 | 01:00:36.000 | 0 | 
| 2002-11-02 | 16 |  Sportsbook.com Cyclo-cross | ME | 0 | 01:02:10.000 | 0 | 
| 2002-10-20 | DNF |  Monkey Hill Cyclo-cross | ME | 0 | 00:00:00.000 |  | 
| 2002-10-19 | DNF |  Wooden Wheels | ME | 0 | 00:00:00.000 |  | 
| 2001-12-16 | 17 |  SuperCup Finals: Baltimore | ME | 0 | 01:03:11.000 | 0 | 
| 2001-12-15 | 31 |  National Championships United States ME | ME | 0 | 01:07:09.000 | 0 |