| 2025-07-27 | 48 | Chicago Grit | me | 0 | 00:00:00.000 |  | 
| 2025-07-27 | 18 | Chicago Grit | me | 0 | 01:14:26.000 | 0 | 
| 2025-07-26 | DNF | Chicago Grit | me | 0 | 00:00:00.000 |  | 
| 2025-06-15 | 11 | LHM | CC Utah Crits | me | 0 | 00:00:00.000 |  | 
| 2025-06-15 | 10 | LHM | CC Utah Crits | me | 0 | 01:00:40.000 | 0 | 
| 2025-06-14 | 13 | LHM | CC Utah Crits | me | 0 | 01:10:14.000 | 0 | 
| 2025-06-08 | 34 | Saint Francis Tulsa Tough | me | 0 | 00:00:00.000 |  | 
| 2025-06-08 | 51 | Saint Francis Tulsa Tough | me | 0 | 00:00:00.000 |  | 
| 2025-06-07 | 21 | Saint Francis Tulsa Tough | me | 0 | 01:09:38.000 | 0 | 
| 2025-06-06 | 36 | Saint Francis Tulsa Tough | me | 0 | 01:10:00.000 | 0 | 
| 2025-06-01 | 64 | Armed Forces Cycling Classic | me | 0 | 00:00:00.000 |  | 
| 2025-06-01 | 54 | Armed Forces Cycling Classic | me | 100 | 02:11:24.000 | 45.662 | 
| 2025-05-31 | 71 | Armed Forces Cycling Classic | me | 0 | 01:04:36.000 | 0 | 
| 2025-05-22 | 9 | National Championships United States MU - Criterium |  | 0 | 01:12:14.000 | 0 | 
| 2025-04-26 | 36 | Athens Orthopedic Clinic Twilight Criterium |  | 0 | 00:00:00.000 |  | 
| 2025-04-12 | 12 | Rock and Road Criterium | me | 0 | 00:00:00.000 |  | 
| 2025-04-11 | 48 | Spin the District Hapeville | me | 0 | 00:00:00.000 |  | 
| 2025-04-05 | 5 | Sunny King Criterium | ME | 0 | 01:06:57.000 | 0 | 
| 2025-02-02 | 6 | Swamp Classic - Road Race | ME | 0 | 00:00:00.000 |  | 
| 2025-02-02 | 2 | Swamp Classic - Road Race | ME | 0 | 01:13:18.000 | 0 | 
| 2025-02-01 | 12 | Swamp Classic - Road Race | ME | 0 | 03:02:55.000 | 0 | 
| 2024-08-04 | 42 | Sherpa Performance Stage Race |  | 0 | 04:26:41.000 | 0 | 
| 2024-08-04 | 7 | Sherpa Performance Stage Race |  | 125 | 02:03:07.000 | 60.918 | 
| 2024-08-03 | 45 | Sherpa Performance Stage Race |  | 46.3 | 01:09:28.000 | 39.99 | 
| 2024-08-03 | 10 | Sherpa Performance Stage Race |  | 46.5 | 01:02:11.000 | 44.867 | 
| 2024-07-24 | DNF | Circuit des Remparts - Saint-Lô | me | 84 | 00:00:00.000 |  | 
| 2024-07-14 | DNS | Solihull CC | me | 0 | 00:00:00.000 |  | 
| 2024-07-12 | DNS | Dudley Grand Prix | me | 0 | 00:00:00.000 |  | 
| 2024-05-16 | 5 | National Championships United States MJ - Criterium | mj | 0 | 01:00:24.000 | 0 | 
| 2024-05-05 | 38 | Spin the District College Park | me | 0 | 00:00:00.000 |  | 
| 2024-05-04 | 13 | LaGrange Cycling Classic | me | 0 | 00:00:00.000 |  | 
| 2024-05-03 | 22 | Spin the District Hapeville | me | 0 | 00:00:00.000 |  | 
| 2024-04-30 | 15 | Spin the District Union City | me | 0 | 00:00:00.000 |  | 
| 2024-04-28 | 37 | The Curiosity Lab Criterium | me | 0 | 00:00:00.000 |  | 
| 2024-04-13 | 10 | Piney Hills Classic |  | 0 | 01:08:09.000 | 0 | 
| 2024-04-12 | 17 | Piney Hills Classic + UCI XCO Junior Series |  | 0 | 01:18:04.000 | 0 | 
| 2024-04-06 | 11 | US Pro Cup presented by Ozark Foundation + UCI XCO Junior Series |  | 0 | 01:07:10.000 | 0 | 
| 2024-04-03 | 11 | US Pro Cup presented by Ozark Foundation |  | 0 | 01:09:58.000 | 0 | 
| 2024-04-01 | 92 | Dornan Rás Mumhan | me | 0 | 10:31:41.000 | 0 | 
| 2024-04-01 | 23 | Dornan Rás Mumhan | me | 113.1 | 02:28:10.000 | 45.8 | 
| 2024-03-31 | 101 | Dornan Rás Mumhan | me | 115.4 | 03:06:14.000 | 37.179 | 
| 2024-03-30 | 96 | Dornan Rás Mumhan | me | 114.1 | 03:04:01.000 | 37.203 | 
| 2024-03-29 | 119 | Dornan Rás Mumhan | me | 70.2 | 01:42:40.000 | 41.026 | 
| 2024-03-24 | 2 | Tennessee National |  | 0 | 01:21:40.000 | 0 | 
| 2024-03-03 | 10 | Puerto Rico MTB Cup + UCI XCO Junior Series |  | 0 | 01:20:10.000 | 0 | 
| 2024-02-21 | 9 | Tropical MTB Challenge - 2 |  | 0 | 01:29:11.000 | 0 | 
| 2024-02-04 | 7 | Swamp Classic - Criterium | me | 0 | 00:57:29.000 | 0 | 
| 2024-02-03 | 24 | Swamp Classic - Road Race | me | 0 | 02:52:29.000 | 0 | 
| 2023-10-28 | DNF | National Trophy Series Round 3: Derby | ME | 0 | 00:00:00.000 |  | 
| 2023-10-14 | 61 | National Trophy Series Round 2: Thornton in Craven | ME | 0 | 00:00:00.000 |  | 
| 2023-02-26 | 40 | Tropical Mountain Bike Challenge |  | 0 | 00:00:00.000 |  | 
| 2022-11-20 | 36 | National Trophy Series Round 4: Torbay Velo Park | MJ | 0 | 00:00:00.000 |  | 
| 2022-10-30 | 38 | National Trophy Series Round 3 | MJ | 0 | 00:56:59.000 | 0 | 
| 2022-10-23 | 50 | National Trophy Series Round 2 | MJ | 0 | 00:52:35.000 | 0 | 
| 2022-10-09 | 61 | National Trophy Series Round 1: Derby | MJ | 0 | 00:51:48.000 | 0 |