| 2025-06-29 | 33 | Kwik Trip Tour of America's Dairyland | me | 0 | 00:00:00.000 |  | 
| 2025-06-29 | 20 | Kwik Trip Tour of America's Dairyland | me | 0 | 00:00:00.000 |  | 
| 2025-06-28 | 22 | Kwik Trip Tour of America's Dairyland | me | 0 | 00:00:00.000 |  | 
| 2025-06-27 | 32 | Kwik Trip Tour of America's Dairyland | me | 0 | 00:00:00.000 |  | 
| 2025-06-26 | 69 | Kwik Trip Tour of America's Dairyland | me | 0 | 00:00:00.000 |  | 
| 2025-06-25 | DNF | Kwik Trip Tour of America's Dairyland | me | 0 | 00:00:00.000 |  | 
| 2025-06-24 | 16 | Kwik Trip Tour of America's Dairyland | me | 0 | 00:00:00.000 |  | 
| 2025-06-22 | 30 | Kwik Trip Tour of America's Dairyland | me | 0 | 00:00:00.000 |  | 
| 2025-06-21 | 19 | Kwik Trip Tour of America's Dairyland | me | 0 | 00:00:00.000 |  | 
| 2025-06-20 | 13 | Kwik Trip Tour of America's Dairyland | me | 0 | 00:00:00.000 |  | 
| 2025-06-19 | 19 | Kwik Trip Tour of America's Dairyland | me | 0 | 00:00:00.000 |  | 
| 2025-04-13 | 113 | Redlands Bicycle Classic | ME | 0 | 12:17:16.000 | 0 | 
| 2025-04-13 | 105 | Redlands Bicycle Classic | ME | 146.9 | 03:53:25.000 | 37.761 | 
| 2025-04-12 | 69 | Redlands Bicycle Classic | ME | 0 | 01:29:07.000 | 0 | 
| 2025-04-11 | 93 | Redlands Bicycle Classic | ME | 88.8 | 02:16:49.000 | 38.943 | 
| 2025-04-10 | 143 | Redlands Bicycle Classic | ME | 121.5 | 04:09:49.000 | 29.181 | 
| 2025-02-23 | 55 | Tucson Bicycle Classic | ME | 0 | 05:08:48.000 | 0 | 
| 2025-02-23 | 84 | Tucson Bicycle Classic | ME | 0 | 01:16:35.000 | 0 | 
| 2025-02-22 | 81 | Tucson Bicycle Classic | ME | 0 | 02:55:59.000 | 0 | 
| 2025-02-16 | 78 | Valley of the Sun Stage Race | ME | 0 | 04:50:44.000 | 0 | 
| 2025-02-16 | 41 | Valley of the Sun Stage Race | ME | 0 | 01:00:13.000 | 0 | 
| 2025-02-15 | 83 | Valley of the Sun Stage Race | ME | 153.9 | 03:28:08.000 | 44.366 | 
| 2024-11-24 | DNS | North Carolina Grand Prix - Day 2 | ME | 0 | 00:00:00.000 |  | 
| 2024-11-23 | 31 | North Carolina Grand Prix - Day 1 | ME | 0 | 00:00:00.000 |  | 
| 2024-09-02 | 38 | Green Mountain Stage Race | mj | 0 | 06:36:18.000 | 0 | 
| 2024-09-02 | 41 | Green Mountain Stage Race | mj | 29.61 | 00:43:39.000 | 40.701 | 
| 2024-09-01 | 49 | Green Mountain Stage Race | mj | 103.8 | 02:50:25.000 | 36.546 | 
| 2024-08-31 | 4 | Green Mountain Stage Race | mj | 119.1 | 02:47:19.000 | 42.709 | 
| 2024-07-14 | 32 | Junior Tour of Ireland | mj | 0 | 13:25:58.000 | 0 | 
| 2024-07-14 | 23 | Junior Tour of Ireland | mj | 74.4 | 01:38:30.000 | 45.32 | 
| 2024-07-13 | 14 | Junior Tour of Ireland | mj | 112.7 | 02:37:41.000 | 42.883 | 
| 2024-07-12 | 29 | Junior Tour of Ireland | mj | 103 | 02:23:20.000 | 43.116 | 
| 2024-07-11 | 4 | Junior Tour of Ireland | mj | 122.8 | 02:59:01.000 | 41.158 | 
| 2024-07-10 | 52 | Junior Tour of Ireland | mj | 93.7 | 02:21:17.000 | 39.792 | 
| 2024-07-09 | 40 | Junior Tour of Ireland | mj | 63.6 | 01:26:09.000 | 44.295 | 
| 2024-02-18 | 32 | Valley of the Sun Stage Race | mj | 0 | 00:45:07.000 | 0 | 
| 2024-02-18 | 24 | Valley of the Sun Stage Race | mj | 0 | 04:10:35.000 | 0 | 
| 2024-02-17 | 23 | Valley of the Sun Stage Race | mj | 0 | 03:02:43.000 | 0 | 
| 2023-12-09 | 47 | National Championships United States MJ | MJ | 0 | 00:51:24.000 | 0 | 
| 2023-10-22 | 28 | Kings CX | MJ | 0 | 00:39:26.000 | 0 | 
| 2023-10-21 | 34 | Kings CX | MJ | 0 | 00:45:04.000 | 0 | 
| 2023-10-08 | 17 | Major Taylor Cross Cup - Day 2 | MJ | 0 | 00:42:45.000 | 0 | 
| 2023-09-24 | 42 | USPCX Cyclocross – Rochester Cyclocross - Day 2 | MJ | 0 | 00:00:00.000 |  | 
| 2023-09-23 | 31 | USPCX Cyclocross – Rochester Cyclocross - Day 1 | MJ | 0 | 00:44:56.000 | 0 | 
| 2023-09-17 | 24 | Virginia's Blue Ridge GO Cross - Day 2 | MJ | 0 | 00:00:00.000 |  | 
| 2023-09-16 | 15 | Virginia's Blue Ridge GO Cross - Day 1 | MJ | 0 | 00:48:19.000 | 0 | 
| 2023-02-19 | 6 | Valley Of The Sun Stage Race | mj | 0 | 03:30:16.000 | 0 | 
| 2023-02-19 | 27 | Valley Of The Sun Stage Race | mj | 0 | 00:44:32.000 | 0 | 
| 2023-02-18 | 4 | Valley Of The Sun Stage Race | mj | 0 | 02:21:25.000 | 0 |