| 2025-10-19 | 22 |  Kings Cx - Day 2 | me | 0 | 00:00:00.000 |  | 
| 2025-10-18 | 29 |  Kings Cx - Day 1 | ME | 0 | 00:00:00.000 |  | 
| 2025-10-12 | 13 |  Englewood Open CX | ME | 0 | 01:09:26.000 | 0 | 
| 2025-10-11 | 15 |  Englewood Open CX | ME | 0 | 01:08:15.000 | 0 | 
| 2025-09-07 | 10 |  Thunder cross - Day 2 | ME | 0 | 00:00:00.000 |  | 
| 2025-09-06 | 11 |  Thunder cross - Day 1 | ME | 0 | 00:00:00.000 |  | 
| 2025-06-08 | DNF |  J Elite Tour Ishikawa Road Race |  | 95.2 | 00:00:00.000 |  | 
| 2025-05-11 | 21 |  Oiso Criterium |  | 25.5 | 00:37:27.000 | 40.854 | 
| 2024-11-17 | 27 |  Kansai Cyclocross Biwako Grand Prix | ME | 0 | 00:00:00.000 |  | 
| 2023-11-26 | 31 |  Kansai Cyclo-Cross Biwako Grand Prix | ME | 0 | 00:00:00.000 |  | 
| 2023-11-19 | 21 |  Supercross Nobeyama | ME | 0 | 00:00:00.000 |  | 
| 2023-10-15 | 40 |  UCI World Cup Waterloo | ME | 0 | 00:00:00.000 |  | 
| 2023-10-13 | 36 |  Trek Cup | ME | 0 | 00:00:00.000 |  | 
| 2023-10-08 | 22 |  Major Taylor Cross Cup - Day 2 | ME | 0 | 00:00:00.000 |  | 
| 2023-10-07 | 25 |  Major Taylor Cross Cup - Day 1 | ME | 0 | 00:00:00.000 |  | 
| 2023-10-01 | 40 |  USPCX Cyclocross – Charm City Cross - Day 2 | ME | 0 | 00:00:00.000 |  | 
| 2023-09-30 | 41 |  USPCX Cyclocross – Charm City Cross - Day 1 | ME | 0 | 00:00:00.000 |  | 
| 2022-10-30 | 28 |  Major Taylor Cross Cup - Day 2 | ME | 0 | 01:12:26.000 | 0 | 
| 2022-10-29 | 25 |  Major Taylor Cross Cup - Day 1 | ME | 0 | 00:00:00.000 |  | 
| 2022-10-16 | 42 |  UCI World Cup Fayetteville - Arkansas | ME | 0 | 01:01:13.000 | 0 | 
| 2022-10-14 | 35 |  OZ Cross | ME | 0 | 00:00:00.000 |  | 
| 2022-10-09 | 45 |  UCI World Cup Waterloo | ME | 0 | 00:00:00.000 |  | 
| 2022-10-07 | 50 |  Trek Cup | ME | 0 | 01:02:37.000 | 0 | 
| 2022-10-02 | 35 |  USPCX Cyclocross – Charm City Cross - Day 2 | ME | 0 | 01:11:25.000 | 0 | 
| 2022-10-01 | 41 |  USPCX Cyclocross – Charm City Cross - Day 1 | ME | 0 | 00:00:00.000 |  | 
| 2022-09-18 | 42 |  Virginia's Blue Ridge GO Cross presented by Deschutes Brewery - Day 2 | ME | 0 | 01:09:04.000 | 0 | 
| 2022-09-17 | 39 |  Virginia's Blue Ridge GO Cross presented by Deschutes Brewery - Day 1 | ME | 0 | 00:00:00.000 |  | 
| 2022-01-08 | 10 |  National Championships Luxembourg ME | ME | 0 | 00:00:00.000 |  | 
| 2021-10-31 | 39 |  Major Taylor Cross Cup | ME | 0 | 00:00:00.000 |  | 
| 2021-09-19 | 38 |  GO Cross presented by Deschutes Brewery day 2 | ME | 0 | 00:00:00.000 |  | 
| 2021-09-18 | 41 |  GO Cross presented by Deschutes Brewery day 1 | ME | 0 | 00:00:00.000 |  | 
| 2019-11-17 | 18 |  Major Taylor Cross Cup | ME | 0 | 01:06:31.000 | 0 | 
| 2019-11-16 | 24 |  Major Taylor Cross Cup | ME | 0 | 00:00:00.000 |  | 
| 2019-10-20 | 30 |  DCCX 2 | ME | 0 | 00:00:00.000 |  | 
| 2019-10-19 | 34 |  DCCX | ME | 0 | 00:00:00.000 |  | 
| 2019-10-13 | 31 |  Charm City Cross | ME | 0 | 00:00:00.000 |  | 
| 2019-10-12 | 30 |  Charm City Cross | ME | 0 | 00:00:00.000 |  | 
| 2019-05-31 | 21 |  Garmin UNBOUND | me | 324.26 | 11:47:16.000 | 27.508 | 
| 2018-12-08 | 26 |  North Carolina Grand Prix - Race 1 | ME | 0 | 00:00:00.000 |  | 
| 2018-12-02 | 19 |  Resolution 'Cross Cup | ME | 0 | 00:00:00.000 |  | 
| 2018-12-01 | 20 |  Resolution 'Cross Cup | ME | 0 | 00:00:00.000 |  | 
| 2018-10-27 | 50 |  Cincinnati UCI Cyclocross | ME | 0 | 00:00:00.000 |  | 
| 2018-10-21 | 22 |  DCCX 2 | ME | 0 | 01:06:47.000 | 0 | 
| 2018-10-20 | 20 |  DCCX | ME | 0 | 01:06:09.000 | 0 | 
| 2018-10-07 | 30 |  Charm City Cross | ME | 0 | 00:00:00.000 |  | 
| 2018-10-06 | 31 |  Charm City Cross | ME | 0 | 00:00:00.000 |  | 
| 2018-09-19 | DNF |  RenoCross | ME | 0 | 00:00:00.000 |  | 
| 2018-09-02 | 16 |  Deschutes Brewery's GO Cross | ME | 0 | 01:06:58.000 | 0 | 
| 2018-09-01 | 27 |  Deschutes Brewery's GO Cross | ME | 0 | 00:00:00.000 |  | 
| 2017-12-10 | 17 |  North Carolina Grand Prix - Race 2 | ME | 0 | 00:00:00.000 |  | 
| 2017-12-09 | 19 |  North Carolina Grand Prix - Race 1 | ME | 0 | 00:00:00.000 |  | 
| 2017-11-19 | 25 |  Major Taylor 'Cross Cup Day 2 | ME | 0 | 00:00:00.000 |  | 
| 2017-11-18 | 23 |  Major Taylor 'Cross Cup Day 1 | ME | 0 | 00:00:00.000 |  |