2025-06-15 | DNS | LHM | CC Utah Crits | America First Stadium | 0 |
2025-06-14 | DNS | LHM | CC Utah Crits | Sandy Promande | 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-26 | DNS | Tour of Somerville | 0 |
2025-05-25 | DNS | Easton Criterium | 0 |
2025-04-10 | 55 | Life Time Sea Otter Classic | 143 |
2025-01-08 | 2 | Circuito Feria de Manizales | 0 |
2024-05-22 | DNS | Vuelta a Antioquia | Stage 1 | 80 |
2024-05-18 | 7 | Gravel Locos - Hico | 237 |
2024-03-10 | 41 | Vuelta al Tolima | General classification | 0 |
2024-03-10 | 13 | Vuelta al Tolima | Stage 5 | 71.6 |
2024-03-09 | 54 | Vuelta al Tolima | Stage 4 | 77.4 |
2024-03-08 | 26 | Vuelta al Tolima | Stage 3 | 77.4 |
2024-03-07 | 46 | Vuelta al Tolima | Stage 2 | 169 |
2024-03-06 | 30 | Vuelta al Tolima | Stage 1 | 147 |
2024-03-01 | 28 | Clásica de Rionegro | General classification | 0 |
2024-02-29 | 35 | Clásica de Rionegro | Stage 3 | 66.7 |
2024-02-28 | 16 | Clásica de Rionegro | Stage 2 | 146.3 |
2024-02-27 | 42 | Clásica de Rionegro | Stage 1 | 129.3 |
2023-10-21 | 42 | Big Sugar Gravel | 167.4 |
2023-10-14 | 17 | Belgian Waffle Ride - Kansas | 198 |