22.09 | 31 | | | World Championships - TTT (WC) | 57.2 | | | more |
01.09 » 05.09 | | | | Tour of Bulgaria (2.2) | | | | more |
| 14 | | | General classification | | | | more |
05.09 | 23 | | | Stage 5 - Tryavna › Trojan | 170 | | | more |
04.09 | 3 | 6 | | Stage 4 - Burgas › Tryavna | 205 | 1 | 2 | more |
03.09 | 35 | 6 | | Stage 3 - Elena › Burgas | 195 | | | more |
02.09 | 6 | 3 | | Stage 2 - Kazanlak › Elena | 140 | | | more |
01.09 | 2 | 3 | | Stage 1b - Zlatitza › Kazanlak | 100 | 2 | 5 | more |
01.09 | 6 | 6 | | Stage 1a - Sofia › Zlatitza | 70 | | | more |
17.08 | 62 | | | Puchar Ministra Obrony Narodowej (1.2) | 179 | | | more |
23.07 » 27.07 | | | | Dookoła Mazowsza (2.2) | | | | more |
| 71 | | | General classification | | | | more |
27.07 | 99 | | | Stage 6 - Nowy Dwor Mazowieck › Nowy Dwor Mazowieck | 160 | | | more |
26.07 | 100 | 58 | | Stage 5 - Modlin › Nowy Dwor Mazowieck | 110 | | | more |
26.07 | 1 | 56 | | Stage 4 (TTT) - Nowy Dwor Mazowieck › Nowy Dwor Mazowieck | 26.7 | 5 | 2 | more |
25.07 | 67 | 59 | | Stage 3 - Wysokie Mazowieck › Łomża | 160 | | | more |
24.07 | 29 | 58 | | Stage 2 - Warszawa-Wesola › Wysokie Mazowieck | 186 | | | more |
23.07 | 65 | 65 | | Stage 1 - Kozienice › Kozienice | 177 | | | more |
11.07 » 14.07 | | | | Czech Cycling Tour (2.2) | | | | more |
| 64 | | | General classification | | | | more |
14.07 | 60 | | | Stage 4 - Olomouc › Svatý kopeček | 145 | | | more |
13.07 | 101 | 74 | | Stage 3 - Zábřeh › Šternberk | 173 | | | more |
12.07 | 73 | 45 | | Stage 2 - Olomouci › Mohelnice | 156 | | | more |
26.06 » 29.06 | | | | Course Cycliste de Solidarnosc et des Champions Olympiques (2.1) | | | | more |
| 8 | | | Mountains classification | | | | more |
| 21 | | | Points classification | | | | more |
| 12 | | | General classification | | 10 | 3 | more |
29.06 | 10 | | | Stage 4 - Radomsko › Lodz | 153.5 | | | more |
28.06 | 25 | 11 | | Stage 3 - Jaworzno › Kielce | 193.1 | | | more |
27.06 | 16 | 9 | | Stage 2 - Zory › Jastrzebie-Zdroj | 103.5 | | | more |
26.06 | 6 | 7 | | Stage 1 - Lublin › Krosno | 231.1 | 3 | 2 | more |
23.06 | 16 | | | National Championships Poland ME - Road Race (NC) | 240 | | | more |
11.06 » 16.06 | | | | Tour de Serbie (2.2) | | | | more |
| 7 | | | Mountains classification | | | | more |
| 1 | | | Points classification | | | | more |
| 2 | | | General classification | | 18 | 30 | more |
16.06 | 9 | | | Stage 6 - S.Mitrovica › Belgrade | 127.7 | | | more |
15.06 | 32 | 2 | | Stage 5 - Pozarvac › S.Mitrovica | 200.3 | | | more |
14.06 | 8 | 2 | | Stage 4 - Kladovo › Pozarvac | 186.2 | | | more |
13.06 | 4 | 3 | | Stage 3 - Bor › Kladovo | 150.3 | | | more |
12.06 | 4 | 2 | | Stage 2 - Nis › Bor | 137 | | | more |
11.06 | 11 | 11 | | Stage 1 - Nis › Nis | 54.4 | | | more |
30.05 » 01.06 | | | | Tour of Estonia (2.1) | | | | more |
| 3 | | | Mountains classification | | | | more |
| 22 | | | Points classification | | | | more |
| 37 | | | General classification | | | | more |
01.06 | 24 | | | Stage 3 - Tartu › Tartu | 150 | | | more |
31.05 | 10 | 64 | | Stage 2 - Tallinn › Tartu | 192 | | | more |
30.05 | 68 | 68 | | Stage 1b (ITT) - Tallinn › Tallinn | 3 | | | more |
30.05 | 29 | 30 | | Stage 1a - Viimsi › Viimsi | 125 | | | more |
01.05 | 54 | | | Memorial Andrzeja Trochanowskiego (1.2) | 168 | | | more |
28.02 | 6 | | | Les Challenges de la Marche Verte - GP Al Massira (1.2) | 150 | 1 | 8 | more |
27.02 | 12 | | | Les Challenges de la Marche Verte - GP Oued Eddahab (1.2) | 100 | | | more |
26.02 | 21 | | | Les Challenges de la Marche Verte - GP Sakia El Hamra (1.2) | 100 | | | more |