27.09 › 29.0927-29/9 | | | | Tour d'Eure-et-Loir (2.2) | | | | more |
29.09 | DNF | | | S3Stage 3 - Vernouillet › Chartres | 190 | | | |
28.09 | 102 | 98 | | S2Stage 2 - Les Villages Vovéens › Vald'Yerre | 197.5 | | | |
27.09 | 98 | 98 | | S1Stage 1 - Le Coudray › Mignières | 146.9 | | | |
12.09 › 15.0912-15/9 | | | | Tour of İstanbul (2.1) | | | | more |
| 71 | | | General classificationGeneral classification | | | | |
15.09 | 11 | | | S4Stage 4 - Istanbul › Istanbul | 83.6 | | | |
14.09 | 53 | 71 | | S3Stage 3 - Beykoz › Polonezköy | 113.3 | | | |
13.09 | 64 | 72 | | S2Stage 2 - Şile › Şile | 130.3 | | | |
12.09 | 79 | 79 | | S1Stage 1 - Çatalca › Çatalca | 160.2 | | | |
18.08 › 24.0818-24/8 | | | | Tour de l'Avenir (2.Ncup) Poland | | | | more |
20.08 | DNF | | | S2Stage 2 - Mouchard › Plateau d'Hauteville | 170.2 | | | |
19.08 | 93 | 113 | | S1Stage 1 - Sarrebourg › Ronchamp-Champagney | 184.5 | | | |
18.08 | 137 | 137 | | ProloguePrologue - Sarrebourg › Sarrebourg | 7.1 | | | |
21.07 | DNF | | | Visegrad 4 Bicycle Race Grand Prix Poland (1.2) | 172.5 | | | more |
20.07 | 11 | | | Visegrad 4 Bicycle Race - GP Czech Republic (1.2) | 190.5 | | | more |
02.07 › 07.072-7/7 | | | | Tour of Austria (2.1) | | | | more |
| 14 | | | Youth classificationYouth classification | | | | |
| 37 | | | General classificationGeneral classification | | | | |
06.07 | 33 | 37 | | S4Stage 4 - St. Johann Alpendorf › Kals | 151.7 | | | |
05.07 | 45 | 44 | | S3Stage 3 - Schladming › St. Johann Alpendorf | 153.1 | | | |
04.07 | 48 | 53 | | S2Stage 2 - Maria Taferl › Steyr | 184.5 | | | |
03.07 | 77 | 76 | | S1Stage 1 - Bad Tatzmannsdorf › Bad Tatzmannsdorf | 177.9 | | | |
02.07 | 128 | 128 | | ProloguePrologue - St. Pölten › St. Pölten | 3 | | | |
26.06 › 28.0626-28/6 | | | | Course Cycliste de Solidarnosc et des Champions Olympiques (2.2) | | | | more |
| 22 | | | Youth classificationYouth classification | | | | |
| 58 | | | General classificationGeneral classification | | | | |
28.06 | 62 | | | S3Stage 3 - Jędrzejów › Jaworzno | 143.2 | | | |
27.06 | NR | 84 | | S2Stage 2 - Koluszki › Kielce | 216.4 85 | | | |
26.06 | 93 | 84 | | S1bStage 1b - Konstantynów Łódzki › Skierniewice | 119.6 | | | |
26.06 | 84 | 85 | | S1aStage 1a - Łódź › Zduńska Wola | 87.6 | | | |
23.06 | 60 | | | National Championships Poland ME - Road Race (NC) | 241.5 | | | more |
21.06 | 27 | | | National Championships Poland MU - Road Race (NC) | 172.5 | | | more |
09.06 | 9 | | | Puchar Polski Koziegłowy (NAT) | 125.6 | 12 | | more |
30.05 › 02.0630-2/5 | | | | Course de la Paix Grand Prix Jeseníky (2.Ncup) Poland | | | | more |
| 48 | | | General classificationGeneral classification | | | | |
02.06 | 55 | | | S4Stage 4 - Šumperk › Jeseník | 126.8 | | | |
01.06 | 55 | 50 | | S3Stage 3 - Bruntál › Dlouhé stráně | 99.7 | | | |
31.05 | 56 | 59 | | S2Stage 2 - Uničov › Rýmařov | 117.6 | | | |
30.05 | 86 | 86 | | S1Stage 1 - Krnov › Opava | 123.8 | | | |
24.05 › 25.0524-25/5 | | | | Tour of Estonia (2.1) | | | | more |
25.05 | DNF | | | S2Stage 2 - Tartu › Tartu | 164.8 | | | |
24.05 | 67 | 69 | | S1Stage 1 - Tallinn › Tartu | 192.6 | | | |
15.05 › 19.0515-19/5 | | | | Orlen Nations Grand Prix (2.Ncup) GKS Cartusia Kartuzy | | | | more |
| 43 | | | General classificationGeneral classification | | | | |
19.05 | 58 | | | S5Stage 5 - Lesko, Powiat Leski › Hotel Arłamów | 149 | | | |
18.05 | 94 | 36 | | S4Stage 4 - Bukovina Resort › Jasło | 175 | | | |
17.05 | 64 | 37 | | S3Stage 3 - Tvrdošín › Štrbské Pleso | 121 | | | |
16.05 | 38 | 37 | | S2Stage 2 - Přerov › Kohútka | 110 | | | |
15.05 | 59 | 59 | | S1Stage 1 - Prostějov › Bouzov | 135 | | | |
05.05 | 60 | | | Memorial Daniele Tortoli (NAT) | 171.5 | | | more |
28.04 | 25 | | | Trofeo Comune di Capraia e Limite (NAT) | | 6 | | more |
10.03 | 30 | | | GP dell'Industria Civitanova Marche (NAT) | 105 | | | more |
24.02 | 43 | | | Firenze - Empoli Memorial Renzo Maltinti (NAT) | 149 | | | more |