| 1 | 2026-03-15 | 76 | Popolarissima | 1.2 | 174.7 | - | - | 218 |
| 2 | 2023-09-30 | DNF | Grand Prix Cerami | 1.2 | 152.6 | - | - | 1055 |
| 3 | 2023-06-25 | DNF | National Championships Germany ME - Road Race | NC | 215 | - | - | 3117 |
| 4 | 2023-06-18 | 19 | Tour de Beauce | Mountains classification | 2.2 | | - | - | |
| 5 | 2023-06-18 | 28 | Tour de Beauce | Points classification | 2.2 | | - | - | |
| 6 | 2023-06-18 | 44 | Tour de Beauce | General classification | 2.2 | | - | - | |
| 7 | 2023-06-18 | 48 | Tour de Beauce | Stage 5 | 2.2 | 122 | - | - | 1970 |
| 8 | 2023-06-17 | 59 | Tour de Beauce | Stage 4 | 2.2 | 70 | - | - | 999 |
| 9 | 2023-06-16 | 53 | Tour de Beauce | Stage 3 | 2.2 | 169 | - | - | 2709 |
| 10 | 2023-06-15 | 65 | Tour de Beauce | Stage 2 | 2.2 | 169 | - | - | 1758 |
| 11 | 2023-06-14 | 49 | Tour de Beauce | Stage 1 | 2.2 | 142.8 | - | - | 1451 |
| 12 | 2023-05-29 | DNF | Paris - Troyes | 1.2 | 180 | - | - | 1948 |
| 13 | 2023-05-21 | OTL | Rund um Köln | 1.1 | 201.1 | - | - | 2785 |
| 14 | 2023-05-06 | DNF | Ronde van Overijssel | 1.2 | 200 | - | - | 762 |
| 15 | 2023-03-11 | 84 | Rhodes GP by Culture & Sports Organization | 1.2 | 186 | - | - | 1711 |
| 16 | 2023-03-05 | 71 | Visit South Aegean Islands | General classification | 2.2 | | - | - | |
| 17 | 2023-03-05 | 48 | Visit South Aegean Islands | Stage 2 | 2.2 | 168.8 | - | - | 1843 |
| 18 | 2023-03-04 | 100 | Visit South Aegean Islands | Stage 1 | 2.2 | 180 | - | - | 1921 |
| 19 | 2021-10-16 | 47 | Craft Ster van Zwolle | 1.2 | 194.5 | - | - | |
| 20 | 2021-06-20 | DNF | National Championships Germany ME - Road Race | NC | 180.5 | - | - | 3312 |
| 21 | 2016-06-29 | DNF | Internationale Wielertrofee Jong Maar Moedig I.W.T. | 1.2 | 185 | - | - | |
| 22 | 2016-05-22 | 85 | Baltyk - Karkonosze Tour | General classification | 2.2 | | - | - | |
| 23 | 2016-05-22 | 57 | Baltyk - Karkonosze Tour | Stage 6 | 2.2 | 89.3 | - | - | |
| 24 | 2016-05-22 | 80 | Baltyk - Karkonosze Tour | Stage 5 (ITT) | 2.2 | 11.6 | - | - | |
| 25 | 2016-05-21 | 75 | Baltyk - Karkonosze Tour | Stage 4 | 2.2 | 173.6 | - | - | |
| 26 | 2016-05-20 | 125 | Baltyk - Karkonosze Tour | Stage 3 | 2.2 | 137.2 | - | - | |
| 27 | 2016-05-19 | 101 | Baltyk - Karkonosze Tour | Stage 2 | 2.2 | 176.8 | - | - | |
| 28 | 2016-05-18 | 92 | Baltyk - Karkonosze Tour | Stage 1 | 2.2 | 193.9 | - | - | |
| 29 | 2015-05-24 | OTL | Bałtyk - Karkonosze Tour | Stage 6 | 2.2 | 82 | - | - | |
| 30 | 2015-05-24 | 94 | Bałtyk - Karkonosze Tour | Stage 5 (ITT) | 2.2 | 11.6 | - | - | |
| 31 | 2015-05-23 | 76 | Bałtyk - Karkonosze Tour | Stage 4 | 2.2 | 154.6 | - | - | |
| 32 | 2015-05-22 | 98 | Bałtyk - Karkonosze Tour | Stage 3 | 2.2 | 210.7 | - | - | |
| 33 | 2015-05-21 | 107 | Bałtyk - Karkonosze Tour | Stage 2 | 2.2 | 106.6 | - | - | |
| 34 | 2015-05-20 | 84 | Bałtyk - Karkonosze Tour | Stage 1 | 2.2 | 192.6 | - | - | |
| | | | | 4431.5 | - | - | 27559 |