| 2024-05-10 | 34 | Kryterium Asów 2 - Titans of Polish Cycling |  | 64 | 01:21:35.000 | 47.068 | 
| 2024-04-06 | 9 | Slezanski Mnich |  | 143 | 03:21:58.000 | 42.482 | 
| 2023-09-27 | DNF | Memorial Fred De Bruyne |  | 160.8 | 00:00:00.000 |  | 
| 2023-05-17 | 76 | Puivelde Koerse |  | 169 | 03:50:54.000 | 43.915 | 
| 2023-02-19 | 61 | Valley of the Sun Stage Race ME |  | 0 | 01:00:04.000 | 0 | 
| 2023-02-19 | 45 | Valley of the Sun Stage Race ME |  | 0 | 05:02:46.000 | 0 | 
| 2023-02-18 | 22 | Valley of the Sun Stage Race ME |  | 0 | 03:40:09.000 | 0 | 
| 2023-02-17 | 60 | Valley of the Sun Stage Race ME |  | 0 | 00:22:33.000 | 0 | 
| 2022-09-23 | DNF | Zwevezele Koers |  | 153.5 | 00:00:00.000 |  | 
| 2022-09-20 | DNF | Textielprijs Vichte |  | 168.5 | 00:00:00.000 |  | 
| 2022-05-18 | 98 | Puivelde Koerse |  | 169 | 03:39:23.000 | 46.22 | 
| 2022-05-17 | DNF | Ruddervoorde Koerse |  | 166.5 | 00:00:00.000 |  | 
| 2021-07-17 | DNF | Classique Jules Béland | me | 147.6 | 00:00:00.000 |  |