| | | Course Cycliste de Solidarnosc et des Champions Olympiques (2.2) |
| 03-07 | 4 | | Stage 4Jedrzejow - Sosnowiec (143.0km) | 143.0km |
| 02-07 | 8 | 35 | Stage 3Koluszki - Skierniewice (168.0km) | 168.0km |
| 01-07 | 64 | 56 | Stage 2Zdunska Wola - Sieradz (94.0km) | 94.0km |
| 01-07 | 50 | 50 | Stage 1Lodz - Belchatow (82.0km) | 82.0km |
| 28-06 | 29 | | National Road Championships - Poland (CN) | 179.0km |
| 26-06 | 42 | | National Road Championships - Poland U23 (CN) | 138.0km |
| | | Tour of Malopolska (2.2) |
| 73 | | Standings |
| 44 | | Youth |
| 14-06 | 74 | 73 | Stage 3Rabka Zdrój - Stary Sacz (144.0km) | 144.0km |
| 13-06 | 56 | 72 | Stage 2Wadowice - Nowy Targ (140.0km) | 140.0km |
| 12-06 | 76 | 75 | Stage 1Wieliczka - Myslenice (134.0km) | 134.0km |
| 11-06 | 108 | 108 | PrologueKraków - Kraków (1.0km) | 1.0km |
| 07-06 | 30 | | Visegrad 4 Bicycle Race Grand Prix Poland (1.2) | 167.0km |
| 06-06 | 45 | | Visegrad 4 Bicycle Race - GP Czech Republic (1.2) | 155.0km |
| | | Baku-Khankendi Azerbaijan Cycling race (2.1) |
| 55 | | Standings |
| 28 | | Points |
| 15 | | Mountain |
| 7 | | Youth |
| 14-05 | 54 | 55 | Stage 5Tərtər - Khankendi (181.0km) | 181.0km |
| 13-05 | 84 | 69 | Stage 4Ganja - Naftalan (152.0km) | 152.0km |
| 12-05 | 116 | 40 | Stage 3Gabala - Mingachevir (163.0km) | 163.0km |
| 11-05 | 59 | 40 | Stage 2Baku - Ismayilli (193.0km) | 193.0km |
| 10-05 | 62 | 3 | Stage 1Baku - Sumqayıt (158.0km) | 158.0km |
| 07-05 | 45 | | Kryterium Asow Laguna Beskidów (1.2) | 159.0km |
| 12-04 | 10 | | Ślężański Mnich - Bruki & Szutry (1.2) | 148.0km |
| 29-03 | 40 | | Velika Nagrada Novega Mesta (1.2) | 168.0km |
| 22-03 | 30 | | GP Slovenian Istria (1.2) | 165.0km |
| 11-01 | 4 | | Polish National Championships CX (CN) | |
| 01-01 | DNS | | Grand Prix Garage Collé (C2) | |