| 2016-11-20 | 6 |  CXLA Weekend - Day 2 | ME | 0 | 01:02:17.000 | 0 | 
| 2016-11-19 | 13 |  CXLA Weekend - Day 1 | ME | 0 | 00:59:09.000 | 0 | 
| 2016-10-30 | 12 |  HPCX 2 | ME | 0 | 01:02:44.000 | 0 | 
| 2016-10-29 | 1 |  HPCX 1 | ME | 0 | 01:01:54.000 | 0 | 
| 2016-10-23 | 5 |  DCCX 2 | ME | 0 | 01:08:39.000 | 0 | 
| 2016-10-22 | 4 |  DCCX 1 | ME | 0 | 01:01:08.000 | 0 | 
| 2016-10-16 | 4 |  CRAFT Sportswear Gran Prix of Gloucester | ME | 0 | 01:02:41.000 | 0 | 
| 2016-10-15 | 6 |  CRAFT Sportswear Gran Prix of Gloucester | ME | 0 | 01:01:38.000 | 0 | 
| 2015-12-06 | 11 |  The Jingle Cross 3 | ME | 0 | 01:07:27.000 | 0 | 
| 2015-12-05 | 9 |  Jingle Cross 2 | ME | 0 | 01:13:29.000 | 0 | 
| 2015-12-04 | 8 |  Jingle Cross | ME | 0 | 01:01:40.000 | 0 | 
| 2015-11-15 | 18 |  The Subaru Cyclo Cup | ME | 0 | 01:10:57.000 | 0 | 
| 2015-11-14 | 4 |  The Subaru Cyclo Cup | ME | 0 | 01:04:34.000 | 0 | 
| 2015-11-08 | 17 |  The Derby City Cup | ME | 0 | 01:01:42.000 | 0 | 
| 2015-11-07 | 18 |  The Derby City Cup | ME | 0 | 01:05:08.000 | 0 | 
| 2015-11-01 | 12 |  Pan-American Championships | ME | 0 | 01:03:06.000 | 0 | 
| 2015-09-16 | 22 |  UCI World Cup Las Vegas | ME | 0 | 01:09:46.000 | 0 | 
| 2014-12-07 | 4 |  Waves for Water Cyclo-cross Collaboration | ME | 0 | 01:01:59.000 | 0 | 
| 2014-12-06 | 4 |  Waves for Water Cyclo-cross Collaboration | ME | 0 | 01:01:26.000 | 0 | 
| 2014-11-23 | 3 |  CXLA Weekend - Day 2 | ME | 0 | 01:00:39.000 | 0 | 
| 2014-11-22 | 2 |  CXLA Weekend: Day 1 | ME | 0 | 01:02:11.000 | 0 | 
| 2014-11-16 | 6 |  The Jingle Cross 3 | ME | 0 | 01:07:10.000 | 0 | 
| 2014-11-15 | 8 |  Jingle Cross 2 | ME | 0 | 01:03:47.000 | 0 | 
| 2014-11-14 | 5 |  Jingle Cross 1 | ME | 0 | 01:03:44.000 | 0 | 
| 2014-11-09 | 7 |  Derby City Cup 2 | ME | 0 | 01:02:06.000 | 0 | 
| 2014-11-02 | 8 |  The Cycle-Smart International 2 | ME | 0 | 01:04:05.000 | 0 | 
| 2014-11-01 | 2 |  The Cycle-Smart International 1 | ME | 0 | 01:00:37.000 | 0 | 
| 2014-09-27 | 11 |  Gran Prix of Gloucester 1 | ME | 0 | 01:04:26.000 | 0 | 
| 2014-09-10 | 12 |  Clif Bar CrossVegas | ME | 0 | 01:04:14.000 | 0 | 
| 2013-12-01 | 5 |  CXLA Weekend - Day 2 | ME | 0 | 01:01:17.000 | 0 | 
| 2013-11-30 | 6 |  CXLA Weekend: Day 1 - Cross After Dark | ME | 0 | 01:01:38.000 | 0 | 
| 2013-11-17 | 11 |  The Jingle Cross Rock - Rock 3 | ME | 0 | 01:08:23.000 | 0 | 
| 2013-11-16 | 3 |  The Jingle Cross Rock - Rock 2 | ME | 0 | 01:00:17.000 | 0 | 
| 2013-11-15 | 19 |  The Jingle Cross Rock - Rock 1 | ME | 0 | 01:02:13.000 | 0 | 
| 2013-11-10 | 5 |  MudFund Derby City Cup | ME | 0 | 01:02:29.000 | 0 | 
| 2013-11-09 | 14 |  MudFund Derby City Cup | ME | 0 | 00:58:30.000 | 0 | 
| 2013-09-18 | 8 |  CrossVegas | ME | 0 | 00:59:06.000 | 0 | 
| 2013-09-14 | 9 |  StarCrossed | ME | 0 | 01:02:36.000 | 0 | 
| 2013-01-13 | 16 |  National Championships United States ME | ME | 0 | 01:04:45.000 | 0 | 
| 2012-12-09 | 3 |  USGP of Cyclocross - Deschutes Cup | ME | 0 | 01:01:28.000 | 0 | 
| 2012-12-08 | 3 |  USGP of Cyclocross - Deschutes Cup | ME | 0 | 01:02:15.000 | 0 | 
| 2012-12-02 | 8 |  CXLA Weekend - Day 2 | ME | 0 | 00:59:14.000 | 0 | 
| 2012-12-01 | 8 |  CXLA Weekend: Day 1 - Cross After Dark | ME | 0 | 00:58:30.000 | 0 | 
| 2012-11-11 | 11 |  USGP of Cyclocross Derby City Cup | ME | 0 | 00:57:05.000 | 0 | 
| 2012-11-10 | 4 |  USGP of Cyclocross Derby City Cup | ME | 0 | 01:00:43.000 | 0 | 
| 2012-11-04 | 2 |  NEPCX - The Cycle-Smart International 2 | ME | 0 | 00:55:48.000 | 0 | 
| 2012-11-03 | 6 |  NEPCX - The Cycle-Smart International 1 | ME | 0 | 00:57:41.000 | 0 | 
| 2012-10-28 | 1 |  HPCX | ME | 0 | 00:54:26.000 | 0 | 
| 2012-10-21 | 1 |  Downeast Cyclo-cross - NECX | ME | 0 | 00:56:11.000 | 0 | 
| 2012-10-14 | 7 |  USGP of Cyclocross New Belgium Cup | ME | 0 | 01:00:50.000 | 0 | 
| 2012-10-13 | 19 |  USGP of Cyclocross New Belgium Cup | ME | 0 | 01:02:22.000 | 0 | 
| 2010-12-12 | 7 |  National Championships United States ME | ME | 0 | 01:03:29.000 | 0 | 
| 2010-12-05 | 18 |  USGP of Cyclo-cross Portland Cup | ME | 0 | 01:02:06.000 | 0 | 
| 2010-12-04 | 10 |  USGP of Cyclo-cross Portland Cup | ME | 0 | 01:02:25.000 | 0 | 
| 2010-11-14 | 5 |  USGP of Cyclo-cross Mercer Cup | ME | 0 | 01:04:01.000 | 0 | 
| 2010-11-13 | 8 |  USGP of Cyclo-cross Mercer Cup | ME | 0 | 01:02:49.000 | 0 | 
| 2010-11-07 | 1 |  Dam Cross Weekend - Los Angeles Day 2 | ME | 0 | 01:01:11.000 | 0 | 
| 2010-11-06 | 1 |  Dam Cross Weekend - Los Angeles Day 1 | ME | 0 | 00:59:25.000 | 0 | 
| 2010-10-31 | 5 |  Boulder Cup C1 Cyclo-cross | ME | 0 | 01:02:05.000 | 0 | 
| 2010-10-30 | 13 |  Boulder Cup C2 Cyclo-cross | ME | 0 | 01:02:32.000 | 0 | 
| 2010-09-22 | 10 |  Cross Vegas | ME | 0 | 00:59:40.000 | 0 | 
| 2010-09-19 | 6 |  Rad Racing GP | ME | 0 | 00:59:28.000 | 0 | 
| 2010-09-18 | 4 |  Star Crossed Cyclo-cross | ME | 0 | 01:01:06.000 | 0 | 
| 2009-12-13 | 7 |  National Championships United States ME | ME | 0 | 01:04:58.000 | 0 | 
| 2009-12-06 | 4 |  USGP of Cyclocross Portland Cup | ME | 0 | 01:02:30.000 | 0 | 
| 2009-12-05 | 11 |  USGP of Cyclocross Portland Cup | ME | 0 | 01:03:50.000 | 0 | 
| 2009-11-22 | 4 |  Super Cross Cup 2 | ME | 0 | 01:02:10.000 | 0 | 
| 2009-11-21 | 6 |  Super Cross Cup 1 | ME | 0 | 01:01:08.000 | 0 | 
| 2009-11-14 | 12 |  USGP of Cyclocross Mercer Cup | ME | 0 | 01:05:35.000 | 0 | 
| 2009-11-08 | 9 |  The Cycle-Smart International 2 | ME | 0 | 01:03:25.000 | 0 | 
| 2009-11-07 | 5 |  The Cycle-Smart International 1 | ME | 0 | 00:56:29.000 | 0 | 
| 2009-11-01 | 10 |  Boulder Cup | ME | 0 | 01:04:24.000 | 0 | 
| 2009-10-31 | 4 |  Blue Sky Velo Cup | ME | 0 | 01:08:15.000 | 0 | 
| 2009-09-23 | 18 |  Cross Vegas | ME | 0 | 01:04:03.000 | 0 | 
| 2008-09-24 | 3 |  Cross Vegas | ME | 0 | 01:02:49.000 | 0 | 
| 2008-09-20 | 4 |  FSA Star Crossed | ME | 0 | 01:03:34.000 | 0 | 
| 2007-12-02 | 14 |  USGP of Cyclocross - Portland | ME | 0 | 01:10:05.000 | 0 | 
| 2007-12-01 | 5 |  USGP of Cyclocross - Portland  | ME | 0 | 01:02:42.000 | 0 | 
| 2007-11-18 | 7 |  USGP of Cyclocross - Mercer Cup | ME | 0 | 00:59:07.000 | 0 | 
| 2007-11-17 | 8 |  USGP of Cyclocross - Mercer Cup | ME | 0 | 00:57:19.000 | 0 | 
| 2007-10-28 | 5 |  USGP of Cyclocross - Derby City Cup | ME | 0 | 00:59:00.000 | 0 | 
| 2007-10-27 | 5 |  USGP of Cyclocross - Derby City Cup | ME | 0 | 01:06:27.000 | 0 | 
| 2007-10-21 | 6 |  Wissahickon Cross | ME | 0 | 01:04:50.000 | 0 | 
| 2007-09-26 | 34 |  Cross Vegas | ME | 0 | 01:03:22.000 | 0 | 
| 2006-11-19 | 8 |  Scion Stumptown Cup | ME | 0 | 01:03:06.000 | 0 | 
| 2006-11-18 | 10 |  Rad Racing Cup of Cyclocross | ME | 0 | 01:01:49.000 | 0 | 
| 2006-10-08 | 6 |  Gran Prix of Gloucester presented by SemEquip 2 | ME | 0 | 01:00:51.000 | 0 | 
| 2006-10-07 | 4 |  Gran Prix of Gloucester presented by SemEquip 1 | ME | 0 | 00:59:39.000 | 0 | 
| 2005-12-10 | 4 |  National Championships United States ME | ME | 0 | 01:01:16.000 | 0 | 
| 2005-12-04 | 4 |  Caster's Grand Prix | ME | 0 | 00:59:05.000 | 0 | 
| 2005-12-03 | 2 |  W.E. Stedman Grand Prix | ME | 0 | 00:56:05.000 | 0 | 
| 2005-10-30 | 2 |  Michelob ULTRA Gran Prix of Gloucester 2 | ME | 0 | 01:00:39.000 | 0 | 
| 2005-10-29 | 2 |  Michelob Ultra Gran Prix of Gloucester 1 | ME | 0 | 00:59:23.000 | 0 | 
| 2005-10-09 | 6 |  Rad Racing GP of Cyclocross | ME | 0 | 01:06:03.000 | 0 | 
| 2005-10-08 | 3 |  Stumptown Classic | ME | 0 | 00:00:00.000 |  | 
| 2004-12-12 | 8 |  National Championships United States ME | ME | 0 | 00:58:05.000 | 0 | 
| 2004-11-27 | 11 |  Gear Works Baystate Cyclocross | ME | 0 | 01:03:24.000 | 0 | 
| 2004-11-21 | 6 |  Highland Park Cyclo-cross | ME | 0 | 01:02:24.000 | 0 | 
| 2004-11-20 | 5 |  Beacon Cyclo-cross  | ME | 0 | 00:56:50.000 | 0 | 
| 2004-11-14 | 2 |  The Cycle-Smart International | ME | 0 | 00:57:07.000 | 0 |