| 2025-09-01 | 60 | Green Mountain Stage Race | me | 0 | 08:07:56.000 | 0 | 
| 2025-09-01 | 66 | Green Mountain Stage Race | me | 37 | 00:45:50.000 | 48.436 | 
| 2025-08-31 | 64 | Green Mountain Stage Race | me | 122 | 03:13:59.000 | 37.735 | 
| 2025-08-30 | 70 | Green Mountain Stage Race | me | 179 | 03:54:03.000 | 45.888 | 
| 2025-07-26 | 50 | Tour de Panamá |  | 0 | 11:41:00.000 | 0 | 
| 2025-07-26 | 16 | Tour de Panamá |  | 95 | 02:05:06.000 | 45.564 | 
| 2025-07-25 | 77 | Tour de Panamá |  | 128.7 | 02:52:48.000 | 44.687 | 
| 2025-07-24 | 28 | Tour de Panamá |  | 113.6 | 02:33:51.000 | 44.303 | 
| 2025-07-23 | 110 | Tour de Panamá |  | 97.6 | 02:11:44.000 | 44.453 | 
| 2025-07-22 | 29 | Tour de Panamá |  | 94.3 | 01:57:31.000 | 48.146 | 
| 2025-06-01 | 57 | Armed Forces Cycling Classic | me | 0 | 00:00:00.000 |  | 
| 2025-06-01 | 33 | Armed Forces Cycling Classic | me | 100 | 02:10:20.000 | 46.036 | 
| 2025-05-31 | DNF | Armed Forces Cycling Classic | me | 0 | 00:00:00.000 |  | 
| 2025-04-26 | 47 | Athens Orthopedic Clinic Twilight Criterium |  | 0 | 00:00:00.000 |  | 
| 2025-04-05 | 57 | Sunny King Criterium | ME | 0 | 00:00:00.000 |  | 
| 2025-03-02 | 20 | Vuelta de la Independencia Republica Dominicana | ME | 0 | 19:29:10.000 | 0 | 
| 2025-03-02 | 49 | Vuelta de la Independencia Republica Dominicana | ME | 112 | 02:34:02.000 | 43.627 | 
| 2025-03-01 | 6 | Vuelta de la Independencia Republica Dominicana | ME | 117.8 | 02:54:16.000 | 40.559 | 
| 2025-02-28 | 61 | Vuelta de la Independencia Republica Dominicana | ME | 147.7 | 03:24:35.000 | 43.317 | 
| 2025-02-27 | 1 | Vuelta de la Independencia Republica Dominicana | ME | 130 | 02:59:16.000 | 43.511 | 
| 2025-02-26 | 30 | Vuelta de la Independencia Republica Dominicana | ME | 118 | 02:42:49.000 | 43.484 | 
| 2025-02-25 | 32 | Vuelta de la Independencia Republica Dominicana | ME | 117 | 02:27:31.000 | 47.588 | 
| 2025-02-24 | 30 | Vuelta de la Independencia Republica Dominicana | ME | 123 | 02:26:56.000 | 50.227 | 
| 2024-07-20 | 1 | Clasica Puerto Rico - Choli Crit | me | 0 | 01:14:49.000 | 0 | 
| 2024-07-19 | 9 | Clasica Puerto Rico | me | 40.6 | 01:01:19.000 | 39.728 | 
| 2024-07-19 | 9 | Clasica Puerto Rico - Bithorn Crit | me | 0 | 01:01:19.000 | 0 | 
| 2023-05-06 | 41 | Sunny King Criterium |  | 0 | 00:00:00.000 |  | 
| 2023-04-16 | 41 | Redlands Bicycle Classic ME |  | 0 | 11:22:10.000 | 0 | 
| 2023-04-16 | 49 | Redlands Bicycle Classic ME |  | 146.9 | 03:33:29.000 | 41.287 | 
| 2023-04-15 | 124 | Redlands Bicycle Classic ME |  | 80 | 01:28:26.000 | 54.278 | 
| 2023-04-13 | 81 | Redlands Bicycle Classic ME |  | 144.8 | 03:55:10.000 | 36.944 | 
| 2023-04-12 | 41 | Redlands Bicycle Classic ME |  | 93.5 | 02:04:27.000 | 45.078 | 
| 2022-08-22 | 15 | Littleton Twilight Criterium |  | 0 | 00:58:24.000 | 0 | 
| 2022-07-30 | 19 | Lake Bluff Criterium |  | 0 | 00:00:00.000 |  | 
| 2022-04-10 | 38 | Sunny King Criterium |  | 0 | 01:31:05.000 | 0 |