| 2015-10-18 | 20 |  US Open of Cyclocross | ME | 0 | 00:59:32.000 | 0 | 
| 2015-10-17 | 13 |  US Open of Cyclocross | ME | 0 | 01:01:59.000 | 0 | 
| 2014-10-05 | 26 |  Providence Cyclo-Cross Festival | ME | 0 | 01:05:57.000 | 0 | 
| 2014-10-04 | 27 |  Providence Cyclo-Cross Festival | ME | 0 | 01:13:03.000 | 0 | 
| 2014-09-28 | 13 |  Gran Prix of Gloucester 2 | ME | 0 | 01:05:21.000 | 0 | 
| 2014-09-27 | 17 |  Gran Prix of Gloucester 1 | ME | 0 | 01:05:23.000 | 0 | 
| 2014-09-10 | 24 |  Clif Bar CrossVegas | ME | 0 | 01:06:12.000 | 0 | 
| 2014-02-09 | 3 |  Cyclo Cross Tokio |  | 0 | 00:00:00.000 |  | 
| 2014-01-12 | 14 |  National Championships United States ME | ME | 0 | 01:04:36.000 | 0 | 
| 2013-12-08 | 30 |  Deschutes Brewery Cup |  | 0 | 01:10:56.000 | 0 | 
| 2013-12-07 | 30 |  Deschutes Brewery Cup | ME | 0 | 00:00:00.000 |  | 
| 2013-01-13 | 10 |  National Championships United States ME | ME | 0 | 01:03:52.000 | 0 | 
| 2012-12-09 | 37 |  USGP of Cyclocross - Deschutes Cup | ME | 0 | 01:06:33.000 | 0 | 
| 2012-12-08 | 20 |  USGP of Cyclocross - Deschutes Cup | ME | 0 | 01:05:15.000 | 0 | 
| 2012-12-01 | 17 |  CXLA Weekend: Day 1 - Cross After Dark | ME | 0 | 01:00:57.000 | 0 | 
| 2012-11-11 | 27 |  USGP of Cyclocross Derby City Cup | ME | 0 | 00:59:13.000 | 0 | 
| 2012-11-10 | 16 |  USGP of Cyclocross Derby City Cup | ME | 0 | 01:03:28.000 | 0 | 
| 2012-10-28 | 19 |  Boulder Cup | ME | 0 | 01:03:56.000 | 0 | 
| 2012-10-27 | 5 |  Colorado Cross Classic | ME | 0 | 01:04:15.000 | 0 | 
| 2012-10-14 | 27 |  USGP of Cyclocross New Belgium Cup | ME | 0 | 01:04:01.000 | 0 | 
| 2012-10-13 | 13 |  USGP of Cyclocross New Belgium Cup | ME | 0 | 01:01:34.000 | 0 | 
| 2012-09-30 | 13 |  NEPCX - Gran Prix of Gloucester 2 | ME | 0 | 01:08:51.000 | 0 | 
| 2012-09-29 | 22 |  NEPCX - Gran Prix of Gloucester 1 | ME | 0 | 01:04:11.000 | 0 | 
| 2012-01-08 | 15 |  National Championships United States ME | ME | 0 | 01:11:29.000 | 0 | 
| 2012-01-01 | 5 |  Chicago Cyclocross Cup New Year's Resolution | ME | 0 | 00:57:24.000 | 0 | 
| 2011-12-31 | 6 |  Chicago Cyclocross Cup New Year's Resolution | ME | 0 | 01:08:57.000 | 0 | 
| 2011-12-11 | 20 |  USGP of Cyclocross | ME | 0 | 01:04:15.000 | 0 | 
| 2011-12-10 | 21 |  USGP of Cyclocross | ME | 0 | 01:09:56.000 | 0 | 
| 2011-11-27 | 8 |  The Jingle Cross Rock - Rock 3 | ME | 0 | 01:05:05.000 | 0 | 
| 2011-11-26 | 6 |  The Jingle Cross Rock - Rock 2 | ME | 0 | 01:05:23.000 | 0 | 
| 2011-11-25 | 9 |  The Jingle Cross Rock - Rock 1 | ME | 0 | 01:00:58.000 | 0 | 
| 2011-11-13 | 19 |  USGP of Cyclocross Derby City Cup | ME | 0 | 01:08:10.000 | 0 | 
| 2011-11-12 | 14 |  USGP of Cyclocross Derby City Cup | ME | 0 | 00:59:11.000 | 0 | 
| 2011-11-06 | 9 |  Harbin Park International | ME | 0 | 00:59:32.000 | 0 | 
| 2011-11-05 | 11 |  Java Johnny's - Lionhearts International | ME | 0 | 01:04:04.000 | 0 | 
| 2011-11-04 | 6 |  Darkhorse Cyclo-Stampede | ME | 0 | 01:06:06.000 | 0 | 
| 2011-10-09 | 18 |  USGP of Cyclocross Fort Collins Cup | ME | 0 | 00:59:46.000 | 0 | 
| 2011-10-08 | 10 |  USGP of Cyclocross Fort Collins Cup | ME | 0 | 00:59:25.000 | 0 | 
| 2011-10-02 | 15 |  NEPCX - Gran Prix of Gloucester 2 | ME | 0 | 01:08:09.000 | 0 | 
| 2011-10-01 | 9 |  NEPCX - Gran Prix of Gloucester 1 | ME | 0 | 00:58:28.000 | 0 | 
| 2011-09-25 | 17 |   USGP of Cyclocross Planet Bike Cup | ME | 0 | 01:06:06.000 | 0 | 
| 2011-09-24 | 27 |  USGP of Cyclocross Planet Bike Cup | ME | 0 | 01:03:54.000 | 0 | 
| 2011-09-21 | 7 |  Gateway Cross Cup - Cross After Dark | ME | 0 | 00:59:17.000 | 0 | 
| 2011-09-14 | 39 |  Cross after Dark - CrossVegas | ME | 0 | 01:04:20.000 | 0 | 
| 2010-12-12 | 6 |  National Championships United States ME | ME | 0 | 01:03:03.000 | 0 | 
| 2010-12-05 | 13 |  USGP of Cyclo-cross Portland Cup | ME | 0 | 01:01:03.000 | 0 | 
| 2010-12-04 | 9 |  USGP of Cyclo-cross Portland Cup | ME | 0 | 01:01:59.000 | 0 | 
| 2010-11-28 | 9 |  Carousel Volkswagen Jingle Cross Rock presented by Scheels - Rock 3 | ME | 0 | 01:03:50.000 | 0 | 
| 2010-11-27 | 4 |  Carousel Volkswagen Jingle Cross Rock presented by Scheels - Rock 2 | ME | 0 | 00:56:28.000 | 0 | 
| 2010-11-26 | 2 |  Carousel Volkswagen Jingle Cross Rock presented by Scheels - Rock 1 | ME | 0 | 00:58:25.000 | 0 | 
| 2010-11-14 | 14 |  USGP of Cyclo-cross Mercer Cup | ME | 0 | 01:07:28.000 | 0 | 
| 2010-11-13 | 13 |  USGP of Cyclo-cross Mercer Cup | ME | 0 | 01:04:14.000 | 0 | 
| 2010-10-24 | 9 |  USGP of Cyclo-cross Derby City Cup | ME | 0 | 01:06:11.000 | 0 | 
| 2010-10-23 | 10 |  USGP of Cyclo-cross Derby City Cup | ME | 0 | 01:00:41.000 | 0 | 
| 2010-10-10 | 6 |  Bio Wheels / United Dairy Farmers Harbin Park International | ME | 0 | 00:55:41.000 | 0 | 
| 2010-10-09 | 10 |  Java Johnny's - Lionhearts International Cyclo-cross | ME | 0 | 00:59:21.000 | 0 | 
| 2010-10-08 | 2 |  Darkhorse Cyclo-Stampede International Cyclo-cross | ME | 0 | 01:00:14.000 | 0 | 
| 2010-09-26 | 15 |  USGP of Cyclo-cross Planet Bike Cup | ME | 0 | 01:03:34.000 | 0 | 
| 2010-09-25 | 12 |  USGP of Cyclo-cross Planet Bike Cup | ME | 0 | 01:03:14.000 | 0 | 
| 2010-09-22 | 26 |  Cross Vegas | ME | 0 | 01:01:49.000 | 0 | 
| 2010-09-19 | 8 |  Rad Racing GP | ME | 0 | 01:00:03.000 | 0 | 
| 2010-09-18 | 6 |  Star Crossed Cyclo-cross | ME | 0 | 01:01:16.000 | 0 | 
| 2009-12-13 | 9 |  National Championships United States ME | ME | 0 | 01:05:40.000 | 0 | 
| 2009-12-06 | 12 |  USGP of Cyclocross Portland Cup | ME | 0 | 01:04:46.000 | 0 | 
| 2009-12-05 | 9 |  USGP of Cyclocross Portland Cup | ME | 0 | 01:03:33.000 | 0 | 
| 2009-11-15 | 6 |  USGP of Cyclocross Mercer Cup | ME | 0 | 01:04:26.000 | 0 | 
| 2009-11-14 | 7 |  USGP of Cyclocross Mercer Cup | ME | 0 | 01:03:59.000 | 0 | 
| 2009-10-25 | 6 |  USGP of Cyclocross Derby City Cup | ME | 0 | 01:07:00.000 | 0 | 
| 2009-10-24 | 9 |  USGP of Cyclocross Derby City Cup | ME | 0 | 01:01:35.000 | 0 | 
| 2009-10-18 | 2 |  Wissahickon Cross | ME | 0 | 00:57:14.000 | 0 | 
| 2009-10-17 | 2 |  Granogue Cross | ME | 0 | 01:01:04.000 | 0 | 
| 2009-10-11 | 3 |  Bio Wheels / United Dairy Farmers Harbin Park International | ME | 0 | 00:56:23.000 | 0 | 
| 2009-10-10 | 2 |  Lionhearts International Cyclocross | ME | 0 | 01:02:01.000 | 0 | 
| 2009-10-09 | 2 |  Darkhorse Cyclo-Stampede International Cyclocross | ME | 0 | 00:58:44.000 | 0 | 
| 2009-09-27 | 9 |  USGP of Cyclocross Planet Bike Cup | ME | 0 | 01:03:31.000 | 0 | 
| 2009-09-26 | 16 |  USGP of Cyclocross Planet Bike Cup | ME | 0 | 01:06:31.000 | 0 | 
| 2009-09-23 | 10 |  Cross Vegas | ME | 0 | 01:02:07.000 | 0 | 
| 2009-09-20 | 9 |  Rad Racing Gran Prix | ME | 0 | 00:57:38.000 | 0 | 
| 2009-09-19 | 15 |  Star Crossed Cyclocross | ME | 0 | 01:07:37.000 | 0 | 
| 2008-12-14 | 13 |  National Championships United States ME | ME | 0 | 01:04:00.000 | 0 | 
| 2008-12-07 | 6 |  USGP of Cyclocross - Portland Cup | ME | 0 | 01:06:29.000 | 0 | 
| 2008-12-06 | 13 |  USGP of Cyclocross - Portland Cup | ME | 0 | 01:07:47.000 | 0 | 
| 2008-11-23 | 2 |  Kansai Cyclo-cross Meeting Yasu Round | ME | 0 | 00:59:54.000 | 0 | 
| 2008-11-16 | 8 |  USGP of Cyclocross - Mercer Cup | ME | 0 | 01:04:31.000 | 0 | 
| 2008-11-15 | 10 |  USGP of Cyclocross - Mercer Cup | ME | 0 | 01:00:46.000 | 0 | 
| 2008-11-02 | 11 |  Boulder Cup | ME | 0 | 01:05:20.000 | 0 | 
| 2008-11-01 | 5 |  Boulder C2 | ME | 0 | 01:05:27.000 | 0 | 
| 2008-10-26 | 7 |  USGP of Cyclocross - Derby City Cup | ME | 0 | 00:00:00.000 |  | 
| 2008-10-25 | 9 |  USGP of Cyclocross - Derby City Cup | ME | 0 | 00:00:00.000 |  | 
| 2008-10-19 | 7 |  Wissahickon Cross | ME | 0 | 00:57:38.000 | 0 | 
| 2008-10-18 | 7 |  Granogue Cross | ME | 0 | 01:06:07.000 | 0 | 
| 2008-10-12 | 7 |  Bio Wheels / United Dairy Farmers UCI Harbin Park | ME | 0 | 01:05:32.000 | 0 | 
| 2008-10-11 | 3 |  Java Johnny's Cross | ME | 0 | 00:58:13.000 | 0 | 
| 2008-10-10 | 3 |  The Cyclo-Stampede | ME | 0 | 00:58:10.000 | 0 | 
| 2008-09-24 | 17 |  Cross Vegas | ME | 0 | 01:04:43.000 | 0 | 
| 2008-09-21 | 6 |  Rad Racing Gp |  | 0 | 00:00:00.000 |  | 
| 2008-09-21 | 6 |  Rad Racing GP | ME | 0 | 00:59:22.000 | 0 | 
| 2008-09-20 | 5 |  FSA Star Crossed | ME | 0 | 01:04:13.000 | 0 | 
| 2007-12-16 | 4 |  National Championships United States ME | ME | 0 | 00:54:09.000 | 0 | 
| 2007-12-02 | 5 |  USGP of Cyclocross - Portland | ME | 0 | 01:07:13.000 | 0 |