| 2025-04-11 | OTL | Redlands Bicycle Classic | ME | 88.8 | 00:00:00.000 |  | 
| 2025-04-10 | 112 | Redlands Bicycle Classic | ME | 121.5 | 04:00:02.000 | 30.371 | 
| 2024-08-14 | 75 | Beernem | me | 112 | 02:26:36.000 | 45.839 | 
| 2024-08-13 | 43 | Temse, Wijk Velle | me | 119 | 02:46:41.000 | 42.836 | 
| 2024-08-09 | 25 | Lokeren - Doorselaar | me | 120 | 02:45:50.000 | 43.417 | 
| 2024-08-07 | 53 | Lokeren Kopkapel | me | 120 | 02:21:35.000 | 50.853 | 
| 2024-08-04 | 49 | Lokeren Eksaarde | me | 115 | 02:27:26.000 | 46.801 | 
| 2024-07-31 | 66 | Deinze ME | me | 108 | 02:20:17.000 | 46.192 | 
| 2024-07-29 | 38 | Bambrugge Erpe-Mere | me | 112.5 | 02:37:40.000 | 42.812 | 
| 2024-07-27 | DNF | Grote Prijs Wielerclub Bambrugge Sportief | me | 112.5 | 00:00:00.000 |  | 
| 2024-07-26 | 55 | Moorsele | me | 111.5 | 02:30:23.000 | 44.486 | 
| 2024-07-23 | DNF | Westkapelle | me | 117 | 00:00:00.000 |  | 
| 2024-07-22 | DNF | Kermis Strijpen - Zottegem-Strijpen | me | 117 | 00:00:00.000 |  | 
| 2024-05-17 | DNS | National Championships United States ME - Criterium | me | 0 | 00:00:00.000 |  | 
| 2024-05-16 | 27 | National Championships United States MU - Criterium | mu | 0 | 01:15:46.000 | 0 | 
| 2024-04-14 | 53 | Redlands Bicycle Classic |  | 0 | 10:47:08.000 | 0 | 
| 2024-04-14 | 66 | Redlands Bicycle Classic |  | 146.93 | 03:57:41.000 | 37.091 | 
| 2024-04-13 | 133 | Redlands Bicycle Classic |  | 0 | 01:44:50.000 | 0 | 
| 2024-04-11 | 39 | Redlands Bicycle Classic |  | 81.11 | 02:35:57.000 | 31.206 | 
| 2024-04-10 | 41 | Redlands Bicycle Classic |  | 93.5 | 02:05:09.000 | 44.826 | 
| 2024-02-18 | 37 | Valley of the Sun Stage Race |  | 0 | 01:00:26.000 | 0 | 
| 2024-02-18 | 11 | Valley of the Sun Stage Race |  | 0 | 04:52:18.000 | 0 | 
| 2024-02-17 | 37 | Valley of the Sun Stage Race |  | 0 | 03:31:57.000 | 0 | 
| 2023-11-19 | 23 | North Carolina Grand Prix - Day 2 | ME | 0 | 01:06:02.000 | 0 | 
| 2023-11-18 | 26 | North Carolina Grand Prix - Day 1 | ME | 0 | 01:01:11.000 | 0 | 
| 2023-06-23 | 74 | US Pro Criterium Championship - ME |  | 0 | 01:16:27.000 | 0 | 
| 2023-06-11 | 48 | Volta a Castelló |  | 0 | 05:12:54.000 | 0 | 
| 2023-06-11 | 62 | Volta a Castelló |  | 126 | 02:56:35.000 | 42.813 | 
| 2023-06-10 | 44 | Volta a Castelló |  | 161 | 04:18:09.000 | 37.42 | 
| 2023-06-09 | 58 | Volta a Castelló |  | 158 | 04:22:12.000 | 36.156 | 
| 2023-06-08 | 53 | Volta a Castelló |  | 146 | 03:35:58.000 | 40.562 | 
| 2023-05-21 | 59 | Simac Omloop der Kempen |  | 188.2 | 04:10:49.000 | 45.021 | 
| 2023-05-18 | DNF | GP Fietsen D'Hose - Lierde |  | 120 | 00:00:00.000 |  | 
| 2023-05-16 | DNF | Kermis Koers Lutlommel |  | 112 | 00:00:00.000 |  | 
| 2023-04-16 | 11 | Redlands Bicycle Classic ME |  | 0 | 11:23:35.000 | 0 | 
| 2023-04-16 | 45 | Redlands Bicycle Classic ME |  | 0 | 11:23:35.000 | 0 | 
| 2023-04-16 | 32 | Redlands Bicycle Classic ME |  | 146.9 | 03:33:29.000 | 41.287 | 
| 2023-04-15 | 101 | Redlands Bicycle Classic ME |  | 80 | 01:28:48.000 | 54.054 | 
| 2023-04-13 | 39 | Redlands Bicycle Classic ME |  | 144.8 | 03:51:29.000 | 37.532 | 
| 2023-04-12 | 125 | Redlands Bicycle Classic ME |  | 93.5 | 02:10:30.000 | 42.989 | 
| 2019-11-24 | 2 | North Carolina Grand Prix - Race 2 | MJ | 0 | 00:44:52.000 | 0 | 
| 2019-11-23 | 3 | North Carolina Grand Prix - Race 1 | MJ | 0 | 00:38:58.000 | 0 | 
| 2019-09-01 | 9 | Virginia's Blue Ridge GO Cross | MJ | 0 | 00:51:36.000 | 0 | 
| 2019-08-31 | 9 | Virginia's Blue Ridge GO Cross | MJ | 0 | 00:48:59.000 | 0 |