| 2025-09-01 | 79 | Green Mountain Stage Race | me | 0 | 08:19:27.000 | 0 | 
| 2025-09-01 | 95 | Green Mountain Stage Race | me | 37 | 00:46:51.000 | 47.385 | 
| 2025-08-31 | 61 | Green Mountain Stage Race | me | 122 | 03:13:40.000 | 37.797 | 
| 2025-08-30 | 92 | Green Mountain Stage Race | me | 179 | 04:05:39.000 | 43.721 | 
| 2025-07-26 | 92 | Tour de Panamá |  | 0 | 12:13:07.000 | 0 | 
| 2025-07-26 | 114 | Tour de Panamá |  | 95 | 02:07:25.000 | 44.735 | 
| 2025-07-25 | 103 | Tour de Panamá |  | 128.7 | 03:17:46.000 | 39.046 | 
| 2025-07-24 | 69 | Tour de Panamá |  | 113.6 | 02:41:17.000 | 42.261 | 
| 2025-07-23 | 66 | Tour de Panamá |  | 97.6 | 02:09:11.000 | 45.331 | 
| 2025-07-22 | 81 | Tour de Panamá |  | 94.3 | 01:57:31.000 | 48.146 | 
| 2025-07-16 | 57 | GP Bomarzo |  | 124 | 02:41:16.000 | 46.135 | 
| 2025-07-13 | 7 | Oostnieuwkerke |  | 116.5 | 02:42:17.000 | 43.073 | 
| 2025-07-10 | 19 | Ereprijs Sylveer Maes | me | 118.75 | 02:41:23.000 | 44.15 | 
| 2025-07-08 | 10 | Opdorp |  | 117.4 | 02:38:20.000 | 44.488 | 
| 2025-07-05 | 17 | Denderwindeke |  | 116 | 02:43:39.000 | 42.53 | 
| 2025-06-01 | 70 | Armed Forces Cycling Classic | me | 0 | 00:00:00.000 |  | 
| 2025-06-01 | 60 | Armed Forces Cycling Classic | me | 100 | 02:11:24.000 | 45.662 | 
| 2025-05-31 | 73 | Armed Forces Cycling Classic | me | 0 | 01:04:36.000 | 0 | 
| 2024-07-29 | DNF | Kermis Barrier | me | 118 | 00:00:00.000 |  | 
| 2024-07-26 | DNF | Moorsele | me | 111.5 | 00:00:00.000 |  | 
| 2024-07-24 | 63 | Westrozebeke | me | 115.6 | 02:36:40.000 | 44.272 | 
| 2024-07-21 | 50 | Grote Kermisprijs Kerniel - Kerniel - Borgloon | me | 114.8 | 02:36:56.000 | 43.891 | 
| 2024-07-19 | 19 | Geel Sint-Dimpna | me | 100 | 01:56:47.000 | 51.377 | 
| 2024-07-17 | 52 | Vrasene | me | 125 | 02:39:55.000 | 46.899 | 
| 2024-07-14 | 18 | Oostnieuwkerke | me | 116.5 | 02:47:55.000 | 41.628 | 
| 2024-07-13 | 48 | Zwartberg - Genk | me | 90 | 01:52:17.000 | 48.093 | 
| 2024-07-11 | DNF | Gistel | me | 188.8 | 00:00:00.000 |  | 
| 2024-07-03 | DNF | Opdorpse Pijl | me | 116.8 | 00:00:00.000 |  | 
| 2024-07-01 | 37 | Wachtebeke | me | 120 | 02:35:00.000 | 46.452 | 
| 2024-06-29 | 25 | Denderwindeke | me | 116 | 02:42:22.000 | 42.866 | 
| 2024-06-25 | 38 | Bassevelde | me | 118 | 02:37:55.000 | 44.834 | 
| 2024-06-23 | 29 | Grammene | me | 112.2 | 02:34:14.000 | 43.648 | 
| 2024-06-21 | 7 | GP Frank De Sy | me | 115 | 02:29:34.000 | 46.133 | 
| 2024-06-16 | 56 | Memorial Serge Baguet - Ereprijs Schepen Jo Vermeulen | me | 113.4 | 02:34:52.000 | 43.935 | 
| 2024-06-16 | 56 | 7de Memorial Serge Baguet - Ereprijs Schepen Jo Vermeulen |  | 113.4 | 02:34:52.000 | 43.935 | 
| 2024-06-15 | DNF | GP Wetterse Dakwerken | me | 116 | 00:00:00.000 |  | 
| 2024-06-15 | DNF | GP Wetterse Dakwerken | me | 116 | 00:00:00.000 |  | 
| 2024-04-26 | DNF | Spartanburg Regional Healthcare System Criterium | me | 0 | 00:00:00.000 |  | 
| 2024-04-25 | 33 | Greenville Cycling Classic presented by Prisma Health | me | 0 | 00:00:00.000 |  | 
| 2024-04-13 | 28 | Sunny King Criterium | me | 0 | 01:06:48.000 | 0 | 
| 2024-02-04 | 42 | Swamp Classic - Criterium | me | 0 | 00:58:47.000 | 0 | 
| 2024-02-03 | 3 | Swamp Classic - Time Trial | me | 0 | 00:20:14.000 | 0 | 
| 2024-02-03 | 49 | Swamp Classic - Road Race | me | 0 | 02:55:12.000 | 0 | 
| 2014-11-02 | 28 | Pan-American Championships | MJ | 0 | 00:00:00.000 |  |