23.08 › 29.0823-29/8 | | | | Tour de l'Avenir (2.Ncup) | | | | more |
26.08 | DNS | | | S3Stage 3 - Etang-sur-Arroux › Châtillon-sur-Chalaronne | 158.6 | | | |
25.08 | 95 | 85 | | S2Stage 2 - Saint-Symphorien-sur-Coise › Vitry-en-Charollais | 136.7 | | | |
24.08 | 72 | 83 | | S1Stage 1 - Aoste › Saint-Galmier | 188.6 | | | |
23.08 | 78 | 78 | | ProloguePrologue - Tignes › Tignes 1800 | 3 | | | |
01.08 › 10.081-10/8 | | | | Tour Cycliste International de la Guadeloupe (2.2) | | | | more |
| 4 | | | Youth classificationYouth classification | | | | |
| 23 | | | Mountains classificationMountains classification | | | | |
| 6 | | | Points classificationPoints classification | | | | |
| 19 | | | General classificationGeneral classification | | | | |
10.08 | 12 | | | S9Stage 9 - Pointe-à-Pitre › Baie-Mahault | 143.7 | | | |
09.08 | 12 | 19 | | S8Stage 8 - Vieux-Habitants › Baillif | 142 | | | |
08.08 | 55 | 26 | | S7Stage 7 - Petit-Canal › Le Moule | 140.5 | | | |
07.08 | 1 | 17 | | S6Stage 6 - Goyave › Petit-Bourg | 147 | 5 | 7 | |
06.08 | 20 | 17 | | S5Stage 5 - Baie-Mahault › Gourbeyre | 158.2 | | | |
05.08 | 26 | 7 | | S4Stage 4 - Morne-à-l'Eau › Les Abymes | 148.3 | | | |
04.08 | 20 | 6 | | S3Stage 3 - Baie-Mahault › Deshaies | 146 | | | |
03.08 | 8 | 6 | | S2Stage 2 - Sainte-Anne › Trois-Rivières | 137 | | | |
02.08 | 65 | 14 | | S1Stage 1 - Les Abymes › Saint-François | 160 | | | |
01.08 | 16 | 16 | | ProloguePrologue - Pointe-à-Pitre › Pointe-à-Pitre | 3.6 | | | |
23.07 › 26.0723-26/7 | | | | Dookoła Mazowsza (2.2) | | | | more |
| 35 | | | Youth classificationYouth classification | | | | |
| 74 | | | General classificationGeneral classification | | | | |
26.07 | 108 | | | S4Stage 4 - Kozienice › Kozienice | 166.3 | | | |
25.07 | 90 | 71 | | S3Stage 3 - Blone › Leszno | 152 | | | |
24.07 | 73 | 60 | | S2Stage 2 - Grodzisk Mazowiecki › Grodzisk Mazowiecki | 166.4 | | | |
23.07 | 61 | 62 | | S1Stage 1 - Teresin › Teresin | 168 | | | |
20.07 | 51 | | | Visegrad 4 Bicycle Race Grand Prix Poland (1.2) | 172.6 | | | more |
02.07 › 05.072-5/7 | | | | Course Cycliste de Solidarnosc et des Champions Olympiques (2.2) | | | | more |
| 6 | | | Youth classificationYouth classification | | | | |
| 13 | | | General classificationGeneral classification | | | | |
05.07 | 20 | | | S4Stage 4 - Kielce › Łódź | 164.7 | | | |
04.07 | 27 | 13 | | S3Stage 3 - Jasło › Mielec | 143.2 | | | |
03.07 | 9 | 13 | | S2Stage 2 - Jedlicze › Dębica | 173.7 | | | |
02.07 | 96 | 50 | | S1bStage 1b - Ropczyce › Stalowa Wola | 104.6 | | | |
02.07 | 25 | 26 | | S1aStage 1a - Strzyżów › Sędziszów Małopolski | 100 | | | |
29.06 | DNF | | | National Championships Poland ME - Road Race (NC) | 202.1 | | | more |
27.06 | 1 | | | National Championships Poland MU - Road Race (NC) | 174 | | 50 | more |
05.06 › 08.065-8/6 | | | | Tour of Małopolska (2.2) | | | | more |
| 51 | | | Youth classificationYouth classification | | | | |
| 90 | | | General classificationGeneral classification | | | | |
08.06 | 25 | | | S3Stage 3 - Maków Podhalański › Przehyba | 163 | | | |
07.06 | 36 | 96 | | S2Stage 2 - Wadowice › Nowy Targ | 135 | | | |
06.06 | 105 | 102 | | S1Stage 1 - Wieliczka › Chełm | 134 | | | |
05.06 | 17 | 17 | | ProloguePrologue - Kraków › Kraków | 1.4 | | | |
29.05 › 01.0629-1/5 | | | | Course de la Paix Grand Prix Jeseníky (2.Ncup) Poland | | | | more |
| 9 | | | Youth classificationYouth classification | | | | |
| 39 | | | Points classificationPoints classification | | | | |
| 22 | | | General classificationGeneral classification | | | | |
01.06 | 38 | | | S4Stage 4 - Jeseník › Šumperk | 118.4 | | | |
31.05 | 25 | 23 | | S3Stage 3 - Zábřeh › Dlouhé stráně | 131 | | | |
30.05 | 15 | 24 | | S2Stage 2 - Uničov › Rýmařov | 148.7 | | | |
29.05 | 23 | 23 | | S1Stage 1 - Krnov › Šternberk | 167.7 | | | |
14.05 › 17.0514-17/5 | | | | Orlen Nations Grand Prix (2.Ncup) Poland | | | | more |
| 77 | | | General classificationGeneral classification | | | | |
17.05 | 53 | | | S4Stage 4 - Lesko › Arłamów | 146.9 | | | |
16.05 | 73 | 84 | | S3Stage 3 - Ustrzyki Dolne › Arłamów | 138.6 | | | |
15.05 | 84 | 84 | | S2Stage 2 - Jarosław › Arłamów | 143.3 | | | |
14.05 | 17 | 17 | | S1Stage 1 - Łańcut › Jasło | 155.8 | | | |
27.04 | 5 | | | ŠKODA CUP - Česká Kamenice (NAT) | 152.4 | | | more |
26.04 | 23 | | | ŠKODA CUP - Krásná Lípa (NAT) | 144.4 | | | more |
10.04 › 13.0410-13/4 | | | | Tour of Mersin (2.2) | | | | more |
| 7 | | | Youth classificationYouth classification | | | | |
| 24 | | | General classificationGeneral classification | | | | |
13.04 | 48 | | | S4Stage 4 - Mersin › Mersin | 120 | | | |
12.04 | 30 | 25 | | S3Stage 3 - Tarsus › Ayvegediği | 102.2 | | | |
11.04 | 9 | 18 | | S2Stage 2 - Gülnar
› Erdemli | 122.8 | | | |
10.04 | 23 | 23 | | S1Stage 1 - Anamur › Yanışlı | 93 | | | |
30.03 | 57 | | | ŠKODA CUP - Velká Bíteš - Brno - Velká Bíteš (NAT) | 162 | | | more |
29.03 | 5 | | | Trofeo Cinelli - VC Hlohovce (NAT) | 80 | | | more |