| 2025-09-20 | 11 | National Championships United States MJ - Gravel | | 0 | 03:30:11.000 | 0 |
| 2025-06-29 | 152 | Kwik Trip Tour of America's Dairyland | me | 0 | 00:00:00.000 | |
| 2025-06-29 | DNF | Kwik Trip Tour of America's Dairyland | me | 0 | 00:00:00.000 | |
| 2025-06-28 | 79 | Kwik Trip Tour of America's Dairyland | me | 0 | 00:00:00.000 | |
| 2025-06-27 | 32 | Kwik Trip Tour of America's Dairyland | mj | 0 | 00:00:00.000 | |
| 2025-06-27 | 32 | Kwik Trip Tour of America's Dairyland | mj | 0 | 00:00:00.000 | |
| 2025-06-26 | 39 | Kwik Trip Tour of America's Dairyland | mj | 0 | 00:00:00.000 | |
| 2025-06-25 | 27 | Kwik Trip Tour of America's Dairyland | mj | 0 | 00:00:00.000 | |
| 2025-06-24 | 26 | Kwik Trip Tour of America's Dairyland | mj | 0 | 00:00:00.000 | |
| 2025-05-06 | 8 | MCF Crit Series Day 2 | | 0 | 00:47:33.000 | 0 |
| 2025-02-16 | 34 | Valley of the Sun Stage Race | MJ | 0 | 04:15:00.000 | 0 |
| 2025-02-16 | 40 | Valley of the Sun Stage Race | MJ | 0 | 00:46:52.000 | 0 |
| 2025-02-15 | 44 | Valley of the Sun Stage Race | MJ | 127.3 | 03:04:45.000 | 41.342 |
| 2024-10-13 | 30 | Major Taylor Cross Cup - Day 2 | MJ | 0 | 00:47:31.000 | 0 |
| 2024-10-12 | 29 | Major Taylor Cross Cup - Day 1 | MJ | 0 | 00:45:44.000 | 0 |
| 2024-05-16 | 56 | National Championships United States MJ - Criterium | mj | 0 | 01:03:03.000 | 0 |
| 2024-02-18 | 28 | Valley of the Sun Stage Race | mj | 0 | 04:10:46.000 | 0 |
| 2024-02-18 | 61 | Valley of the Sun Stage Race | mj | 0 | 00:45:07.000 | 0 |
| 2024-02-17 | 36 | Valley of the Sun Stage Race | mj | 0 | 03:03:05.000 | 0 |
| 2023-12-09 | 57 | National Championships United States MJ | MJ | 0 | 00:00:00.000 | |
| 2023-10-13 | 15 | Trek Cup | MJ | 0 | 00:00:00.000 | |