| 2024-03-02 | 9 | Belgian Waffle Ride - Arizona |  | 165.6 | 05:22:10.000 | 30.841 | 
| 2023-08-12 | 14 | Leadville 100 |  | 161 | 06:23:18.000 | 25.202 | 
| 2017-01-08 | 8 | National Championships United States ME | ME | 0 | 01:07:52.000 | 0 | 
| 2016-12-11 | 1 | Resolution 'Cross Cup | ME | 0 | 01:01:12.000 | 0 | 
| 2016-12-10 | 2 | Resolution 'Cross Cup | ME | 0 | 00:59:19.000 | 0 | 
| 2016-12-04 | 4 | Ruts N Guts | ME | 0 | 01:01:06.000 | 0 | 
| 2016-12-03 | 8 | Ruts N Guts | ME | 0 | 01:02:34.000 | 0 | 
| 2016-11-20 | 4 | Supercross Cup UCI Weekend | ME | 0 | 01:09:03.000 | 0 | 
| 2016-11-19 | 5 | Supercross Cup UCI Weekend | ME | 0 | 01:01:45.000 | 0 | 
| 2015-12-06 | 5 | The Jingle Cross 3 | ME | 0 | 01:05:18.000 | 0 | 
| 2015-12-05 | 11 | Jingle Cross 2 | ME | 0 | 01:14:07.000 | 0 | 
| 2015-12-04 | 6 | Jingle Cross | ME | 0 | 01:00:41.000 | 0 | 
| 2015-11-22 | 8 | Supercross Cup 2 | ME | 0 | 01:01:54.000 | 0 | 
| 2015-11-21 | 12 | Supercross Cup 1 | ME | 0 | 01:05:32.000 | 0 | 
| 2015-11-01 | 11 | Pan-American Championships | ME | 0 | 01:02:46.000 | 0 | 
| 2015-10-31 | 13 | Cincy3 - Kings CX After Dark | ME | 0 | 00:59:48.000 | 0 | 
| 2015-10-18 | 8 | US Open of Cyclocross | ME | 0 | 00:57:27.000 | 0 | 
| 2015-10-17 | 4 | US Open of Cyclocross | ME | 0 | 00:59:49.000 | 0 | 
| 2015-10-04 | 6 | KMC Cyclo-cross Festival | ME | 0 | 00:59:23.000 | 0 | 
| 2015-10-03 | 10 | KMC Cyclo-cross Festival | ME | 0 | 01:02:27.000 | 0 | 
| 2014-11-01 | 14 | Cincy3 - Kings CX After Dark | ME | 0 | 01:00:51.000 | 0 | 
| 2014-10-31 | 7 | Cincy3 Harbin Park | ME | 0 | 01:01:59.000 | 0 | 
| 2014-10-19 | 2 | HPCX 2 | ME | 0 | 01:00:01.000 | 0 | 
| 2014-10-18 | 3 | HPCX | ME | 0 | 01:03:25.000 | 0 | 
| 2014-09-14 | 7 | Boulder Cup | ME | 0 | 01:09:45.000 | 0 | 
| 2014-09-13 | 11 | US Open of Cyclo-cross | ME | 0 | 01:05:13.000 | 0 | 
| 2014-09-07 | 44 | UCI World Championships Lillehammer | me | 0 | 00:00:00.000 |  | 
| 2013-10-13 | 3 | Boulder Cup | ME | 0 | 00:58:45.000 | 0 | 
| 2013-10-12 | 5 | Colorado Cross Classic | ME | 0 | 00:58:44.000 | 0 | 
| 2013-09-18 | 24 | CrossVegas | ME | 0 | 01:01:15.000 | 0 | 
| 2013-09-15 | 6 | Catamount Grand Prix 2 | ME | 0 | 01:05:05.000 | 0 | 
| 2013-09-14 | 6 | Catamount Grand Prix 1 | ME | 0 | 00:59:45.000 | 0 | 
| 2013-09-08 | 1 | Nittany Lion Cross | ME | 0 | 00:58:56.000 | 0 | 
| 2013-09-07 | 1 | Nittany Lion Cross | ME | 0 | 00:54:58.000 | 0 | 
| 2013-08-31 | 32 | UCI World Championships Pietermaritzburg | me | 0 | 01:46:34.000 | 0 | 
| 2012-12-09 | 8 | USGP of Cyclocross - Deschutes Cup | ME | 0 | 01:01:59.000 | 0 | 
| 2012-12-08 | 9 | USGP of Cyclocross - Deschutes Cup | ME | 0 | 01:02:57.000 | 0 | 
| 2012-12-02 | 6 | CXLA Weekend - Day 2 | ME | 0 | 00:58:41.000 | 0 | 
| 2012-12-01 | 19 | CXLA Weekend: Day 1 - Cross After Dark | ME | 0 | 01:01:15.000 | 0 | 
| 2012-10-28 | 8 | Boulder Cup | ME | 0 | 01:02:12.000 | 0 | 
| 2012-10-27 | 6 | Colorado Cross Classic | ME | 0 | 01:04:16.000 | 0 | 
| 2012-09-08 | 35 | UCI World Championships Saalfelden | me | 0 | 01:50:19.000 | 0 | 
| 2011-11-27 | 3 | The Jingle Cross Rock - Rock 3 | ME | 0 | 01:02:22.000 | 0 | 
| 2011-11-26 | 1 | The Jingle Cross Rock - Rock 2 | ME | 0 | 01:02:56.000 | 0 | 
| 2011-11-25 | 4 | The Jingle Cross Rock - Rock 1 | ME | 0 | 00:59:33.000 | 0 | 
| 2011-11-13 | 2 | USGP of Cyclocross Derby City Cup | ME | 0 | 01:03:51.000 | 0 | 
| 2011-11-12 | 13 | USGP of Cyclocross Derby City Cup | ME | 0 | 00:59:10.000 | 0 | 
| 2011-10-30 | 6 | Victory Circle Graphix Boulder Cup | ME | 0 | 00:59:41.000 | 0 | 
| 2011-10-29 | 2 | Colorado Cross Classic | ME | 0 | 01:01:39.000 | 0 | 
| 2011-10-16 | 2 | Spooky Cross | ME | 0 | 01:01:47.000 | 0 | 
| 2011-10-15 | 3 | Cross after Dark - Spooky Cross | ME | 0 | 01:04:09.000 | 0 | 
| 2011-09-24 | 16 | USGP of Cyclocross Planet Bike Cup | ME | 0 | 01:02:02.000 | 0 | 
| 2011-09-21 | 5 | Gateway Cross Cup - Cross After Dark | ME | 0 | 00:57:57.000 | 0 | 
| 2011-09-18 | 4 | Rad Racing GP | ME | 0 | 01:03:02.000 | 0 | 
| 2011-09-17 | 7 | Cross after Dark - StarCrossed | ME | 0 | 00:57:12.000 | 0 | 
| 2011-09-14 | 10 | Cross after Dark - CrossVegas | ME | 0 | 01:00:38.000 | 0 | 
| 2010-12-12 | 1 | National Championships United States ME | ME | 0 | 01:00:49.000 | 0 | 
| 2010-12-05 | 4 | USGP of Cyclo-cross Portland Cup | ME | 0 | 00:58:19.000 | 0 | 
| 2010-12-04 | 5 | USGP of Cyclo-cross Portland Cup | ME | 0 | 01:00:38.000 | 0 | 
| 2010-11-28 | 2 | Carousel Volkswagen Jingle Cross Rock presented by Scheels - Rock 3 | ME | 0 | 01:00:33.000 | 0 | 
| 2010-11-27 | 2 | Carousel Volkswagen Jingle Cross Rock presented by Scheels - Rock 2 | ME | 0 | 00:55:32.000 | 0 | 
| 2010-11-26 | 6 | Carousel Volkswagen Jingle Cross Rock presented by Scheels - Rock 1 | ME | 0 | 00:59:22.000 | 0 | 
| 2010-11-13 | 4 | USGP of Cyclo-cross Mercer Cup | ME | 0 | 01:01:01.000 | 0 | 
| 2010-10-31 | 2 | Boulder Cup C1 Cyclo-cross | ME | 0 | 01:01:11.000 | 0 | 
| 2010-10-30 | 3 | Boulder Cup C2 Cyclo-cross | ME | 0 | 01:00:37.000 | 0 | 
| 2010-10-24 | 4 | USGP of Cyclo-cross Derby City Cup | ME | 0 | 01:05:20.000 | 0 | 
| 2010-10-23 | 4 | USGP of Cyclo-cross Derby City Cup | ME | 0 | 00:58:53.000 | 0 | 
| 2010-09-26 | 8 | USGP of Cyclo-cross Planet Bike Cup | ME | 0 | 01:02:05.000 | 0 | 
| 2010-09-25 | 4 | USGP of Cyclo-cross Planet Bike Cup | ME | 0 | 01:01:53.000 | 0 | 
| 2010-09-22 | 15 | Cross Vegas | ME | 0 | 01:00:15.000 | 0 | 
| 2009-12-13 | 4 | National Championships United States ME | ME | 0 | 01:03:35.000 | 0 | 
| 2009-12-06 | 2 | USGP of Cyclocross Portland Cup | ME | 0 | 01:01:18.000 | 0 | 
| 2009-12-05 | 1 | USGP of Cyclocross Portland Cup | ME | 0 | 01:00:59.000 | 0 | 
| 2009-11-29 | 1 | Jingle Cross Rock - Rock 2 | ME | 0 | 00:57:41.000 | 0 | 
| 2009-11-28 | 1 | Jingle Cross Rock - Rock 1 | ME | 0 | 00:58:43.000 | 0 | 
| 2009-11-27 | 1 | Jingle Cross Rock - Night Rock | ME | 0 | 00:54:48.000 | 0 | 
| 2009-11-15 | 3 | USGP of Cyclocross Mercer Cup | ME | 0 | 01:03:40.000 | 0 | 
| 2009-11-14 | 10 | USGP of Cyclocross Mercer Cup | ME | 0 | 01:04:23.000 | 0 | 
| 2009-09-23 | 7 | Cross Vegas | ME | 0 | 01:01:24.000 | 0 | 
| 2008-12-14 | 6 | National Championships United States ME | ME | 0 | 01:01:14.000 | 0 | 
| 2008-12-07 | 2 | USGP of Cyclocross - Portland Cup | ME | 0 | 01:03:38.000 | 0 | 
| 2008-12-06 | 5 | USGP of Cyclocross - Portland Cup | ME | 0 | 01:05:43.000 | 0 | 
| 2008-11-30 | 1 | Carousel Volkswagen Jingle Cross Rock - Rock 2 | ME | 0 | 00:56:11.000 | 0 | 
| 2008-11-29 | 2 | Carousel Volkswagen Jingle Cross Rock - Rock 1 | ME | 0 | 00:59:52.000 | 0 | 
| 2008-11-23 | 1 | Whitmore's Landscaping Super Cross Cup 2 | ME | 0 | 00:57:30.000 | 0 | 
| 2008-11-22 | 3 | Whitmore's Landscaping Super Cross Cup 1 | ME | 0 | 01:01:29.000 | 0 | 
| 2008-11-16 | 1 | USGP of Cyclocross - Mercer Cup | ME | 0 | 01:00:11.000 | 0 | 
| 2008-11-15 | 2 | USGP of Cyclocross - Mercer Cup | ME | 0 | 00:57:06.000 | 0 | 
| 2008-11-02 | 2 | Boulder Cup | ME | 0 | 01:01:50.000 | 0 | 
| 2008-11-01 | 1 | Boulder C2 | ME | 0 | 01:03:06.000 | 0 | 
| 2008-10-26 | 4 | USGP of Cyclocross - Derby City Cup | ME | 0 | 00:00:00.000 |  | 
| 2008-10-25 | 5 | USGP of Cyclocross - Derby City Cup | ME | 0 | 00:00:00.000 |  | 
| 2008-09-28 | 2 | Mad Cross II | ME | 0 | 01:01:26.000 | 0 | 
| 2008-09-27 | 5 | Mad Cross I | ME | 0 | 01:01:12.000 | 0 | 
| 2008-09-24 | 12 | Cross Vegas | ME | 0 | 01:03:19.000 | 0 | 
| 2008-09-21 | 8 | Rad Racing Gp |  | 0 | 00:00:00.000 |  | 
| 2008-09-21 | 8 | Rad Racing GP | ME | 0 | 00:59:33.000 | 0 | 
| 2007-12-16 | 3 | National Championships United States ME | ME | 0 | 00:52:52.000 | 0 | 
| 2007-12-09 | 2 | NBX GP | ME | 0 | 00:57:16.000 | 0 | 
| 2007-12-08 | 1 | W.E. Steadman GP | ME | 0 | 00:58:17.000 | 0 |