2025-06-29 | DNF | Kwik Trip Tour of America's Dairyland | Café Hollander Tosa Village Classic | 0 |
2025-06-29 | 69 | Kwik Trip Tour of America's Dairyland | General classification | 0 |
2025-06-28 | 37 | Kwik Trip Tour of America's Dairyland | Annual Café Hollander Otto Wenz Downer Classic | 0 |
2025-06-27 | 20 | Kwik Trip Tour of America's Dairyland | Annual Shorewood Criterium Cycling Classic | 0 |
2025-06-26 | 17 | Kwik Trip Tour of America's Dairyland | Centraal Bay View Classic | 0 |
2025-06-25 | DNF | Kwik Trip Tour of America's Dairyland | Clocktower Classic | 0 |
2025-06-04 | 1 | Music City Crits p/b MOAB Bike Shop | 0 |
2025-06-01 | DNF | Armed Forces Cycling Classic | Clarendon Cup | 100 |
2025-06-01 | 101 | Armed Forces Cycling Classic | 0 |
2025-05-31 | DNF | Armed Forces Cycling Classic | Capitol Cup | 0 |
2025-05-22 | 14 | National Championships United States MU - Criterium | 0 |
2025-05-06 | 34 | Tour de Bloom | General classification | 0 |
2025-05-06 | 41 | Tour de Bloom | Stage 5 | 0 |
2025-05-05 | 5 | Tour de Bloom | Stage 4 | 29.83 |
2025-05-04 | 59 | Tour de Bloom | Stage 3 | 0 |
2025-05-03 | 19 | Tour de Bloom | Stage 2 | 42.25 |
2025-05-02 | 41 | Tour de Bloom | Stage 1 | 141.81 |
2025-01-19 | DNS | CBR #1,3,5 Dominguez Hills | 0 |
2024-07-29 | 20 | Bambrugge Erpe-Mere | 112.5 |
2024-07-26 | 39 | Moorsele | 111.5 |
2024-07-21 | 1 | Vuelta Ciclista a Zamora | Stage 5 | 130.1 |
2024-07-21 | 48 | Vuelta Ciclista a Zamora | General classification | 0 |
2024-07-20 | 61 | Vuelta Ciclista a Zamora | Stage 4 | 110.8 |
2024-07-19 | 36 | Vuelta Ciclista a Zamora | Stage 3 | 141.1 |
2024-07-18 | 46 | Vuelta Ciclista a Zamora | Stage 2 | 110.2 |
2024-07-17 | 5 | Vuelta Ciclista a Zamora | Stage 1 (ITT) | 4.2 |
2024-07-07 | 10 | GP Tetuán - Trofeo Santiago Fernández | 0 |
2024-05-16 | 14 | National Championships United States MU - Criterium | 0 |
2024-04-27 | 5 | Highlands Gravel Classic | 106.9 |
2024-04-14 | 24 | Redlands Bicycle Classic | General classification | 0 |
2024-04-14 | 20 | Redlands Bicycle Classic | Stage 5 | 146.93 |
2024-04-13 | 81 | Redlands Bicycle Classic | Stage 4 | 0 |
2024-04-12 | 20 | Redlands Bicycle Classic | Stage 3 (ITT) | 18.8 |
2024-04-11 | 42 | Redlands Bicycle Classic | Stage 2 | 81.11 |
2024-04-10 | 17 | Redlands Bicycle Classic | Stage 1 | 93.5 |
2024-04-07 | 15 | Tour of Murrieta | Stage 2 | 0 |
2024-04-06 | 3 | Boulder Roubaix | 0 |
2024-03-02 | 12 | Belgian Waffle Ride - Arizona | 165.6 |
2024-02-25 | 71 | Tucson Bicycle Classic | General classification | 0 |
2024-02-25 | 65 | Tucson Bicycle Classic | Stage 3 | 74 |
2024-02-24 | 93 | Tucson Bicycle Classic | Stage 2 | 132 |
2024-02-23 | 2 | Tucson Bicycle Classic | Stage 1 (ITT) | 8 |
2024-02-18 | 4 | Valley of the Sun Stage Race | General classification | 0 |
2024-02-18 | 23 | Valley of the Sun Stage Race | Stage 3 | 0 |
2024-02-17 | 5 | Valley of the Sun Stage Race | Stage 2 | 0 |
2024-02-16 | 9 | Valley of the Sun Stage Race | Stage 1 (ITT) | 0 |
2023-04-16 | 25 | Redlands Bicycle Classic ME | General classification | 0 |
2023-04-16 | 4 | Redlands Bicycle Classic ME | Youth classification | 0 |
2023-04-16 | 37 | Redlands Bicycle Classic ME | Stage 5 | 146.9 |
2023-04-15 | 52 | Redlands Bicycle Classic ME | Stage 4 | 80 |
2023-04-14 | 29 | Redlands Bicycle Classic ME | Stage 3 (ITT) | 14.6 |
2023-04-13 | 31 | Redlands Bicycle Classic ME | Stage 2 | 144.8 |
2023-04-12 | 30 | Redlands Bicycle Classic ME | Stage 1 | 93.5 |
2023-02-19 | 9 | Valley of the Sun Stage Race ME | General classification | 0 |
2023-02-19 | 19 | Valley of the Sun Stage Race ME | Stage 3 | 0 |
2023-02-18 | 5 | Valley of the Sun Stage Race ME | Stage 2 | 0 |
2023-02-17 | 11 | Valley of the Sun Stage Race ME | Stage 1 (ITT) | 0 |
2022-07-18 | 13 | Roeselare | 105 |