| 11.10 | 91 |  |  |  Il Lombardia (1.UWT)  180k  | 241 | 5 |  | more | 
| 06.10 | 67 |  |  |  Coppa Bernocchi - GP Banco BPM (1.Pro)   | 191.6 |  |  | more | 
| 04.10 | 28 |  |  |  Giro dell'Emilia (1.Pro)   | 199.2 |  | 5 | more | 
| 28.09 | DNF |  |  |  World Championships ME - Road Race (WC)   | 267.5 |  |  | more | 
| 23.08 › 14.0923-14/8 |  |  |  |  La Vuelta Ciclista a España (2.UWT)   |  |  |  | more | 
 | 32 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 89 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 92 |  |  | General classificationGeneral classification   |  | 20 |  |  | 
| 14.09 | NR |  |  | S21Stage 21 - Alalpardo › Madrid   | 108 51 |  |  |  | 
| 13.09 | 118 | 92 |  | S20Stage 20 - Robledo de Chavela › Bola del Mundo. Puerto de Navacerrada   | 164.8 |  |  |  | 
| 12.09 | 110 | 85 |  | S19Stage 19 - Rueda › Guijuelo   | 161.9 |  |  |  | 
| 11.09 | 85 | 85 |  | S18 (ITT)Stage 18 (ITT) - Valladolid › Valladolid   | 12.2 |  |  |  | 
| 10.09 | 148 | 84 |  | S17Stage 17 - O Barco de Valdeorras › Alto de El Morredero   | 143.2 |  |  |  | 
| 09.09 | 123 | 76 |  | S16Stage 16 - Poio › Mos. Castro de Herville   | 167.9 153.1 |  |  |  | 
| 07.09 | 25 | 76 |  | S15Stage 15 - A Veiga/Vegadeo › Monforte de Lemos  150k  | 167.8 |  |  |  | 
| 06.09 | 149 | 86 |  | S14Stage 14 - Avilés › La Farrapona. Lagos de Somiedo   | 135.9 |  |  |  | 
| 05.09 | 106 | 81 |  | S13Stage 13 - Cabezón de la Sal › L'Angliru   | 202.7 |  |  |  | 
| 04.09 | 38 | 76 |  | S12Stage 12 - Laredo › Los Corrales de Buelna  97k  | 144.9 |  |  |  | 
| 03.09 | DF | 82 |  | S11Stage 11 - Bilbao › Bilbao   | 157.4 154.4 |  |  |  | 
| 02.09 | 103 | 106 |  | S10Stage 10 - Parque de la Naturaleza Sendaviva › El Ferial Larra Belagua   | 175.3 |  |  |  | 
| 31.08 | 158 | 108 |  | S9Stage 9 - Alfaro › Estación de Esquí de Valdezcaray   | 195.5 |  |  |  | 
| 30.08 | 96 | 91 |  | S8Stage 8 - Monzón Templario › Zaragoza   | 163.5 |  |  |  | 
| 29.08 | 78 | 95 |  | S7Stage 7 - Andorra la Vella › Cerler. Huesca La Magia   | 188 |  |  |  | 
| 28.08 | 88 | 93 |  | S6Stage 6 - Olot › Pal. Andorra   | 170.3 |  |  |  | 
| 27.08 | 19 | 95 |  | S5 (TTT)Stage 5 (TTT) - Figueres › Figueres   | 24.1 |  |  |  | 
| 26.08 | 48 | 99 |  | S4Stage 4 - Susa › Voiron   | 206.7 |  |  |  | 
| 25.08 | 9 | 110 |  | S3Stage 3 - San Maurizio Canavese › Ceres   | 134.6 | 8 | 30 |  | 
| 24.08 | 141 | 141 |  | S2Stage 2 - Alba › Limone Piemonte   | 159.5 |  |  |  | 
| 23.08 | 101 | 103 |  | S1Stage 1 - Torino-Reggia di Venaria › Novara   | 186.7 |  |  |  | 
| 15.08 | 11 |  |  |  Circuit Franco-Belge (1.Pro)   | 206.7 | 20 | 30 | more | 
| 07.08 › 10.087-10/8 |  |  |  |  Arctic Race of Norway (2.Pro)   |  |  |  | more | 
 | 12 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 7 |  |  | Mountains classificationMountains classification   |  |  |  |  | 
 | 22 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 22 |  |  | General classificationGeneral classification   |  | 4 | 5 |  | 
| 10.08 | 30 |  |  | S4Stage 4 - Tromsø › Tromsø  64k  | 141 |  |  |  | 
| 09.08 | 26 | 26 |  | S3Stage 3 - Husøy (Senja) › Målselv   | 182 |  |  |  | 
| 08.08 | 9 | 16 |  | S2Stage 2 - Tennevoll (Lavangen) › Sørreisa   | 166.5 |  |  |  | 
| 07.08 | 25 | 28 |  | S1Stage 1 - Borkenes (Kvæfjord) › Harstad   | 182 |  |  |  | 
| 29.06 | 24 |  |  |  National Championships Great Britain ME - Road Race (NC)   | 187 |  |  | more | 
| 27.06 | 2 |  |  |  National Championships Great Britain ME - Criterium (NAT)   |  |  |  | more | 
| 22.06 | 76 |  |  |  Copenhagen Sprint (1.UWT)   | 235.6 | 5 |  | more | 
| 08.06 › 15.068-15/6 |  |  |  |  Critérium du Dauphiné (2.UWT)   |  |  |  | more | 
 | 32 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 99 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 15.06 | 69 |  |  | S8Stage 8 - Val-d'Arc › Plateau du Mont-Cenis   | 133.3 |  |  |  | 
| 14.06 | 100 | 112 |  | S7Stage 7 - Grand-Algueblanche › Valmeinier 1800	   | 131.6 |  |  |  | 
| 13.06 | 97 | 107 |  | S6Stage 6 - Valserhône › Combloux   | 126.7 |  |  |  | 
| 12.06 | 34 | 97 |  | S5Stage 5 - Saint-Priest › Mâcon   | 183 |  |  |  | 
| 11.06 | 121 | 116 |  | S4 (ITT)Stage 4 (ITT) - Charmes-sur-Rhône › Saint-Péray   | 17.4 |  |  |  | 
| 10.06 | 144 | 115 |  | S3Stage 3 - Brioude › Charantonnay   | 207.2 |  |  |  | 
| 09.06 | 20 | 19 |  | S2Stage 2 - Prémilhat › Issoire   | 204.6 |  |  |  | 
| 08.06 | 25 | 26 |  | S1Stage 1 - Domérat › Montluçon   | 195.8 |  |  |  | 
| 29.05 › 01.0629-1/5 |  |  |  |  Tour of Norway (2.Pro)   |  |  |  | more | 
 | 4 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 28 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 12 |  |  | General ClassificationGeneral Classification   |  | 32 | 25 |  | 
| 01.06 | 34 |  |  | S4Stage 4 - Stavanger › Stavanger   | 130 |  |  |  | 
| 31.05 | 20 | 11 |  | S3Stage 3 - Jørpeland › Heja   | 141.6 |  |  |  | 
| 30.05 | 8 | 10 |  | S2Stage 2 - Egersund › Oltedal   | 208.1 | 1 |  |  | 
| 29.05 | 18 | 18 |  | S1Stage 1 - Solakrossen › Solakrossen   | 179.2 |  |  |  | 
| 18.05 | 17 |  |  |  Rund um Köln (1.1)   | 181 | 4 | 3 | more | 
| 29.04 › 04.0529-4/4 |  |  |  |  Tour de Romandie (2.UWT)   |  |  |  | more | 
 | 20 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 46 |  |  | General classificationGeneral classification   |  | 5 | 10 |  | 
| 04.05 | 79 |  |  | S5 (ITT)Stage 5 (ITT) - Genève › Genève   | 17.1 |  |  |  | 
| 03.05 | 37 | 46 |  | S4Stage 4 - Sion › Thyon 2000   | 118.2 |  |  |  | 
| 02.05 | 55 | 60 |  | S3Stage 3 - Cossonay › Cossonay   | 183.1 |  |  |  | 
| 01.05 | 59 | 72 |  | S2Stage 2 - La Grande Béroche › La Grande Béroche   | 157 |  |  |  | 
| 30.04 | 103 | 103 |  | S1Stage 1 - Münchenstein › Fribourg   | 194.3 |  |  |  | 
| 29.04 | 75 | 75 |  | ProloguePrologue - Saint-Imier › Saint-Imier   | 3.44 |  |  |  | 
| 23.04 | 64 |  |  |  La Flèche Wallonne (1.UWT)   | 205.1 | 5 |  | more | 
| 07.04 › 12.047-12/4 |  |  |  |  Itzulia Basque Country (2.UWT)   |  |  |  | more | 
 | 10 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 89 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 12.04 | 54 |  |  | S6Stage 6 - Eibar › Eibar   | 153.4 |  |  |  | 
| 11.04 | 129 | 128 |  | S5Stage 5 - Urduña › Gernika-Lumo   | 172.3 |  |  |  | 
| 10.04 | 99 | 127 |  | S4Stage 4 - Beasain › Markina-Xemein   | 169.6 |  |  |  | 
| 09.04 | 99 | 123 |  | S3Stage 3 - Zarautz › Beasain   | 156.6 |  |  |  | 
| 08.04 | 40 | 102 |  | S2Stage 2 - Pamplona-Iruña › Lodosa   | 186.6 |  |  |  | 
| 07.04 | 102 | 102 |  | S1 (ITT)Stage 1 (ITT) - Vitoria-Gasteiz › Vitoria-Gasteiz (Baskonia-Alavés)   | 16.5 |  |  |  | 
| 05.04 | 34 |  |  |  Gran Premio Miguel Indurain (1.Pro)   | 203.9 |  | 3 | more | 
| 22.03 | 90 |  |  |  Milano-Sanremo (1.UWT)   | 289 | 5 |  | more | 
| 19.03 | 47 |  |  |  Milano - Torino (1.Pro)   | 174 |  |  | more | 
| 10.03 › 16.0310-16/3 |  |  |  |  Tirreno-Adriatico (2.UWT)   |  |  |  | more | 
| 16.03 | DNF |  |  | S7Stage 7 - Porto Potenza Picena › San Benedetto del Tronto   | 147 |  |  |  | 
| 15.03 | 105 | 123 |  | S6Stage 6 - Cartoceto › Frontignano   | 163 |  |  |  | 
| 14.03 | 106 | 126 |  | S5Stage 5 - Ascoli Piceno › Pergola   | 205 |  |  |  | 
| 13.03 | 153 | 126 |  | S4Stage 4 - Norcia › Trasacco   | 190 |  |  |  | 
| 12.03 | 98 | 104 |  | S3Stage 3 - Follonica › Colfiorito   | 239 |  |  |  | 
| 11.03 | 157 | 158 |  | S2Stage 2 - Camaiore › Follonica   | 192 |  |  |  | 
| 10.03 | 163 | 163 |  | S1 (ITT)Stage 1 (ITT) - Lido di Camaiore › Lido di Camaiore   | 11.5 |  |  |  | 
| 08.03 | 77 |  |  |  Strade Bianche (1.UWT)   | 213 | 5 |  | more | 
| 02.03 | DNF |  |  |  Faun Drome Classic (1.Pro)   | 189 |  |  | more | 
| 01.03 | DNF |  |  |  Faun-Ardèche Classic (1.Pro)   | 165.9 |  |  | more | 
| 02.02 | 64 |  |  |  Cadel Evans Great Ocean Road Race - Men (1.UWT)   | 183.8 | 5 |  | more | 
| 30.01 | 57 |  |  |  Surf Coast Classic - Men (1.1)   | 157 |  |  | more | 
| 21.01 › 26.0121-26/1 |  |  |  |  Santos Tour Down Under (2.UWT)   |  |  |  | more | 
 | 9 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 26 |  |  | Mountains classificationMountains classification   |  |  |  |  | 
 | 44 |  |  | General ClassificationGeneral Classification   |  | 5 | 10 |  | 
| 26.01 | 53 |  |  | S6Stage 6 - Adelaide › Adelaide   | 90 |  |  |  | 
| 25.01 | 63 | 45 |  | S5Stage 5 - McLaren Vale › Willunga Hill   | 145.7 |  |  |  | 
| 24.01 | 22 | 28 |  | S4Stage 4 - Glenelg › Victor Harbor   | 157.2 |  |  |  | 
| 23.01 | 26 | 29 |  | S3Stage 3 - Norwood › Uraidla   | 147.5 |  |  |  | 
| 22.01 | 55 | 75 |  | S2Stage 2 - Tanunda › Tanunda   | 128.8 |  |  |  | 
| 21.01 | 93 | 94 |  | S1Stage 1 - Prospect › Gumeracha   | 150.7 |  |  |  | 
| 18.01 | 91 |  |  |  Villawood Men's Classic (NAT)   | 55.2 |  |  | more |