| 2022-10-07 | 34 |  Trek Cup | WE | 0 | 00:57:59.000 | 0 | 
| 2022-10-02 | 25 |  USPCX Cyclocross – Charm City Cross - Day 2 | WE | 0 | 00:57:23.000 | 0 | 
| 2022-10-01 | 40 |  USPCX Cyclocross – Charm City Cross - Day 1 | WE | 0 | 00:00:00.000 |  | 
| 2021-10-03 | DNS |  USCX Cyclocross - Charm City Cross | WE | 0 | 00:00:00.000 |  | 
| 2021-10-02 | DNS |  USCX Cyclocross - Charm City Cross | WE | 0 | 00:00:00.000 |  | 
| 2021-09-19 | 25 |  GO Cross presented by Deschutes Brewery day 2 | WE | 0 | 00:55:46.000 | 0 | 
| 2019-10-20 | DNS |  DCCX 2 | WE | 0 | 00:00:00.000 |  | 
| 2019-10-19 | DNF |  DCCX | WE | 0 | 00:00:00.000 |  | 
| 2019-10-13 | 21 |  Charm City Cross | WE | 0 | 00:58:44.000 | 0 | 
| 2019-10-12 | 21 |  Charm City Cross | WE | 0 | 00:58:38.000 | 0 | 
| 2019-09-20 | DNF |  Trek Cup | WE | 0 | 00:00:00.000 |  | 
| 2019-09-01 | 25 |  Virginia's Blue Ridge GO Cross | WE | 0 | 00:48:45.000 | 0 | 
| 2019-08-31 | DNF |  Virginia's Blue Ridge GO Cross | WE | 0 | 00:00:00.000 |  | 
| 2018-12-16 | 45 |  National Championships United States WE | WE | 0 | 00:00:00.000 |  | 
| 2018-11-18 | 9 |  Supercross Day 2 | WE | 0 | 00:59:00.000 | 0 | 
| 2018-11-17 | 18 |  Supercross Day 1 | WE | 0 | 00:49:02.000 | 0 | 
| 2018-10-28 | 16 |  HPCX 2 | WE | 0 | 00:51:43.000 | 0 | 
| 2018-10-27 | 14 |  HPCX | WE | 0 | 00:57:59.000 | 0 | 
| 2018-10-21 | DNS |  DCCX 2 | WE | 0 | 00:00:00.000 |  | 
| 2018-10-20 | 32 |  DCCX | WE | 0 | 00:52:38.000 | 0 | 
| 2018-10-07 | 28 |  Charm City Cross | WE | 0 | 00:56:33.000 | 0 | 
| 2018-10-06 | DNF |  Charm City Cross | WE | 0 | 00:00:00.000 |  | 
| 2018-09-21 | 38 |  Trek Cup | WE | 0 | 00:00:00.000 |  | 
| 2018-09-16 | 15 |  Nittany Lion Cross | WE | 0 | 00:49:40.000 | 0 | 
| 2018-09-15 | 20 |  Nittany Lion Cross | WE | 0 | 00:55:41.000 | 0 | 
| 2018-09-09 | 26 |  Rochester Cyclocross | WE | 0 | 00:54:40.000 | 0 | 
| 2018-09-08 | 29 |  Rochester Cyclocross | WE | 0 | 00:54:48.000 | 0 | 
| 2018-09-02 | 16 |  Deschutes Brewery's GO Cross | WE | 0 | 00:49:36.000 | 0 | 
| 2018-09-01 | 22 |  Deschutes Brewery's GO Cross | WE | 0 | 00:51:32.000 | 0 | 
| 2017-10-29 | 24 |  HPCX 2 | WE | 0 | 00:54:40.000 | 0 | 
| 2017-10-28 | 20 |  HPCX 1 | WE | 0 | 00:53:37.000 | 0 | 
| 2017-10-22 | 24 |  DCCX 2 | WE | 0 | 00:52:08.000 | 0 | 
| 2017-10-21 | 23 |  DCCX | WE | 0 | 00:45:18.000 | 0 | 
| 2017-10-07 | 36 |  Charm City Cross | WE | 0 | 00:00:00.000 |  | 
| 2017-09-22 | 37 |  Trek CXC Cup | WE | 0 | 00:00:00.000 |  | 
| 2017-09-10 | 22 |  Rochester Cyclocross | WE | 0 | 00:47:31.000 | 0 | 
| 2017-09-09 | 26 |  Rochester Cyclocross | WE | 0 | 00:50:20.000 | 0 | 
| 2016-10-23 | 31 |  DCCX 2 | WE | 0 | 00:00:00.000 |  | 
| 2016-10-22 | 19 |  DCCX 1 | WE | 0 | 00:51:11.000 | 0 | 
| 2016-10-09 | 39 |  Charm City Cross | WE | 0 | 00:00:00.000 |  | 
| 2016-10-08 | 32 |  Charm City Cross | WE | 0 | 00:59:10.000 | 0 | 
| 2016-09-18 | 28 |  Nittany Lion Cross | WE | 0 | 00:46:56.000 | 0 | 
| 2016-09-17 | 31 |  Nittany Lion Cross | WE | 0 | 00:49:46.000 | 0 |