NOR BOASSON HAGEN Edvald
  17/05/1987 UCI ID: 10019821326  
  Decathlon - Ag2r La Mondiale
 
  Ebhagen
 Current CQ-value:
Rank:
78 
 CQ
685
© TotalEnergies
< back to overview

  Date   Cat.       Rank   Race   CQ  
                         
2024 Decathlon - Ag2r La Mondiale
 7/04/20241.WT1Fra 77Paris - Roubaix5 
 5/04/20242.1Fra 48Région Pays de la Loire Tour0 
 31/03/20241.WT1Bel DNFRonde van Vlaanderen0 
 27/03/20241.WT3Bel 110Dwars door Vlaanderen5 
 24/03/20241.WT2Bel 94Gent - Wevelgem5 
 22/03/20241.WT2BEL 99E3 Saxo Classic5 
 16/03/20241.WT1Ita 97Milano - Sanremo5 
 14/03/20241.PSFra 37GP de Denain - Porte du Hainaut0 
 25/02/20241.PSBel 74Kuurne - Brussel - Kuurne0 
 24/02/20241.WT3Bel 113Omloop Het Nieuwsblad5 
  Total 2024: 30  
                         
2023 TotalEnergies
 5/10/20231.1Fra 35Paris - Bourges0 
 3/10/20231.1Bel 45Binche - Chimay - Binche / Mémorial Frank Vandenbroucke0 
 1/10/20231.1Bel 32Famenne Ardenne Classic0 
 17/09/20231.1Fra 37GP d'Isbergues - Pas de Calais0 
 13/09/20231.PSBel 40GP de Wallonie0 
 3/09/20231.WT2Fra 60Bretagne Classic - Ouest-France5 
 20/08/20231.WT2Ger 38Bemer Cyclassics - Hamburg5 
 15/08/20231.1Bel 56Tour of Leuven - Memorial Jef Scherens0 
 6/08/2023WCRRGbr DNFWorld Championships (Glasgow) R.R.0 
 23/07/2023GT1Fra 100Tour de France20 
 23/07/2023GT1sFra 28Tour de France, Stage 21 : Saint-Quentin-en-Yvelines - Paris0 
 22/07/2023GT1sFra 94Tour de France, Stage 20 : Belfort - Le Markstein0 
 21/07/2023GT1sFra 140Tour de France, Stage 19 : Moirans-en-Montagne - Poligny0 
 20/07/2023GT1sFra 69Tour de France, Stage 18 : Moûtiers - Bourg-en-Bresse0 
 19/07/2023GT1sFra 121Tour de France, Stage 17 : Saint-Gervais Mont Blanc - Courchevel0 
 18/07/2023GT1sFra 134Tour de France, Stage 16 : Passy - Combloux I.T.T.0 
 16/07/2023GT1sFra 103Tour de France, Stage 15 : Les Gets - Saint-Gervais Mont Blanc0 
 15/07/2023GT1sFra 93Tour de France, Stage 14 : Annemasse - Morzine les Portes du Soleil0 
 14/07/2023GT1sFra 96Tour de France, Stage 13 : Châtillon-sur-Chalaronne - Grand Colombier0 
 13/07/2023GT1sFra 133Tour de France, Stage 12 : Roanne - Belleville-en-Beaujolais0 
 12/07/2023GT1sFra 55Tour de France, Stage 11 : Clermont-Ferrand - Moulins0 
 11/07/2023GT1sFra 79Tour de France, Stage 10 : Vulcania - Issoire0 
 9/07/2023GT1sFra 94Tour de France, Stage 9 : Saint Léonard de Noblat - Puy de Dôme0 
 8/07/2023GT1sFra 71Tour de France, Stage 8 : Libourne - Limoges0 
 7/07/2023GT1sFra 61Tour de France, Stage 7 : Mont de Marsan - Bordeaux0 
 6/07/2023GT1sFra 100Tour de France, Stage 6 : Tarbes - Cautarets-Cambasque0 
 5/07/2023GT1sFra 80Tour de France, Stage 5 : Pau - Laruns0 
 4/07/2023GT1sFra 29Tour de France, Stage 4 : Dax - Nogaro0 
 3/07/2023GT1sFra 40Tour de France, Stage 3 : Amorebieta-Etxano - Bayonne0 
 2/07/2023GT1sFra 115Tour de France, Stage 2 : Vitoria Gasteiz - San Sebastian0 
 1/07/2023GT1sFra 83Tour de France, Stage 1 : Bilbao - Bilbao0 
 25/06/2023NC3Nor 13National Championships Norway (Sandnes) R.R.3 
 11/06/20232.WT1Fra 72Critérium du Dauphiné5 
 11/06/20232.WT1sFra 89Critérium du Dauphiné, Stage 8 : Le-Pont-de-Claix - La Bastille0 
 10/06/20232.WT1sFra 77Critérium du Dauphiné, Stage 7 : Porte-de-Savoie - Croix-de-Fer0 
 9/06/20232.WT1sFra 82Critérium du Dauphiné, Stage 6 : Nantua - Crest-Voland0 
 8/06/20232.WT1sFra 56Critérium du Dauphiné, Stage 5 : Cormorance-sur-Saône - Salins-les-Bains0 
 7/06/20232.WT1sFra 59Critérium du Dauphiné, Stage 4 : Cours - Belmont-de-la-Loire I.T.T.0 
 6/06/20232.WT1sFra 19Critérium du Dauphiné, Stage 3 : Monistrol-sur-Loire - Le Coteau0 
 5/06/20232.WT1sFra 17Critérium du Dauphiné, Stage 2 : Brassac-les-Mines - La Chaise-Dieu0 
 4/06/20232.WT1sFra 17Critérium du Dauphiné, Stage 1 : Chambon-sur-Lac - Chambon-sur-Lac0 
 28/05/20232.PSFra 26Boucles de la Mayenne5 
 28/05/20232.PSsFra 12Boucles de la Mayenne, Stage 3 : Montsûrs - Laval0 
 1/05/20231.WT3Ger 30Eschborn - Frankfurt5 
 11/04/20231.1Fra 58Paris - Camembert0 
 9/04/20231.WT1Fra 126Paris - Roubaix5 
 2/04/20231.WT1Bel DNFRonde van Vlaanderen0 
 29/03/20231.WT3Bel 67Dwars door Vlaanderen5 
 26/03/20231.WT2Bel DNFGent - Wevelgem0 
 17/03/20231.PSBel 17Bredene Koksijde Classic9 
 16/03/20231.PSFra 4GP de Denain - Porte du Hainaut58 
 12/03/20232.WT1Fra 42Paris - Nice5 
 12/03/20232.WT1sFra 53Paris - Nice, Stage 8 : Nice - Nice0 
 11/03/20232.WT1sFra 43Paris - Nice, Stage 7 : Nice - Col de la Couillole0 
 9/03/20232.WT1sFra 13Paris - Nice, Stage 5 : Saint-Symphorien-sur-Coise - Saint-Paul-Trois-Châteaux0 
 8/03/20232.WT1sFra 51Paris - Nice, Stage 4 : Saint-Amand-Montrond - La Loge des Gardes0 
 7/03/20232.WT1sFra -Paris - Nice, Stage 3 : Dampierre-en-Burly - Dampierre-en-Burly T.T.T.0 
 6/03/20232.WT1sFra 69Paris - Nice, Stage 2 : Bazainville - Fontainebleau0 
 5/03/20232.WT1sFra 39Paris - Nice, Stage 1 : La Verrière - La Verrière0 
 26/02/20231.PSBel 48Kuurne - Brussel - Kuurne0 
 25/02/20231.WT3Bel 65Omloop Het Nieuwsblad5 
 19/02/20232.PSEsp 45Vuelta a Andalucia / Ruta Del Sol5 
 19/02/20232.PSsEsp 7Vuelta a Andalucia / Ruta Del Sol, Stage 5 : Otura - Alhaurin de la Torre0 
 12/02/20231.PSEsp 19Clasica de Almeria7 
 11/02/20231.1Esp 27Vuelta a Murcia0 
 22/01/20231.1Esp 3GP Valencia40 
  Total 2023: 187  
                         
2022 TotalEnergies
 6/10/20221.1Fra 18Paris - Bourges5 
 4/10/20221.1Bel 52Binche - Chimay - Binche / Mémorial Frank Vandenbroucke0 
 2/10/20221.1Fra 16Tour de Vendée5 
 14/09/20221.PSBel 33GP de Wallonie0 
 11/09/20221.PSFra 16GP de Fourmies10 
 24/08/20221.1Bel 11Druivenkoers - Overijse10 
 23/08/20221.1Bel 35Egmont Cycling Race0 
 21/08/20221.WT2Ger 11Bemer Cyclassics - Hamburg40 
 14/08/20222.PSNor 16Arctic Race of Norway18 
 14/08/20222.PSsNor 17Arctic Race of Norway, Stage 4 : Trondheim - Trondheim0 
 12/08/20222.PSsNor 3Arctic Race of Norway, Stage 2 : Mosjøen - Brønnøysund10 
 24/07/2022GT1Fra 57Tour de France20 
 24/07/2022GT1sFra 26Tour de France, Stage 21 : Paris - Paris0 
 23/07/2022GT1sFra 76Tour de France, Stage 20 : Lacapelle-Marival - Rocamadour I.T.T.0 
 22/07/2022GT1sFra 56Tour de France, Stage 19 : Castelnau - Cahors0 
 21/07/2022GT1sFra 85Tour de France, Stage 18 : Lourdes - Hautacam0 
 20/07/2022GT1sFra 99Tour de France, Stage 17 : Saint-Gaudens - Peyragudes0 
 19/07/2022GT1sFra 123Tour de France, Stage 16 : Carcassonne - Foix0 
 17/07/2022GT1sFra 51Tour de France, Stage 15 : Rodez - Carcassonne0 
 16/07/2022GT1sFra 134Tour de France, Stage 14 : Saint-Etienne - Mende0 
 15/07/2022GT1sFra 18Tour de France, Stage 13 : Bourg d'Oisans - Saint-Etienne0 
 14/07/2022GT1sFra 73Tour de France, Stage 12 : Briançon - L'Alpe d'Huez0 
 13/07/2022GT1sFra 68Tour de France, Stage 11 : Albertville - Col du Granon0 
 12/07/2022GT1sFra 13Tour de France, Stage 10 : Morzine - Megève0 
 10/07/2022GT1sFra 112Tour de France, Stage 9 : Aigle - Châtel0 
 9/07/2022GT1sSui 80Tour de France, Stage 8 : Dole - Lausanne0 
 8/07/2022GT1sFra 82Tour de France, Stage 7 : Tomblaine - La Planche des Belles Filles0 
 7/07/2022GT1sFra 51Tour de France, Stage 6 : Binche - Longwy0 
 6/07/2022GT1sFra 3Tour de France, Stage 5 : Lille - Arenberg35 
 5/07/2022GT1sFra 40Tour de France, Stage 4 : Dunkerque - Calais0 
 3/07/2022GT1sDen 77Tour de France, Stage 3 : Velje - Sønderborg0 
 2/07/2022GT1sDen 26Tour de France, Stage 2 : Roskilde - Nyborg0 
 1/07/2022GT1sDen 66Tour de France, Stage 1 : København - København I.T.T.0 
 26/06/2022NC3Nor 3National Championships Norway (Levanger) R.R.30 
 12/06/20222.WT1rFra 3Critérium du Dauphiné, Points classification18 
 12/06/20222.WT1Fra 95Critérium du Dauphiné5 
 12/06/20222.WT1sFra 106Critérium du Dauphiné, Stage 8 : Saint-Alban-Leysse - Plateau de Solaison0 
 11/06/20222.WT1sFra 97Critérium du Dauphiné, Stage 7 : Saint-Chaffrey - Vaujany0 
 10/06/20222.WT1sFra 7Critérium du Dauphiné, Stage 6 : Rives - Gap2 
 9/06/20222.WT1sFra 4Critérium du Dauphiné, Stage 5 : Thizy-les-Bourgs - Chaintré10 
 8/06/20222.WT1sFra 95Critérium du Dauphiné, Stage 4 : Montbrison - La Bâtie d'Urfé I.T.T.0 
 7/06/20222.WT1sFra 118Critérium du Dauphiné, Stage 3 : Saint-Paulien - Chastreix-Sancy0 
 6/06/20222.WT1sFra 16Critérium du Dauphiné, Stage 2 : Saint-Péray - Brives-Charensac0 
 5/06/20222.WT1sFra 5Critérium du Dauphiné, Stage 1 : La Voulte-sur-Rhône - Beauchastel5 
 29/05/20222.PSFra 31Boucles de la Mayenne5 
 29/05/20222.PSsFra 10Boucles de la Mayenne, Stage 4 : Martigné-sur-Mayenne - Laval0 
 17/04/20221.WT1Fra 38Paris - Roubaix5 
 12/04/20221.1Fra 7Paris - Camembert24 
 3/04/20221.WT1Bel DNFRonde van Vlaanderen0 
 30/03/20221.WT3Bel 52Dwars door Vlaanderen5 
 27/03/20221.WT2Bel 92Gent - Wevelgem5 
 25/03/20221.WT2Bel DNFE3 Saxo Bank Clasic0 
 19/03/20221.WT1Ita 81Milano - Sanremo5 
 16/03/20221.PSIta 83Milano - Torino0 
 13/03/20222.WT1Ita 73Tirreno - Adriatico5 
 13/03/20222.WT1sIta 7Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto - San Benedetto del Tronto2 
 12/03/20222.WT1sIta 85Tirreno - Adriatico, Stage 6 : Apecchio - Carpegna0 
 11/03/20222.WT1sIta 89Tirreno - Adriatico, Stage 5 : Sefro - Fermo0 
 10/03/20222.WT1sIta 75Tirreno - Adriatico, Stage 4 : Cascata della Marmore - Bellante0 
 9/03/20222.WT1sIta 17Tirreno - Adriatico, Stage 3 : Murlo - Terni0 
 8/03/20222.WT1sIta 52Tirreno - Adriatico, Stage 2 : Camaiore - Sovicille0 
 7/03/20222.WT1sIta 89Tirreno - Adriatico, Stage 1 : Lido di Camaiore - Lido di Camaiore I.T.T.0 
 27/02/20221.PSBel 81Kuurne - Brussel - Kuurne0 
 6/02/20222.1Fra 16Etoile de Bessèges / Tour du Gard9 
 4/02/20222.1sFra 6Etoile de Bessèges / Tour du Gard, Stage 3 : Bessèges - Bessèges0 
 2/02/20222.1sFra 3Etoile de Bessèges / Tour du Gard, Stage 1 : Bellegarde - Bellegarde5 
 30/01/20221.1Fra 4GP La Marseillaise36 
  Total 2022: 329  
                         
2021 TotalEnergies
 9/10/20211.1Fra 6Tour de Vendée28 
 7/10/20211.1Fra 20Paris - Bourges5 
 3/10/20211.WT1Fra 30Paris - Roubaix6 
 21/09/20211.PSFra 75GP de Denain - Porte du Hainaut0 
 18/09/20212.PSLux 65Tour de Luxembourg0 
 16/09/20212.PSsLux 4Tour de Luxembourg, Stage 3 : Mondorf-les-Bains - Mamer5 
 29/08/20211.WT2Fra 31Bretagne Classic - Ouest-France5 
 27/08/20212.1Fra 39Tour Poitou-Charentes en Nouvelle Aquitaine0 
 8/08/20212.PSNor 33Arctic Race of Norway5 
 6/08/20212.PSsNor 9Arctic Race of Norway, Stage 2 : Nordkjosbotn - Kilpisjärvi0 
 11/07/2021GT1sFra OOTTour de France, Stage 15 : Céret - Andorra-la-Vieille0 
 10/07/2021GT1sFra 132Tour de France, Stage 14 : Carcassonne - Quillan0 
 9/07/2021GT1sFra 76Tour de France, Stage 13 : Nîmes - Carcassonne0 
 8/07/2021GT1sFra 12Tour de France, Stage 12 : Saint-Paul-Trois-Châteaux - Nîmes0 
 7/07/2021GT1sFra 95Tour de France, Stage 11 : Sorgues - Malaucène0 
 6/07/2021GT1sFra 92Tour de France, Stage 10 : Albertville - Valence0 
 4/07/2021GT1sFra 134Tour de France, Stage 9 : Cluses - Tignes0 
 3/07/2021GT1sFra 153Tour de France, Stage 8 : Oyonnax - Le Grand-Bornand0 
 2/07/2021GT1sFra 105Tour de France, Stage 7 : Vierzon - Le Creusot0 
 1/07/2021GT1sFra 43Tour de France, Stage 6 : Tours - Châteauroux0 
 30/06/2021GT1sFra 113Tour de France, Stage 5 : Changé - Laval I.T.T.0 
 29/06/2021GT1sFra 24Tour de France, Stage 4 : Redon - Fougères0 
 28/06/2021GT1sFra 64Tour de France, Stage 3 : Lorient - Pontivy0 
 27/06/2021GT1sFra 99Tour de France, Stage 2 : Perros-Guirec - Mûr-de-Bretagne0 
 26/06/2021GT1sFra 114Tour de France, Stage 1 : Brest - Landerneau0 
 6/06/20212.WT1sSui DNSTour de Suisse, Stage 1 : Frauenfeld - Frauenfeld I.T.T.0 
 4/06/20211.1Sui 42GP Kanton Aargau - Gippingen0 
 7/04/20211.PSBel 73Scheldeprijs0 
 4/04/20211.WT1Bel 84Ronde van Vlaanderen5 
 26/03/20211.WT2Bel 73E3 Saxo Bank Classic5 
 24/03/20211.WT3Bel 125Driedaagse Brugge - De Panne5 
 20/03/20211.WT1Ita 137Milano - Sanremo5 
 14/03/20212.WT1sFra 100Paris - Nice, Stage 8 : Le Plan-du-Var - Levens0 
 14/03/20212.WT1Fra 85Paris - Nice5 
 13/03/20212.WT1sFra 113Paris - Nice, Stage 7 : Le Broc - Valdebore La Colmiane0 
 12/03/20212.WT1sFra 74Paris - Nice, Stage 6 : Brignoles - Biot0 
 11/03/20212.WT1sFra 22Paris - Nice, Stage 5 : Vienne - Bollène0 
 10/03/20212.WT1sFra 84Paris - Nice, Stage 4 : Chalon-sur-Saône - Chiroubles0 
 9/03/20212.WT1sFra 78Paris - Nice, Stage 3 : Gien - Gien0 
 8/03/20212.WT1sFra 111Paris - Nice, Stage 2 : Oinville-sur-Montcient - Amilly0 
 7/03/20212.WT1sFra 114Paris - Nice, Stage 1 : Saint-Cyr-l'Ecole - Saint-Cyr-l'Ecole0 
 27/02/20211.WT3Bel 98Omloop Het Nieuwsblad5 
 7/02/20212.1Fra 78Etoile de Bessèges / Tour du Gard0 
 31/01/20211.1Fra 19GP La Marseillaise5 
  Total 2021: 89  
                         
2020 NTT Pro Cycling Team
 21/10/20201.WT3Bel 37Driedaagse Brugge - De Panne5 
 18/10/20201.WT1Bel 52Ronde van Vlaanderen5 
 14/10/20201.PSBel 74Scheldeprijs0 
 11/10/20201.WT2Bel 45Gent - Wevelgem5 
 7/10/20201.PSBel 47Brabantse Pijl0 
 3/10/20202.WT2Bel 58BinckBank Tour5 
 3/10/20202.WT2sBel 46BinckBank Tour, Stage 5 : Louvain-la-Neuve - Geraardsbergen0 
 2/10/20202.WT2sBel 42BinckBank Tour, Stage 4 : Kanne - Kanne I.T.T.0 
 1/10/20202.WT2sBel 66BinckBank Tour, Stage 3 : Aalter - Aalter0 
 29/09/20202.WT2sBel 137BinckBank Tour, Stage 1 : Blankenberge - Ardooie0 
 20/09/2020GT1Fra 101Tour de France20 
 20/09/2020GT1sFra 12Tour de France, Stage 21 : Mantes-la-Jolie - Paris0 
 19/09/2020GT1sFra 89Tour de France, Stage 20 : Lure - La Planche des Belles Filles I.T.T.0 
 18/09/2020GT1sFra 13Tour de France, Stage 19 : Bourg-en-Bresse - Champagnole0 
 17/09/2020GT1sFra 134Tour de France, Stage 18 : Méribel - La Roche-sur-Foron0 
 16/09/2020GT1sFra 89Tour de France, Stage 17 : Grenoble - Méribel/Col de la Loze0 
 15/09/2020GT1sFra 113Tour de France, Stage 16 : La Tour-du-Pin - Villard-de-Lans0 
 13/09/2020GT1sFra 130Tour de France, Stage 15 : Lyon - Grand-Colombier0 
 12/09/2020GT1sFra 112Tour de France, Stage 14 : Clermont-Ferrand - Lyon0 
 11/09/2020GT1sFra 124Tour de France, Stage 13 : Châtel-Guyon - Puy Mary0 
 10/09/2020GT1sFra 94Tour de France, Stage 12 : Chauvigny - Sarran0 
 9/09/2020GT1sFra 14Tour de France, Stage 11 : Châtelaillon-Plage - Poitiers0 
 8/09/2020GT1sFra 99Tour de France, Stage 10 : Ile d'Oloron - Ile-de-Ré0 
 6/09/2020GT1sFra 121Tour de France, Stage 9 : Pau - Laruns0 
 5/09/2020GT1sFra 131Tour de France, Stage 8 : Cazères - Loudenvielle0 
 4/09/2020GT1sFra 2Tour de France, Stage 7 : Millau - Lavaur50 
 3/09/2020GT1sFra 77Tour de France, Stage 6 : Le Teil - Mont-Aigoual0 
 2/09/2020GT1sFra 75Tour de France, Stage 5 : Gap - Privas0 
 1/09/2020GT1sFra 122Tour de France, Stage 4 : Sisteron - Orcières-Merlette0 
 31/08/2020GT1sFra 143Tour de France, Stage 3 : Nice - Sisteron0 
 30/08/2020GT1sFra 102Tour de France, Stage 2 : Nice - Nice0 
 29/08/2020GT1sFra 91Tour de France, Stage 1 : Nice - Nice0 
 16/08/20202.WT2Fra DNFCritérium du Dauphiné, Stage 5 : Megève - Megève0 
 15/08/20202.WT1sFra 123Critérium du Dauphiné, Stage 4 : Ugine - Megève0 
 14/08/20202.WT1sFra 145Critérium du Dauphiné, Stage 3 : Corenc - Saint-Martin-de-Belleville0 
 13/08/20202.WT1sFra 124Critérium du Dauphiné, Stage 2 : Vienne - Col de Porte0 
 12/08/20202.WT1sFra 79Critérium du Dauphiné, Stage 1 : Clermont-Ferrand - Saint-Christo-en-Jarez0 
 8/08/20201.WT1Ita 100Milano - Sanremo5 
 1/08/20201.WT3Ita 42Strade Bianche5 
 1/03/20201.PSBel 114Kuurne - Brussel - Kuurne0 
 29/02/20201.WT3Bel 59Omloop Het Nieuwsblad5 
 23/02/20202.1Fra 70Tour des Alpes-Maritimes et du Var0 
 9/02/20202.1Fra 50Etoile de Bessèges0 
 9/02/20202.1sFra 9Etoile de Bessèges, Stage 5 : Alès - Montée de l'Hermitage I.T.T.0 
 7/02/20202.1sFra 12Etoile de Bessèges, Stage 3 : Bessèges - Bessèges0 
 6/02/20202.1sFra 2Etoile de Bessèges, Stage 2 : Milhaud - Poulx10 
 2/02/20201.1Fra 9GP La Marseillaise16 
  Total 2020: 131  
                         
2019 Team Dimension Data
 29/09/2019WCRRGbr DNFWorld Championships (Harrogate) R.R.0 
 15/09/2019GT2Esp 96Vuelta a España15 
 15/09/2019GT2sEsp 5Vuelta a España, Stage 21 : Fuenlabrada - Madrid10 
 14/09/2019GT2sEsp 132Vuelta a España, Stage 20 : Arenas de San Pedro - Plataforma de Gredos0 
 13/09/2019GT2sEsp 44Vuelta a España, Stage 19 : Avila - Toledo0 
 12/09/2019GT2sEsp 126Vuelta a España, Stage 18 : Colmenar Viejo - Becerril de la Sierra0 
 11/09/2019GT2sEsp 11Vuelta a España, Stage 17 : Aranda de Duero - Guadelajara0 
 9/09/2019GT2sEsp 127Vuelta a España, Stage 16 : Pravia - Alto de la Cubilla0 
 8/09/2019GT2sEsp 119Vuelta a España, Stage 15 : Tineo - Santuario del Acebo0 
 7/09/2019GT2sEsp 11Vuelta a España, Stage 14 : San Vicente de la Barquer - Oviedo0 
 6/09/2019GT2sEsp 144Vuelta a España, Stage 13 : Bilbao - Los Machucos0 
 5/09/2019GT2sEsp 124Vuelta a España, Stage 12 : Bilbao - Bilbao0 
 4/09/2019GT2sEsp 115Vuelta a España, Stage 11 : Saint-Palais (FRA) - Urdax-Dantxarinea0 
 3/09/2019GT2sEsp 42Vuelta a España, Stage 10 : Jurançon (FRA) - Pau (FRA) I.T.T.0 
 1/09/2019GT2sEsp 120Vuelta a España, Stage 9 : Andorra la Vella (AND) - Cortals d'Encamp (AND)0 
 31/08/2019GT2sEsp 95Vuelta a España, Stage 8 : Valls - Igualada0 
 30/08/2019GT2sEsp 119Vuelta a España, Stage 7 : Onda - Mas de la Costa0 
 29/08/2019GT2sEsp 104Vuelta a España, Stage 6 : Mora de Rubielos - Ares del Maestrat0 
 28/08/2019GT2sEsp 118Vuelta a España, Stage 5 : L'Eliana - Javalambre0 
 27/08/2019GT2sEsp 7Vuelta a España, Stage 4 : Cullera - El Puig5 
 26/08/2019GT2sEsp 17Vuelta a España, Stage 3 : Ibi - Alicante0 
 25/08/2019GT2sEsp 24Vuelta a España, Stage 2 : Benidorm - Calpe0 
 24/08/2019GT2sEsp 14Vuelta a España, Stage 1 : Salinas de Torrevieja - Torrevieja T.T.T.0 
 28/07/2019GT1Fra 76Tour de France20 
 28/07/2019GT1sFra 5Tour de France, Stage 21 : Rambouillet - Paris15 
 27/07/2019GT1sFra 114Tour de France, Stage 20 : Albertville - Val Thorens0 
 26/07/2019GT1sFra 150Tour de France, Stage 19 : Saint-Jean-de-Maurienne - Col de l'Iséran0 
 25/07/2019GT1sFra 132Tour de France, Stage 18 : Embrun - Valloire0 
 24/07/2019GT1sFra 13Tour de France, Stage 17 : Pont-du-Gard - Gap0 
 23/07/2019GT1sFra 12Tour de France, Stage 16 : Nîmes - Nîmes0 
 21/07/2019GT1sFra 119Tour de France, Stage 15 : Limoux - Foix/Prat d'Albis0 
 20/07/2019GT1sFra 95Tour de France, Stage 14 : Tarbes - Col du Tourmalet0 
 19/07/2019GT1sFra 110Tour de France, Stage 13 : Pau - Pau I.T.T.0 
 18/07/2019GT1sFra 100Tour de France, Stage 12 : Toulouse - Bagnères-de-Bigorre0 
 17/07/2019GT1sFra 51Tour de France, Stage 11 : Albi - Toulouse0 
 15/07/2019GT1sFra 47Tour de France, Stage 10 : Saint-Flour - Albi0 
 14/07/2019GT1sFra 14Tour de France, Stage 9 : Saint-Étienne - Brioude0 
 13/07/2019GT1sFra 124Tour de France, Stage 8 : Mâcon - Saint-Étienne0 
 12/07/2019GT1sFra 78Tour de France, Stage 7 : Belfort - Chalon-sur-Saône0 
 11/07/2019GT1sFra 78Tour de France, Stage 6 : Mulhouse - La Planche des Belles Filles0 
 10/07/2019GT1sFra 12Tour de France, Stage 5 : Saint-Dié-des-Vosges - Colmar0 
 9/07/2019GT1sFra 85Tour de France, Stage 4 : Reims - Nancy0 
 8/07/2019GT1sFra 26Tour de France, Stage 3 : Binche (BEL) - Epernay0 
 7/07/2019GT1sFra 14Tour de France, Stage 2 : Brussel (BEL) T.T.T.0 
 6/07/2019GT1sFra 32Tour de France, Stage 1 : Brussel (BEL) - Brussel (BEL)0 
 30/06/2019NC3Nor 12National Championships Norway (Royse) R.R.4 
 27/06/2019NCT3Nor 3National Championships Norway (Risberget - Kongsvinger) I.T.T.15 
 16/06/20192.WT1rFra 2Critérium du Dauphiné, Points classification28 
 16/06/20192.WT1Fra 43Critérium du Dauphiné5 
 16/06/20192.WT1sFra 47Critérium du Dauphiné, Stage 8 : Cluses - Champéry (SUI)0 
 15/06/20192.WT1sFra 100Critérium du Dauphiné, Stage 7 : Saint-Genix-les-Villages - Pipay0 
 14/06/20192.WT1sFra 61Critérium du Dauphiné, Stage 6 : Saint-Vulbas - Saint-Michel-de-Maurienne0 
 13/06/20192.WT1sFra 6Critérium du Dauphiné, Stage 5 : Boën-sur-Lignon - Voiron3 
 12/06/20192.WT1sFra 53Critérium du Dauphiné, Stage 4 : Roanne - Roanne I.T.T.0 
 11/06/20192.WT1sFra 6Critérium du Dauphiné, Stage 3 : Le Puy-en-Velay - Riom3 
 10/06/20192.WT1sFra 29Critérium du Dauphiné, Stage 2 : Mauriac - Craponne-sur-Arzon0 
 9/06/20192.WT1sFra leaderCritérium du Dauphiné, Stage 1 : Aurillac - Jussac11 
 9/06/20192.WT1sFra 1Critérium du Dauphiné, Stage 1 : Aurillac - Jussac45 
 2/06/20192.HCNor 3Tour of Norway100 
 2/06/20192.HCsNor 12Tour of Norway, Stage 6 : Gran - Hønefoss0 
 1/06/20192.HCsNor 4Tour of Norway, Stage 5 : Skien - Drammen5 
 31/05/20192.HCsNor leaderTour of Norway, Stage 4 : Arendal - Sandefjord8 
 31/05/20192.HCsNor 15Tour of Norway, Stage 4 : Arendal - Sandefjord0 
 30/05/20192.HCsNor leaderTour of Norway, Stage 3 : Lyngdal - Kristiansand8 
 30/05/20192.HCsNor 1Tour of Norway, Stage 3 : Lyngdal - Kristiansand25 
 29/05/20192.HCsNor 3Tour of Norway, Stage 2 : Kvinesdal - Mandal10 
 28/05/20192.HCsNor 20Tour of Norway, Stage 1 : Stavanger - Egersund0 
 26/05/20192.1Nor 12Hammer Series Stavanger4 
 26/05/20192.1sNor 8Hammer Series Stavanger, Stage 3 : Stavanger, Hammer chase T.T.T.0 
 1/05/20191.WT3Ger 14Rund um den Finanzplatz Eschborn - Frankfurt22 
 14/04/20191.WT1Fra 45Paris - Roubaix5 
 10/04/20191.HCBel 81Scheldeprijs0 
 7/04/20191.WT1Bel 32Ronde van Vlaanderen5 
 3/04/20191.WT3Bel 36Dwars door Vlaanderen5 
 31/03/20191.WT2Bel 56Gent - Wevelgem5 
 29/03/20191.WT2Bel DNFE3 BinckBank Classic0 
 16/03/20192.WT1sFra DNSParis - Nice, Stage 7 : Nice - Col de Turini0 
 15/03/20192.WT1sFra 67Paris - Nice, Stage 6 : Peynier - Brignoles0 
 14/03/20192.WT1sFra 13Paris - Nice, Stage 5 : Barbentane - Barbentane I.T.T.0 
 13/03/20192.WT1sFra 65Paris - Nice, Stage 4 : Vichy - Pélussin0 
 12/03/20192.WT1sFra 13Paris - Nice, Stage 3 : Cepoy - Moulins-Yzeure0 
 11/03/20192.WT1sFra 80Paris - Nice, Stage 2 : Les Bréviaires - Bellegarde0 
 10/03/20192.WT1sFra 67Paris - Nice, Stage 1 : Saint-Germain-en-Laye - Saint-Germain-en-Laye0 
 2/03/20191.WT3Bel 52Omloop Het Nieuwsblad5 
 22/02/20192.HCsPor DNSVolta ao Algarve, Stage 3 : Lagoa - Lagoa I.T.T.0 
 10/02/20192.1Esp 9Volta a la Comunitat Valenciana30 
 10/02/20192.1sEsp 9Volta a la Comunitat Valenciana, Stage 5 : Paterna - Valencia0 
 9/02/20192.1sEsp 20Volta a la Comunitat Valenciana, Stage 4 : Vila-Real - Alcala-Alcocebre0 
 8/02/20192.1sEsp leaderVolta a la Comunitat Valenciana, Stage 3 : Quart de Poblet - Chera6 
 8/02/20192.1sEsp 14Volta a la Comunitat Valenciana, Stage 3 : Quart de Poblet - Chera0 
 7/02/20192.1sEsp leaderVolta a la Comunitat Valenciana, Stage 2 : Alicante - Alicante6 
 7/02/20192.1sEsp 6Volta a la Comunitat Valenciana, Stage 2 : Alicante - Alicante0 
 6/02/20192.1sEsp leaderVolta a la Comunitat Valenciana, Stage 1 : Orihuela I.T.T.6 
 6/02/20192.1sEsp 1Volta a la Comunitat Valenciana, Stage 1 : Orihuela I.T.T.20 
  Total 2019: 454  
                         
2018 Team Dimension Data
 7/10/20181.HCFra 47Paris - Tours0 
 3/10/20181.HCGer 18Münsterland Giro8 
 30/09/2018WCRRAut DNFWorld Championships (Innsbruck) R.R.0 
 20/09/20181.1Ita 22Coppa Sabatini - GP Citta di Peccioli0 
 19/09/20181.1Ita 27Giro della Toscana - Memorial Alfredo Martini0 
 9/09/20181.WT2Can 10GP de Montréal46 
 7/09/20181.WT2Can 32GP de Québec5 
 26/08/20181.WT2Fra 36Bretagne Classic - Ouest-France5 
 10/08/20182.WT2Pol 66Tour de Pologne5 
 10/08/20182.WT2sPol 82Tour de Pologne, Stage 7 : Bukowina Tatrzanska - Bukowina Tatrzanska0 
 9/08/20182.WT2sPol 101Tour de Pologne, Stage 6 : Zakopane - Bukowina Tatrzanska0 
 8/08/20182.WT2sPol 9Tour de Pologne, Stage 5 : Kopalina Soli - Bielsko-Biala0 
 7/08/20182.WT2sPol 45Tour de Pologne, Stage 4 : Jaworzno - Szczyrk0 
 6/08/20182.WT2sPol 15Tour de Pologne, Stage 3 : Chorzow - Zabrze0 
 5/08/20182.WT2sPol 14Tour de Pologne, Stage 2 : Tarnowskie Gory - Katowice0 
 4/08/20182.WT2sPol 11Tour de Pologne, Stage 1 : Krakow - Krakow0 
 29/07/2018GT1Fra 84Tour de France20 
 29/07/2018GT1sFra 4Tour de France, Stage 21 : Houilles - Paris/Champs-Élysées25 
 28/07/2018GT1sFra 110Tour de France, Stage 20 : Saint-Pée-sur-Nivelle - Espelette I.T.T.0 
 27/07/2018GT1sFra 105Tour de France, Stage 19 : Lourdes - Laruns0 
 26/07/2018GT1sFra 4Tour de France, Stage 18 : Trie-sur-Baïse - Pau25 
 25/07/2018GT1sFra 110Tour de France, Stage 17 : Bagnères-de-Luchon - Saint-Lary-Soulan/Col du Portet0 
 24/07/2018GT1sFra 83Tour de France, Stage 16 : Carcassonne - Bagnères-de-Luchon0 
 22/07/2018GT1sFra 129Tour de France, Stage 15 : Millau - Carcassonne0 
 21/07/2018GT1sFra 107Tour de France, Stage 14 : Saint-Paul-Trois-Châteaux - Mende (Croix Neuve)0 
 20/07/2018GT1sFra 17Tour de France, Stage 13 : Bourg d'Oisans - Valence0 
 19/07/2018GT1sFra 80Tour de France, Stage 12 : Bourg-Saint-Maurice - Alpe d'Huez0 
 18/07/2018GT1sFra 137Tour de France, Stage 11 : Albertville - La Rosière0 
 17/07/2018GT1sFra 122Tour de France, Stage 10 : Annecy - Le Grand-Bornand0 
 15/07/2018GT1sFra 9Tour de France, Stage 9 : Arras - Roubaix2 
 14/07/2018GT1sFra 99Tour de France, Stage 8 : Dreux - Amiens0 
 13/07/2018GT1sFra 98Tour de France, Stage 7 : Fougères - Chartres0 
 12/07/2018GT1sFra 64Tour de France, Stage 6 : Brest - Guerlédan/Mûr-de-Bretagne0 
 11/07/2018GT1sFra 43Tour de France, Stage 5 : Lorient - Quimper0 
 10/07/2018GT1sFra 109Tour de France, Stage 4 : La Baule - Sarzeau0 
 9/07/2018GT1sFra 20Tour de France, Stage 3 : Cholet - Cholet T.T.T.0 
 8/07/2018GT1sFra 62Tour de France, Stage 2 : Mouilleron-Saint-Germain - La Roche-sur-Yon0 
 7/07/2018GT1sFra 19Tour de France, Stage 1 : Noirmoutier-en-l'Ile - Fontenay-le-Comte0 
 21/06/2018NCT2Nor 1National Championships Norway (Andebu) I.T.T.50 
 10/06/20182.WT1rFra 9Critérium du Dauphiné, Points classification0 
 10/06/20182.WT1Fra 68Critérium du Dauphiné5 
 10/06/20182.WT1sFra 72Critérium du Dauphiné, Stage 7 : Moûtiers - Saint-Gervais-Mont-Blanc0 
 9/06/20182.WT1sFra 111Critérium du Dauphiné, Stage 6 : Frontenex - La Rosière0 
 8/06/20182.WT1sFra 103Critérium du Dauphiné, Stage 5 : Grenoble - Valmorel0 
 7/06/20182.WT1sFra 46Critérium du Dauphiné, Stage 4 : Chazey-sur-Ain - Lans-en-Vercors0 
 6/06/20182.WT1sFra 11Critérium du Dauphiné, Stage 3 : Pont-de-Vaux - Louhans-Châteaurenaud T.T.T.0 
 5/06/20182.WT1sFra 2Critérium du Dauphiné, Stage 2 : Montbrison - Belleville en Beaujolais28 
 4/06/20182.WT1sFra 37Critérium du Dauphiné, Stage 1 : Valence - Saint-Just-Saint-Rambert0 
 3/06/20182.WT1sFra 30Critérium du Dauphiné, Prologue : Valence I.T.T.0 
 24/05/20182.HCNor 4Tour des Fjords84 
 24/05/20182.HCsNor 3Tour des Fjords, Stage 3 : Farsund - Egersund10 
 23/05/20182.HCsNor 4Tour des Fjords, Stage 2 : Risør - Kristiansand5 
 22/05/20182.HCsNor 5Tour des Fjords, Stage 1 : Lindesnes - Grimstad3 
 20/05/20182.HCNor 3Tour of Norway100 
 20/05/20182.HCsNor 16Tour of Norway, Stage 5 : Moelv - Lillehammer0 
 19/05/20182.HCsNor 10Tour of Norway, Stage 4 : Kongsvinger - Burmunddal0 
 18/05/20182.HCsNor 2Tour of Norway, Stage 3 : Moss - Sarpsborg15 
 17/05/20182.HCsNor 1Tour of Norway, Stage 2 : Hønefoss - Asker25 
 16/05/20182.HCsNor 17Tour of Norway, Stage 1 : Svelvik - Horten0 
 1/05/20181.WT3Ger 8Rund um den Finanzplatz Eschborn - Frankfurt46 
 11/04/20181.HCBel 15Brabantse Pijl11 
 8/04/20181.WT1Fra 34Paris - Roubaix5 
 1/04/20181.WT1Bel 19Ronde van Vlaanderen26 
 28/03/20181.WT3Bel 4Dwars door Vlaanderen78 
 25/03/20181.WT2Bel 81Gent - Wevelgem5 
 23/03/20181.WT2Bel 24E3 Harelbeke12 
 17/03/20181.WT1Ita 16Milano - Sanremo32 
 13/03/20182.WT1Ita 58Tirreno - Adriatico5 
 13/03/20182.WT1sIta 30Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 12/03/20182.WT1sIta 34Tirreno - Adriatico, Stage 6 : Numana - Fano0 
 11/03/20182.WT1sIta 36Tirreno - Adriatico, Stage 5 : Castelraimondo - Filottrano0 
 10/03/20182.WT1sIta 81Tirreno - Adriatico, Stage 4 : Foligno - Sarnano/Sassotetto0 
 9/03/20182.WT1sIta 114Tirreno - Adriatico, Stage 3 : Follonica - Trevi0 
 8/03/20182.WT1sIta 114Tirreno - Adriatico, Stage 2 : Camaiore - Follonica0 
 7/03/20182.WT1sIta 18Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 3/03/20181.WT3Ita OOTStrade Bianche0 
 24/02/20181.WT3Bel DNFOmloop Het Nieuwsblad0 
 18/02/20182.HCPor 53Volta ao Algarve0 
 17/02/20182.HCsPor 19Volta ao Algarve, Stage 4 : Almodovar - Tavira0 
  Total 2018: 686  
                         
2017 Team Dimension Data
 24/09/2017WCRRNor 30World Championships (Bergen) R.R.10 
 20/09/2017WCTTNor 17World Championships (Bergen) I.T.T.23 
 10/09/20172.HCGbr 2Tour of Britain120 
 10/09/20172.HCsGbr 1Tour of Britain, Stage 8 : Worcester - Cardiff25 
 8/09/20172.HCsGbr 8Tour of Britain, Stage 6 : Newmarket - Aldeburgh0 
 7/09/20172.HCsGbr 16Tour of Britain, Stage 5 : Clacton - Clacton I.T.T.0 
 5/09/20172.HCsGbr 2Tour of Britain, Stage 3 : Normanby Hall - Scunthorpe15 
 3/09/20172.HCsGbr 2Tour of Britain, Stage 1 : Edinburgh - Kelso15 
 27/08/20171.WT2Fra 7Bretagne Classic - Ouest-France66 
 20/08/20171.WT2Ger 29EuroEyes Cyclassics - Hamburg7 
 6/08/2017CC1Den 44European Championships (Herning) R.R.0 
 3/08/2017CCT1Den 7European Championships (Herning) I.T.T.11 
 23/07/2017GT1rFra 3Tour de France, Points classification35 
 23/07/2017GT1Fra 78Tour de France20 
 23/07/2017GT1sFra 3Tour de France, Stage 21 : Montgeron - Paris35 
 22/07/2017GT1sFra 112Tour de France, Stage 20 : Marseille - Marseille I.T.T.0 
 21/07/2017GT1sFra 1Tour de France, Stage 19 : Embrun - Salon-de-Provence80 
 20/07/2017GT1sFra 138Tour de France, Stage 18 : Briançon - Col d'Izoard0 
 19/07/2017GT1sFra 99Tour de France, Stage 17 : La Mure - Serre-Chevalier0 
 18/07/2017GT1sFra 2Tour de France, Stage 16 : Le Puy-en-Velay - Romans-sur-Eglise50 
 16/07/2017GT1sFra 134Tour de France, Stage 15 : Laissac - Le Puy-en-Velay0 
 15/07/2017GT1sFra 3Tour de France, Stage 14 : Blagnac - Rodez35 
 14/07/2017GT1sFra 127Tour de France, Stage 13 : Saint-Girons - Foix0 
 13/07/2017GT1sFra 123Tour de France, Stage 12 : Pau - Peyragudes0 
 12/07/2017GT1sFra 3Tour de France, Stage 11 : Eymet - Pau35 
 11/07/2017GT1sFra 10Tour de France, Stage 10 : Périgueux - Bergerac1 
 9/07/2017GT1sFra 101Tour de France, Stage 9 : Nantua - Chambéry0 
 8/07/2017GT1sFra 120Tour de France, Stage 8 : Dole - Station des Rousses0 
 7/07/2017GT1sFra 2Tour de France, Stage 7 : Troyes - Nuits-Saint-Georges50 
 6/07/2017GT1sFra 13Tour de France, Stage 6 : Vesoul - Troyes0 
 5/07/2017GT1sFra 94Tour de France, Stage 5 : Vittel - La Planche des Belles Filles0 
 4/07/2017GT1sFra 11Tour de France, Stage 4 : Mondorf-les-Bains (LUX) - Vittel0 
 3/07/2017GT1sFra 27Tour de France, Stage 3 : Verviers (BEL) - Longwy0 
 2/07/2017GT1sFra 19Tour de France, Stage 2 : Düsseldorf (GER) - Liège (BEL)0 
 1/07/2017GT1sFra 10Tour de France, Stage 1 : Düsseldorf (GER) I.T.T.1 
 25/06/2017NC2Nor 56National Championships Norway (Stjørdal) R.R.0 
 22/06/2017NCT2Nor 1National Championships Norway (Kattem) I.T.T.50 
 11/06/20172.WT1rFra 9Critérium du Dauphiné, Points classification0 
 11/06/20172.WT1Fra 52Critérium du Dauphiné5 
 11/06/20172.WT1sFra 30Critérium du Dauphiné, Stage 8 : Albertville - Plateau de Solaison0 
 10/06/20172.WT1sFra 99Critérium du Dauphiné, Stage 7 : Aoste - Alpe d'Huez0 
 9/06/20172.WT1sFra 113Critérium du Dauphiné, Stage 6 : Villars-les-Dombes - La Motte-Servolex0 
 8/06/20172.WT1sFra 8Critérium du Dauphiné, Stage 5 : La Tour-de-Salvagny - Mâcon1 
 7/06/20172.WT1sFra 22Critérium du Dauphiné, Stage 4 : La Tour-du-Pin - Bourgion-Jalieu I.T.T.0 
 6/06/20172.WT1sFra 11Critérium du Dauphiné, Stage 3 : Le Chambon-sur-Lignon - Tullins0 
 5/06/20172.WT1sFra 6Critérium du Dauphiné, Stage 2 : Saint-Champond - Arlanc3 
 4/06/20172.WT1sFra 81Critérium du Dauphiné, Stage 1 : Saint-Etienne - Saint-Etienne0 
 28/05/20172.1Nor 1Tour des Fjords110 
 28/05/20172.1sNor 1Tour des Fjords, Stage 5 : Hinna Park - Stavanger20 
 27/05/20172.1sNor 1Tour des Fjords, Stage 4 : Stavanger - Sandnes20 
 26/05/20172.1sNor 1Tour des Fjords, Stage 3 : Odda - Kopervik20 
 25/05/20172.1sNor 2Tour des Fjords, Stage 2 : Gulen - Norheimsund10 
 21/05/20172.HCNor 1Tour of Norway160 
 21/05/20172.HCsNor 1Tour of Norway, Stage 5 : Moss - Oslo25 
 20/05/20172.HCsNor 2Tour of Norway, Stage 4 : Lillestrøm - Sarpsborg15 
 19/05/20172.HCsNor 14Tour of Norway, Stage 3 : Hamar - Lillehammer0 
 18/05/20172.HCsNor leaderTour of Norway, Stage 2 : Eidsvoll - Brumunddal8 
 18/05/20172.HCsNor 3Tour of Norway, Stage 2 : Eidsvoll - Brumunddal10 
 17/05/20172.HCsNor leaderTour of Norway, Stage 1 : Hønefoss - Asker8 
 17/05/20172.HCsNor 1Tour of Norway, Stage 1 : Hønefoss - Asker25 
 9/04/20171.WT1Fra 64Paris - Roubaix5 
 2/04/20171.WT1Bel 22Ronde van Vlaanderen20 
 26/03/20171.WT2Bel 44Gent - Wevelgem5 
 24/03/20171.WT2Bel 99E3 Harelbeke5 
 18/03/20171.WT1Ita 19Milano - Sanremo26 
 14/03/20172.WT1Ita 30Tirreno - Adriatico6 
 14/03/20172.WT1sIta 7Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.2 
 13/03/20172.WT1sIta 23Tirreno - Adriatico, Stage 6 : Ascoli Piceno - Civitanova Marche0 
 12/03/20172.WT1sIta 45Tirreno - Adriatico, Stage 5 : Rieti - Fermo0 
 11/03/20172.WT1sIta 42Tirreno - Adriatico, Stage 4 : Montalto di Castro - Terminillo0 
 10/03/20172.WT1sIta 30Tirreno - Adriatico, Stage 3 : Monterotondo Marittimo - Montalto di Castro0 
 9/03/20172.WT1sIta 14Tirreno - Adriatico, Stage 2 : Camaiore - Pomarance0 
 8/03/20172.WT1sIta 9Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 4/03/20171.WT3Ita 19Strade Bianche12 
 19/02/20172.HCPor 52Volta ao Algarve0 
 19/02/20172.HCsPor 14Volta ao Algarve, Stage 5 : Loule - Alto do Malhao0 
 18/02/20172.HCsPor 10Volta ao Algarve, Stage 4 : Almodovar - Tavira0 
 17/02/20172.HCsPor 8Volta ao Algarve, Stage 3 : Sagres - Sagres I.T.T.0 
 15/02/20172.HCsPor 10Volta ao Algarve, Stage 1 : Albufeira - Lagos0 
  Total 2017: 1205  
                         
2016 Team Dimension Data
 16/10/2016WCRRQat 6World Championships (Doha) R.R.144 
 12/10/2016WCTTQat 39World Championships (Doha) I.T.T.5 
 1/10/20161.WT1Ita DNFIl Lombardia0 
 25/09/20162.WT2rBel 3Eneco Tour, Points classification14 
 25/09/20162.WT2Bel 12Eneco Tour45 
 25/09/20162.WT2sBel 1Eneco Tour, Stage 7 : Bornem - Geraardsbergen35 
 24/09/20162.WT2sBel 8Eneco Tour, Stage 6 : Riemst - Lanaken1 
 23/09/20162.WT2sNed 19Eneco Tour, Stage 5 : Sittard - Sittard T.T.T.0 
 22/09/20162.WT2sBel 12Eneco Tour, Stage 4 : Aalter - Sint-Pieters-Leeuw0 
 21/09/20162.WT2sBel 29Eneco Tour, Stage 3 : Blankenberge - Ardooie0 
 20/09/20162.WT2sNed 44Eneco Tour, Stage 2 : Breda I.T.T.0 
 19/09/20162.WT2sNed 4Eneco Tour, Stage 1 : Bolsward - Bolsward8 
 28/08/20161.WT2Fra 10Bretagne Classic - Ouest-France46 
 21/08/20161.WT2Ger 22EuroEyes Cyclassics - Hamburg14 
 10/08/2016WCTTBra 30Olympic Games (Rio de Janeiro) - I.T.T.5 
 6/08/2016WCRRBra DNFOlympic Games (Rio de Janeiro) - R.R.0 
 24/07/2016GT1Fra 109Tour de France20 
 24/07/2016GT1sFra 4Tour de France, Stage 21 : Chantilly - Paris25 
 23/07/2016GT1sFra 171Tour de France, Stage 20 : Megève - Morzine0 
 22/07/2016GT1sFra 164Tour de France, Stage 19 : Albertville - Saint-Gervais-Mont-Blanc0 
 21/07/2016GT1sFra 55Tour de France, Stage 18 : Sallanches - Megève I.T.T.0 
 20/07/2016GT1sFra 115Tour de France, Stage 17 : Bern (Sui) - Finhaut-Emosson (Sui)0 
 18/07/2016GT1sFra 9Tour de France, Stage 16 : Moirans-en-Montagne - Bern (Sui)2 
 17/07/2016GT1sFra 134Tour de France, Stage 15 : Bourg-en-Bresse - Culoz0 
 16/07/2016GT1sFra 31Tour de France, Stage 14 : Montélimar - Villars-les-Dombes0 
 15/07/2016GT1sFra 13Tour de France, Stage 13 : Bourg-Saint-Andéol - La Caverne du Pont-d'Arc I.T.T.0 
 14/07/2016GT1sFra 160Tour de France, Stage 12 : Montpellier - Mont Ventoux/Chalet Reynard0 
 13/07/2016GT1sFra 7Tour de France, Stage 11 : Carcassonne - Montpellier5 
 12/07/2016GT1sFra 3Tour de France, Stage 10 : Escaldes-Engordany (And) - Revel35 
 10/07/2016GT1sFra 166Tour de France, Stage 9 : Vielha (Esp) - Andorra/Arcalis (And)0 
 9/07/2016GT1sFra 136Tour de France, Stage 8 : Pau - Bagnères-de-Luchon0 
 8/07/2016GT1sFra 135Tour de France, Stage 7 : L'Isle-Jourdain - Lac de Payolle0 
 7/07/2016GT1sFra 78Tour de France, Stage 6 : Arpajon-sur-Cère - Montauban0 
 6/07/2016GT1sFra 145Tour de France, Stage 5 : Limoges - Le Lioran0 
 5/07/2016GT1sFra 98Tour de France, Stage 4 : Saumur - Limoges0 
 4/07/2016GT1sFra 113Tour de France, Stage 3 : Granville - Angers0 
 3/07/2016GT1sFra 72Tour de France, Stage 2 : Saint-Lô - Cherbourg-en-Cotentin0 
 2/07/2016GT1sFra 155Tour de France, Stage 1 : Mont-Saint-Michel - Sainte-Marie-du-Mont0 
 26/06/2016NC2Nor 1National Championships Norway (Bodø) R.R.100 
 23/06/2016NCT2Nor 1National Championships Norway (Saltstraumen) I.T.T.50 
 12/06/20162.WT1rFra 1Critérium du Dauphiné, Points classification45 
 12/06/20162.WT1Fra 53Critérium du Dauphiné5 
 12/06/20162.WT1sFra 27Critérium du Dauphiné, Stage 7 : Le Pont-de-Claix - Superdévoluy0 
 11/06/20162.WT1sFra 106Critérium du Dauphiné, Stage 6 : La Rochette - Méribel-les-Allues0 
 10/06/20162.WT1sFra 58Critérium du Dauphiné, Stage 5 : La Ravoire - Vaujany0 
 9/06/20162.WT1sFra 1Critérium du Dauphiné, Stage 4 : Tain-l'Hermitage - Belley45 
 8/06/20162.WT1sFra 5Critérium du Dauphiné, Stage 3 : Boën-sur-Lignon - Tournon-sur-Rhône5 
 7/06/20162.WT1sFra 94Critérium du Dauphiné, Stage 2 : Crêches-sur-Saône - Jeansagnière/Chalmazel0 
 6/06/20162.WT1sFra 4Critérium du Dauphiné, Stage 1 : Cluses - Saint-Vulbas10 
 5/06/20162.WT1sFra 86Critérium du Dauphiné, Prologue : Les Gets - Le Mont Chéry I.T.T.0 
 22/05/20162.HCNor 2Tour of Norway120 
 22/05/20162.HCsNor 1Tour of Norway, Stage 5 : Drøbak - Sarpsborg25 
 21/05/20162.HCsNor 1Tour of Norway, Stage 4 : Flaa - Hønefoss (Eggemoen)25 
 20/05/20162.HCsNor 7Tour of Norway, Stage 3 : Rjukan - Geilo0 
 19/05/20162.HCsNor 9Tour of Norway, Stage 2 : Kragerø - Rjukan0 
 17/04/20161.WT2Ned 56Amstel Gold Race5 
 10/04/20161.WT1Fra 5Paris - Roubaix112 
 3/04/20161.WT1Bel 23Ronde van Vlaanderen18 
 27/03/20161.WT2Bel 18Gent - Wevelgem18 
 19/03/20161.WT1Ita 26Milano - Sanremo12 
 15/03/20162.WT1rIta 9Tirreno - Adriatico, Points classification0 
 15/03/20162.WT1Ita 17Tirreno - Adriatico30 
 15/03/20162.WT1sIta 7Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.2 
 14/03/20162.WT1sIta 21Tirreno - Adriatico, Stage 6 : Castelraimondo - Cepagatti0 
 12/03/20162.WT1sIta 13Tirreno - Adriatico, Stage 4 : Montalto di Castro - Foligno0 
 11/03/20162.WT1sIta 15Tirreno - Adriatico, Stage 3 : Castelnuovo Val di Cecina - Montalto di Castro0 
 10/03/20162.WT1sIta 3Tirreno - Adriatico, Stage 2 : Camaiore - Pomarance18 
 9/03/20162.WT1sIta 15Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 21/02/20162.HCOma 6Tour of Oman68 
 21/02/20162.HCsOma 9Tour of Oman, Stage 6 : Al Seeb - Muscat0 
 20/02/20162.HCsOma 1Tour of Oman, Stage 5 : As Sifah - Muscat25 
 19/02/20162.HCsOma 10Tour of Oman, Stage 4 : Rusayl - Jabal Al Akhdhar (Green Mountain)0 
 18/02/20162.HCsOma leaderTour of Oman, Stage 3 : Al Sawadi Beach - Manumah/Naseem Park8 
 18/02/20162.HCsOma 10Tour of Oman, Stage 3 : Al Sawadi Beach - Manumah/Naseem Park0 
 17/02/20162.HCsOma leaderTour of Oman, Stage 2 : Al Seeb - Quriyat8 
 17/02/20162.HCsOma 1Tour of Oman, Stage 2 : Al Seeb - Quriyat25 
 16/02/20162.HCsOma 4Tour of Oman, Stage 1 : Muscat Airport - Al Bustan5 
 12/02/20162.HCQat 5Tour of Qatar74 
 12/02/20162.HCsQat 8Tour of Qatar, Stage 5 : Sealine Beach Resort - Doha Corniche0 
 10/02/20162.HCsQat leaderTour of Qatar, Stage 3 : Lusail I.T.T.8 
 10/02/20162.HCsQat 1Tour of Qatar, Stage 3 : Lusail I.T.T.25 
 9/02/20162.HCsQat 5Tour of Qatar, Stage 2 : Doha - Doha3 
 8/02/20162.HCsQat 6Tour of Qatar, Stage 1 : Dukhan - Al Khor Corniche0 
 29/01/20161.1Esp 11Trofeo Pollença - Port d'Andratx10 
 28/01/20161.1Esp 3Trofeo Felanitx - Porreres40 
  Total 2016: 1348  
                         
2015 MTN - Qhubeka
 27/09/2015WCRRUsa 20World Championships (Richmond) R.R.22 
 13/09/20152.HCGbr 1Tour of Britain160 
 13/09/20152.HCsGbr 4Tour of Britain, Stage 8 : London, circuit race5 
 12/09/20152.HCsGbr leaderTour of Britain, Stage 7 : Fakenham - Ipswich8 
 12/09/20152.HCsGbr 5Tour of Britain, Stage 7 : Fakenham - Ipswich3 
 11/09/20152.HCsGbr leaderTour of Britain, Stage 6 : Stoke-on-Trent - Nottingham8 
 11/09/20152.HCsGbr 2Tour of Britain, Stage 6 : Stoke-on-Trent - Nottingham15 
 10/09/20152.HCsGbr leaderTour of Britain, Stage 5 : Prudhoe - Hartside Fell8 
 10/09/20152.HCsGbr 2Tour of Britain, Stage 5 : Prudhoe - Hartside Fell15 
 9/09/20152.HCsGbr 3Tour of Britain, Stage 4 : Edinburgh - Blythe10 
 7/09/20152.HCsGbr 3Tour of Britain, Stage 2 : Clitheroe - Colne10 
 6/09/20152.HCsGbr 17Tour of Britain, Stage 1 : Beaumaris - Wrexham0 
 23/08/20151.WT2Ger 76Vattenfall Cyclassics - Hamburg5 
 16/08/20152.HCNor 4Arctic Race of Norway84 
 16/08/20152.HCsNor 10Arctic Race of Norway, Stage 4 : Narvik - Narvik0 
 15/08/20152.HCsNor 8Arctic Race of Norway, Stage 3 : Senja - Målselv0 
 14/08/20152.HCsNor 14Arctic Race of Norway, Stage 2 : Evenskjer - Setermoen0 
 13/08/20152.HCsNor 2Arctic Race of Norway, Stage 1 : Harstad - Harstad15 
 8/08/20152.HCDen 6Post Danmark Rundt - Tour of Denmark68 
 8/08/20152.HCsDen 3Post Danmark Rundt - Tour of Denmark, Stage 6 : Hillerød - Frederiksberg10 
 7/08/20152.HCsDen 5Post Danmark Rundt - Tour of Denmark, Stage 5 : Helsingør I.T.T.3 
 7/08/20152.HCsDen 2Post Danmark Rundt - Tour of Denmark, Stage 4 : Slagelse - Frederiksvaerk15 
 6/08/20152.HCsDen 14Post Danmark Rundt - Tour of Denmark, Stage 3 : Vejle - Vejle0 
 5/08/20152.HCsDen 1Post Danmark Rundt - Tour of Denmark, Stage 2 : Ringkøbing - Aarhus25 
 26/07/2015GT1Fra 82Tour de France20 
 26/07/2015GT1sFra 4Tour de France, Stage 21 : Sèvres - Paris25 
 25/07/2015GT1sFra 119Tour de France, Stage 20 : Modane - L'Alpe d'Huez0 
 24/07/2015GT1sFra 142Tour de France, Stage 19 : Saint-Jean-de-Maurienne - La Toussuire0 
 23/07/2015GT1sFra 122Tour de France, Stage 18 : Gap - Saint-Jean-de-Maurienne0 
 22/07/2015GT1sFra 154Tour de France, Stage 17 : Digne-Les-Bains - Pra-Loup0 
 20/07/2015GT1sFra 19Tour de France, Stage 16 : Bourg-de-Péage - Gap0 
 19/07/2015GT1sFra 5Tour de France, Stage 15 : Mende - Valence15 
 18/07/2015GT1sFra 164Tour de France, Stage 14 : Rodez - Mende (Croix Neuve)0 
 17/07/2015GT1sFra 30Tour de France, Stage 13 : Muret - Rodez0 
 16/07/2015GT1sFra 157Tour de France, Stage 12 : Lannemezan - Plateau de Beille0 
 15/07/2015GT1sFra 134Tour de France, Stage 11 : Pau - Cauterets0 
 14/07/2015GT1sFra 105Tour de France, Stage 10 : Tarbes - La Pierre-Saint-Martin0 
 12/07/2015GT1sFra 20Tour de France, Stage 9 : Vannes - Plumelec T.T.T.0 
 11/07/2015GT1sFra 53Tour de France, Stage 8 : Rennes - Mur de Bretagne0 
 10/07/2015GT1sFra 41Tour de France, Stage 7 : Livarot - Fougères0 
 9/07/2015GT1sFra 7Tour de France, Stage 6 : Abbeville - Le Havre5 
 8/07/2015GT1sFra 5Tour de France, Stage 5 : Arras - Amiens15 
 7/07/2015GT1sFra 5Tour de France, Stage 4 : Seraing (BEL) - Cambrai15 
 6/07/2015GT1sFra 66Tour de France, Stage 3 : Antwerpen (BEL) - Huy (BEL)0 
 5/07/2015GT1sFra 188Tour de France, Stage 2 : Utrecht (NED) - Neeltje Jans (NED)0 
 4/07/2015GT1sFra 52Tour de France, Stage 1 : Utrecht (NED) I.T.T.0 
 28/06/2015NC3Nor 1National Championships Norway (Lillehammer) R.R.60 
 25/06/2015NCT3Nor 1National Championships Norway (Brumunddal) I.T.T.30 
 14/06/20152.WT1rFra 2Critérium du Dauphiné, Points classification28 
 14/06/20152.WT1Fra 81Critérium du Dauphiné5 
 14/06/20152.WT1sFra 57Critérium du Dauphiné, Stage 8 : Saint-Gervais-Mont Blanc - Modane (Valfréjus)0 
 13/06/20152.WT1sFra 113Critérium du Dauphiné, Stage 7 : Montmélian - Saint-Gervais-Mont Blanc0 
 12/06/20152.WT1sFra 77Critérium du Dauphiné, Stage 6 : Saint-Bonnet-en-Champsaur - Villard-de-Lans (Côte 2000)0 
 11/06/20152.WT1sFra 108Critérium du Dauphiné, Stage 5 : Digne-les-Bains - Pra-Loup0 
 10/06/20152.WT1sFra 4Critérium du Dauphiné, Stage 4 : Anneyron - Sisteron10 
 9/06/20152.WT1sFra 15Critérium du Dauphiné, Stage 3 : Roanne - Montagny T.T.T.0 
 8/06/20152.WT1sFra 4Critérium du Dauphiné, Stage 2 : Le Bourget-du-Lac - Villars-les-Dombe10 
 7/06/20152.WT1sFra 3Critérium du Dauphiné, Stage 1 : Ugine - Albertville18 
 31/05/20152.1Nor 7Tour des Fjords40 
 31/05/20152.1sNor 1Tour des Fjords, Stage 5 : Hinna Park - Stavanger20 
 30/05/20152.1sNor 14Tour des Fjords, Stage 4 : Stavanger - Sandnes0 
 29/05/20152.1sNor 3Tour des Fjords, Stage 3 : Stord - Sauda5 
 28/05/20152.1sNor 4Tour des Fjords, Stage 2 : Jondal - Haugesund3 
 27/05/20152.1sNor 12Tour des Fjords, Stage 1 : Bergen - Norheimsund0 
 24/05/20152.HCNor 2Tour of Norway120 
 24/05/20152.HCsNor 17Tour of Norway, Stage 5 : Flaa - Hønefoss0 
 23/05/20152.HCsNor 11Tour of Norway, Stage 4 : Rjukan - Geilo0 
 22/05/20152.HCsNor 2Tour of Norway, Stage 3 : Skien - Rjukan15 
 21/05/20152.HCsNor 9Tour of Norway, Stage 2 : Drammen - Langesund0 
 20/05/20152.HCsNor 3Tour of Norway, Stage 1 : Aarnes - Sarpsborg10 
 29/03/20151.WT2Bel DNFGent - Wevelgem0 
 27/03/20151.WT2Bel 19E3 Harelbeke17 
 22/03/20151.WT1Ita 10Milano - Sanremo62 
 17/03/20152.WT1Ita 32Tirreno - Adriatico5 
 17/03/20152.WT1sIta 10Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 16/03/20152.WT1sIta 6Tirreno - Adriatico, Stage 6 : Rieti - Porto Sant'Elpidio3 
 15/03/20152.WT1sIta 51Tirreno - Adriatico, Stage 5 : Esanatoglia - Terminillo0 
 14/03/20152.WT1sIta 27Tirreno - Adriatico, Stage 4 : Indicatore - Castelraimondo0 
 13/03/20152.WT1sIta 32Tirreno - Adriatico, Stage 3 : Cascina - Arezzo0 
 12/03/20152.WT1sIta 22Tirreno - Adriatico, Stage 2 : Camaiore - Cascina0 
 11/03/20152.WT1sIta 12Tirreno - Adriatico, Stage 1 : Lido di Camaiore I.T.T.0 
 1/03/20151.1Bel 13Kuurne - Brussel - Kuurne8 
 28/02/20151.HCBel 27Omloop Het Nieuwsblad5 
 22/02/20152.HCOma 38Tour of Oman5 
 17/02/20152.HCsOma 17Tour of Oman, Stage 1 : Barka - Al Wutayyah0 
 13/02/20152.HCQat 60Tour of Qatar0 
 10/02/20152.HCsQat 8Tour of Qatar, Stage 3 : Lusail I.T.T.0 
 29/01/20151.1Esp 19Trofeo Santanyi5 
  Total 2015: 1068  
                         
2014 Team Sky
 19/10/20141.HCJpn 2Japan Cup84 
 14/10/20142.WT2Chn 21Tour of Beijing16 
 14/10/20142.WT2sChn 3Tour of Beijing, Stage 5 : Tiananmen Square - Bird’s Nest14 
 13/10/20142.WT2sChn 28Tour of Beijing, Stage 4 : Yanqing - Mentougou Miaofeng0 
 12/10/20142.WT2sChn 6Tour of Beijing, Stage 3 : Yanqing - Qianjiadian3 
 11/10/20142.WT2sChn 23Tour of Beijing, Stage 2 : Chong Li - Yan Jia Ping0 
 10/10/20142.WT2sChn 43Tour of Beijing, Stage 1 : Chong Li - Zhangjiakou0 
 28/09/2014WCRREsp 28World Championships (Ponferrada) R.R.12 
 14/09/20141.WT2Can 47GP de Montréal5 
 12/09/20141.WT2Can 55GP de Québec5 
 31/08/20141.WT2Fra 60GP Ouest France - Plouay5 
 24/08/20141.WT2Ger 15Vattenfall Cyclassics - Hamburg24 
 17/08/20142.WT2Ned 54Eneco Tour5 
 17/08/20142.WT2sNed 73Eneco Tour, Stage 7 : Riemst (Bel) - Sittard0 
 16/08/20142.WT2sBel 60Eneco Tour, Stage 6 : Heerlen (Ned) - La Redoute0 
 15/08/20142.WT2sBel 60Eneco Tour, Stage 5 : Geraardsbergen - Geraardsbergen0 
 14/08/20142.WT2sBel 82Eneco Tour, Stage 4 : Koksijde - Ardooie0 
 13/08/20142.WT2sNed 28Eneco Tour, Stage 3 : Breda - Breda I.T.T.0 
 12/08/20142.WT2sNed 80Eneco Tour, Stage 2 : Waalwijk - Vlijmen0 
 11/08/20142.WT2sNed 40Eneco Tour, Stage 1 : Terneuzen - Terneuzen0 
 9/08/20142.WT2Pol 61Tour de Pologne5 
 9/08/20142.WT2sPol 46Tour de Pologne, Stage 7 : Krakow - Krakow I.T.T.0 
 8/08/20142.WT2sPol 111Tour de Pologne, Stage 6 : Bukowina Tatrzanska - Bukowina Tatrzanska0 
 7/08/20142.WT2sPol 59Tour de Pologne, Stage 5 : Zakopane - Strbskie Pleso (Svk)0 
 6/08/20142.WT2sPol 20Tour de Pologne, Stage 4 : Tarnow - Katowice0 
 5/08/20142.WT2sPol 29Tour de Pologne, Stage 3 : Kielce - Rzeszow0 
 4/08/20142.WT2sPol 20Tour de Pologne, Stage 2 : Torun - Warszawa0 
 3/08/20142.WT2sPol 87Tour de Pologne, Stage 1 : Gdansk - Bydgoszcz0 
 22/06/20142.1sFra DNFRoute du Sud, Stage 3 : Saint-Gaudens - Castres0 
 27/05/2014GT2sIta DNSGiro d'Italia, Stage 16 : Ponte di Legno - Val Martello0 
 25/05/2014GT2sIta 131Giro d'Italia, Stage 15 : Valdengo - Plan di Montecampione0 
 24/05/2014GT2sIta 24Giro d'Italia, Stage 14 : Aglie - Oropa0 
 23/05/2014GT2sIta 55Giro d'Italia, Stage 13 : Fossano - Rivarolo Canavese0 
 22/05/2014GT2sIta 23Giro d'Italia, Stage 12 : Barbaresco - Barolo I.T.T.0 
 21/05/2014GT2sIta 43Giro d'Italia, Stage 11 : Collecchio - Savona0 
 20/05/2014GT2sIta 90Giro d'Italia, Stage 10 : Modena - Salsomaggiore Terme0 
 18/05/2014GT2sIta 147Giro d'Italia, Stage 9 : Lugo - Sestola0 
 17/05/2014GT2sIta 70Giro d'Italia, Stage 8 : Foligno - Montecopiolo0 
 16/05/2014GT2sIta 96Giro d'Italia, Stage 7 : Frosinone - Foligno0 
 15/05/2014GT2sIta 177Giro d'Italia, Stage 6 : Sassano - Montecassino0 
 14/05/2014GT2sIta 29Giro d'Italia, Stage 5 : Taranto - Viggiano0 
 13/05/2014GT2sIta 44Giro d'Italia, Stage 4 : Giovinazzo - Bari0 
 11/05/2014GT2sIta 6Giro d'Italia, Stage 3 : Armagh (Gbr) - Dublin (Irl)7 
 10/05/2014GT2sIta 19Giro d'Italia, Stage 2 : Belfast (Gbr) - Belfast (Gbr)0 
 9/05/2014GT2sIta 5Giro d'Italia, Stage 1 : Belfast (Gbr) T.T.T.2 
 20/04/20141.WT2Ned 39Amstel Gold Race5 
 13/04/20141.WT1Fra 21Paris - Roubaix22 
 9/04/20141.HCBel 141Scheldeprijs0 
 6/04/20141.WT1Bel 22Ronde van Vlaanderen20 
 30/03/20141.WT2Bel 23Gent - Wevelgem13 
 28/03/20141.WT2Bel 17E3 Prijs Vlaanderen - Harelbeke19 
 23/03/20141.WT1Ita 29Milano - Sanremo7 
 16/03/20142.WT1sFra DNSParis - Nice, Stage 8 : Nice - Nice0 
 15/03/20142.WT1sFra 153Paris - Nice, Stage 7 : Mougins - Biot0 
 14/03/20142.WT1sFra 134Paris - Nice, Stage 6 : Saint-Saturnin-les-Avignon - Fayence0 
 13/03/20142.WT1sFra 63Paris - Nice, Stage 5 : Crèche-sur-Saône - Rive-de-Gier0 
 12/03/20142.WT1sFra 87Paris - Nice, Stage 4 : Nevers - Belleville0 
 11/03/20142.WT1sFra 161Paris - Nice, Stage 3 : Toucy - Magny-Cours0 
 10/03/20142.WT1sFra 151Paris - Nice, Stage 2 : Rambouillet - Saint-Georges-sur-Baulche0 
 9/03/20142.WT1sFra 109Paris - Nice, Stage 1 : Mantes-La-Jolie - Mantes-La-Jolie0 
 2/03/20141.1Bel 38Kuurne - Brussel - Kuurne0 
 1/03/20141.HCBel 3Omloop Het Nieuwsblad72 
 23/02/20142.1Esp 40Vuelta a Andalucia / Ruta Del Sol0 
 23/02/20142.1sEsp 7Vuelta a Andalucia / Ruta Del Sol, Stage 4 : Ubrique - Fuengirola0 
 22/02/20142.1sEsp 7Vuelta a Andalucia / Ruta Del Sol, Stage 3 : Sanlucar la Mayor - Sevilla0 
 19/02/20142.1sEsp 13Vuelta a Andalucia / Ruta Del Sol, Prologue : Almeria I.T.T.0 
 12/02/20141.1Esp 6Trofeo Platja de Muro28 
 11/02/20141.1Esp 2Trofeo Serra de Tramuntana48 
 10/02/20141.1Esp 13Trofeo Ses Salines8 
  Total 2014: 429  
                         
2013 Sky Procycling
 29/09/2013WCRRIta 20World Championships (Lucca - Firenze) R.R.22 
 22/09/2013WCTTIta 3World Championships (Montecatini Terme - Firenze) T.T.T.32 
 15/09/2013GT2rEsp 8Vuelta a España, Points classification3 
 15/09/2013GT2Esp 84Vuelta a España15 
 15/09/2013GT2sEsp 13Vuelta a España, Stage 21 : Leganes - Madrid0 
 14/09/2013GT2sEsp 108Vuelta a España, Stage 20 : Aviles - Alto de Angliru0 
 13/09/2013GT2sEsp 54Vuelta a España, Stage 19 : San Vicente de la Barquera - Alto del Naranco0 
 12/09/2013GT2sEsp 128Vuelta a España, Stage 18 : Burgos - Peña Cabarga0 
 11/09/2013GT2sEsp 2Vuelta a España, Stage 17 : Calahorra - Burgos40 
 9/09/2013GT2sEsp 139Vuelta a España, Stage 16 : Graus - Aramon Formigal0 
 8/09/2013GT2sEsp 87Vuelta a España, Stage 15 : Andorra (And) - Peyragudes (Fra)0 
 7/09/2013GT2sEsp 116Vuelta a España, Stage 14 : Baga - Collada de la Gallina (And)0 
 6/09/2013GT2sEsp 164Vuelta a España, Stage 13 : Valls - Castelldefels0 
 5/09/2013GT2sEsp 2Vuelta a España, Stage 12 : Maella - Tarragona40 
 4/09/2013GT2sEsp 118Vuelta a España, Stage 11 : Tarazona - Tarazona I.T.T.0 
 2/09/2013GT2sEsp 103Vuelta a España, Stage 10 : Torredelcampo - Guejar Sierra/Alto de Hazallanas0 
 1/09/2013GT2sEsp 70Vuelta a España, Stage 9 : Antequera - Valdepeñas de Jaen0 
 31/08/2013GT2sEsp 91Vuelta a España, Stage 8 : Jerez de la Frontera - Estepona/Peñas Blancas0 
 30/08/2013GT2sEsp 7Vuelta a España, Stage 7 : Almendralejo - Mairena de Aljafare5 
 29/08/2013GT2sEsp 13Vuelta a España, Stage 6 : Guijuelo - Caceres0 
 28/08/2013GT2sEsp 6Vuelta a España, Stage 5 : Sober - Lago de Sanabria7 
 27/08/2013GT2sEsp 6Vuelta a España, Stage 4 : Lalin - Fisterra7 
 26/08/2013GT2sEsp 73Vuelta a España, Stage 3 : Vigo - Mirador de Lobeira0 
 25/08/2013GT2sEsp 95Vuelta a España, Stage 2 : Pontevedra - Baiona/Alto do Monte da Groba0 
 24/08/2013GT2sEsp -Vuelta a España, Stage 1 : Vilanova de Arousa - Sanxenxo T.T.T.0 
 12/07/2013GT1sFra DNSTour de France, Stage 13 : Tours - Saint-Amand-Montrond0 
 11/07/2013GT1sFra 157Tour de France, Stage 12 : Fougères - Tours0 
 10/07/2013GT1sFra 53Tour de France, Stage 11 : Avranches - Mont-Saint-Michel I.T.T.0 
 9/07/2013GT1sFra 27Tour de France, Stage 10 : St-Gildas-des-Bois - Saint Malo0 
 7/07/2013GT1sFra 165Tour de France, Stage 9 : Saint-Girons - Bagnères-de-Bigorre0 
 6/07/2013GT1sFra 107Tour de France, Stage 8 : Castres - Ax-3-Domaines0 
 5/07/2013GT1sFra 5Tour de France, Stage 7 : Montpellier - Albi15 
 4/07/2013GT1sFra 12Tour de France, Stage 6 : Aix-en-Provence - Montpellier0 
 3/07/2013GT1sFra 2Tour de France, Stage 5 : Cagnes-sur-Mer - Marseille50 
 2/07/2013GT1sFra 3Tour de France, Stage 4 : Nice - Nice T.T.T.8 
 1/07/2013GT1sFra 11Tour de France, Stage 3 : Ajaccio - Calvi0 
 30/06/2013GT1sFra 5Tour de France, Stage 2 : Bastia - Ajaccio15 
 29/06/2013GT1sFra 24Tour de France, Stage 1 : Porto-Vecchio - Bastia0 
 23/06/2013NC3Nor 3National Championships Norway (Grimstad) R.R.30 
 20/06/2013NCT3Nor 1National Championships Norway (Grimstad) I.T.T.30 
 9/06/20132.WT1rFra 4Critérium du Dauphiné, Points classification10 
 9/06/20132.WT1Fra 31Critérium du Dauphiné5 
 9/06/20132.WT1sFra 31Critérium du Dauphiné, Stage 8 : Sisteron - Risoul0 
 8/06/20132.WT1sFra 98Critérium du Dauphiné, Stage 7 : Le Pont-de-Claix - Superdévoluy0 
 7/06/20132.WT1sFra 5Critérium du Dauphiné, Stage 6 : La Léchère - Grenoble5 
 6/06/20132.WT1sFra 67Critérium du Dauphiné, Stage 5 : Grésy-sur-Aix - Valmorel0 
 5/06/20132.WT1sFra 6Critérium du Dauphiné, Stage 4 : Villars-les-Dombes - Parc des Oiseaux I.T.T.3 
 4/06/20132.WT1sFra 1Critérium du Dauphiné, Stage 3 : Ambérieu-en-Bugey - Tarare45 
 3/06/20132.WT1sFra 31Critérium du Dauphiné, Stage 2 : Châtel - Oyonnax0 
 2/06/20132.WT1sFra 72Critérium du Dauphiné, Stage 1 : Champéry - Champéry0 
 19/05/20132.1Nor 1Tour of Norway110 
 19/05/20132.1sNor 3Tour of Norway, Stage 5 : Gjøvik - Hønefoss5 
 18/05/20132.1sNor leaderTour of Norway, Stage 4 : Brumunddal - Lillehammer6 
 18/05/20132.1sNor 1Tour of Norway, Stage 4 : Brumunddal - Lillehammer20 
 17/05/20132.1sNor 4Tour of Norway, Stage 3 : Tønsberg - Drammen3 
 16/05/20132.1sNor 2Tour of Norway, Stage 2 : Kongsberg - Skien10 
 15/05/20132.1sNor 2Tour of Norway, Stage 1 : Fredrikstad - Sarpsborg10 
 14/04/20131.WT2Ned DNFAmstel Gold Race0 
 7/04/20131.WT1Fra 47Paris - Roubaix5 
 31/03/20131.WT1Bel 17Ronde van Vlaanderen30 
 24/03/20131.WT2Bel 20Gent - Wevelgem16 
 22/03/20131.WT2Bel 9E3 Prijs Vlaanderen - Harelbeke52 
 17/03/20131.WT1Ita DNFMilano - Sanremo0 
 23/02/20131.HCBel 17Omloop Het Nieuwsblad9 
 8/02/20132.HCQat 8Tour of Qatar56 
 6/02/20132.HCsQat 9Tour of Qatar, Stage 4 : Al Sheehaniya - Al Khor0 
 5/02/20132.HCsQat 6Tour of Qatar, Stage 3 : Al Wakra - Mesaieed0 
 4/02/20132.HCsQat 2Tour of Qatar, Stage 2 : Doha - Doha T.T.T.3 
 3/02/20132.HCsQat 17Tour of Qatar, Stage 1 : Doha - Dukhan0 
 27/01/20132.WT2rAus 8Tour Down Under, Points classification1 
 27/01/20132.WT2Aus 33Tour Down Under5 
 27/01/20132.WT2sAus 3Tour Down Under, Stage 6 : Adelaide, circuit race14 
 26/01/20132.WT2sAus 45Tour Down Under, Stage 5 : McLaren Vale - Old Willunga Hill0 
 25/01/20132.WT2sAus 41Tour Down Under, Stage 4 : Modbury - Tanunda0 
 24/01/20132.WT2sAus 57Tour Down Under, Stage 3 : Unley - Stirling0 
 23/01/20132.WT2sAus 37Tour Down Under, Stage 2 : Mount Barker - Rostrevor0 
 22/01/20132.WT2sAus 8Tour Down Under, Stage 1 : Prospect - Lobethal1 
 20/01/2013NEAus 6Tour Down Under, Tour Down Under Classic0 
  Total 2013: 743  
                         
2012 Sky Procycling
 13/10/20122.WTrChn 1Tour of Beijing, Points classification40 
 13/10/20122.WTChn 3Tour of Beijing145 
 13/10/20122.WTsChn 3Tour of Beijing, Stage 5 : Chang Ping - Ping Gu15 
 12/10/20122.WTsChn 9Tour of Beijing, Stage 4 : Yan Qing - Chang Ping0 
 11/10/20122.WTsChn 3Tour of Beijing, Stage 3 : Men Tou Gou - Badaling Great Wall15 
 10/10/20122.WTsChn 22Tour of Beijing, Stage 2 : Bird’s Nest - Men Tou Gou0 
 9/10/20122.WTsChn 3Tour of Beijing, Stage 1 : Tian An Men Square - Bird’s Nest15 
 23/09/2012WCRRNed 2World Championships (Maastricht - Valkenburg) R.R.240 
 16/09/2012WCTTNed 9World Championships (Sittard - Valkenburg) T.T.T.13 
 9/09/20121.WT2Can 5GP de Montréal79 
 7/09/20121.WT2Can DNFGP de Québec0 
 26/08/20121.WT2Fra 1GP Ouest France - Plouay220 
 19/08/20121.WT2Ger 5Vattenfall Cyclassics - Hamburg79 
 1/08/2012WCTTGbr 13Olympic Games (London) - I.T.T.35 
 28/07/2012WCRRGbr DNFOlympic Games (London) - R.R.0 
 22/07/2012GT1rFra 5Tour de France, Points classification15 
 22/07/2012GT1Fra 56Tour de France20 
 22/07/2012GT1sFra 9Tour de France, Stage 20 : Rambouillet - Paris2 
 21/07/2012GT1sFra 103Tour de France, Stage 19 : Bonneval - Chartres I.T.T.0 
 20/07/2012GT1sFra 13Tour de France, Stage 18 : Blagnac - Brive-la-Gaillarde0 
 19/07/2012GT1sFra 40Tour de France, Stage 17 : Bagnères-de-Luchon - Peyragudes0 
 18/07/2012GT1sFra 101Tour de France, Stage 16 : Pau - Bagnères-de-Luchon0 
 16/07/2012GT1sFra 32Tour de France, Stage 15 : Samatan - Pau0 
 15/07/2012GT1sFra 25Tour de France, Stage 14 : Limoux - Foix0 
 14/07/2012GT1sFra 3Tour de France, Stage 13 : Saint-Paul-Trois-Châteaux - Le Cap d’Agde35 
 13/07/2012GT1sFra 56Tour de France, Stage 12 : Saint-Jean-de-Maurienne - Annonay-Davézieux0 
 12/07/2012GT1sFra 125Tour de France, Stage 11 : Albertville - La Toussuire-Les Sybelles0 
 11/07/2012GT1sFra 75Tour de France, Stage 10 : Mâcon - Bellegarde-sur-Valserine0 
 9/07/2012GT1sFra 92Tour de France, Stage 9 : Arc-et-Senans - Besançon I.T.T.0 
 8/07/2012GT1sFra 77Tour de France, Stage 8 : Belfort - Porrentruy0 
 7/07/2012GT1sFra 82Tour de France, Stage 7 : Tomblaine - La Planche des Belles Filles0 
 6/07/2012GT1sFra 97Tour de France, Stage 6 : Épernay - Metz0 
 5/07/2012GT1sFra 62Tour de France, Stage 5 : Rouen - Saint-Quentin0 
 4/07/2012GT1sFra 9Tour de France, Stage 4 : Abbeville - Rouen2 
 3/07/2012GT1sFra 2Tour de France, Stage 3 : Orchies - Boulogne-sur-Mer50 
 2/07/2012GT1sFra 19Tour de France, Stage 2 : Visé (Bel) - Tournai (Bel)0 
 1/07/2012GT1sFra 3Tour de France, Stage 1 : Liège (Bel) - Seraing (Bel)35 
 30/06/2012GT1sFra 5Tour de France, Prologue : Liège (Bel) I.T.T.15 
 24/06/2012NC3Nor 1National Championships Norway (Asane) R.R.60 
 21/06/2012NCT3Nor 2National Championships Norway (Rong) I.T.T.18 
 10/06/20122.WTrFra 5Critérium du Dauphiné, Points classification5 
 10/06/20122.WTFra 51Critérium du Dauphiné5 
 10/06/20122.WTsFra 4Critérium du Dauphiné, Stage 7 : Morzine - Châtel10 
 9/06/20122.WTsFra 77Critérium du Dauphiné, Stage 6 : Saint-Alban-Leysse - Morzine0 
 8/06/20122.WTsFra 85Critérium du Dauphiné, Stage 5 : Saint-Trivier-sur-Moignans - Rumilly0 
 7/06/20122.WTsFra 17Critérium du Dauphiné, Stage 4 : Villié-Morgon - Bourg-en-Bresse I.T.T.0 
 6/06/20122.WTsFra 1Critérium du Dauphiné, Stage 3 : Givors - La Clayette40 
 5/06/20122.WTsFra 111Critérium du Dauphiné, Stage 2 : Lamastre - Saint-Félicien0 
 4/06/20122.WTsFra 10Critérium du Dauphiné, Stage 1 : Seyssins - Saint-Vallier0 
 3/06/20122.WTsFra 11Critérium du Dauphiné, Prologue : Grenoble I.T.T.0 
 20/05/20122.1Nor 1Tour of Norway110 
 20/05/20122.1sNor 6Tour of Norway, Stage 5 : Gjøvik - Hønefoss0 
 19/05/20122.1sNor leaderTour of Norway, Stage 4 : Hamar - Lillehammer6 
 19/05/20122.1sNor 1Tour of Norway, Stage 4 : Hamar - Lillehammer20 
 18/05/20122.1sNor 2Tour of Norway, Stage 3 : Lillestrøm - Elverum10 
 17/05/20122.1sNor 4Tour of Norway, Stage 2 : Oslo - Drammen3 
 16/05/20122.1sNor 3Tour of Norway, Stage 1 : Sandefjord - Tønsberg5 
 15/04/20121.WT2Ned 62Amstel Gold Race5 
 8/04/20121.WT1Fra 42Paris - Roubaix5 
 1/04/20121.WT1Bel 19Ronde van Vlaanderen22 
 25/03/20121.WT2Bel 5Gent - Wevelgem79 
 23/03/20121.WT2Bel 16E3 Prijs Vlaanderen - Harelbeke21 
 17/03/20121.WT1Ita 25Milano - Sanremo11 
 12/03/20122.WTsIta DNSTirreno - Adriatico, Stage 6 : Offida - Offida0 
 11/03/20122.WTsIta 163Tirreno - Adriatico, Stage 5 : Martinsicuro - Prati di Tivo0 
 10/03/20122.WTsIta 45Tirreno - Adriatico, Stage 4 : Amelia - Chieti0 
 9/03/20122.WTsIta 1Tirreno - Adriatico, Stage 3 : Indicatore - Terni40 
 8/03/20122.WTsIta 14Tirreno - Adriatico, Stage 2 : San Vincenzo - Indicatore0 
 7/03/20122.WTsIta 4Tirreno - Adriatico, Stage 1 : San Vincenzo - Donoratico T.T.T.2 
 19/02/20122.1Por 21Volta ao Algarve0 
 19/02/20122.1sPor 9Volta ao Algarve, Stage 5 : Lagoa - Portimao I.T.T.0 
 18/02/20122.1sPor 4Volta ao Algarve, Stage 4 : Vilamoura - Tavira3 
 16/02/20122.1sPor leaderVolta ao Algarve, Stage 2 : Faro - Lagoa6 
 16/02/20122.1sPor 1Volta ao Algarve, Stage 2 : Faro - Lagoa20 
 15/02/20122.1sPor 9Volta ao Algarve, Stage 1 : Dunas Douradas - Albufeira0 
 6/02/20121.1Esp 5Trofeo Migjorn32 
 22/01/20122.WTrAus 1Tour Down Under, Points classification40 
 22/01/20122.WTAus 7Tour Down Under96 
 22/01/20122.WTsAus 6Tour Down Under, Stage 6 : Adelaide City, circuit race3 
 21/01/20122.WTsAus 6Tour Down Under, Stage 5 : McLaren Vale - Old Willunga Hill3 
 20/01/20122.WTsAus 4Tour Down Under, Stage 4 : Norwood - Tanunda10 
 19/01/20122.WTsAus 3Tour Down Under, Stage 3 : Unley - Victor Harbour15 
 18/01/20122.WTsAus 5Tour Down Under, Stage 2 : Lobethal - Stirling5 
 17/01/20122.WTsAus 71Tour Down Under, Stage 1 : Prospect - Clare0 
 15/01/2012NEAus 2Tour Down Under, Tour Down Under Classic0 
  Total 2012: 1780  
                         
2011 Sky Procycling
 25/09/2011WCRRDen 8World Championships (Kobenhavn) R.R.112 
 11/09/20111.WT2Can 15GP de Montréal24 
 9/09/20111.WT2Can 71GP de Québec5 
 28/08/20111.WT2Fra 100GP Ouest France - Plouay5 
 21/08/20111.WT2Ger 1Vattenfall Cyclassics - Hamburg220 
 14/08/20112.WTrNed 1Eneco Tour of Benelux, Points classification40 
 14/08/20112.WTNed 1Eneco Tour of Benelux240 
 14/08/20112.WTsNed 1Eneco Tour of Benelux, Stage 6 : Sittard - Sittard40 
 13/08/20112.WTsBel leaderEneco Tour of Benelux, Stage 5 : Genk - Genk10 
 13/08/20112.WTsBel 45Eneco Tour of Benelux, Stage 5 : Genk - Genk0 
 12/08/20112.WTsNed leaderEneco Tour of Benelux, Stage 4 : Roermond - Roermond I.T.T.10 
 12/08/20112.WTsNed 9Eneco Tour of Benelux, Stage 4 : Roermond - Roermond I.T.T.0 
 11/08/20112.WTsBel 9Eneco Tour of Benelux, Stage 3 : Heers - Andenne0 
 10/08/20112.WTsBel 3Eneco Tour of Benelux, Stage 2 : Aalter - Ardooie15 
 9/08/20112.WTsNed 6Eneco Tour of Benelux, Stage 1 : Oosterhout - Sint-Willebrord3 
 8/08/20112.WTsNed 2Eneco Tour of Benelux, Prologue : Amersfoort I.T.T.25 
 24/07/2011GT1rFra 30Tour de France, Mountains classification0 
 24/07/2011GT1rFra 6Tour de France, Points classification10 
 24/07/2011GT1Fra 52Tour de France20 
 24/07/2011GT1sFra 2Tour de France, Stage 21 : Créteil - Paris50 
 23/07/2011GT1sFra 11Tour de France, Stage 20 : Grenoble - Grenoble I.T.T.0 
 22/07/2011GT1sFra 77Tour de France, Stage 19 : Modane - Alpe-d'Huez0 
 21/07/2011GT1sFra 142Tour de France, Stage 18 : Pinerolo (Ita) - Col du Galibier0 
 20/07/2011GT1sFra 1Tour de France, Stage 17 : Gap - Pinerolo (Ita)80 
 19/07/2011GT1sFra 2Tour de France, Stage 16 : Saint-Paul-Trois-Châteaux - Gap50 
 17/07/2011GT1sFra 68Tour de France, Stage 15 : Limoux - Montpellier0 
 16/07/2011GT1sFra 142Tour de France, Stage 14 : Saint-Gaudens - Plateau de Beille0 
 15/07/2011GT1sFra 6Tour de France, Stage 13 : Pau - Lourdes10 
 14/07/2011GT1sFra 146Tour de France, Stage 12 : Cugnaux - Luz-Ardiden0 
 13/07/2011GT1sFra 5Tour de France, Stage 11 : Blaye-les-Mines - Lavaur15 
 12/07/2011GT1sFra 15Tour de France, Stage 10 : Aurillac - Carmaux0 
 10/07/2011GT1sFra 65Tour de France, Stage 9 : Issoire - Saint-Flour0 
 9/07/2011GT1sFra 26Tour de France, Stage 8 : Aigurande - Super-Besse0 
 8/07/2011GT1sFra 119Tour de France, Stage 7 : Le Mans - Châteauroux0 
 7/07/2011GT1sFra 1Tour de France, Stage 6 : Dinan - Lisieux80 
 6/07/2011GT1sFra 30Tour de France, Stage 5 : Carhaix - Cap Fréhel0 
 5/07/2011GT1sFra 29Tour de France, Stage 4 : Lorient - Mûr-de-Bretagne0 
 4/07/2011GT1sFra 13Tour de France, Stage 3 : Olonne sur Mer - Redon0 
 3/07/2011GT1sFra 3Tour de France, Stage 2 : Les Essarts - Les Essarts T.T.T.8 
 2/07/2011GT1sFra 25Tour de France, Stage 1 : Passage du Gois - Les Herbiers/Mont des Alouettes0 
 23/06/2011NCT3Nor 1National Championships Norway (Porsgrunn) I.T.T.30 
 12/06/20112.WTrFra 6Critérium du Dauphiné, Points classification3 
 12/06/20112.WTFra 55Critérium du Dauphiné5 
 12/06/20112.WTsFra 75Critérium du Dauphiné, Stage 7 : Pontcharra - La Toussuire0 
 11/06/20112.WTsFra 54Critérium du Dauphiné, Stage 6 : Les Gets - Le Collet d’Allevard0 
 10/06/20112.WTsFra 77Critérium du Dauphiné, Stage 5 : Villars-les-Dombes - Les Gets0 
 9/06/20112.WTsFra 2Critérium du Dauphiné, Stage 4 : La Motte-Servolex - Mâcon25 
 8/06/20112.WTsFra 3Critérium du Dauphiné, Stage 3 : Grenoble - Grenoble I.T.T.15 
 7/06/20112.WTsFra 130Critérium du Dauphiné, Stage 2 : Voiron - Lyon0 
 6/06/20112.WTsFra 6Critérium du Dauphiné, Stage 1 : Albertville - Saint-Pierre-de-Chartreuse3 
 5/06/20112.WTsFra 19Critérium du Dauphiné, Prologue : Saint-Jean-de-Maurienne I.T.T.0 
 29/05/20112.HCGer 12Bayern-Rundfahrt30 
 29/05/20112.HCsGer 3Bayern-Rundfahrt, Stage 5 : Friedberg - Moosburg10 
 28/05/20112.HCsGer 3Bayern-Rundfahrt, Stage 4 : Friedberg - Friedberg I.T.T.10 
 26/05/20112.HCsGer leaderBayern-Rundfahrt, Stage 2 : Freystadt - Bad Gögging8 
 26/05/20112.HCsGer 3Bayern-Rundfahrt, Stage 2 : Freystadt - Bad Gögging10 
 25/05/20112.HCsGer leaderBayern-Rundfahrt, Stage 1 : Pfarrkirchen - Freystadt8 
 25/05/20112.HCsGer 1Bayern-Rundfahrt, Stage 1 : Pfarrkirchen - Freystadt25 
 15/05/20112.1Fra 46Tour de Picardie0 
 15/05/20112.1sFra 6Tour de Picardie, Stage 3 : Charly-sur-Marne - Péronne0 
 3/04/20111.WT1Bel 40Ronde van Vlaanderen5 
 19/03/20111.WT1Ita 30Milano - Sanremo6 
 13/03/20112.WTsIta DNFTirreno - Adriatico, Stage 5 : Chieti - Castelraimondo0 
 12/03/20112.WTsIta 76Tirreno - Adriatico, Stage 4 : Narni - Chieti0 
 11/03/20112.WTsIta 8Tirreno - Adriatico, Stage 3 : Terranuova Bracciolini - Perugia1 
 10/03/20112.WTsIta 8Tirreno - Adriatico, Stage 2 : Carrara - Indicatore1 
 9/03/20112.WTsIta 9Tirreno - Adriatico, Stage 1 : Marina di Carrara T.T.T.0 
 27/02/20111.1Bel 8Kuurne - Brussel - Kuurne20 
 26/02/20111.HCBel 41Omloop Het Nieuwsblad0 
 20/02/20112.1Oma 2Tour of Oman83 
 20/02/20112.1sOma 12Tour of Oman, Stage 6 : Qurayyat - Mattrah0 
 19/02/20112.1sOma 5Tour of Oman, Stage 5 : Bander Al Jissah I.T.T.0 
 18/02/20112.1sOma 2Tour of Oman, Stage 4 : Al Khoudh - Jabar al Akhdhar (Green Mountain)10 
 17/02/20112.1sOma 4Tour of Oman, Stage 3 : Sur - Sur3 
 16/02/20112.1sOma 3Tour of Oman, Stage 2 : Muscat - Al Wutayya5 
 15/02/20112.1sOma 4Tour of Oman, Stage 1 : Al Sawadi - Al Seeb3 
  Total 2011: 1391  
                         
2010 Sky Professional Cycling Team
 17/10/20101.1Fra 2Chrono des Nations - Les Herbiers Vendée48 
 16/10/20101.HIS1Ita DNFGiro di Lombardia0 
 3/10/2010WCRRAus DNFWorld Championships (Melbourne - Geelong) R.R.0 
 12/09/20101.PT2Can 34GP de Montréal5 
 10/09/20101.PT2Can 2GP de Québec132 
 24/08/20102.PTrBel 1Eneco Tour of Benelux, Points classification40 
 24/08/20102.PTBel 3Eneco Tour of Benelux145 
 24/08/20102.PTsBel 6Eneco Tour of Benelux, Stage 7 : Genk - Genk I.T.T.3 
 23/08/20102.PTsBel 3Eneco Tour of Benelux, Stage 6 : Bilzen - Heers15 
 22/08/20102.PTsNed 15Eneco Tour of Benelux, Stage 5 : Roermond - Sittard0 
 21/08/20102.PTsNed 3Eneco Tour of Benelux, Stage 4 : St-Lievens-Houtem (Bel) - Roermond15 
 20/08/20102.PTsBel 4Eneco Tour of Benelux, Stage 3 : Ronse - Ronse10 
 19/08/20102.PTsBel 3Eneco Tour of Benelux, Stage 2 : Sint-Willebrord (Ned) - Ardooie15 
 18/08/20102.PTsNed 16Eneco Tour of Benelux, Stage 1 : Steenwijk - Rhenen0 
 17/08/20102.PTsNed 5Eneco Tour of Benelux, Prologue : Steenwijk I.T.T.5 
 15/08/20101.PT2Ger 2Vattenfall Cyclassics - Hamburg132 
 13/08/20101.HCNed 1Dutch Food Valley Classic140 
 25/07/2010GT1rFra 6Tour de France, Points classification10 
 25/07/2010GT1Fra 115Tour de France20 
 25/07/2010GT1sFra 17Tour de France, Stage 20 : Longjumeau - Paris/Champs-Élysées0 
 24/07/2010GT1sFra 150Tour de France, Stage 19 : Bordeaux - Pauillac I.T.T.0 
 23/07/2010GT1sFra 6Tour de France, Stage 18 : Salies-de-Béarn - Bordeaux10 
 22/07/2010GT1sFra 80Tour de France, Stage 17 : Pau - Col du Tourmalet0 
 20/07/2010GT1sFra 136Tour de France, Stage 16 : Bagnères-de-Luchon - Pau0 
 19/07/2010GT1sFra 157Tour de France, Stage 15 : Pamiers - Bagnères-de-Luchon0 
 18/07/2010GT1sFra 164Tour de France, Stage 14 : Revel - Ax-3 Domaines0 
 17/07/2010GT1sFra 4Tour de France, Stage 13 : Rodez - Revel25 
 16/07/2010GT1sFra 145Tour de France, Stage 12 : Bourg-de-Péage - Mende0 
 15/07/2010GT1sFra 12Tour de France, Stage 11 : Sisteron - Bourg-lès-Valence0 
 14/07/2010GT1sFra 151Tour de France, Stage 10 : Chambéry - Gap0 
 13/07/2010GT1sFra 76Tour de France, Stage 9 : Morzine-Avoriaz - Saint-Jean-de-Maurienne0 
 11/07/2010GT1sFra 142Tour de France, Stage 8 : Station des Rousses - Morzine-Avoriaz0 
 10/07/2010GT1sFra 100Tour de France, Stage 7 : Tournus - Station des Rousses0 
 9/07/2010GT1sFra 8Tour de France, Stage 6 : Montargis - Gueugnon3 
 8/07/2010GT1sFra 3Tour de France, Stage 5 : Epernay - Montargis35 
 7/07/2010GT1sFra 3Tour de France, Stage 4 : Cambrai - Reims35 
 6/07/2010GT1sFra 103Tour de France, Stage 3 : Wanze (Bel) - Arenberg0 
 5/07/2010GT1sFra 95Tour de France, Stage 2 : Brussel (Bel) - Spa (Bel)0 
 4/07/2010GT1sFra 18Tour de France, Stage 1 : Rotterdam (Ned) - Brussel (Bel)0 
 3/07/2010GT1sFra 8Tour de France, Prologue : Rotterdam (Ned) I.T.T.3 
 27/06/2010NC3Nor 5National Championships Norway (Trondheim) R.R.15 
 24/06/2010NCT3Nor 1National Championships Norway (Orkanger) I.T.T.30 
 13/06/20102.PTFra 65Critérium du Dauphiné5 
 13/06/20102.PTsFra 1Critérium du Dauphiné, Stage 7 : Allevard-les-Bains - Sallanches40 
 12/06/20102.PTsFra 90Critérium du Dauphiné, Stage 6 : Crolles - Alpe-d’Huez0 
 11/06/20102.PTsFra 73Critérium du Dauphiné, Stage 5 : Serre-Chevalier - Grenoble0 
 10/06/20102.PTsFra 133Critérium du Dauphiné, Stage 4 : Saint-Paul-Trois-Châteaux - Risoul0 
 9/06/20102.PTsFra 3Critérium du Dauphiné, Stage 3 : Monteux - Sorgues I.T.T.15 
 8/06/20102.PTsFra 149Critérium du Dauphiné, Stage 2 : Annonay - Bourg-Saint-Andéol0 
 7/06/20102.PTsFra 152Critérium du Dauphiné, Stage 1 : Evian-les-Bains - Saint-Laurent-du-Pont0 
 6/06/20102.PTsFra 50Critérium du Dauphiné, Prologue : Evian-les-Bains I.T.T.0 
 30/05/20102.HCGer 107Bayern Rundfahrt0 
 27/03/20101.HCBel 59E3 Prijs Vlaanderen - Harelbeke0 
 20/03/20101.HIS1Ita 106Milano - Sanremo5 
 16/03/20102.HISrIta 12Tirreno - Adriatico, Points classification0 
 16/03/20102.HISIta 50Tirreno - Adriatico5 
 16/03/20102.HISsIta 1Tirreno - Adriatico, Stage 7 : Civitanova Marche - San Benedetto40 
 15/03/20102.HISsIta 129Tirreno - Adriatico, Stage 6 : Montecosaro - Macerata0 
 14/03/20102.HISsIta 13Tirreno - Adriatico, Stage 5 : Chieti - Colmurano0 
 13/03/20102.HISsIta 47Tirreno - Adriatico, Stage 4 : San Gemini - Chieti0 
 12/03/20102.HISsIta 8Tirreno - Adriatico, Stage 3 : San Miniato - Monsummano Terme1 
 11/03/20102.HISsIta 23Tirreno - Adriatico, Stage 2 : Montecatini Terme - Montecatini Terme0 
 10/03/20102.HISsIta 14Tirreno - Adriatico, Stage 1 : Livorno - Rosignano Solvay0 
 27/02/20101.HCBel 6Omloop Het Nieuwsblad49 
 19/02/20102.1Oma 2Tour of Oman83 
 19/02/20102.1sOma 1Tour of Oman, Stage 6 : Al Jissah - Muscat I.T.T.20 
 18/02/20102.1sOma 6Tour of Oman, Stage 5 : Wattayat - Sultan Qaboos Stadium0 
 16/02/20102.1sOma leaderTour of Oman, Stage 3 : Saifat Ash Shiekh - Qurayyat6 
 16/02/20102.1sOma 1Tour of Oman, Stage 3 : Saifat Ash Shiekh - Qurayyat20 
 15/02/20102.1sOma leaderTour of Oman, Stage 2 : Nizwa - Samail6 
 15/02/20102.1sOma 3Tour of Oman, Stage 2 : Nizwa - Samail5 
 14/02/20102.1sOma 2Tour of Oman, Stage 1 : Muscat Corniche10 
 12/02/20102.1Qat 39Tour of Qatar0 
 12/02/20102.1sQat 6Tour of Qatar, Stage 6 : Al Wakra - Doha0 
 11/02/20102.1sQat 3Tour of Qatar, Stage 5 : Losail - Madinat Al Shamal5 
 10/02/20102.1sQat 17Tour of Qatar, Stage 4 : The Pearl - Al Khor0 
 7/02/20102.1sQat leaderTour of Qatar, Stage 1 : West Bay Lagoon T.T.T.6 
 7/02/20102.1sQat 1Tour of Qatar, Stage 1 : West Bay Lagoon T.T.T.5 
  Total 2010: 1217  
                         
2009 Team Columbia - HTC
 27/09/2009WCRRSui 60World Championships (Mendrisio) R.R.10 
 24/09/2009WCTTSui 26World Championships (Mendrisio) I.T.T.9 
 19/09/20092.1Gbr 1Tour of Britain110 
 18/09/20092.1sGbr leaderTour of Britain, Stage 7 : Hatherleigh - Yeovil6 
 18/09/20092.1sGbr 3Tour of Britain, Stage 7 : Hatherleigh - Yeovil5 
 17/09/20092.1sGbr leaderTour of Britain, Stage 6 : Frome - Bideford6 
 17/09/20092.1sGbr 1Tour of Britain, Stage 6 : Frome - Bideford20 
 16/09/20092.1sGbr leaderTour of Britain, Stage 5 : Stoke-on-Trent - Stoke-on-Trent6 
 16/09/20092.1sGbr 1Tour of Britain, Stage 5 : Stoke-on-Trent - Stoke-on-Trent20 
 15/09/20092.1sGbr 1Tour of Britain, Stage 4 : Blackpool - Blackpool20 
 14/09/20092.1sGbr 1Tour of Britain, Stage 3 : Peebles - Gretna Green20 
 13/09/20092.1sGbr 3Tour of Britain, Stage 2 : Darlington - Newcastle-Gateshead5 
 12/09/20092.1sGbr 20Tour of Britain, Stage 1 : Scunthorpe - York0 
 25/08/20092.PTrNed 1Eneco Tour of Benelux, Points classification40 
 25/08/20092.PTNed 1Eneco Tour of Benelux240 
 25/08/20092.PTsNed 1Eneco Tour of Benelux, Stage 7 : Amersfoort I.T.T.40 
 24/08/20092.PTsNed leaderEneco Tour of Benelux, Stage 6 : Genk - Roermond10 
 24/08/20092.PTsNed 1Eneco Tour of Benelux, Stage 6 : Genk - Roermond40 
 23/08/20092.PTsNed leaderEneco Tour of Benelux, Stage 5 : Roermond - Sittard10 
 23/08/20092.PTsNed 2Eneco Tour of Benelux, Stage 5 : Roermond - Sittard25 
 22/08/20092.PTsBel 2Eneco Tour of Benelux, Stage 4 : Hasselt - Libramont25 
 21/08/20092.PTsBel 19Eneco Tour of Benelux, Stage 3 : Niel - Hasselt0 
 20/08/20092.PTsBel 3Eneco Tour of Benelux, Stage 2 : Ardooie - Brussel/Bruxelles15 
 19/08/20092.PTsBel 3Eneco Tour of Benelux, Stage 1 : Aalter - Ardooie15 
 18/08/20092.PTsNed 8Eneco Tour of Benelux, Prologue : Rotterdam I.T.T.1 
 16/08/20091.PT2Ger 25Vattenfall Cyclassics - Hamburg11 
 10/08/20092.PTPol 3Tour de Pologne145 
 8/08/20092.PTrPol 8Tour de Pologne, Points classification1 
 8/08/20092.PTsPol 42Tour de Pologne, Stage 7 : Rabka Zdroj - Krakow0 
 7/08/20092.PTsPol 1Tour de Pologne, Stage 6 : Kroscienko - Zakopane40 
 6/08/20092.PTsPol 14Tour de Pologne, Stage 5 : Strzyzow - Krynica Zdroj0 
 5/08/20092.PTsPol 1Tour de Pologne, Stage 4 : Naleczow - Rzeszow40 
 4/08/20092.PTsPol 28Tour de Pologne, Stage 3 : Bielsk Podlaski - Lublin0 
 3/08/20092.PTsPol 88Tour de Pologne, Stage 2 : Serock - Bialystok0 
 2/08/20092.PTsPol 118Tour de Pologne, Stage 1 : Warszawa - Warszawa0 
 28/06/2009NC3Nor 6National Championships Norway (Sandnes) R.R.13 
 25/06/2009NCT3Nor 1National Championships Norway (Naerbø) I.T.T.30 
 7/06/20091.HCUsa 18Philadelphia International Championship8 
 31/05/2009GT2rIta 5Giro d'Italia, Points classification10 
 31/05/2009GT2Ita 81Giro d'Italia15 
 31/05/2009GT2sIta 3Giro d'Italia, Stage 21 : Roma - Roma I.T.T.25 
 30/05/2009GT2sIta 7Giro d'Italia, Stage 20 : Napoli - Anagni5 
 29/05/2009GT2sIta 85Giro d'Italia, Stage 19 : Avellino - Vesuvio0 
 28/05/2009GT2sIta 84Giro d'Italia, Stage 18 : Sulmona - Benevento0 
 27/05/2009GT2sIta 132Giro d'Italia, Stage 17 : Chieti - Blockhaus0 
 25/05/2009GT2sIta 147Giro d'Italia, Stage 16 : Pergola - Monte Petrano0 
 24/05/2009GT2sIta 133Giro d'Italia, Stage 15 : Forli - Faenza0 
 23/05/2009GT2sIta 160Giro d'Italia, Stage 14 : Campi Bisenzio - Bologna/San Luca0 
 22/05/2009GT2sIta 40Giro d'Italia, Stage 13 : Lido di Camaiore - Firenze0 
 21/05/2009GT2sIta 23Giro d'Italia, Stage 12 : Sestri Levante - Riomaggiore I.T.T.0 
 20/05/2009GT2sIta 7Giro d'Italia, Stage 11 : Torino - Arenzano5 
 19/05/2009GT2sIta 161Giro d'Italia, Stage 10 : Cuneo - Pinerolo0 
 17/05/2009GT2sIta 27Giro d'Italia, Stage 9 : Milano - Milano0 
 16/05/2009GT2sIta 2Giro d'Italia, Stage 8 : Morbegno - Bergamo40 
 15/05/2009GT2sIta 1Giro d'Italia, Stage 7 : Innsbruck (Aut) - Chiavenna70 
 14/05/2009GT2sIta 2Giro d'Italia, Stage 6 : Bressanone - Mayrhofen (Aut)40 
 13/05/2009GT2sIta 60Giro d'Italia, Stage 5 : San Martino di Castrozza - Alpe di Siusi0 
 12/05/2009GT2sIta 55Giro d'Italia, Stage 4 : Padova - San Martino di Castrozza0 
 11/05/2009GT2sIta 79Giro d'Italia, Stage 3 : Grado - Valdobbiadene0 
 10/05/2009GT2sIta 50Giro d'Italia, Stage 2 : Jesolo - Trieste0 
 9/05/2009GT2sIta 1Giro d'Italia, Stage 1 : Lido di Venezia T.T.T.17 
 16/04/20091.1Fra 29GP de Denain - Porte du Hainaut0 
 12/04/20091.HIS1Fra 62Paris - Roubaix5 
 8/04/20091.PT2Bel 1Gent - Wevelgem220 
 5/04/20091.PT1Bel 66Ronde van Vlaanderen5 
 28/03/20091.HCBel 26E3 Prijs Vlaanderen - Harelbeke5 
 21/03/20091.HIS1Ita 94Milano - Sanremo5 
 17/03/20092.HISIta 66Tirreno - Adriatico5 
 17/03/20092.HISsIta 75Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto - San Benedetto del Tronto0 
 16/03/20092.HISsIta 76Tirreno - Adriatico, Stage 6 : Civitanova Marche - Camerino0 
 15/03/20092.HISsIta 8Tirreno - Adriatico, Stage 5 : Loreto - Macerata I.T.T.1 
 14/03/20092.HISsIta 78Tirreno - Adriatico, Stage 4 : Assisi - Montelupone0 
 13/03/20092.HISsIta 137Tirreno - Adriatico, Stage 3 : Fucecchio - Santa Croce sull'Arno0 
 12/03/20092.HISsIta 17Tirreno - Adriatico, Stage 2 : Volterra - Marina di Carrara0 
 11/03/20092.HISsIta 91Tirreno - Adriatico, Stage 1 : Cecina - Capannori0 
 7/03/20091.1Ita 4Monte Paschi Eroica36 
 1/03/20091.1Bel 47Kuurne - Brussel - Kuurne0 
 28/02/20091.HCBel 104Omloop Het Nieuwsblad0 
 12/02/20091.1Esp 2Trofeo Calvia48 
 11/02/20091.1Esp 2Trofeo Bunyola48 
 10/02/20091.1Esp 8Trofeo Inca20 
 9/02/20091.1Esp 12Trofeo Cala Millor5 
 8/02/20091.1Esp 35Trofeo Mallorca0 
  Total 2009: 1616  
                         
2008 Team Columbia
 28/09/2008WCRRIta DNFWorld Championships (Varese) R.R.0 
 25/09/2008WCTTIta 21World Championships (Varese) I.T.T.15 
 14/09/20082.1Gbr 21Tour of Britain0 
 14/09/20082.1sGbr 14Tour of Britain, Stage 8 : Blackpool - Liverpool0 
 13/09/20082.1sGbr 1Tour of Britain, Stage 7 : Glasgow - Drumlanrig Castle20 
 12/09/20082.1sGbr 3Tour of Britain, Stage 6 : Darlington - Newcastle-Gateshead5 
 11/09/20082.1sGbr 1Tour of Britain, Stage 5 : Kingston upon Hull - Dalby Forest20 
 10/09/20082.1sGbr 1Tour of Britain, Stage 4 : Worcester - Stoke-on-Trent20 
 3/09/20081.1Bel 6Memorial Rik Van Steenbergen - Aartselaar28 
 27/08/20082.PTrBel 3Eneco Tour of Benelux, Points classification15 
 27/08/20082.PTBel 39Eneco Tour of Benelux5 
 27/08/20082.PTsBel 6Eneco Tour of Benelux, Stage 7 : Mechelen I.T.T.3 
 26/08/20082.PTsBel 1Eneco Tour of Benelux, Stage 6 : Maldegem - Brussel40 
 25/08/20082.PTsBel 57Eneco Tour of Benelux, Stage 5 : Ardooie - Oostende0 
 24/08/20082.PTsBel 3Eneco Tour of Benelux, Stage 4 : Terneuzen - Ardooie15 
 23/08/20082.PTsNed 45Eneco Tour of Benelux, Stage 3 : Nieuwegein - Terneuzen0 
 22/08/20082.PTsNed 6Eneco Tour of Benelux, Stage 2 : Roermond - Nieuwegein3 
 21/08/20082.PTsNed 6Eneco Tour of Benelux, Stage 1 : Beek - Roermond3 
 20/08/20082.PTsNed 3Eneco Tour of Benelux, Prologue : Sittard I.T.T.15 
 9/08/2008WCRRChn 70Olympic Games (Beijing) - R.R.10 
 13/07/20082.HCAut 48Österreich-Rundfahrt - Wiesbauer Tour5 
 12/07/20082.HCsAut 2Österreich-Rundfahrt - Wiesbauer Tour, Stage 6 : Podersdorf am See I.T.T.15 
 11/07/20082.HCsAut 4Österreich-Rundfahrt - Wiesbauer Tour, Stage 5 : Wiener Neustadt - Bad Vöslau5 
 10/07/20082.HCsAut 5Österreich-Rundfahrt - Wiesbauer Tour, Stage 4 : Lienz - Wolfsberg3 
 29/06/2008NC3Nor 4National Championships Norway (Bergen) R.R.19 
 27/06/2008NCT3Nor 1National Championships Norway (Bergen) I.T.T.30 
 22/06/20082.PTsSui DNFTour de Suisse, Stage 9 : Altdorf - Bern0 
 21/06/20082.PTsSui 120Tour de Suisse, Stage 8 : Altdorf - Klausenpass I.T.T.0 
 20/06/20082.PTsSui 117Tour de Suisse, Stage 7 : Gruyères - Lyss0 
 19/06/20082.PTsSui 112Tour de Suisse, Stage 6 : Ambri - Verbier0 
 18/06/20082.PTsSui 122Tour de Suisse, Stage 5 : Domat-Ems - Caslano0 
 17/06/20082.PTsSui 110Tour de Suisse, Stage 4 : Gossau - Domat-Ems0 
 16/06/20082.PTsSui 53Tour de Suisse, Stage 3 : Flums - Gossau0 
 15/06/20082.PTsSui 59Tour de Suisse, Stage 2 : Langnau - Flumserberg0 
 14/06/20082.PTsSui 111Tour de Suisse, Stage 1 : Langnau - Langnau0 
 8/06/20081.HCUsa 14Commerce Bank Philadelphia International Championship12 
 5/06/20081.1Usa 2Commerce Bank Reading Classic48 
 11/05/20082.HCFra 304 Jours de Dunkerque5 
 27/04/20081.XPT1Bel 128Liège - Bastogne - Liège5 
 20/04/20081.PT2Ned 77Amstel Gold Race5 
 17/04/20081.1Fra 1GP de Denain - Porte du Hainaut80 
 16/04/20081.HCBel 55Scheldeprijs Vlaanderen0 
 30/03/20082.HCFra 56Critérium International0 
 30/03/20082.HCsFra 1Critérium International, Stage 3 : Charleville-Mézières I.T.T.25 
 19/03/20081.1Bel 32Nokere Koerse0 
 9/03/20082.1Bel 15Driedaagse van West-Vlaanderen10 
 8/03/20082.1sBel 9Driedaagse van West-Vlaanderen, Stage 2 : Torhout - Handzame0 
 5/03/20081.1Bel 41Le Samyn - Fayt-le-Franc0 
 20/02/20082.HCsUsa DNFTour of California, Stage 3 : Modesto - San Jose0 
 17/02/20082.HCsUsa 5Tour of California, Prologue : Palo Alto I.T.T.3 
  Total 2008: 487  
                         
2007 Team Maxbo - Bianchi
 29/09/2007WCUGer 56World Championships U23 (Stuttgart) R.R.0 
 26/09/2007WCUTGer 6World Championships U23 (Stuttgart) I.T.T.5 
 15/09/20072.NCFra 15Tour de l'Avenir1 
 15/09/20072.NCsFra 7Tour de l'Avenir, Stage 10 : Craponne-sur-Arzon - Saint-Flour0 
 14/09/20072.NCsFra 3Tour de l'Avenir, Stage 9 : Chomelix - Craponne-sur-Arzon2 
 10/09/20072.NCsFra 3Tour de l'Avenir, Stage 5 : Sassay I.T.T.2 
 9/09/20072.NCsFra 2Tour de l'Avenir, Stage 4 : Cholet - Contres4 
 26/08/20072.1Irl 12Tour of Ireland18 
 26/08/20072.1sIrl 11Tour of Ireland, Stage 5 : Athlone - Dublin0 
 25/08/20072.1sIrl 1Tour of Ireland, Stage 4 : Galway - Galway20 
 23/08/20072.1sIrl 2Tour of Ireland, Stage 2 : Clonakilty - Killarney10 
 9/08/20072.1Fra 1Paris - Corrèze110 
 9/08/20072.1sFra 1Paris - Corrèze, Stage 2 : Vigeois - Chaumeil20 
 8/08/20072.1sFra leaderParis - Corrèze, Stage 1 : Saint-Amand-Montrond - Saint-Léonard-de-Noblat6 
 8/08/20072.1sFra 1Paris - Corrèze, Stage 1 : Saint-Amand-Montrond - Saint-Léonard-de-Noblat20 
 4/08/20071.1Ger 15Rund um die Hainleite5 
 1/07/2007NC3Nor 19National Championships Norway (Brumunddal) R.R.0 
 29/06/2007NCT3Nor 1National Championships Norway (Brumunddal) I.T.T.30 
 3/06/20072.2Nor 1Ringerike GP25 
 3/06/20072.2sNor 1Ringerike GP, Stage 5 : Hønefoss - Hønefoss4 
 2/06/20072.2sNor leaderRingerike GP, Stage 4 : Hønefoss - Hønefoss2 
 2/06/20072.2sNor 6Ringerike GP, Stage 4 : Hønefoss - Hønefoss0 
 1/06/20072.2sNor leaderRingerike GP, Stage 3 : Hønefoss - Kleivstua2 
 1/06/20072.2sNor 1Ringerike GP, Stage 3 : Hønefoss - Kleivstua4 
 31/05/20072.2sNor leaderRingerike GP, Stage 2 : Fagernes - Vik i Hole2 
 31/05/20072.2sNor 1Ringerike GP, Stage 2 : Fagernes - Vik i Hole4 
 30/05/20072.2sNor leaderRingerike GP, Stage 1 : Beitostølen - Beitostølen2 
 30/05/20072.2sNor 1Ringerike GP, Stage 1 : Beitostølen - Beitostølen4 
 20/05/20072.1Ger 18Rheinland-Pfalz Rundfahrt7 
 19/05/20072.1sGer 8Rheinland-Pfalz Rundfahrt, Stage 4 : Mainz - Bad Marienburg0 
 17/05/20072.1sGer 3Rheinland-Pfalz Rundfahrt, Stage 2 : Landau - Worms5 
 16/05/20072.1sGer 8Rheinland-Pfalz Rundfahrt, Stage 1 : Koblenz - Kaiserslautern0 
 6/05/20071.1Den 9Colliers Classic - GP Aarhus16 
 5/05/20071.1Den 8GP Herning - GLS Express20 
 1/05/20072.2Fra 6Tour de Bretagne - Trophée des Granitiers7 
 1/05/20072.2sFra 1Tour de Bretagne - Trophée des Granitiers, Stage 6 : Ploëren - Josselin4 
 28/04/20072.2sFra leaderTour de Bretagne - Trophée des Granitiers, Stage 3 : Loudéac - Douarnenez2 
 28/04/20072.2sFra 10Tour de Bretagne - Trophée des Granitiers, Stage 3 : Loudéac - Douarnenez0 
 27/04/20072.2sFra leaderTour de Bretagne - Trophée des Granitiers, Stage 2 : Saint-Suliac - Loudéac2 
 26/04/20072.2sFra leaderTour de Bretagne - Trophée des Granitiers, Stage 1 : Saint-Malo - Cancale2 
 26/04/20072.2sFra 1Tour de Bretagne - Trophée des Granitiers, Stage 1 : Saint-Malo - Cancale4 
 25/04/20072.2sFra 3Tour de Bretagne - Trophée des Granitiers, Prologue : Jersey I.T.T.1 
 21/04/20072.2sFra 2Rhône-Alpes Isère Tour, Stage 3 : St.Maurice l'Exil - St.Maurice l'Exil2 
 1/04/20072.2Fra 7Tour de Normandie5 
 1/04/20072.2sFra 1Tour de Normandie, Stage 6 : Bagnoles de l'Orne - Caen4 
 31/03/20072.2sFra 2Tour de Normandie, Stage 5 : Condé-sur-Noireau - Bagnoles de l'Orne2 
 30/03/20072.2sFra 8Tour de Normandie, Stage 4 : Domfront - Condé-sur-Noireau0 
 26/03/20072.2sFra 6Tour de Normandie, Prologue : Mondeville I.T.T.0 
 18/03/20072.2Cro 1Istrian Spring Trophy - Istarsko Proljece25 
 18/03/20072.2sCro 2Istrian Spring Trophy - Istarsko Proljece, Stage 3 : Porec - Zelena Laguna2 
 17/03/20072.2sCro 2Istrian Spring Trophy - Istarsko Proljece, Stage 2 : Porec - Zelena Laguna2 
 16/03/20072.2sCro 4Istrian Spring Trophy - Istarsko Proljece, Stage 1 : Porec - Labin0 
 15/03/20072.2sCro leaderIstrian Spring Trophy - Istarsko Proljece, Prologue : Pazin I.T.T.2 
 15/03/20072.2sCro 1Istrian Spring Trophy - Istarsko Proljece, Prologue : Pazin I.T.T.4 
  Total 2007: 420  
                         
2006 Team Maxbo - Bianchi
 23/09/2006WCUAut 9World Championships U23 (Salzburg) R.R.6 
 20/09/2006WCUTAut 5World Championships U23 (Salzburg) I.T.T.6 
 6/09/20062.1sFra 1Tour de l'Avenir, Stage 7 : La Bresse - Ornans20 
 4/09/20062.1sFra 1Tour de l'Avenir, Stage 5 : Metz - Nancy20 
 1/09/20062.1sFra 1Tour de l'Avenir, Stage 2 : Charleroi - Mont-Saint-Martin20 
 13/08/20061.1Ger 28Sparkassen Giro - Bochum0 
 9/08/20062.1Fra 14Tour de l'Ain12 
 7/08/20062.1sFra 6Tour de l'Ain, Stage 2 : Pont-d'Ain - Péronnas0 
 30/07/20061.2Swe 1Scandinavian Open Road Race15 
 14/07/2006XXNed 15Volta a Catalunya, European Championships U23 (Heerlen) I.T.T.0 
 25/06/2006NC3Nor 2National Championships Norway (Sörvik) R.R.36 
 22/06/2006NCT3Nor 4National Championships Norway (Engenes) I.T.T.10 
 11/06/20062.2Nor 5Ringerike GP9 
 11/06/20062.2sNor 5Ringerike GP, Stage 5 : Hønefoss - Hønefoss0 
 10/06/20062.2sNor 5Ringerike GP, Stage 4 : Hønefoss - Hønefoss0 
 9/06/20062.2sNor 1Ringerike GP, Stage 3 : Hønefoss - Kleivstua4 
 14/05/20062.2Ger 3Thüringen Rundfahrt15 
 14/05/20062.2sGer 1Thüringen Rundfahrt, Stage 5 : Streufdorf/Straufhain - Waltershausen4 
 12/05/20062.2sGer 2Thüringen Rundfahrt, Stage 3a : Meiningen I.T.T.2 
 10/05/20062.2sGer leaderThüringen Rundfahrt, Stage 1 : Waltershausen - Bad Berka2 
 10/05/20062.2sGer 1Thüringen Rundfahrt, Stage 1 : Waltershausen - Bad Berka4 
 30/04/20061.1Den 2Colliers Classic - GP Aarhus48 
 29/04/20061.1Den 22GP Herning0 
 16/04/20062.2Fra 8Rhône-Alpes Isère Tour3 
 16/04/20062.2sFra 1Rhône-Alpes Isère Tour, Stage 4 : Saint-Quentin-Fallavier - La Verpillière4 
 13/04/20062.2sFra 3Rhône-Alpes Isère Tour, Stage 1 : La Verpillière - Charvieu-Chavagneux1 
  Total 2006: 241  
 
  Overall total: 13851  



20/04/2024 - Remarks or suggestions? Mail to info@cqranking.com
CQ Ranking - Copyright © 2024, Credits