2025-06-29 | DNF | Kwik Trip Tour of America's Dairyland | Café Hollander Tosa Village Classic | 0 |
2025-06-29 | 57 | Kwik Trip Tour of America's Dairyland | General classification | 0 |
2025-06-28 | 70 | Kwik Trip Tour of America's Dairyland | Annual Café Hollander Otto Wenz Downer Classic | 0 |
2025-06-27 | 79 | Kwik Trip Tour of America's Dairyland | Annual Shorewood Criterium Cycling Classic | 0 |
2025-06-26 | 29 | 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-24 | 90 | Kwik Trip Tour of America's Dairyland | Wilo USA Cedar Creek Classic | 0 |
2025-06-22 | 40 | Kwik Trip Tour of America's Dairyland | Tour De Pere Day 1 | 0 |
2025-06-21 | 60 | Kwik Trip Tour of America's Dairyland | Giro d'Grafton | 0 |
2025-06-20 | 59 | Kwik Trip Tour of America's Dairyland | West Allis Cheese Wheel Classic | 0 |
2025-06-19 | 63 | Kwik Trip Tour of America's Dairyland | Janesville Town Square Gran Prix | 0 |
2025-06-15 | 44 | LHM | CC Utah Crits | America First Stadium | 0 |
2025-06-14 | DNS | LHM | CC Utah Crits | Sandy Promande | 0 |
2025-06-07 | DNS | Saint Francis Tulsa Tough | FC Tulsa Arts District Criterium | 0 |
2025-06-06 | 74 | Saint Francis Tulsa Tough | McNellie’s Group Blue Dome Criterium | 0 |
2025-05-23 | 10 | National Championships United States ME - Criterium | 0 |
2025-04-11 | DNF | Redlands Bicycle Classic | Stage 3 | 88.8 |
2025-04-10 | 122 | Redlands Bicycle Classic | Stage 2 | 121.5 |
2025-04-09 | 23 | Redlands Bicycle Classic | Stage 1 | 18 |
2025-02-23 | 38 | Tucson Bicycle Classic | General classification | 0 |
2025-02-23 | 74 | Tucson Bicycle Classic | Stage 4 | 0 |
2025-02-22 | 77 | Tucson Bicycle Classic | Stage 3 | 0 |
2025-02-21 | 42 | Tucson Bicycle Classic | Stage 1 | 7.2 |
2025-02-21 | 24 | Tucson Bicycle Classic | Stage 2 | 0 |
2025-02-16 | 51 | Valley of the Sun Stage Race | General classification | 0 |
2025-02-16 | 103 | Valley of the Sun Stage Race | Stage 3 | 0 |
2025-02-15 | 89 | Valley of the Sun Stage Race | Stage 2 | 153.9 |
2025-02-14 | 20 | Valley of the Sun Stage Race | Stage 1 | 16.1 |
2024-05-04 | 2 | Tour de Bloom | Stage 3 | 0 |
2024-05-03 | 60 | Tour de Bloom | Stage 2 | 0 |
2024-05-02 | 19 | Tour de Bloom | Stage 1 | 0 |
2024-04-06 | DNF | Boulder Roubaix | 0 |
2023-08-06 | 2 | The Last Best Ride | 146 |
2023-04-16 | 82 | Redlands Bicycle Classic ME | General classification | 0 |
2023-04-16 | 92 | Redlands Bicycle Classic ME | Stage 5 | 146.9 |
2023-04-15 | 36 | Redlands Bicycle Classic ME | Stage 4 | 80 |
2023-04-14 | 20 | Redlands Bicycle Classic ME | Stage 3 (ITT) | 14.6 |
2023-04-13 | 118 | Redlands Bicycle Classic ME | Stage 2 | 144.8 |
2023-04-12 | 94 | Redlands Bicycle Classic ME | Stage 1 | 93.5 |
2023-03-03 | DNS | Tucson Bicycle Classic Stage Race | Prologue | 5.6 |
2023-02-19 | 13 | Valley of the Sun Stage Race ME | General classification | 0 |
2023-02-19 | 14 | Valley of the Sun Stage Race ME | Stage 3 | 0 |
2023-02-18 | 12 | Valley of the Sun Stage Race ME | Stage 2 | 0 |
2023-02-17 | 21 | Valley of the Sun Stage Race ME | Stage 1 (ITT) | 0 |
2022-07-17 | 16 | Salt Lake Criterium | 0 |
2022-04-24 | DNF | Redlands Bicycle Classic ME | Stage 5 | 151.4 |
2022-04-23 | 40 | Redlands Bicycle Classic ME | Stage 4 | 0 |
2022-04-22 | 32 | Redlands Bicycle Classic ME | Stage 3 (ITT) | 14.6 |
2022-04-21 | 104 | Redlands Bicycle Classic ME | Stage 2 | 144.8 |
2022-04-20 | 94 | Redlands Bicycle Classic ME | Stage 1 | 93.5 |