| 2025-05-17 | 9 | Wrong Turn Crit - Texas State Criterium Championships |  | 0 | 60:39:01.000 | 0 | 
| 2025-03-14 | 14 | Pace Bend Weekend | ME | 0 | 01:03:02.000 | 0 | 
| 2024-08-17 | 27 | Driveway Series | me | 0 | 00:00:00.000 |  | 
| 2024-03-10 | 60 | Pace Bend Weekend | me | 119.735 | 02:41:39.000 | 44.442 | 
| 2024-03-09 | DNF | Pace Bend Weekend | me | 119.735 | 00:00:00.000 |  | 
| 2024-03-08 | 52 | Pace Bend Weekend | me | 0 | 01:10:03.000 | 0 | 
| 2019-12-08 | 9 | Resolution 'Cross Cup | ME | 0 | 00:59:08.000 | 0 | 
| 2019-12-01 | 18 | Ruts 'n' Guts 2 | ME | 0 | 01:11:30.000 | 0 | 
| 2019-11-30 | 17 | Ruts 'n' Guts 1 | ME | 0 | 00:00:00.000 |  | 
| 2019-11-10 | DNF | Pan-American Championships | ME | 0 | 00:00:00.000 |  | 
| 2019-11-09 | 29 | Silver Goose Cyclocross Festival | ME | 0 | 00:00:00.000 |  | 
| 2015-01-11 | 37 | National Championships United States ME | ME | 0 | 00:00:00.000 |  | 
| 2014-11-23 | 12 | CXLA Weekend - Day 2 | ME | 0 | 01:03:23.000 | 0 | 
| 2014-01-12 | 9 | National Championships United States MU | MU | 0 | 00:54:07.000 | 0 | 
| 2014-01-11 | 9 | Kampioenschap Van Verenigde Staten |  | 0 | 00:54:07.000 | 0 | 
| 2013-11-17 | 36 | The Jingle Cross Rock - Rock 3 | ME | 0 | 01:13:48.000 | 0 | 
| 2013-11-10 | 36 | MudFund Derby City Cup | ME | 0 | 00:00:00.000 |  | 
| 2013-11-09 | 35 | MudFund Derby City Cup | ME | 0 | 01:02:39.000 | 0 | 
| 2013-01-13 | 10 | National Championships United States MU | MU | 0 | 00:51:34.000 | 0 | 
| 2012-11-11 | 33 | USGP of Cyclocross Derby City Cup | ME | 0 | 01:00:01.000 | 0 | 
| 2012-10-13 | 28 | USGP of Cyclocross New Belgium Cup | ME | 0 | 01:03:23.000 | 0 | 
| 2012-09-23 | 23 | USGP of Cyclocross Planet Bike Cup | ME | 0 | 01:03:58.000 | 0 | 
| 2012-01-08 | 7 | National Championships United States MU | MU | 0 | 01:00:24.000 | 0 | 
| 2011-11-27 | 15 | The Jingle Cross Rock - Rock 3 | ME | 0 | 01:08:41.000 | 0 | 
| 2011-11-25 | 19 | The Jingle Cross Rock - Rock 1 | ME | 0 | 01:03:30.000 | 0 | 
| 2011-11-13 | 37 | USGP of Cyclocross Derby City Cup | ME | 0 | 01:11:41.000 | 0 | 
| 2011-11-12 | 42 | USGP of Cyclocross Derby City Cup | ME | 0 | 01:03:35.000 | 0 | 
| 2011-10-09 | 31 | USGP of Cyclocross Fort Collins Cup | ME | 0 | 01:01:43.000 | 0 | 
| 2011-10-08 | 28 | USGP of Cyclocross Fort Collins Cup | ME | 0 | 01:04:06.000 | 0 | 
| 2011-09-25 | 23 | USGP of Cyclocross Planet Bike Cup | ME | 0 | 01:07:56.000 | 0 | 
| 2011-09-24 | 40 | USGP of Cyclocross Planet Bike Cup | ME | 0 | 00:00:00.000 |  | 
| 2011-09-21 | 11 | Gateway Cross Cup - Cross After Dark | ME | 0 | 01:00:09.000 | 0 | 
| 2011-09-14 | 40 | Cross after Dark - CrossVegas | ME | 0 | 01:04:27.000 | 0 | 
| 2010-12-12 | 20 | National Championships United States MU | MU | 0 | 00:57:56.000 | 0 | 
| 2010-11-28 | 25 | Carousel Volkswagen Jingle Cross Rock presented by Scheels - Rock 3 | ME | 0 | 00:00:00.000 |  | 
| 2010-11-26 | 22 | Carousel Volkswagen Jingle Cross Rock presented by Scheels - Rock 1 | ME | 0 | 01:05:14.000 | 0 | 
| 2007-12-16 | 21 | National Championships United States ME | ME | 0 | 00:58:44.000 | 0 | 
| 2007-10-28 | 32 | USGP of Cyclocross - Derby City Cup | ME | 0 | 01:03:06.000 | 0 | 
| 2007-10-27 | 36 | USGP of Cyclocross - Derby City Cup | ME | 0 | 01:11:20.000 | 0 | 
| 2007-09-26 | 30 | Cross Vegas | ME | 0 | 01:02:54.000 | 0 | 
| 2007-09-23 | 15 | Rad Racing GP | ME | 0 | 01:11:39.000 | 0 | 
| 2007-09-22 | DNF | Star-Crossed | ME | 0 | 00:00:00.000 |  | 
| 2006-11-19 | 25 | Scion Stumptown Cup | ME | 0 | 01:06:27.000 | 0 | 
| 2006-11-18 | 23 | Rad Racing Cup of Cyclocross | ME | 0 | 01:03:20.000 | 0 | 
| 2006-11-04 | 51 | Xilinx Cup | ME | 0 | 01:06:06.000 | 0 | 
| 2006-10-08 | 17 | Gran Prix of Gloucester presented by SemEquip 2 | ME | 0 | 01:02:52.000 | 0 | 
| 2006-10-07 | 27 | Gran Prix of Gloucester presented by SemEquip 1 | ME | 0 | 01:02:39.000 | 0 | 
| 2006-10-01 | 13 | Super Cross Cup 2 | ME | 0 | 01:03:37.000 | 0 | 
| 2006-09-30 | 37 | Super Cross Cup 1 | ME | 0 | 00:00:00.000 |  |