| 01.10 › 06.101-6/10 |  |  |  |  Cro Race (2.1)   |  |  |  | more | 
 | 77 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 06.10 | 70 |  |  | S6Stage 6 - Sveta Nedelja › Zagreb   | 157.5 |  |  |  | 
| 05.10 | 109 | 80 |  | S5Stage 5 - Ozalj › Karlovac   | 100.5 |  |  |  | 
| 04.10 | 107 | 70 |  | S4Stage 4 - Krk › Labin   | 160.5 |  |  |  | 
| 03.10 | 33 | 53 |  | S3Stage 3 - Novi Vinodolski › Opatija   | 89.5 |  |  |  | 
| 02.10 | 127 | 104 |  | S2Stage 2 - Biograd na Moru › Novalja   | 114.5 |  |  |  | 
| 01.10 | 74 | 76 |  | S1Stage 1 - Vodice › Sinj   | 162.5 |  |  |  | 
| 18.09 | 77 |  |  |  Grand Prix de Wallonie (1.Pro)   | 202.39 |  |  | more | 
| 15.09 | 118 |  |  |  Grand Prix d'Isbergues - Pas de Calais (1.1)   | 198.8 |  |  | more | 
| 03.09 › 08.093-8/9 |  |  |  |  Tour of Britain (2.Pro)   |  |  |  | more | 
 | 55 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 08.09 | 47 |  |  | S6Stage 6 - Lowestoft › Felixstowe   | 158.4 |  |  |  | 
| 07.09 | 45 | 63 |  | S5Stage 5 - Northampton › Northampton   | 149.6 |  |  |  | 
| 06.09 | 56 | 69 |  | S4Stage 4 - Derby › Newark-on-Trent   | 138.5 |  |  |  | 
| 05.09 | 67 | 69 |  | S3Stage 3 - Sheffield › Barnsley   | 166 |  |  |  | 
| 04.09 | 70 | 70 |  | S2Stage 2 - Darlington › Redcar   | 152.1 |  |  |  | 
| 03.09 | 77 | 77 |  | S1Stage 1 - Kelso › Kelso   | 181.9 |  |  |  | 
| 12.08 › 18.0812-18/8 |  |  |  |  Tour de Pologne (2.UWT)   |  |  |  | more | 
 | 64 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 18.08 | 72 |  |  | S7Stage 7 - Wieliczka › Kraków   | 142.1 |  |  |  | 
| 17.08 | 81 | 64 |  | S6Stage 6 - Wadowice › Bukovina Resort   | 183.2 |  |  |  | 
| 16.08 | 60 | 40 |  | S5Stage 5 - Katowice › Katowice   | 187.6 |  |  |  | 
| 15.08 | 66 | 45 |  | S4Stage 4 - Kudowa-Zdrój › Prudnik   | 195.3 |  |  |  | 
| 14.08 | 49 | 47 |  | S3Stage 3 - Wałbrzych › Duszniki-Zdrój   | 156.5 |  |  |  | 
| 13.08 | 57 | 57 |  | S2 (ITT)Stage 2 (ITT) - Mysłakowice › Karpacz   | 15.4 |  |  |  | 
| 12.08 | 57 | 57 |  | S1Stage 1 - Wrocław › Karpacz   | 156.1 |  |  |  | 
| 25.07 | 76 |  |  |  Prueba Villafranca - Ordiziako Klasika (1.1)   | 165.7 |  |  | more | 
| 23.07 | 64 |  |  |  Vuelta a Castilla y Leon (1.1)   | 199.7 |  |  | more | 
| 26.06 › 30.0626-30/6 |  |  |  |  Okolo Slovenska / Tour de Slovaquie (2.1)   |  |  |  | more | 
 | 39 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 30.06 | 35 |  |  | S5Stage 5 - Liptovský Mikuláš › Štrbské Pleso   | 145 |  |  |  | 
| 29.06 | 53 | 57 |  | S4Stage 4 - Partizánske › Ružomberok   | 183.5 |  |  |  | 
| 28.06 | 105 | 76 |  | S3Stage 3 - Piešťany › Dubnica nad Váhom   | 161.2 |  |  |  | 
| 27.06 | 88 | 69 |  | S2Stage 2 - Nitra › Hlohovec   | 192 |  |  |  | 
| 26.06 | 3 | 56 |  | S1 (TTT)Stage 1 (TTT) - Dunajská Streda › Dunajská Streda   | 28.8 | 6 | 0.43 |  | 
| 23.05 › 26.0523-26/5 |  |  |  |  Boucles de la Mayenne - Crédit Mutuel (2.Pro)   |  |  |  | more | 
 | 74 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 26.05 | 105 |  |  | S3Stage 3 - Quelaines-Saint-Gault › Laval   | 169.2 |  |  |  | 
| 25.05 | 60 | 62 |  | S2Stage 2 - Le Ham › Villaines-la-Juhel   | 208.6 |  |  |  | 
| 24.05 | 105 | 65 |  | S1Stage 1 - Renault - Saint-Berthevin  › Ernée   | 167.5 |  |  |  | 
| 23.05 | 68 | 68 |  | ProloguePrologue - Espace Mayenne - Laval › Espace Mayenne - Laval   | 5.4 |  |  |  | 
| 20.05 | 32 |  |  |  Ronde van Limburg (1.1)   | 195.6 |  |  | more | 
| 18.05 | 88 |  |  |  Veenendaal-Veenendaal (1.1)   | 171.6 |  |  | more | 
| 23.04 › 28.0423-28/4 |  |  |  |  Tour de Romandie (2.UWT)   |  |  |  | more | 
 | 20 |  |  | Mountains classificationMountains classification   |  |  |  |  | 
 | 13 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 100 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 28.04 | 120 |  |  | S5Stage 5 - Vernier › Vernier   | 150.8 |  |  |  | 
| 27.04 | 106 | 91 |  | S4Stage 4 - Saillon › Leysin   | 151.7 |  |  |  | 
| 26.04 | 78 | 74 |  | S3 (ITT)Stage 3 (ITT) - Oron › Oron   | 15.5 |  |  |  | 
| 25.04 | 97 | 75 |  | S2Stage 2 - Fribourg › Salvan/Les Marécottes   | 171 |  |  |  | 
| 24.04 | 85 | 86 |  | S1Stage 1 - Château d'Oex › Fribourg  149k  | 165.7 |  |  |  | 
| 23.04 | 147 | 147 |  | ProloguePrologue - Payerne › Payerne   | 2.28 |  |  |  | 
| 17.04 | DNF |  |  |  La Flèche Wallonne (1.UWT)   | 198.6 |  |  | more | 
| 14.04 | DNF |  |  |  Amstel Gold Race (1.UWT)   | 253.6 |  |  | more | 
| 10.04 | DNF |  |  |  De Brabantse Pijl - La Flèche Brabançonne ME (1.Pro)   | 195.2 |  |  | more | 
| 07.04 | 109 |  |  |  Paris-Roubaix (1.UWT)   | 259.7 | 5 |  | more | 
| 03.04 | 68 |  |  |  Scheldeprijs ME (1.Pro)   | 205.3 |  |  | more | 
| 19.03 › 23.0319-23/3 |  |  |  |  Settimana Internazionale Coppi e Bartali (2.1)   |  |  |  | more | 
| 21.03 | DNS |  |  | S3Stage 3 - Riccione › Riccione   | 132.2 |  |  |  | 
| 20.03 | 89 | 99 |  | S2Stage 2 - Riccione › Sogliano al Rubicone   | 156.5 |  |  |  | 
| 19.03 | 102 | 102 |  | S1Stage 1 - Pesaro › Pesaro   | 109.7 |  |  |  | 
| 13.03 | 101 |  |  |  Milano - Torino (1.Pro)   | 177 |  |  | more | 
| 22.02 › 25.0222-25/2 |  |  |  |  O Gran Camiño - The Historical Route (2.1)   |  |  |  | more | 
 | 57 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 25.02 | 69 |  |  | S4Stage 4 - Ponteareas › Tui   | 132 |  |  |  | 
| 24.02 | 64 | 60 |  | S3Stage 3 - Xinzo de Limia › Castelo de Ribadavia   | 173.2 |  |  |  | 
| 23.02 | 59 | 59 |  | S2Stage 2 - Taboada › Chantada   | 151.2 |  |  |  | 
| 22.02 | 19 | 19 |  | S1 (ITT)Stage 1 (ITT) - A Coruña › A Coruña   | 14.8 |  |  |  | 
| 12.02 | DNF |  |  |  Clásica Jaén (1.1)   | 158.3 |  |  | more | 
| 11.02 | 51 |  |  |  Clasica de Almeria ME (1.Pro)   | 192.3 |  |  | more | 
| 30.01 › 03.0230-3/1 |  |  |  |  AlUla Tour (2.1)   |  |  |  | more | 
 | 43 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 03.02 | 68 |  |  | S5Stage 5 - AlUla Old Town › Skyviews of Harrat Uwayrid   | 150.2 |  |  |  | 
| 02.02 | 70 | 47 |  | S4Stage 4 - Hegra › Maraya   | 142.2 |  |  |  | 
| 01.02 | 80 | 60 |  | S3Stage 3 - AlUla International Airport › AlUla Camel Cup Track   | 170.6 |  |  |  | 
| 31.01 | 74 | 69 |  | S2Stage 2 - AlUla Winter Park › Sharaan Nature Reserve   | 199.1 |  |  |  | 
| 30.01 | 74 | 74 |  | S1Stage 1 - Al Manshiya Train Station › Al Manshiya Train Station   | 149.1 |  |  |  |