| 2024-06-30 | 23 | Oregon Trail Gravel | me | 108.63 | 04:41:10.000 | 23.181 |
| 2024-06-30 | 24 | Oregon Trail Gravel | me | 0 | 17:51:05.000 | 0 |
| 2024-06-29 | 23 | Oregon Trail Gravel | me | 120.86 | 04:54:38.000 | 24.612 |
| 2024-06-27 | 23 | Oregon Trail Gravel | me | 133.9 | 03:59:50.000 | 33.498 |
| 2024-06-26 | 24 | Oregon Trail Gravel | me | 98.5 | 03:21:05.000 | 29.391 |
| 2019-12-15 | 22 | National Championships United States ME | ME | 0 | 01:06:16.000 | 0 |
| 2019-10-13 | 12 | US Open of Cyclocross Day 2 | ME | 0 | 00:56:41.000 | 0 |
| 2019-10-12 | 15 | US Open of Cyclocross Day 1 | ME | 0 | 01:00:41.000 | 0 |
| 2018-01-14 | 22 | National Championships United States ME | ME | 0 | 01:04:31.000 | 0 |
| 2017-12-10 | 12 | Resolution 'Cross Cup | ME | 0 | 01:00:30.000 | 0 |
| 2017-12-09 | 12 | Resolution 'Cross Cup | ME | 0 | 00:59:37.000 | 0 |
| 2017-11-19 | 10 | CXLA Weekend: Cyclocross Los Angeles | ME | 0 | 01:02:10.000 | 0 |
| 2017-11-18 | 7 | CXLA Weekend: Cyclocross Los Angeles | ME | 0 | 00:59:01.000 | 0 |
| 2013-12-08 | 26 | Deschutes Brewery Cup | | 0 | 01:09:03.000 | 0 |
| 2013-12-07 | 26 | Deschutes Brewery Cup | ME | 0 | 01:09:03.000 | 0 |
| 2013-01-13 | 24 | National Championships United States ME | ME | 0 | 01:06:43.000 | 0 |
| 2012-12-09 | 19 | USGP of Cyclocross - Deschutes Cup | ME | 0 | 01:03:52.000 | 0 |
| 2012-12-08 | 17 | USGP of Cyclocross - Deschutes Cup | ME | 0 | 01:04:26.000 | 0 |
| 2012-12-02 | 14 | CXLA Weekend - Day 2 | ME | 0 | 01:01:55.000 | 0 |
| 2012-11-18 | 9 | BC Grand Prix of Cyclo-cross | ME | 0 | 01:00:23.000 | 0 |
| 2012-11-11 | 26 | USGP of Cyclocross Derby City Cup | ME | 0 | 00:59:13.000 | 0 |
| 2012-11-10 | 21 | USGP of Cyclocross Derby City Cup | ME | 0 | 01:04:11.000 | 0 |
| 2012-10-28 | 9 | Boulder Cup | ME | 0 | 01:02:24.000 | 0 |
| 2012-10-27 | 13 | Colorado Cross Classic | ME | 0 | 01:05:48.000 | 0 |
| 2012-09-19 | 27 | CrossVegas - Cross After Dark | ME | 0 | 01:04:30.000 | 0 |
| 2012-01-08 | 16 | National Championships United States ME | ME | 0 | 01:11:44.000 | 0 |
| 2012-01-01 | 12 | Chicago Cyclocross Cup New Year's Resolution | ME | 0 | 01:02:30.000 | 0 |
| 2011-12-31 | 9 | Chicago Cyclocross Cup New Year's Resolution | ME | 0 | 01:12:13.000 | 0 |
| 2011-12-11 | 17 | USGP of Cyclocross | ME | 0 | 01:03:37.000 | 0 |
| 2011-12-10 | 13 | USGP of Cyclocross | ME | 0 | 01:07:35.000 | 0 |
| 2011-11-06 | 11 | Harbin Park International | ME | 0 | 01:00:51.000 | 0 |
| 2011-11-05 | 7 | Java Johnny's - Lionhearts International | ME | 0 | 01:02:53.000 | 0 |
| 2011-11-04 | 8 | Darkhorse Cyclo-Stampede | ME | 0 | 01:07:29.000 | 0 |
| 2011-10-30 | 14 | Victory Circle Graphix Boulder Cup | ME | 0 | 01:03:48.000 | 0 |
| 2011-10-29 | 20 | Colorado Cross Classic | ME | 0 | 01:06:36.000 | 0 |
| 2011-10-09 | 17 | USGP of Cyclocross Fort Collins Cup | ME | 0 | 00:59:24.000 | 0 |
| 2011-10-08 | 14 | USGP of Cyclocross Fort Collins Cup | ME | 0 | 01:00:13.000 | 0 |
| 2011-09-25 | 19 | USGP of Cyclocross Planet Bike Cup | ME | 0 | 01:06:44.000 | 0 |
| 2011-09-24 | 19 | USGP of Cyclocross Planet Bike Cup | ME | 0 | 01:02:25.000 | 0 |
| 2011-09-14 | 28 | Cross after Dark - CrossVegas | ME | 0 | 01:03:31.000 | 0 |
| 2011-01-02 | 42 | FIDEA Cyclo-cross Tervuren | ME | 0 | 00:00:00.000 | |
| 2010-12-30 | 44 | Sylvester Cyclo-cross/Versluys Cyclo-cross | ME | 0 | 00:00:00.000 | |
| 2010-12-29 | 57 | GVA Trofee - Azencross / Cross des as | ME | 0 | 00:00:00.000 | |
| 2010-12-27 | 37 | Superprestige Diegem | ME | 0 | 00:00:00.000 | |
| 2010-12-26 | 36 | UCI World Cup Heusden-Zolder | ME | 0 | 00:00:00.000 | |
| 2010-12-19 | 53 | UCI World Cup Kalmthout | ME | 0 | 01:07:37.000 | 0 |
| 2010-12-12 | 14 | National Championships United States ME | ME | 0 | 01:06:01.000 | 0 |
| 2010-12-05 | 29 | USGP of Cyclo-cross Portland Cup | ME | 0 | 01:03:40.000 | 0 |
| 2010-12-04 | 25 | USGP of Cyclo-cross Portland Cup | ME | 0 | 01:06:26.000 | 0 |
| 2010-11-14 | 18 | USGP of Cyclo-cross Mercer Cup | ME | 0 | 01:07:53.000 | 0 |
| 2010-11-13 | 15 | USGP of Cyclo-cross Mercer Cup | ME | 0 | 01:04:29.000 | 0 |
| 2010-10-31 | 12 | Boulder Cup C1 Cyclo-cross | ME | 0 | 01:04:41.000 | 0 |
| 2010-10-30 | 11 | Boulder Cup C2 Cyclo-cross | ME | 0 | 01:02:05.000 | 0 |
| 2010-10-24 | 14 | USGP of Cyclo-cross Derby City Cup | ME | 0 | 01:07:06.000 | 0 |
| 2010-10-23 | 53 | USGP of Cyclo-cross Derby City Cup | ME | 0 | 00:00:00.000 | |
| 2010-10-03 | 16 | Krosstober-fest Weekend | ME | 0 | 00:56:31.000 | 0 |
| 2010-10-02 | 6 | Krosstober-fest Weekend | ME | 0 | 00:59:37.000 | 0 |
| 2010-09-26 | 13 | USGP of Cyclo-cross Planet Bike Cup | ME | 0 | 01:03:28.000 | 0 |
| 2010-09-25 | 16 | USGP of Cyclo-cross Planet Bike Cup | ME | 0 | 01:04:12.000 | 0 |
| 2010-09-19 | 13 | Rad Racing GP | ME | 0 | 01:01:27.000 | 0 |
| 2010-09-18 | 14 | Star Crossed Cyclo-cross | ME | 0 | 01:03:20.000 | 0 |
| 2009-12-13 | 23 | National Championships United States ME | ME | 0 | 01:07:48.000 | 0 |
| 2009-12-06 | 37 | USGP of Cyclocross Portland Cup | ME | 0 | 00:00:00.000 | |
| 2009-12-05 | 24 | USGP of Cyclocross Portland Cup | ME | 0 | 01:06:49.000 | 0 |
| 2009-09-20 | 13 | Rad Racing Gran Prix | ME | 0 | 00:58:12.000 | 0 |
| 2009-09-19 | 16 | Star Crossed Cyclocross | ME | 0 | 01:07:43.000 | 0 |
| 2008-12-14 | 34 | National Championships United States ME | ME | 0 | 00:00:00.000 | |
| 2008-12-07 | 27 | USGP of Cyclocross - Portland Cup | ME | 0 | 01:11:55.000 | 0 |
| 2008-12-06 | 38 | USGP of Cyclocross - Portland Cup | ME | 0 | 01:12:38.000 | 0 |
| 2008-11-23 | 15 | Whitmore's Landscaping Super Cross Cup 2 | ME | 0 | 01:01:05.000 | 0 |
| 2008-11-22 | 13 | Whitmore's Landscaping Super Cross Cup 1 | ME | 0 | 01:05:50.000 | 0 |
| 2008-10-12 | 29 | Bio Wheels / United Dairy Farmers UCI Harbin Park | ME | 0 | 00:00:00.000 | |
| 2008-10-11 | 13 | Java Johnny's Cross | ME | 0 | 01:01:07.000 | 0 |
| 2007-12-16 | 17 | National Championships United States ME | ME | 0 | 00:57:45.000 | 0 |
| 2007-12-02 | 28 | USGP of Cyclocross - Portland | ME | 0 | 01:12:50.000 | 0 |
| 2007-12-01 | 28 | USGP of Cyclocross - Portland | ME | 0 | 00:00:00.000 | |
| 2007-11-04 | 38 | Boulder Cup | ME | 0 | 00:00:00.000 | |
| 2007-11-03 | 35 | Redline North American Cross | ME | 0 | 00:00:00.000 | |