2025-09-11 | 97 | Turul Romaniei | Stage 2 | 172 | 172 |
2025-09-10 | 3 | Turul Romaniei | Stage 1 | 175 | 175 |
2025-09-07 | 70 | Tour of İstanbul | Stage 3 | 94.3 | 94.3 |
2025-09-06 | 72 | Tour of İstanbul | Stage 2 | 104.2 | 104.2 |
2025-09-05 | 61 | Tour of İstanbul | Stage 1 | 150.1 | 150.1 |
2025-09-04 | 50 | Tour of İstanbul | Prologue | 7.5 | 7.5 |
2025-08-23 | 67 | Tour Bitwa Warszawska | Stage 4 | 156 | 156 |
2025-08-22 | 57 | Tour Bitwa Warszawska | Stage 3 | 159 | 159 |
2025-08-21 | 65 | Tour Bitwa Warszawska | Stage 2 | 150 | 150 |
2025-08-20 | 58 | Tour Bitwa Warszawska | Stage 1 | 171 | 171 |
2025-07-02 | DNF | Course Cycliste de Solidarnosc et des Champions Olympiques | Stage 1a | 100 | 50 |
2025-06-29 | DNF | National Championships Poland ME - Road Race | 202.1 | 101.1 |
2025-06-08 | DNF | Tour of Małopolska | Stage 3 | 163 | 81.5 |
2025-06-07 | 104 | Tour of Małopolska | Stage 2 | 135 | 135 |
2025-06-06 | 120 | Tour of Małopolska | Stage 1 | 134 | 134 |
2025-06-05 | 70 | Tour of Małopolska | Prologue | 1.4 | 1.4 |
2025-05-31 | 40 | Tour of Estonia | Stage 2 | 164.8 | 164.8 |
2025-05-30 | 16 | Tour of Estonia | Stage 1 | 196.4 | 196.4 |
2025-05-10 | 46 | Silesian Beskid Race | 159.6 | 159.6 |
2025-05-04 | DNF | Lotto Famenne Ardenne Classic | 186.7 | 93.3 |
2025-05-01 | 13 | Tintrio - Omloop van het Waasland | 178.5 | 178.5 |
2025-04-26 | 93 | Belgrade Banjaluka | Stage 4 | 126 | 126 |
2025-04-25 | 63 | Belgrade Banjaluka | Stage 3 | 164 | 164 |
2025-04-24 | 26 | Belgrade Banjaluka | Stage 2 | 162 | 162 |
2025-04-23 | 1 | Belgrade Banjaluka | Stage 1 | 86 | 86 |
2025-04-13 | 2 | Ślężański Mnich VeloBank Bruki & Szutry | 143.5 | 143.5 |
2025-03-30 | 109 | I feel Slovenia VN Adria Mobil | 168.7 | 168.7 |
2025-03-27 | 95 | GP Brda-Collio | 150.5 | 150.5 |
2025-03-23 | DNF | GP Slovenian Istria | 156.5 | 78.2 |
2025-03-09 | 122 | POREČ Classic | 146.3 | 146.3 |
2025-03-05 | 3 | UMAG Classic | 142.3 | 142.3 |
| | | | 4002.2 |