NOR KRISTOFF Alexander
  05/07/1987 UCI ID: 10003269183  
  Uno-X Mobility
 
  Kristoff87
 Current CQ-value:
Rank:
692 
 CQ
71
© Uno-X Pro Cycling Team
< back to overview

  Date   Cat.       Rank   Race   CQ  
                         
2024 Uno-X Mobility
 27/03/20241.WT3Bel 77Dwars door Vlaanderen5 
 16/03/20241.WT1Ita 85Milano - Sanremo5 
 13/03/20241.PSIta 16Milano - Torino10 
 10/03/20242.WT1Ita 99Tirreno - Adriatico5 
 10/03/20242.WT1sIta 2Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto - San Benedetto del Tronto28 
 9/03/20242.WT1sIta 138Tirreno - Adriatico, Stage 6 : Sassoferrato - Cagli0 
 8/03/20242.WT1sIta 156Tirreno - Adriatico, Stage 5 : Torricella Sicura - Valle Castellana0 
 7/03/20242.WT1sIta 78Tirreno - Adriatico, Stage 4 : Arrone - Giulianova0 
 6/03/20242.WT1sIta 54Tirreno - Adriatico, Stage 3 : Volterra - Gualdo Tadino0 
 5/03/20242.WT1sIta 11Tirreno - Adriatico, Stage 2 : Camaiore - Follonica0 
 4/03/20242.WT1sIta 98Tirreno - Adriatico, Stage 1 : Lido di Camaiore - Lido di Camaiore I.T.T.0 
 25/02/20241.PSBel 118Kuurne - Brussel - Kuurne0 
 24/02/20241.WT3Bel 14Omloop Het Nieuwsblad22 
 14/02/20242.PSOma 39Tour of Oman5 
 12/02/20242.PSsOma 9Tour of Oman, Stage 3 : Al Khobar - Al Bustan0 
 10/02/20242.PSsOma 3Tour of Oman, Stage 1 : Al Rustaq Fort - Muscat10 
 9/02/20241.1Oma 43Muscat Classic0 
 4/02/20242.1Fra 99Etoile de Bessèges / Tour du Gard0 
 28/01/20241.1Esp 2Trofeo Palma48 
 27/01/20241.1Esp 107Trofeo Pollença - Port d'Andratx0 
 25/01/20241.1Esp 10Trofeo Ses Salines - Alcudia12 
  Total 2024: 150  
                         
2023 Uno-X Pro Cycling Team
 3/10/20231.PSGer 12Münsterland Giro18 
 1/10/20232.1Cro 2Cro Race80 
 1/10/20232.1sCro 2Cro Race, Stage 6 : Samobor - Zagreb10 
 30/09/20232.1sCro 2Cro Race, Stage 5 : Crikvenica - Ozalj10 
 29/09/20232.1sCro 18Cro Race, Stage 4 : Krk - Labin0 
 27/09/20232.1sCro 3Cro Race, Stage 2 : Biograd na Moru - Novalja5 
 26/09/20232.1sCro 3Cro Race, Stage 1 : Primosten - Sinj5 
 17/09/20231.1Bel 7Gooikse Pijl24 
 16/09/20231.PSBEL 7Super 8 Classic Impanis - Van Petegem40 
 13/09/20231.PSBel 46GP de Wallonie0 
 10/09/20231.PSFra 4GP de Fourmies58 
 20/08/20231.1Bel 2Egmont Cycling Race48 
 19/08/20231.1Bel 28Druivenkoers - Overijse0 
 6/08/2023WCRRGbr DNFWorld Championships (Glasgow) R.R.0 
 23/07/2023GT1Fra 134Tour de France20 
 23/07/2023GT1sFra 38Tour de France, Stage 21 : Saint-Quentin-en-Yvelines - Paris0 
 22/07/2023GT1sFra 144Tour de France, Stage 20 : Belfort - Le Markstein0 
 21/07/2023GT1sFra 141Tour de France, Stage 19 : Moirans-en-Montagne - Poligny0 
 20/07/2023GT1sFra 11Tour de France, Stage 18 : Moûtiers - Bourg-en-Bresse0 
 19/07/2023GT1sFra 135Tour de France, Stage 17 : Saint-Gervais Mont Blanc - Courchevel0 
 18/07/2023GT1sFra 120Tour de France, Stage 16 : Passy - Combloux I.T.T.0 
 16/07/2023GT1sFra 147Tour de France, Stage 15 : Les Gets - Saint-Gervais Mont Blanc0 
 15/07/2023GT1sFra 143Tour de France, Stage 14 : Annemasse - Morzine les Portes du Soleil0 
 14/07/2023GT1sFra 154Tour de France, Stage 13 : Châtillon-sur-Chalaronne - Grand Colombier0 
 13/07/2023GT1sFra 138Tour de France, Stage 12 : Roanne - Belleville-en-Beaujolais0 
 12/07/2023GT1sFra 6Tour de France, Stage 11 : Clermont-Ferrand - Moulins10 
 11/07/2023GT1sFra 100Tour de France, Stage 10 : Vulcania - Issoire0 
 9/07/2023GT1sFra 151Tour de France, Stage 9 : Saint Léonard de Noblat - Puy de Dôme0 
 8/07/2023GT1sFra 101Tour de France, Stage 8 : Libourne - Limoges0 
 7/07/2023GT1sFra 9Tour de France, Stage 7 : Mont de Marsan - Bordeaux2 
 6/07/2023GT1sFra 156Tour de France, Stage 6 : Tarbes - Cautarets-Cambasque0 
 5/07/2023GT1sFra 116Tour de France, Stage 5 : Pau - Laruns0 
 4/07/2023GT1sFra 7Tour de France, Stage 4 : Dax - Nogaro5 
 3/07/2023GT1sFra 14Tour de France, Stage 3 : Amorebieta-Etxano - Bayonne0 
 2/07/2023GT1sFra 153Tour de France, Stage 2 : Vitoria Gasteiz - San Sebastian0 
 1/07/2023GT1sFra 165Tour de France, Stage 1 : Bilbao - Bilbao0 
 25/06/2023NC3Nor 2National Championships Norway (Sandnes) R.R.36 
 18/06/20232.PSBel 37Belgium Tour5 
 18/06/20232.PSsBel 5Belgium Tour, Stage 5 : Brussel - Brussel3 
 15/06/20232.PSsBel 4Belgium Tour, Stage 2 : Merelbeke - Knokke-Heist5 
 14/06/20232.PSsBel 4Belgium Tour, Stage 1 : Scherpenheuvel-Zichem - Scherpenheuvel-Zichem5 
 11/06/20231.1Bel 14Elfstedenronde - Brugge7 
 10/06/20231.PSBel 19Dwars door het Hageland7 
 29/05/20232.PSNor 80Tour of Norway0 
 29/05/20232.PSsNor 1Tour of Norway, Stage 3 : Stavanger - Stavanger25 
 7/05/20231.PSFra 13Tro-Bro Léon16 
 6/05/20231.PSFra 17GP de Plumelec-Morbihan9 
 1/05/20231.WT3Ger 12Eschborn - Frankfurt27 
 9/04/20231.WT1Fra 15Paris - Roubaix34 
 5/04/20231.PSBel 88Scheldeprijs0 
 2/04/20231.WT1Bel 18Ronde van Vlaanderen28 
 29/03/20231.WT3Bel 27Dwars door Vlaanderen5 
 26/03/20231.WT2Bel 69Gent - Wevelgem5 
 24/03/20231.WT2Bel DNFE3 Saxo Bank Classic0 
 12/03/20232.WT1Fra 108Paris - Nice5 
 12/03/20232.WT1sFra 104Paris - Nice, Stage 8 : Nice - Nice0 
 11/03/20232.WT1sFra 75Paris - Nice, Stage 7 : Nice - Col de la Couillole0 
 9/03/20232.WT1sFra 15Paris - Nice, Stage 5 : Saint-Symphorien-sur-Coise - Saint-Paul-Trois-Châteaux0 
 8/03/20232.WT1sFra 124Paris - 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 11Paris - Nice, Stage 2 : Bazainville - Fontainebleau0 
 5/03/20232.WT1sFra 131Paris - Nice, Stage 1 : La Verrière - La Verrière0 
 26/02/20231.PSBel 43Kuurne - Brussel - Kuurne0 
 25/02/20231.WT3Bel 4Omloop Het Nieuwsblad78 
 19/02/20232.PSPor 91Volta ao Algarve0 
 15/02/20232.PSsPor leaderVolta ao Algarve, Stage 1 : Portimao - Lagos8 
 15/02/20232.PSsPor 1Volta ao Algarve, Stage 1 : Portimao - Lagos25 
 12/02/20231.PSEsp 4Clasica de Almeria58 
 5/02/20232.PSEsp 90Volta a la Comunitat Valenciana0 
  Total 2023: 726  
                         
2022 Intermarché - Wanty - Gobert Matériaux
 6/10/20221.1Fra 4Paris - Bourges36 
 4/10/20221.1Bel 15Binche - Chimay - Binche / Mémorial Frank Vandenbroucke6 
 25/09/2022WCRRAus 6World Championships (Wollongong) R.R.144 
 18/09/20221.1Bel 7Gooikse Pijl24 
 17/09/20221.PSBel 58Primus Classic Impanis - Van Petegem0 
 11/09/20221.PSFra 48GP de Fourmies0 
 28/08/20222.PSGer 60Deutschland Tour0 
 26/08/20222.PSsGer 1Deutschland Tour, Stage 2 : Meiningen - Marburg25 
 25/08/20222.PSsGer 6Deutschland Tour, Stage 1 : Weimar - Meiningen0 
 21/08/20221.WT2Ger 10Bemer Cyclassics - Hamburg46 
 14/08/2022CC1Ger 8European Championships (München) R.R.36 
 10/08/20221.PSBel 1Circuit Franco-Belge130 
 7/08/20221.1Bel 3Tour of Leuven - Memorial Jef Scherens40 
 24/07/2022GT1Fra 101Tour de France20 
 24/07/2022GT1sFra 3Tour de France, Stage 21 : Paris - Paris35 
 23/07/2022GT1sFra 115Tour de France, Stage 20 : Lacapelle-Marival - Rocamadour I.T.T.0 
 22/07/2022GT1sFra 15Tour de France, Stage 19 : Castelnau - Cahors0 
 21/07/2022GT1sFra 86Tour de France, Stage 18 : Lourdes - Hautacam0 
 20/07/2022GT1sFra 129Tour de France, Stage 17 : Saint-Gaudens - Peyragudes0 
 19/07/2022GT1sFra 121Tour de France, Stage 16 : Carcassonne - Foix0 
 17/07/2022GT1sFra 13Tour de France, Stage 15 : Rodez - Carcassonne0 
 16/07/2022GT1sFra 133Tour de France, Stage 14 : Saint-Etienne - Mende0 
 15/07/2022GT1sFra 14Tour de France, Stage 13 : Bourg d'Oisans - Saint-Etienne0 
 14/07/2022GT1sFra 137Tour de France, Stage 12 : Briançon - L'Alpe d'Huez0 
 13/07/2022GT1sFra 117Tour de France, Stage 11 : Albertville - Col du Granon0 
 12/07/2022GT1sFra 143Tour de France, Stage 10 : Morzine - Megève0 
 10/07/2022GT1sFra 131Tour de France, Stage 9 : Aigle - Châtel0 
 9/07/2022GT1sSui 78Tour de France, Stage 8 : Dole - Lausanne0 
 8/07/2022GT1sFra 119Tour de France, Stage 7 : Tomblaine - La Planche des Belles Filles0 
 7/07/2022GT1sFra 77Tour de France, Stage 6 : Binche - Longwy0 
 6/07/2022GT1sFra 158Tour de France, Stage 5 : Lille - Arenberg0 
 5/07/2022GT1sFra 4Tour de France, Stage 4 : Dunkerque - Calais25 
 3/07/2022GT1sDen 11Tour de France, Stage 3 : Velje - Sønderborg0 
 2/07/2022GT1sDen 11Tour de France, Stage 2 : Roskilde - Nyborg0 
 1/07/2022GT1sDen 69Tour de France, Stage 1 : København - København I.T.T.0 
 26/06/2022NC3Nor 2National Championships Norway (Levanger) R.R.36 
 19/06/20222.WT1Sui 71Tour de Suisse5 
 19/06/20222.WT1sLie 64Tour de Suisse, Stage 8 : Vaduz - Vaduz I.T.T.0 
 18/06/20222.WT1sSui 78Tour de Suisse, Stage 7 : Ambri - Malbun0 
 17/06/20222.WT1sSui 86Tour de Suisse, Stage 6 : Locarno - Moosalp0 
 16/06/20222.WT1sSui 83Tour de Suisse, Stage 5 : Ambri - Novazzano0 
 15/06/20222.WT1sSui 115Tour de Suisse, Stage 4 : Grenchen - Brunnen0 
 14/06/20222.WT1sSui 3Tour de Suisse, Stage 3 : Aesch - Grenchen18 
 13/06/20222.WT1sSui 98Tour de Suisse, Stage 2 : Küsnacht - Aesch0 
 12/06/20222.WT1sSui 110Tour de Suisse, Stage 1 : Küsnacht - Küsnacht0 
 10/06/20221.1Sui 33GP Kanton Aargau - Gippingen0 
 5/06/20221.PSBel 9Brussels Cycling Classic28 
 29/05/20222.PSNor 42Tour of Norway5 
 29/05/20222.PSsNor 1Tour of Norway, Stage 6 : Stavanger - Stavanger25 
 28/05/20222.PSsNor 14Tour of Norway, Stage 5 : Flekkefjord - Sandnes0 
 27/05/20222.PSsNor 3Tour of Norway, Stage 4 : Hovden - Kristiansand10 
 15/05/20221.PSFra 54Tro-Bro Léon0 
 14/05/20221.PSFra 2GP du Morbihan78 
 1/05/20221.WT3Ger 3Rund um den Finanzplatz Eschborn - Frankfurt92 
 17/04/20221.WT1Fra 12Paris - Roubaix46 
 6/04/20221.PSBel 1Scheldeprijs130 
 3/04/20221.WT1Bel 10Ronde van Vlaanderen62 
 30/03/20221.WT3Bel 31Dwars door Vlaanderen5 
 27/03/20221.WT2Bel 11Gent - Wevelgem40 
 19/03/20221.WT1Ita 26Milano - Sanremo12 
 16/03/20221.PSIta 3Milano - Torino66 
 13/03/20222.WT1Ita 85Tirreno - Adriatico5 
 13/03/20222.WT1sIta 6Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto - San Benedetto del Tronto3 
 12/03/20222.WT1sIta 110Tirreno - Adriatico, Stage 6 : Apecchio - Carpegna0 
 11/03/20222.WT1sIta 63Tirreno - Adriatico, Stage 5 : Sefro - Fermo0 
 10/03/20222.WT1sIta 111Tirreno - Adriatico, Stage 4 : Cascata della Marmore - Bellante0 
 9/03/20222.WT1sIta 14Tirreno - Adriatico, Stage 3 : Murlo - Terni0 
 8/03/20222.WT1sIta 20Tirreno - Adriatico, Stage 2 : Camaiore - Sovicille0 
 7/03/20222.WT1sIta 72Tirreno - Adriatico, Stage 1 : Lido di Camaiore - Lido di Camaiore I.T.T.0 
 27/02/20221.PSBel 11Kuurne - Brussel - Kuurne20 
 26/02/20221.WT3Bel 60Omloop Het Nieuwsblad5 
 20/02/20222.PSPor 97Volta ao Algarve0 
 18/02/20222.PSsPor 4Volta ao Algarve, Stage 3 : Almodovar - Faro5 
 16/02/20222.PSsPor 3Volta ao Algarve, Stage 1 : Portimao - Lagos10 
 13/02/20221.PSEsp 1Clasica de Almeria130 
 6/02/20222.PSEsp 82Volta a la Comunitat Valenciana0 
 6/02/20222.PSsEsp 3Volta a la Comunitat Valenciana, Stage 5 : Paterna - Valencia10 
 5/02/20222.PSsEsp 3Volta a la Comunitat Valenciana, Stage 4 : Orihuela - Torrevieja10 
 3/02/20222.PSsEsp 5Volta a la Comunitat Valenciana, Stage 2 : Betera - Torrent3 
 30/01/20221.1Esp 14Trofeo Playa de Palma7 
 27/01/20221.1Esp 111Trofeo Alcudia0 
  Total 2022: 1433  
                         
2021 UAE Team Emirates
 3/10/20211.WT1Fra 14Paris - Roubaix38 
 29/09/20211.PSBel 54Eurométropole Tour0 
 26/09/2021WCRRBel 21World Championships (Leuven) R.R.20 
 19/09/20211.WT3Ger 3Rund um den Finanzplatz Eschborn - Frankfurt92 
 29/08/20212.PSGer 3Deutschland Tour92 
 29/08/20212.PSsGer 1Deutschland Tour, Stage 4 : Erlangen - Nürnberg25 
 28/08/20212.PSsGer 8Deutschland Tour, Stage 3 : Ilmenau - Erlangen0 
 27/08/20212.PSsGer 1Deutschland Tour, Stage 2 : Sangerhausen - Ilmenau25 
 26/08/20212.PSsGer 14Deutschland Tour, Stage 1 : Stralsund - Schwerin0 
 22/08/20212.PSNor 29Tour of Norway5 
 22/08/20212.PSsNor 6Tour of Norway, Stage 4 : Stavanger - Stavanger0 
 21/08/20212.PSsNor 2Tour of Norway, Stage 3 : Jørpeland - Jørpeland15 
 8/08/20212.PSNor 23Arctic Race of Norway8 
 6/08/20212.PSsNor leaderArctic Race of Norway, Stage 2 : Nordkjosbotn - Kilpisjärvi8 
 6/08/20212.PSsNor 2Arctic Race of Norway, Stage 2 : Nordkjosbotn - Kilpisjärvi15 
 5/08/20212.PSsNor 2Arctic Race of Norway, Stage 1 : Tromsø - Tromsø15 
 24/07/20212.PSBel 94Tour de Wallonie0 
 24/07/20212.PSsBel 7Tour de Wallonie, Stage 5 : Dinant - Quaregnon0 
 21/07/20212.PSsBel 18Tour de Wallonie, Stage 2 : Zolder - Zolder0 
 20/07/20212.PSsBel 4Tour de Wallonie, Stage 1 : Genappe - Héron5 
 6/06/20212.WT1sFra 103Critérium du Dauphiné, Stage 8 : La Léchères-les-Bains - Les Gets0 
 6/06/20212.WT1Fra 113Critérium du Dauphiné5 
 5/06/20212.WT1sFra 122Critérium du Dauphiné, Stage 7 : Saint-Martin-le-Vinoux - La Plagne0 
 4/06/20212.WT1sFra 121Critérium du Dauphiné, Stage 6 : Loriol-sur-Drôme - Le Sappey-en-Chartreuse0 
 3/06/20212.WT1sFra 136Critérium du Dauphiné, Stage 5 : Saint-Chamond - Saint-Vallier0 
 2/06/20212.WT1sFra 127Critérium du Dauphiné, Stage 4 : Firminy - Roche-la-Molière I.T.T.0 
 1/06/20212.WT1sFra 29Critérium du Dauphiné, Stage 3 : Langeac - Saint-Haon-le-Vieux0 
 31/05/20212.WT1sFra 88Critérium du Dauphiné, Stage 2 : Brioude - Saugues0 
 30/05/20212.WT1sFra 82Critérium du Dauphiné, Stage 1 : Issoire - Issoire0 
 23/05/20211.1Esp 18Vuelta a Murcia5 
 22/05/20212.PSEsp 73Vuelta a Andalucia / Ruta Del Sol0 
 21/05/20212.PSsEsp 4Vuelta a Andalucia / Ruta Del Sol, Stage 4 : Baza - Cullar Vega5 
 16/05/20211.1Esp 2Trofeo Alcudia48 
 14/05/20211.1Esp 5Trofeo Serra de Tramuntana32 
 13/05/20211.1Esp 61Trofeo Calvia0 
 7/04/20211.PSBel 33Scheldeprijs0 
 4/04/20211.WT1Bel 18Ronde van Vlaanderen28 
 31/03/20211.WT3Bel 6Dwars door Vlaanderen62 
 28/03/20211.WT2Bel 28Gent - Wevelgem8 
 26/03/20211.WT2Bel 66E3 Saxo Bank Classic5 
 20/03/20211.WT1Ita 89Milano - Sanremo5 
 14/03/20212.WT1sFra 52Paris - Nice, Stage 8 : Le Plan-du-Var - Levens0 
 14/03/20212.WT1Fra 82Paris - Nice5 
 13/03/20212.WT1sFra 115Paris - Nice, Stage 7 : Le Broc - Valdebore La Colmiane0 
 12/03/20212.WT1sFra 60Paris - Nice, Stage 6 : Brignoles - Biot0 
 11/03/20212.WT1sFra 6Paris - Nice, Stage 5 : Vienne - Bollène3 
 10/03/20212.WT1sFra 129Paris - Nice, Stage 4 : Chalon-sur-Saône - Chiroubles0 
 9/03/20212.WT1sFra 130Paris - Nice, Stage 3 : Gien - Gien0 
 8/03/20212.WT1sFra 17Paris - Nice, Stage 2 : Oinville-sur-Montcient - Amilly0 
 7/03/20212.WT1sFra 43Paris - Nice, Stage 1 : Saint-Cyr-l'Ecole - Saint-Cyr-l'Ecole0 
 28/02/20211.PSBel 40Kuurne - Brussel - Kuurne0 
 27/02/20211.WT3Bel 58Omloop Het Nieuwsblad5 
 14/02/20212.PSFra 101Tour de La Provence0 
 14/02/20212.PSsFra 10Tour de La Provence, Stage 4 : Avignon - Salon-de-Provence0 
 11/02/20212.PSsFra 10Tour de La Provence, Stage 1 : Aubagne - Six-Fours-les-Plages0 
  Total 2021: 579  
                         
2020 UAE Team Emirates
 21/10/20201.WT3Bel 25Driedaagse Brugge - De Panne6 
 18/10/20201.WT1Bel 3Ronde van Vlaanderen145 
 14/10/20201.PSBel 13Scheldeprijs16 
 11/10/20201.WT2Bel 19Gent - Wevelgem17 
 20/09/2020GT1Fra 132Tour de France20 
 20/09/2020GT1sFra 4Tour de France, Stage 21 : Mantes-la-Jolie - Paris25 
 19/09/2020GT1sFra 109Tour de France, Stage 20 : Lure - La Planche des Belles Filles I.T.T.0 
 18/09/2020GT1sFra 94Tour de France, Stage 19 : Bourg-en-Bresse - Champagnole0 
 17/09/2020GT1sFra 133Tour de France, Stage 18 : Méribel - La Roche-sur-Foron0 
 16/09/2020GT1sFra 140Tour de France, Stage 17 : Grenoble - Méribel/Col de la Loze0 
 15/09/2020GT1sFra 141Tour de France, Stage 16 : La Tour-du-Pin - Villard-de-Lans0 
 13/09/2020GT1sFra 149Tour de France, Stage 15 : Lyon - Grand-Colombier0 
 12/09/2020GT1sFra 103Tour de France, Stage 14 : Clermont-Ferrand - Lyon0 
 11/09/2020GT1sFra 152Tour de France, Stage 13 : Châtel-Guyon - Puy Mary0 
 10/09/2020GT1sFra 123Tour de France, Stage 12 : Chauvigny - Sarran0 
 9/09/2020GT1sFra 12Tour de France, Stage 11 : Châtelaillon-Plage - Poitiers0 
 8/09/2020GT1sFra 15Tour de France, Stage 10 : Ile d'Oloron - Ile-de-Ré0 
 6/09/2020GT1sFra 123Tour de France, Stage 9 : Pau - Laruns0 
 5/09/2020GT1sFra 110Tour de France, Stage 8 : Cazères - Loudenvielle0 
 4/09/2020GT1sFra 152Tour de France, Stage 7 : Millau - Lavaur0 
 3/09/2020GT1sFra 147Tour de France, Stage 6 : Le Teil - Mont-Aigoual0 
 2/09/2020GT1sFra 14Tour de France, Stage 5 : Gap - Privas0 
 1/09/2020GT1sFra 158Tour de France, Stage 4 : Sisteron - Orcières-Merlette0 
 31/08/2020GT1sFra 15Tour de France, Stage 3 : Nice - Sisteron0 
 30/08/2020GT1sFra 137Tour de France, Stage 2 : Nice - Nice0 
 29/08/2020GT1sFra leaderTour de France, Stage 1 : Nice - Nice20 
 29/08/2020GT1sFra 1Tour de France, Stage 1 : Nice - Nice80 
 23/08/2020NC3Nor 6National Championships Norway (Royse) R.R.16 
 16/08/20202.WT2Fra OOTCritérium du Dauphiné, Stage 5 : Megève - Megève0 
 15/08/20202.WT1sFra 138Critérium du Dauphiné, Stage 4 : Ugine - Megève0 
 14/08/20202.WT1sFra 151Critérium du Dauphiné, Stage 3 : Corenc - Saint-Martin-de-Belleville0 
 13/08/20202.WT1sFra 135Critérium du Dauphiné, Stage 2 : Vienne - Col de Porte0 
 12/08/20202.WT1sFra 146Critérium du Dauphiné, Stage 1 : Clermont-Ferrand - Saint-Christo-en-Jarez0 
 8/08/20201.WT1Ita 83Milano - Sanremo5 
 5/08/20201.PSIta 68Milano - Torino0 
 1/03/20201.PSBel 3Kuurne - Brussel - Kuurne66 
 29/02/20201.WT3Bel DNFOmloop Het Nieuwsblad0 
 23/02/20202.PSPor 73Volta ao Algarve0 
 21/02/20202.PSsPor 4Volta ao Algarve, Stage 3 : Faro - Tavira5 
 19/02/20202.PSsPor 4Volta ao Algarve, Stage 1 : Portimao - Lagos5 
 16/02/20201.PSEsp 2Clasica de Almeria78 
 9/02/20202.PSEsp 85Volta a la Comunitat Valenciana0 
 9/02/20202.PSsEsp 4Volta a la Comunitat Valenciana, Stage 5 : Paterna - Valencia5 
 7/02/20202.PSsEsp 10Volta a la Comunitat Valenciana, Stage 3 : Orihuela - Torrevieja0 
 5/02/20202.PSsEsp 3Volta a la Comunitat Valenciana, Stage 1 : Castello - Vila-Real10 
  Total 2020: 519  
                         
2019 UAE Team Emirates
 29/09/2019WCRRGbr 7World Championships (Harrogate) R.R.128 
 21/09/20192.1Svk 13Tour de Slovaquie15 
 21/09/20192.1sSvk 3Tour de Slovaquie, Stage 5 : Hlohovec - Senica5 
 20/09/20192.1sSvk 3Tour de Slovaquie, Stage 4 : Ruzomberok - Hlohovec5 
 19/09/20192.1sSvk 12Tour de Slovaquie, Stage 3 : Bardejov - Ruzomberok0 
 18/09/20192.1sSvk leaderTour de Slovaquie, Stage 1 : Bardejov - Bardejov6 
 18/09/20192.1sSvk 1Tour de Slovaquie, Stage 1 : Bardejov - Bardejov20 
 8/09/20191.HCFra 11GP de Fourmies22 
 7/09/20191.HCBel 7Brussels Cycling Classic42 
 1/09/20192.HCGer 17Deutschland Tour17 
 1/09/20192.HCsGer 3Deutschland Tour, Stage 4 : Eisenach - Erfurt10 
 30/08/20192.HCsGer leaderDeutschland Tour, Stage 2 : Marburg - Göttingen8 
 30/08/20192.HCsGer 1Deutschland Tour, Stage 2 : Marburg - Göttingen25 
 29/08/20192.HCsGer 2Deutschland Tour, Stage 1 : Hannover - Halberstadt15 
 25/08/20191.WT2Ger 4EuroEyes Cyclassics - Hamburg96 
 11/08/2019CC1Ned 4European Championships (Alkmaar) R.R.40 
 4/08/20191.WT3Gbr 7Ride London - Surrey Classic54 
 28/07/2019GT1Fra 139Tour de France20 
 28/07/2019GT1sFra 111Tour de France, Stage 21 : Rambouillet - Paris0 
 27/07/2019GT1sFra 150Tour de France, Stage 20 : Albertville - Val Thorens0 
 26/07/2019GT1sFra 115Tour de France, Stage 19 : Saint-Jean-de-Maurienne - Col de l'Iséran0 
 25/07/2019GT1sFra 119Tour de France, Stage 18 : Embrun - Valloire0 
 24/07/2019GT1sFra 145Tour de France, Stage 17 : Pont-du-Gard - Gap0 
 23/07/2019GT1sFra 9Tour de France, Stage 16 : Nîmes - Nîmes2 
 21/07/2019GT1sFra 122Tour de France, Stage 15 : Limoux - Foix/Prat d'Albis0 
 20/07/2019GT1sFra 162Tour de France, Stage 14 : Tarbes - Col du Tourmalet0 
 19/07/2019GT1sFra 151Tour de France, Stage 13 : Pau - Pau I.T.T.0 
 18/07/2019GT1sFra 97Tour de France, Stage 12 : Toulouse - Bagnères-de-Bigorre0 
 17/07/2019GT1sFra 9Tour de France, Stage 11 : Albi - Toulouse2 
 15/07/2019GT1sFra 71Tour de France, Stage 10 : Saint-Flour - Albi0 
 14/07/2019GT1sFra 142Tour de France, Stage 9 : Saint-Étienne - Brioude0 
 13/07/2019GT1sFra 165Tour de France, Stage 8 : Mâcon - Saint-Étienne0 
 12/07/2019GT1sFra 10Tour de France, Stage 7 : Belfort - Chalon-sur-Saône1 
 11/07/2019GT1sFra 170Tour de France, Stage 6 : Mulhouse - La Planche des Belles Filles0 
 10/07/2019GT1sFra 158Tour de France, Stage 5 : Saint-Dié-des-Vosges - Colmar0 
 9/07/2019GT1sFra 2Tour de France, Stage 4 : Reims - Nancy50 
 8/07/2019GT1sFra 158Tour de France, Stage 3 : Binche (BEL) - Epernay0 
 7/07/2019GT1sFra 16Tour de France, Stage 2 : Brussel (BEL) T.T.T.0 
 6/07/2019GT1sFra 14Tour de France, Stage 1 : Brussel (BEL) - Brussel (BEL)0 
 30/06/2019NC3Nor 7National Championships Norway (Royse) R.R.12 
 22/06/20192.WT1sSui DNSTour de Suisse, Stage 8 : Goms - Goms I.T.T.0 
 21/06/20192.WT1sSui 80Tour de Suisse, Stage 7 : Unterterzen - San Gottardo0 
 20/06/20192.WT1sSui 108Tour de Suisse, Stage 6 : Einsiedeln - Flumserberg0 
 19/06/20192.WT1sSui 6Tour de Suisse, Stage 5 : Münchenstein - Einsiedeln3 
 18/06/20192.WT1sSui 16Tour de Suisse, Stage 4 : Murten - Arlesheim0 
 17/06/20192.WT1sSui 11Tour de Suisse, Stage 3 : Flamatt - Murten0 
 16/06/20192.WT1sSui 145Tour de Suisse, Stage 2 : Langnau im Emmental - Langnau im Emmental0 
 15/06/20192.WT1sSui 109Tour de Suisse, Stage 1 : Langnau im Emmental I.T.T.0 
 13/06/20191.HCSui 1GP Kanton Aargau - Gippingen140 
 2/06/20192.HCNor 1Tour of Norway160 
 2/06/20192.HCsNor 3Tour of Norway, Stage 6 : Gran - Hønefoss10 
 1/06/20192.HCsNor leaderTour of Norway, Stage 5 : Skien - Drammen8 
 1/06/20192.HCsNor 1Tour of Norway, Stage 5 : Skien - Drammen25 
 31/05/20192.HCsNor 6Tour of Norway, Stage 4 : Arendal - Sandefjord0 
 30/05/20192.HCsNor 3Tour of Norway, Stage 3 : Lyngdal - Kristiansand10 
 29/05/20192.HCsNor 4Tour of Norway, Stage 2 : Kvinesdal - Mandal5 
 28/05/20192.HCsNor 3Tour of Norway, Stage 1 : Stavanger - Egersund10 
 26/05/20192.1Nor 11Hammer Series Stavanger5 
 25/05/20192.1sNor 9Hammer Series Stavanger, Stage 2 : Stavanger, Hammer sprint0 
 24/05/20192.1sNor 8Hammer Series Stavanger, Stage 1 : Sandness, Hammer climb0 
 1/05/20191.WT3Ger 3Rund um den Finanzplatz Eschborn - Frankfurt92 
 14/04/20191.WT1Fra 56Paris - Roubaix5 
 7/04/20191.WT1Bel 3Ronde van Vlaanderen145 
 3/04/20191.WT3Bel 12Dwars door Vlaanderen27 
 31/03/20191.WT2Bel 1Gent - Wevelgem220 
 29/03/20191.WT2Bel 21E3 BinckBank Classic15 
 23/03/20191.WT1Ita 14Milano - Sanremo38 
 17/03/20192.WT1sFra DNSParis - Nice, Stage 8 : Nice - Nice0 
 16/03/20192.WT1sFra 83Paris - Nice, Stage 7 : Nice - Col de Turini0 
 15/03/20192.WT1sFra 9Paris - Nice, Stage 6 : Peynier - Brignoles0 
 14/03/20192.WT1sFra 122Paris - Nice, Stage 5 : Barbentane - Barbentane I.T.T.0 
 13/03/20192.WT1sFra 100Paris - Nice, Stage 4 : Vichy - Pélussin0 
 12/03/20192.WT1sFra 7Paris - Nice, Stage 3 : Cepoy - Moulins-Yzeure2 
 11/03/20192.WT1sFra 104Paris - Nice, Stage 2 : Les Bréviaires - Bellegarde0 
 10/03/20192.WT1sFra 126Paris - Nice, Stage 1 : Saint-Germain-en-Laye - Saint-Germain-en-Laye0 
 2/03/20192.WT3Uae 85UAE Tour5 
 2/03/20192.WT3sUae 4UAE Tour, Stage 7 : Dubai - Dubai7 
 1/03/20192.WT3sUae 98UAE Tour, Stage 6 : Ajman - Jabel Jais0 
 28/02/20192.WT3sUae 14UAE Tour, Stage 5 : Sharjah - Khor Fakkan0 
 27/02/20192.WT3sUae 43UAE Tour, Stage 4 : Dubai - Hatta Dam0 
 26/02/20192.WT3sUae 111UAE Tour, Stage 3 : Al Ain - Jebel Hafeet0 
 25/02/20192.WT3sUae 20UAE Tour, Stage 2 : Abu Dhabi - Abu Dhabi0 
 24/02/20192.WT3sUae -UAE Tour, Stage 1 : Al Hudayriat T.T.T.0 
 21/02/20192.HCsOma DNFTour of Oman, Stage 6 : Muscat - Muttrah Corniche0 
 19/02/20192.HCsOma 5Tour of Oman, Stage 4 : As Sifah - Muscat3 
 17/02/20192.HCsOma leaderTour of Oman, Stage 2 : Al Seeb - Al Bustan8 
 17/02/20192.HCsOma 2Tour of Oman, Stage 2 : Al Seeb - Al Bustan15 
 16/02/20192.HCsOma leaderTour of Oman, Stage 1 : Sohar - Suwadi Al Batha8 
 16/02/20192.HCsOma 1Tour of Oman, Stage 1 : Sohar - Suwadi Al Batha25 
 10/02/20192.1Esp 100Volta a la Comunitat Valenciana0 
 10/02/20192.1sEsp 2Volta a la Comunitat Valenciana, Stage 5 : Paterna - Valencia10 
 7/02/20192.1sEsp 5Volta a la Comunitat Valenciana, Stage 2 : Alicante - Alicante0 
 3/02/20191.1Esp 11Trofeo Palma10 
 1/02/20191.1Esp 49Trofeo Andratx - Lloseta0 
 31/01/20191.1Esp 69Trofeo Ses Salines - Felanitx0 
  Total 2019: 1606  
                         
2018 UAE Team Emirates
 9/09/20181.WT2Can 98GP de Montréal5 
 7/09/20181.WT2Can 15GP de Québec24 
 2/09/20181.HCFra 6GP de Fourmies48 
 1/09/20181.HCBel 14Brussels Cycling Classic12 
 26/08/20181.WT2Fra 11Bretagne Classic - Ouest-France40 
 19/08/20181.WT2Ger 3EuroEyes Cyclassics - Hamburg112 
 12/08/2018CC1Gbr 11European Championships (Glasgow) R.R.10 
 29/07/2018GT1rFra 2Tour de France, Points classification50 
 29/07/2018GT1Fra 114Tour de France20 
 29/07/2018GT1sFra 1Tour de France, Stage 21 : Houilles - Paris/Champs-Élysées80 
 28/07/2018GT1sFra 137Tour de France, Stage 20 : Saint-Pée-sur-Nivelle - Espelette I.T.T.0 
 27/07/2018GT1sFra 120Tour de France, Stage 19 : Lourdes - Laruns0 
 26/07/2018GT1sFra 3Tour de France, Stage 18 : Trie-sur-Baïse - Pau35 
 25/07/2018GT1sFra 138Tour de France, Stage 17 : Bagnères-de-Luchon - Saint-Lary-Soulan/Col du Portet0 
 24/07/2018GT1sFra 120Tour de France, Stage 16 : Carcassonne - Bagnères-de-Luchon0 
 22/07/2018GT1sFra 130Tour de France, Stage 15 : Millau - Carcassonne0 
 21/07/2018GT1sFra 146Tour de France, Stage 14 : Saint-Paul-Trois-Châteaux - Mende (Croix Neuve)0 
 20/07/2018GT1sFra 2Tour de France, Stage 13 : Bourg d'Oisans - Valence50 
 19/07/2018GT1sFra 122Tour de France, Stage 12 : Bourg-Saint-Maurice - Alpe d'Huez0 
 18/07/2018GT1sFra 144Tour de France, Stage 11 : Albertville - La Rosière0 
 17/07/2018GT1sFra 121Tour de France, Stage 10 : Annecy - Le Grand-Bornand0 
 15/07/2018GT1sFra 11Tour de France, Stage 9 : Arras - Roubaix0 
 14/07/2018GT1sFra 4Tour de France, Stage 8 : Dreux - Amiens25 
 13/07/2018GT1sFra 13Tour de France, Stage 7 : Fougères - Chartres0 
 12/07/2018GT1sFra 148Tour de France, Stage 6 : Brest - Guerlédan/Mûr-de-Bretagne0 
 11/07/2018GT1sFra 82Tour de France, Stage 5 : Lorient - Quimper0 
 10/07/2018GT1sFra 7Tour de France, Stage 4 : La Baule - Sarzeau5 
 9/07/2018GT1sFra 15Tour de France, Stage 3 : Cholet - Cholet T.T.T.0 
 8/07/2018GT1sFra 5Tour de France, Stage 2 : Mouilleron-Saint-Germain - La Roche-sur-Yon15 
 7/07/2018GT1sFra 4Tour de France, Stage 1 : Noirmoutier-en-l'Ile - Fontenay-le-Comte25 
 24/06/2018NC2Nor 27National Championships Norway (Sandefjord) R.R.0 
 17/06/20182.WT1Sui 110Tour de Suisse5 
 17/06/20182.WT1sSui 98Tour de Suisse, Stage 9 : Bellinzona - Bellinzona I.T.T.0 
 16/06/20182.WT1sSui 3Tour de Suisse, Stage 8 : Bellinzona - Bellinzona18 
 15/06/20182.WT1sSui 107Tour de Suisse, Stage 7 : Eschenbach - Arosa0 
 14/06/20182.WT1sSui 120Tour de Suisse, Stage 6 : Fiesch - Gommiswald0 
 13/06/20182.WT1sSui 110Tour de Suisse, Stage 5 : Gstaad - Leukerbad0 
 12/06/20182.WT1sSui 79Tour de Suisse, Stage 4 : Gansingen - Gstaad0 
 11/06/20182.WT1sSui 65Tour de Suisse, Stage 3 : Oberstammheim - Gansingen0 
 10/06/20182.WT1sSui 68Tour de Suisse, Stage 2 : Frauenfeld - Frauenfeld0 
 9/06/20182.WT1sSui 10Tour de Suisse, Stage 1 : Frauenfeld T.T.T.0 
 7/06/20181.HCSui 1GP Kanton Aargau - Gippingen140 
 27/05/20182.1Nor 10Hammer Series Stavanger6 
 26/05/20182.1sNor 6Hammer Series Stavanger, Stage 2 : Stavanger, Hammer sprint0 
 25/05/20182.1sNor 10Hammer Series Stavanger, Stage 1 : Sandness, Hammer climb0 
 19/05/20182.WT3rUsa 10Tour of California, Points classification0 
 19/05/20182.WT3Usa 66Tour of California5 
 19/05/20182.WT3sUsa 6Tour of California, Stage 7 : Sacramento - Sacramento2 
 18/05/20182.WT3sUsa 75Tour of California, Stage 6 : Folsom - South Lake Tahoe0 
 17/05/20182.WT3sUsa 9Tour of California, Stage 5 : Stockton - Elk Grove0 
 16/05/20182.WT3sUsa 98Tour of California, Stage 4 : Morgan Hill - Morgan Hill I.T.T.0 
 15/05/20182.WT3sUsa 47Tour of California, Stage 3 : King City - Laguna Seca0 
 14/05/20182.WT3sUsa 108Tour of California, Stage 2 : Ventura - Santa Barbara (Gibraltar Road)0 
 13/05/20182.WT3sUsa 5Tour of California, Stage 1 : Long Beach - Long Beach4 
 1/05/20181.WT3Ger 1Rund um den Finanzplatz Eschborn - Frankfurt180 
 8/04/20181.WT1Fra 57Paris - Roubaix5 
 1/04/20181.WT1Bel 16Ronde van Vlaanderen32 
 28/03/20181.WT3Bel 76Dwars door Vlaanderen5 
 25/03/20181.WT2Bel 25Gent - Wevelgem11 
 23/03/20181.WT2Bel 40E3 Harelbeke5 
 17/03/20181.WT1Ita 4Milano - Sanremo125 
 10/03/20182.WT1sFra DNFParis - Nice, Stage 7 : Nice - La Colmiane0 
 9/03/20182.WT1sFra 117Paris - Nice, Stage 6 : Sisteron - Vence0 
 8/03/20182.WT1sFra 5Paris - Nice, Stage 5 : Salon-de-Provence - Sisteron5 
 7/03/20182.WT1sFra 135Paris - Nice, Stage 4 : La Fouillouse - Saint-Étienne I.T.T.0 
 6/03/20182.WT1sFra 149Paris - Nice, Stage 3 : Bourges - Châtel-Guyon0 
 5/03/20182.WT1sFra 7Paris - Nice, Stage 2 : Orsonville - Vierzon2 
 4/03/20182.WT1sFra 62Paris - Nice, Stage 1 : Chatou - Meudon0 
 25/02/20182.WT3Uae 78Abu Dhabi Tour5 
 25/02/20182.WT3rUae 3Abu Dhabi Tour, Points classification12 
 25/02/20182.WT3sUae 98Abu Dhabi Tour, Stage 5 : Al Ain - Jebel Hafeet0 
 24/02/20182.WT3sUae 44Abu Dhabi Tour, Stage 4 : Abu Dhabi I.T.T.0 
 23/02/20182.WT3sUae 8Abu Dhabi Tour, Stage 3 : Abu Dhabi - Abu Dhabi0 
 22/02/20182.WT3sUae 7Abu Dhabi Tour, Stage 2 : Abu Dhabi - Abu Dhabi1 
 21/02/20182.WT3sUae leaderAbu Dhabi Tour, Stage 1 : Madinat Zayed - Madinat Zayed9 
 21/02/20182.WT3sUae 1Abu Dhabi Tour, Stage 1 : Madinat Zayed - Madinat Zayed30 
 18/02/20182.HCOma 47Tour of Oman5 
 18/02/20182.HCsOma 1Tour of Oman, Stage 6 : Muscat - Muttrah Corniche25 
 15/02/20182.HCsOma 12Tour of Oman, Stage 3 : Halban - Wadi Dayqah Dam0 
 14/02/20182.HCsOma 17Tour of Oman, Stage 2 : Al Seeb - Al Bustan0 
 13/02/20182.HCsOma 7Tour of Oman, Stage 1 : Nizwa - Al Seeb0 
 10/02/20182.HCUae 9Dubai Tour50 
 9/02/20182.HCsUae 4Dubai Tour, Stage 4 : Dubai - Hatta Dam5 
 8/02/20182.HCsUae 7Dubai Tour, Stage 3 : Dubai - Fujairah0 
 7/02/20182.HCsUae 7Dubai Tour, Stage 2 : Dubai - Ras Al Khaimah0 
 6/02/20182.HCsUae 4Dubai Tour, Stage 1 : Dubai - Palm Jumeirah5 
  Total 2018: 1253  
                         
2017 Team Katusha - Alpecin
 3/10/20171.HCGer 7Münsterland Giro42 
 24/09/2017WCRRNor 2World Championships (Bergen) R.R.240 
 17/09/2017WCTTNor 9World Championships (Bergen) T.T.T.13 
 10/09/20172.HCGbr 15Tour of Britain22 
 10/09/20172.HCsGbr 3Tour of Britain, Stage 8 : Worcester - Cardiff10 
 9/09/20172.HCsGbr 4Tour of Britain, Stage 7 : Hemel Hempstead - Cheltenham5 
 8/09/20172.HCsGbr 4Tour of Britain, Stage 6 : Newmarket - Aldeburgh5 
 6/09/20172.HCsGbr 3Tour of Britain, Stage 4 : Mansfield - Newark-on-Trent10 
 5/09/20172.HCsGbr 3Tour of Britain, Stage 3 : Normanby Hall - Scunthorpe10 
 4/09/20172.HCsGbr 5Tour of Britain, Stage 2 : Kielder Forest Park - Blyth3 
 3/09/20172.HCsGbr 4Tour of Britain, Stage 1 : Edinburgh - Kelso5 
 27/08/20171.WT2Fra 2Bretagne Classic - Ouest-France132 
 20/08/20171.WT2Ger 4EuroEyes Cyclassics - Hamburg96 
 13/08/20172.HCNor 4Arctic Race of Norway84 
 13/08/20172.HCsNor 7Arctic Race of Norway, Stage 4 : Tromsø - Tromsø0 
 12/08/20172.HCsNor 17Arctic Race of Norway, Stage 3 : Lyngseidet - Tromsø/Finnvikdalen0 
 11/08/20172.HCsNor 1Arctic Race of Norway, Stage 2 : Sjøvegan - Bardufoss25 
 10/08/20172.HCsNor 7Arctic Race of Norway, Stage 1 : Engenes - Narvik0 
 6/08/2017CC1Den 1European Championships (Herning) R.R.100 
 30/07/20171.WT3Gbr 1Ride London - Surrey Classic180 
 23/07/2017GT1rFra 4Tour de France, Points classification25 
 23/07/2017GT1Fra 130Tour de France20 
 23/07/2017GT1sFra 5Tour de France, Stage 21 : Montgeron - Paris15 
 22/07/2017GT1sFra 164Tour de France, Stage 20 : Marseille - Marseille I.T.T.0 
 21/07/2017GT1sFra 154Tour de France, Stage 19 : Embrun - Salon-de-Provence0 
 20/07/2017GT1sFra 162Tour de France, Stage 18 : Briançon - Col d'Izoard0 
 19/07/2017GT1sFra 113Tour de France, Stage 17 : La Mure - Serre-Chevalier0 
 18/07/2017GT1sFra 42Tour de France, Stage 16 : Le Puy-en-Velay - Romans-sur-Eglise0 
 16/07/2017GT1sFra 135Tour de France, Stage 15 : Laissac - Le Puy-en-Velay0 
 15/07/2017GT1sFra 42Tour de France, Stage 14 : Blagnac - Rodez0 
 14/07/2017GT1sFra 112Tour de France, Stage 13 : Saint-Girons - Foix0 
 13/07/2017GT1sFra 147Tour de France, Stage 12 : Pau - Peyragudes0 
 12/07/2017GT1sFra 12Tour de France, Stage 11 : Eymet - Pau0 
 11/07/2017GT1sFra 5Tour de France, Stage 10 : Périgueux - Bergerac15 
 9/07/2017GT1sFra 174Tour de France, Stage 9 : Nantua - Chambéry0 
 8/07/2017GT1sFra 185Tour de France, Stage 8 : Dole - Station des Rousses0 
 7/07/2017GT1sFra 4Tour de France, Stage 7 : Troyes - Nuits-Saint-Georges25 
 6/07/2017GT1sFra 4Tour de France, Stage 6 : Vesoul - Troyes25 
 5/07/2017GT1sFra 189Tour de France, Stage 5 : Vittel - La Planche des Belles Filles0 
 4/07/2017GT1sFra 2Tour de France, Stage 4 : Mondorf-les-Bains (LUX) - Vittel50 
 3/07/2017GT1sFra 82Tour de France, Stage 3 : Verviers (BEL) - Longwy0 
 2/07/2017GT1sFra 15Tour de France, Stage 2 : Düsseldorf (GER) - Liège (BEL)0 
 1/07/2017GT1sFra 27Tour de France, Stage 1 : Düsseldorf (GER) I.T.T.0 
 25/06/2017NC2Nor 50National Championships Norway (Stjørdal) R.R.0 
 9/06/20172.WT1sFra DNSCritérium du Dauphiné, Stage 6 : Villars-les-Dombes - La Motte-Servolex0 
 8/06/20172.WT1sFra 6Critérium du Dauphiné, Stage 5 : La Tour-de-Salvagny - Mâcon3 
 7/06/20172.WT1sFra 157Critérium du Dauphiné, Stage 4 : La Tour-du-Pin - Bourgion-Jalieu I.T.T.0 
 6/06/20172.WT1sFra 12Critérium du Dauphiné, Stage 3 : Le Chambon-sur-Lignon - Tullins0 
 5/06/20172.WT1sFra 2Critérium du Dauphiné, Stage 2 : Saint-Champond - Arlanc28 
 4/06/20172.WT1sFra 168Critérium du Dauphiné, Stage 1 : Saint-Etienne - Saint-Etienne0 
 20/05/20172.WT3Usa 62Tour of California5 
 20/05/20172.WT3sUsa 37Tour of California, Stage 7 : Mountain High - Pasadena0 
 19/05/20172.WT3sUsa 79Tour of California, Stage 6 : Big Bear Lake I.T.T.0 
 18/05/20172.WT3sUsa 116Tour of California, Stage 5 : Ontario - Mount Baldy0 
 17/05/20172.WT3sUsa 9Tour of California, Stage 4 : Santa Barbara - Santa Clarita0 
 16/05/20172.WT3sUsa 4Tour of California, Stage 3 : Pismo Beach - Morro Bay7 
 15/05/20172.WT3sUsa 69Tour of California, Stage 2 : Modesto - San Jose0 
 14/05/20172.WT3sUsa 13Tour of California, Stage 1 : Sacramento - Sacramento0 
 1/05/20171.WT3Ger 1Rund um den Finanzplatz Eschborn - Frankfurt180 
 9/04/20171.WT1Fra DNFParis - Roubaix0 
 2/04/20171.WT1Bel 5Ronde van Vlaanderen112 
 30/03/20172.HCBel 3Driedaagse De Panne-Koksijde100 
 30/03/20172.HCsBel 3Driedaagse De Panne-Koksijde, Stage 3b : De Panne I.T.T.10 
 30/03/20172.HCsBel 2Driedaagse De Panne-Koksijde, Stage 3a : De Panne - De Panne15 
 29/03/20172.HCsBel 1Driedaagse De Panne-Koksijde, Stage 2 : Zottegem - Koksijde25 
 28/03/20172.HCsBel 7Driedaagse De Panne-Koksijde, Stage 1 : De Panne - Zottegem0 
 26/03/20171.WT2Bel 73Gent - Wevelgem5 
 24/03/20171.WT2Bel 27E3 Harelbeke9 
 18/03/20171.WT1Ita 4Milano - Sanremo125 
 12/03/20172.WT1sFra DNSParis - Nice, Stage 8 : Nice - Nice0 
 11/03/20172.WT1sFra 97Paris - Nice, Stage 7 : Nice - Col de la Couillole0 
 10/03/20172.WT1sFra 115Paris - Nice, Stage 6 : Aubagne - Fayence0 
 9/03/20172.WT1sFra 17Paris - Nice, Stage 5 : Quincié-en-Beaujolais - Bourg-de-Péage0 
 8/03/20172.WT1sFra 114Paris - Nice, Stage 4 : Beaujeu - Mont-Brouilly I.T.T.0 
 7/03/20172.WT1sFra 2Paris - Nice, Stage 3 : Chablis - Chalon-sur-Saône28 
 6/03/20172.WT1sFra 9Paris - Nice, Stage 2 : Rochefort-en-Yvelines - Amilly0 
 5/03/20172.WT1sFra 3Paris - Nice, Stage 1 : Bois-d’Arcy - Bois-d’Arcy18 
 26/02/20171.HCBel 21Kuurne - Brussel - Kuurne5 
 25/02/20171.WT3Bel DNFOmloop Het Nieuwsblad0 
 19/02/20172.HCOma 50Tour of Oman5 
 19/02/20172.HCsOma 1Tour of Oman, Stage 6 : Muscat - Muttrah Corniche25 
 17/02/20172.HCsOma 1Tour of Oman, Stage 4 : Yita - Muscat25 
 14/02/20172.HCsOma leaderTour of Oman, Stage 1 : Al Sawadi Beach - Manumah/Naseem Park8 
 14/02/20172.HCsOma 1Tour of Oman, Stage 1 : Al Sawadi Beach - Manumah/Naseem Park25 
 5/02/20172.1Fra 25Etoile de Bessèges4 
 4/02/20172.1sFra 2Etoile de Bessèges, Stage 4 : Chusclan - Laudun L'Ardoise10 
 2/02/20172.1sFra leaderEtoile de Bessèges, Stage 2 : Nimes - Rodilhan6 
 2/02/20172.1sFra 1Etoile de Bessèges, Stage 2 : Nimes - Rodilhan20 
 1/02/20172.1sFra 2Etoile de Bessèges, Stage 1 : Bellegarde - Beaucaire10 
  Total 2017: 1970  
                         
2016 Team Katusha
 16/10/2016WCRRQat 7World Championships (Doha) R.R.128 
 9/10/2016WCTTQat 8World Championships (Doha) T.T.T.14 
 25/09/20162.WT2rBel 5Eneco Tour, Points classification4 
 25/09/20162.WT2Bel 27Eneco Tour9 
 25/09/20162.WT2sBel 21Eneco Tour, Stage 7 : Bornem - Geraardsbergen0 
 24/09/20162.WT2sBel 16Eneco Tour, Stage 6 : Riemst - Lanaken0 
 23/09/20162.WT2sNed 11Eneco Tour, Stage 5 : Sittard - Sittard T.T.T.0 
 22/09/20162.WT2sBel 3Eneco Tour, Stage 4 : Aalter - Sint-Pieters-Leeuw14 
 21/09/20162.WT2sBel 10Eneco Tour, Stage 3 : Blankenberge - Ardooie0 
 20/09/20162.WT2sNed 68Eneco Tour, Stage 2 : Breda I.T.T.0 
 19/09/20162.WT2sNed 5Eneco Tour, Stage 1 : Bolsward - Bolsward4 
 4/09/20162.1Nor 1Tour des Fjords110 
 4/09/20162.1sNor 1Tour des Fjords, Stage 5 : Hinna Park - Stavanger20 
 3/09/20162.1sNor leaderTour des Fjords, Stage 4 : Stavanger - Sandnes6 
 3/09/20162.1sNor 4Tour des Fjords, Stage 4 : Stavanger - Sandnes3 
 2/09/20162.1sNor leaderTour des Fjords, Stage 3 : Ulvik - Suldalsosen6 
 2/09/20162.1sNor 1Tour des Fjords, Stage 3 : Ulvik - Suldalsosen20 
 1/09/20162.1sNor 1Tour des Fjords, Stage 2 : Stord - Odda20 
 31/08/20162.1sNor 20Tour des Fjords, Stage 1 : Os - Bergen0 
 28/08/20161.WT2Fra 3Bretagne Classic - Ouest-France112 
 21/08/20161.WT2Ger 5EuroEyes Cyclassics - Hamburg86 
 14/08/20162.HCNor 14Arctic Race of Norway26 
 14/08/20162.HCsNor 2Arctic Race of Norway, Stage 4 : Rana Kommune - Bodø15 
 12/08/20162.HCsNor 6Arctic Race of Norway, Stage 2 : Mo I Rana - Sandnessjøen0 
 11/08/20162.HCsNor leaderArctic Race of Norway, Stage 1 : Fauske - Rognan8 
 11/08/20162.HCsNor 1Arctic Race of Norway, Stage 1 : Fauske - Rognan25 
 24/07/2016GT1rFra 5Tour de France, Points classification15 
 24/07/2016GT1Fra 149Tour de France20 
 24/07/2016GT1sFra 3Tour de France, Stage 21 : Chantilly - Paris35 
 23/07/2016GT1sFra 135Tour de France, Stage 20 : Megève - Morzine0 
 22/07/2016GT1sFra 137Tour de France, Stage 19 : Albertville - Saint-Gervais-Mont-Blanc0 
 21/07/2016GT1sFra 124Tour de France, Stage 18 : Sallanches - Megève I.T.T.0 
 20/07/2016GT1sFra 146Tour de France, Stage 17 : Bern (Sui) - Finhaut-Emosson (Sui)0 
 18/07/2016GT1sFra 2Tour de France, Stage 16 : Moirans-en-Montagne - Bern (Sui)50 
 17/07/2016GT1sFra 172Tour de France, Stage 15 : Bourg-en-Bresse - Culoz0 
 16/07/2016GT1sFra 2Tour de France, Stage 14 : Montélimar - Villars-les-Dombes50 
 15/07/2016GT1sFra 149Tour de France, Stage 13 : Bourg-Saint-Andéol - La Caverne du Pont-d'Arc I.T.T.0 
 14/07/2016GT1sFra 164Tour de France, Stage 12 : Montpellier - Mont Ventoux/Chalet Reynard0 
 13/07/2016GT1sFra 4Tour de France, Stage 11 : Carcassonne - Montpellier25 
 12/07/2016GT1sFra 164Tour de France, Stage 10 : Escaldes-Engordany (And) - Revel0 
 10/07/2016GT1sFra 184Tour de France, Stage 9 : Vielha (Esp) - Andorra/Arcalis (And)0 
 9/07/2016GT1sFra 154Tour de France, Stage 8 : Pau - Bagnères-de-Luchon0 
 8/07/2016GT1sFra 131Tour de France, Stage 7 : L'Isle-Jourdain - Lac de Payolle0 
 7/07/2016GT1sFra 4Tour de France, Stage 6 : Arpajon-sur-Cère - Montauban25 
 6/07/2016GT1sFra 191Tour de France, Stage 5 : Limoges - Le Lioran0 
 5/07/2016GT1sFra 5Tour de France, Stage 4 : Saumur - Limoges15 
 4/07/2016GT1sFra 11Tour de France, Stage 3 : Granville - Angers0 
 3/07/2016GT1sFra 131Tour de France, Stage 2 : Saint-Lô - Cherbourg-en-Cotentin0 
 2/07/2016GT1sFra 8Tour de France, Stage 1 : Mont-Saint-Michel - Sainte-Marie-du-Mont3 
 26/06/2016NC2Nor 2National Championships Norway (Bodø) R.R.60 
 12/06/20162.WT1Fra 118Critérium du Dauphiné5 
 12/06/20162.WT1sFra 130Critérium du Dauphiné, Stage 7 : Le Pont-de-Claix - Superdévoluy0 
 11/06/20162.WT1sFra 149Critérium du Dauphiné, Stage 6 : La Rochette - Méribel-les-Allues0 
 10/06/20162.WT1sFra 143Critérium du Dauphiné, Stage 5 : La Ravoire - Vaujany0 
 9/06/20162.WT1sFra 18Critérium du Dauphiné, Stage 4 : Tain-l'Hermitage - Belley0 
 8/06/20162.WT1sFra 2Critérium du Dauphiné, Stage 3 : Boën-sur-Lignon - Tournon-sur-Rhône28 
 7/06/20162.WT1sFra 171Critérium du Dauphiné, Stage 2 : Crêches-sur-Saône - Jeansagnière/Chalmazel0 
 6/06/20162.WT1sFra 11Critérium du Dauphiné, Stage 1 : Cluses - Saint-Vulbas0 
 5/06/20162.WT1sFra 156Critérium du Dauphiné, Prologue : Les Gets - Le Mont Chéry I.T.T.0 
 22/05/20162.HCUsa 54Tour of California0 
 22/05/20162.HCsUsa 3Tour of California, Stage 8 : Sacramento - Sacramento10 
 21/05/20162.HCsUsa 1Tour of California, Stage 7 : Santa Rosa - Santa Rosa25 
 16/05/20162.HCsUsa 3Tour of California, Stage 2 : South Pasadena - Santa Clarita10 
 15/05/20162.HCsUsa 16Tour of California, Stage 1 : San Diego - San Diego0 
 1/05/20161.HCGer 1Rund um den Finanzplatz Eschborn - Frankfurt140 
 10/04/20161.WT1Fra 48Paris - Roubaix5 
 6/04/20161.HCBel 15Scheldeprijs11 
 3/04/20161.WT1Bel 4Ronde van Vlaanderen125 
 31/03/20162.HCBel 2Driedaagse De Panne-Koksijde120 
 31/03/20162.HCsBel 8Driedaagse De Panne-Koksijde, Stage 3b : De Panne I.T.T.0 
 31/03/20162.HCsBel leaderDriedaagse De Panne-Koksijde, Stage 3a : De Panne - De Panne8 
 31/03/20162.HCsBel 3Driedaagse De Panne-Koksijde, Stage 3a : De Panne - De Panne10 
 30/03/20162.HCsBel leaderDriedaagse De Panne-Koksijde, Stage 2 : Zottegem - Koksijde8 
 30/03/20162.HCsBel 3Driedaagse De Panne-Koksijde, Stage 2 : Zottegem - Koksijde10 
 29/03/20162.HCsBel leaderDriedaagse De Panne-Koksijde, Stage 1 : De Panne - Zottegem8 
 29/03/20162.HCsBel 1Driedaagse De Panne-Koksijde, Stage 1 : De Panne - Zottegem25 
 25/03/20161.WT2Bel 52E3 Harelbeke5 
 19/03/20161.WT1Ita 6Milano - Sanremo100 
 13/03/20162.WT1sFra DNSParis - Nice, Stage 7 : Nice - Nice0 
 12/03/20162.WT1sFra 141Paris - Nice, Stage 6 : Nice - La Madone d'Utelle0 
 11/03/20162.WT1sFra 2Paris - Nice, Stage 5 : Saint-Paul-Trois-Châteaux - Salon-de-Provence28 
 10/03/20162.WT1sFra 4Paris - Nice, Stage 4 : Juliénas - Romans-sur-Isère10 
 8/03/20162.WT1sFra 4Paris - Nice, Stage 2 : Contres - Commentry10 
 7/03/20162.WT1sFra 62Paris - Nice, Stage 1 : Condé-sur-Vesgre - Vendôme0 
 6/03/20162.WT1sFra 54Paris - Nice, Prologue : Conflans-Sainte-Honorine I.T.T.0 
 28/02/20161.HCBel 2Kuurne - Brussel - Kuurne84 
 27/02/20161.HCBel 101Omloop Het Nieuwsblad0 
 21/02/20162.HCOma 81Tour of Oman0 
 21/02/20162.HCsOma 1Tour of Oman, Stage 6 : Al Seeb - Muscat25 
 18/02/20162.HCsOma 1Tour of Oman, Stage 3 : Al Sawadi Beach - Manumah/Naseem Park25 
 12/02/20162.HCQat 2Tour of Qatar120 
 12/02/20162.HCsQat 1Tour of Qatar, Stage 5 : Sealine Beach Resort - Doha Corniche25 
 11/02/20162.HCsQat 1Tour of Qatar, Stage 4 : Al Zubarah Fort - Madinat Al Shamal25 
 10/02/20162.HCsQat 15Tour of Qatar, Stage 3 : Lusail I.T.T.0 
 9/02/20162.HCsQat 1Tour of Qatar, Stage 2 : Doha - Doha25 
 8/02/20162.HCsQat 5Tour of Qatar, Stage 1 : Dukhan - Al Khor Corniche3 
  Total 2016: 1961  
                         
2015 Team Katusha
 27/09/2015WCRRUsa 4World Championships (Richmond) R.R.180 
 13/09/20151.WT2Can 29GP de Montréal7 
 11/09/20151.WT2Can 3GP de Québec112 
 30/08/20151.WT2Fra 1GP Ouest France - Plouay220 
 23/08/20151.WT2Ger 2Vattenfall Cyclassics - Hamburg132 
 16/08/20152.HCNor 25Arctic Race of Norway6 
 16/08/20152.HCsNor 20Arctic Race of Norway, Stage 4 : Narvik - Narvik0 
 14/08/20152.HCsNor leaderArctic Race of Norway, Stage 2 : Evenskjer - Setermoen8 
 14/08/20152.HCsNor 3Arctic Race of Norway, Stage 2 : Evenskjer - Setermoen10 
 13/08/20152.HCsNor leaderArctic Race of Norway, Stage 1 : Harstad - Harstad8 
 13/08/20152.HCsNor 1Arctic Race of Norway, Stage 1 : Harstad - Harstad25 
 26/07/2015GT1rFra 10Tour de France, Points classification1 
 26/07/2015GT1Fra 130Tour de France20 
 26/07/2015GT1sFra 3Tour de France, Stage 21 : Sèvres - Paris35 
 25/07/2015GT1sFra 159Tour de France, Stage 20 : Modane - L'Alpe d'Huez0 
 24/07/2015GT1sFra 157Tour de France, Stage 19 : Saint-Jean-de-Maurienne - La Toussuire0 
 23/07/2015GT1sFra 157Tour de France, Stage 18 : Gap - Saint-Jean-de-Maurienne0 
 22/07/2015GT1sFra 156Tour de France, Stage 17 : Digne-Les-Bains - Pra-Loup0 
 20/07/2015GT1sFra 112Tour de France, Stage 16 : Bourg-de-Péage - Gap0 
 19/07/2015GT1sFra 3Tour de France, Stage 15 : Mende - Valence35 
 18/07/2015GT1sFra 163Tour de France, Stage 14 : Rodez - Mende (Croix Neuve)0 
 17/07/2015GT1sFra 34Tour de France, Stage 13 : Muret - Rodez0 
 16/07/2015GT1sFra 156Tour de France, Stage 12 : Lannemezan - Plateau de Beille0 
 15/07/2015GT1sFra 166Tour de France, Stage 11 : Pau - Cauterets0 
 14/07/2015GT1sFra 157Tour de France, Stage 10 : Tarbes - La Pierre-Saint-Martin0 
 12/07/2015GT1sFra 19Tour de France, Stage 9 : Vannes - Plumelec T.T.T.0 
 11/07/2015GT1sFra 118Tour de France, Stage 8 : Rennes - Mur de Bretagne0 
 10/07/2015GT1sFra 5Tour de France, Stage 7 : Livarot - Fougères15 
 9/07/2015GT1sFra 11Tour de France, Stage 6 : Abbeville - Le Havre0 
 8/07/2015GT1sFra 4Tour de France, Stage 5 : Arras - Amiens25 
 7/07/2015GT1sFra 143Tour de France, Stage 4 : Seraing (BEL) - Cambrai0 
 6/07/2015GT1sFra 190Tour de France, Stage 3 : Antwerpen (BEL) - Huy (BEL)0 
 5/07/2015GT1sFra 54Tour de France, Stage 2 : Utrecht (NED) - Neeltje Jans (NED)0 
 4/07/2015GT1sFra 71Tour de France, Stage 1 : Utrecht (NED) I.T.T.0 
 28/06/2015NC3Nor 10National Championships Norway (Lillehammer) R.R.6 
 21/06/20152.WT1rSui 7Tour de Suisse, Points classification2 
 21/06/20152.WT1Sui 101Tour de Suisse5 
 21/06/20152.WT1sSui 61Tour de Suisse, Stage 8 : Bern - Bern I.T.T.0 
 20/06/20152.WT1sSui 79Tour de Suisse, Stage 7 : Bern - Bern0 
 19/06/20152.WT1sSui 1Tour de Suisse, Stage 6 : Biel - Düdingen45 
 18/06/20152.WT1sSui 3Tour de Suisse, Stage 5 : Wil - Biel18 
 17/06/20152.WT1sSui 132Tour de Suisse, Stage 4 : Unterterzen - Sölden/Rettenbachgletscher (AUT)0 
 16/06/20152.WT1sSui 137Tour de Suisse, Stage 3 : Flims - Schwarzenbach0 
 15/06/20152.WT1sSui 123Tour de Suisse, Stage 2 : Quinto - Olivone0 
 14/06/20152.WT1sSui 142Tour de Suisse, Stage 1 : Risch-Rotkreuz - Risch-Rotkreuz0 
 13/06/20152.WT1sSui 43Tour de Suisse, Prologue : Risch-Rotkreuz I.T.T.0 
 11/06/20151.HCSui 1GP Kanton Aargau - Gippingen140 
 31/05/20152.1Nor 9Tour des Fjords30 
 31/05/20152.1sNor 12Tour des Fjords, Stage 5 : Hinna Park - Stavanger0 
 30/05/20152.1sNor 18Tour des Fjords, Stage 4 : Stavanger - Sandnes0 
 29/05/20152.1sNor leaderTour des Fjords, Stage 3 : Stord - Sauda6 
 29/05/20152.1sNor 1Tour des Fjords, Stage 3 : Stord - Sauda20 
 28/05/20152.1sNor leaderTour des Fjords, Stage 2 : Jondal - Haugesund6 
 28/05/20152.1sNor 1Tour des Fjords, Stage 2 : Jondal - Haugesund20 
 27/05/20152.1sNor leaderTour des Fjords, Stage 1 : Bergen - Norheimsund6 
 27/05/20152.1sNor 1Tour des Fjords, Stage 1 : Bergen - Norheimsund20 
 24/05/20152.HCNor 8Tour of Norway56 
 24/05/20152.HCsNor 3Tour of Norway, Stage 5 : Flaa - Hønefoss10 
 22/05/20152.HCsNor 10Tour of Norway, Stage 3 : Skien - Rjukan0 
 21/05/20152.HCsNor leaderTour of Norway, Stage 2 : Drammen - Langesund8 
 21/05/20152.HCsNor 1Tour of Norway, Stage 2 : Drammen - Langesund25 
 20/05/20152.HCsNor leaderTour of Norway, Stage 1 : Aarnes - Sarpsborg8 
 20/05/20152.HCsNor 1Tour of Norway, Stage 1 : Aarnes - Sarpsborg25 
 12/04/20151.WT1Fra 10Paris - Roubaix62 
 8/04/20151.HCBel 1Scheldeprijs140 
 5/04/20151.WT1Bel 1Ronde van Vlaanderen280 
 2/04/20152.HCBel 1Driedaagse De Panne-Koksijde160 
 2/04/20152.HCsBel 3Driedaagse De Panne-Koksijde, Stage 3b : De Panne I.T.T.10 
 2/04/20152.HCsBel leaderDriedaagse De Panne-Koksijde, Stage 3a : De Panne - De Panne8 
 2/04/20152.HCsBel 1Driedaagse De Panne-Koksijde, Stage 3a : De Panne - De Panne25 
 1/04/20152.HCsBel leaderDriedaagse De Panne-Koksijde, Stage 2 : Zottegem - Koksijde8 
 1/04/20152.HCsBel 1Driedaagse De Panne-Koksijde, Stage 2 : Zottegem - Koksijde25 
 31/03/20152.HCsBel leaderDriedaagse De Panne-Koksijde, Stage 1 : De Panne - Zottegem8 
 31/03/20152.HCsBel 1Driedaagse De Panne-Koksijde, Stage 1 : De Panne - Zottegem25 
 29/03/20151.WT2Bel 9Gent - Wevelgem52 
 27/03/20151.WT2Bel 4E3 Harelbeke96 
 22/03/20151.WT1Ita 2Milano - Sanremo170 
 15/03/20152.WT1rFra 2Paris - Nice, Points classification28 
 15/03/20152.WT1Fra 84Paris - Nice5 
 15/03/20152.WT1sFra 35Paris - Nice, Stage 7 : Nice - Col d'Eze I.T.T.0 
 14/03/20152.WT1sFra 95Paris - Nice, Stage 6 : Vence - Nice0 
 13/03/20152.WT1sFra 6Paris - Nice, Stage 5 : Saint-Etienne - Rasteau3 
 12/03/20152.WT1sFra 149Paris - Nice, Stage 4 : Varennes-sur-Allier - Croix-de-Chaubouret0 
 11/03/20152.WT1sFra 4Paris - Nice, Stage 3 : Saint-Amand-Montrond - Saint-Pourçain-sur-Sioule10 
 10/03/20152.WT1sFra 8Paris - Nice, Stage 2 : Saint-Aignan - Saint-Amand-Montrond1 
 9/03/20152.WT1sFra 1Paris - Nice, Stage 1 : Saint-Rémy-lès-Chevreuse - Contres45 
 8/03/20152.WT1sFra 40Paris - Nice, Prologue : Maurepas I.T.T.0 
 1/03/20151.1Bel 2Kuurne - Brussel - Kuurne48 
 28/02/20151.HCBel 11Omloop Het Nieuwsblad22 
 22/02/20152.HCOma 71Tour of Oman0 
 22/02/20152.HCsOma 8Tour of Oman, Stage 6 : Muscat Airport - Muscat0 
 19/02/20152.HCsOma 1Tour of Oman, Stage 3 : Al Mussanah - Al Mussanah25 
 17/02/20152.HCsOma 5Tour of Oman, Stage 1 : Barka - Al Wutayyah3 
 13/02/20152.HCQat 3Tour of Qatar100 
 13/02/20152.HCsQat 19Tour of Qatar, Stage 6 : Sealine Beach Resort - Doha Corniche0 
 12/02/20152.HCsQat 1Tour of Qatar, Stage 5 : Al Zubara Fort - Madinat ash-Shamal25 
 11/02/20152.HCsQat 1Tour of Qatar, Stage 4 : Al Thakhira - Mesaieed25 
 9/02/20152.HCsQat leaderTour of Qatar, Stage 2 : Al Wakra - Al Khor Corniche8 
 9/02/20152.HCsQat 1Tour of Qatar, Stage 2 : Al Wakra - Al Khor Corniche25 
 8/02/20152.HCsQat 9Tour of Qatar, Stage 1 : Dukhan - Sealine Beach0 
  Total 2015: 2737  
                         
2014 Team Katusha
 28/09/2014WCRREsp 8World Championships (Ponferrada) R.R.112 
 14/09/20141.WT2Can 102GP de Montréal5 
 12/09/20141.WT2Can 21GP de Québec15 
 31/08/20141.WT2Fra 8GP Ouest France - Plouay58 
 24/08/20141.WT2Ger 1Vattenfall Cyclassics - Hamburg220 
 17/08/20142.1Nor 2Arctic Race of Norway80 
 17/08/20142.1sNor 1Arctic Race of Norway, Stage 4 : Tromsø - Tromsø20 
 16/08/20142.1sNor 4Arctic Race of Norway, Stage 3 : Alta - Kvaenangsfjellet3 
 15/08/20142.1sNor 1Arctic Race of Norway, Stage 2 : Honningsvaag - Alta20 
 14/08/20142.1sNor 10Arctic Race of Norway, Stage 1 : Hammerfest - Nordkapp0 
 27/07/2014GT1rFra 2Tour de France, Points classification50 
 27/07/2014GT1Fra 125Tour de France20 
 27/07/2014GT1sFra 2Tour de France, Stage 21 : Evry - Paris50 
 26/07/2014GT1sFra 87Tour de France, Stage 20 : Bergerac - Perigueux I.T.T.0 
 25/07/2014GT1sFra 3Tour de France, Stage 19 : Maubourguet - Bergerac35 
 24/07/2014GT1sFra 158Tour de France, Stage 18 : Pau - Hautacam0 
 23/07/2014GT1sFra 155Tour de France, Stage 17 : Saint-Gaudens - Saint-Lary-Soulan/Pla d'Adet0 
 22/07/2014GT1sFra 138Tour de France, Stage 16 : Carcassonne - Bagneres-de-Luchon0 
 20/07/2014GT1sFra 1Tour de France, Stage 15 : Tallard - Nîmes80 
 19/07/2014GT1sFra 152Tour de France, Stage 14 : Grenoble - Risoul0 
 18/07/2014GT1sFra 128Tour de France, Stage 13 : Saint-Etienne - Chamrousse0 
 17/07/2014GT1sFra 1Tour de France, Stage 12 : Bourg-en-Bresse - Saint-Etienne80 
 16/07/2014GT1sFra 162Tour de France, Stage 11 : Besancon - Oyonnax0 
 14/07/2014GT1sFra 172Tour de France, Stage 10 : Mulhouse - La Planche des Belles Filles0 
 13/07/2014GT1sFra 161Tour de France, Stage 9 : Gerardmer - Mulhouse0 
 12/07/2014GT1sFra 164Tour de France, Stage 8 : Tomblaine - Gerardmer/La Mauselaine0 
 11/07/2014GT1sFra 28Tour de France, Stage 7 : Epernay - Nancy0 
 10/07/2014GT1sFra 2Tour de France, Stage 6 : Arras - Reims50 
 9/07/2014GT1sFra 139Tour de France, Stage 5 : Ieper (Bel) - Arenberg0 
 8/07/2014GT1sFra 2Tour de France, Stage 4 : Le Touquet Paris-Plage - Lille50 
 7/07/2014GT1sFra 5Tour de France, Stage 3 : Cambridge (GBr) - London (GBr)15 
 6/07/2014GT1sFra 42Tour de France, Stage 2 : York (GBr) - Sheffield (GBr)0 
 5/07/2014GT1sFra 7Tour de France, Stage 1 : Leeds (GBr) - Harrogate (GBr)5 
 29/06/2014NC3Nor 16National Championships Norway (Eidsvoll) R.R.0 
 22/06/20142.WT1rSui 9Tour de Suisse, Points classification0 
 22/06/20142.WT1Sui 100Tour de Suisse5 
 22/06/20142.WT1sSui 84Tour de Suisse, Stage 9 : Martigny - Saas-Fee0 
 21/06/20142.WT1sSui 133Tour de Suisse, Stage 8 : Delémont - Verbier0 
 20/06/20142.WT1sSui 128Tour de Suisse, Stage 7 : Worb - Worb I.T.T.0 
 19/06/20142.WT1sSui 97Tour de Suisse, Stage 6 : Buren an der Aare - Delémont0 
 18/06/20142.WT1sSui 4Tour de Suisse, Stage 5 : Ossingen - Buren an der Aare10 
 17/06/20142.WT1sSui 5Tour de Suisse, Stage 4 : Heiden - Ossingen5 
 16/06/20142.WT1sSui 103Tour de Suisse, Stage 3 : Sarnen - Heiden0 
 15/06/20142.WT1sSui 149Tour de Suisse, Stage 2 : Bellinzona - Sarnen0 
 14/06/20142.WT1sSui 141Tour de Suisse, Stage 1 : Bellinzona - Bellinzona I.T.T.0 
 12/06/20141.HCSui 49GP Kanton Aargau - Gippingen0 
 1/06/20142.1Nor 1Tour des Fjords110 
 1/06/20142.1sNor 1Tour des Fjords, Stage 5 : Risavika - Stavanger20 
 31/05/20142.1sNor 1Tour des Fjords, Stage 4 : Forus - Stavanger20 
 30/05/20142.1sNor 10Tour des Fjords, Stage 3 : Hjelmeland - Forsand0 
 29/05/20142.1sNor leaderTour des Fjords, Stage 2 : Eidfjord - Haugesund6 
 29/05/20142.1sNor 1Tour des Fjords, Stage 2 : Eidfjord - Haugesund20 
 28/05/20142.1sNor 5Tour des Fjords, Stage 1 : Bergen - Ulvik0 
 25/05/20142.HCNor 27Tour of Norway5 
 25/05/20142.HCsNor 1Tour of Norway, Stage 5 : Gjøvik - Hønefoss/Eggemoen25 
 23/05/20142.HCsNor 8Tour of Norway, Stage 3 : Aarnes - Budor0 
 22/05/20142.HCsNor 3Tour of Norway, Stage 2 : Drøbak - Sarpsborg10 
 21/05/20142.HCsNor leaderTour of Norway, Stage 1 : Larvik - Larvik8 
 21/05/20142.HCsNor 1Tour of Norway, Stage 1 : Larvik - Larvik25 
 1/05/20141.HCGer 1Rund um den Finanzplatz Eschborn - Frankfurt140 
 13/04/20141.WT1Fra DNFParis - Roubaix0 
 9/04/20141.HCBel 15Scheldeprijs11 
 6/04/20141.WT1Bel 5Ronde van Vlaanderen112 
 3/04/20142.HCBel 8Driedaagse De Panne-Koksijde56 
 3/04/20142.HCsBel 16Driedaagse De Panne-Koksijde, Stage 3b : De Panne - De Panne I.T.T.0 
 3/04/20142.HCsBel 8Driedaagse De Panne-Koksijde, Stage 3a : De Panne - De Panne0 
 2/04/20142.HCsBel 3Driedaagse De Panne-Koksijde, Stage 2 : Zottegem - Koksijde10 
 1/04/20142.HCsBel 15Driedaagse De Panne-Koksijde, Stage 1 : De Panne - Zottegem0 
 30/03/20141.WT2Bel 11Gent - Wevelgem40 
 26/03/20141.HCBel 13Dwars door Vlaanderen15 
 23/03/20141.WT1Ita 1Milano - Sanremo280 
 16/03/20142.WT1Fra 75Paris - Nice5 
 16/03/20142.WT1sFra 84Paris - Nice, Stage 8 : Nice - Nice0 
 15/03/20142.WT1sFra 98Paris - Nice, Stage 7 : Mougins - Biot0 
 14/03/20142.WT1sFra 131Paris - Nice, Stage 6 : Saint-Saturnin-les-Avignon - Fayence0 
 13/03/20142.WT1sFra 11Paris - Nice, Stage 5 : Crèche-sur-Saône - Rive-de-Gier0 
 12/03/20142.WT1sFra 123Paris - Nice, Stage 4 : Nevers - Belleville0 
 11/03/20142.WT1sFra 6Paris - Nice, Stage 3 : Toucy - Magny-Cours3 
 10/03/20142.WT1sFra 4Paris - Nice, Stage 2 : Rambouillet - Saint-Georges-sur-Baulche10 
 9/03/20142.WT1sFra 19Paris - Nice, Stage 1 : Mantes-La-Jolie - Mantes-La-Jolie0 
 2/03/20141.1Bel 11Kuurne - Brussel - Kuurne10 
 1/03/20141.HCBel 77Omloop Het Nieuwsblad0 
 23/02/20142.HCOma 115Tour of Oman0 
 23/02/20142.HCsOma 4Tour of Oman, Stage 6 : As Sifah - Matrah Corniche5 
 19/02/20142.HCsOma 1Tour of Oman, Stage 2 : Al Bustan - Quriyat25 
 18/02/20142.HCsOma 9Tour of Oman, Stage 1 : As Suwayq Castle - Naseem Garden0 
 14/02/20142.HCQat 37Tour of Qatar5 
 14/02/20142.HCsQat 20Tour of Qatar, Stage 6 : Mesaieed - Doha0 
 12/02/20142.HCsQat 12Tour of Qatar, Stage 4 : Dukhan - Mesaieed0 
  Total 2014: 1964  
                         
2013 Katusha Team
 8/09/20131.HCFra 14GP de Fourmies12 
 7/09/20131.HCBel 4Brussels Cycling Classic62 
 1/09/20131.WT2Fra DNFGP Ouest France - Plouay0 
 25/08/20131.WT2Ger 3Vattenfall Cyclassics - Hamburg112 
 18/08/20132.1Nor 4Tour des Fjords56 
 18/08/20132.1sNor 3Tour des Fjords, Stage 4 : Egersund - Stavanger5 
 17/08/20132.1sNor 1Tour des Fjords, Stage 3 : Risavika - Stavanger T.T.T.5 
 17/08/20132.1sNor 1Tour des Fjords, Stage 2 : Hjelmeland - Forsand20 
 16/08/20132.1sNor 12Tour des Fjords, Stage 1 : Valle - Stavanger0 
 21/07/2013GT1rFra 5Tour de France, Points classification15 
 21/07/2013GT1Fra 147Tour de France20 
 21/07/2013GT1sFra 6Tour de France, Stage 21 : Versailles - Paris10 
 20/07/2013GT1sFra 162Tour de France, Stage 20 : Annecy - Annecy/Semnoz0 
 19/07/2013GT1sFra 153Tour de France, Stage 19 : Bourg d'Oisans - Le Grand Bornand0 
 18/07/2013GT1sFra 157Tour de France, Stage 18 : Gap - L'Alpe d'Huez0 
 17/07/2013GT1sFra 144Tour de France, Stage 17 : Embrun - Chorges I.T.T.0 
 16/07/2013GT1sFra 143Tour de France, Stage 16 : Vaison-la-Romaine - Gap0 
 14/07/2013GT1sFra 169Tour de France, Stage 15 : Givors - Mont Ventoux0 
 13/07/2013GT1sFra 132Tour de France, Stage 14 : Saint-Pourçain-sur-Sioule - Lyon0 
 12/07/2013GT1sFra 32Tour de France, Stage 13 : Tours - Saint-Amand-Montrond0 
 11/07/2013GT1sFra 4Tour de France, Stage 12 : Fougères - Tours25 
 10/07/2013GT1sFra 147Tour de France, Stage 11 : Avranches - Mont-Saint-Michel I.T.T.0 
 9/07/2013GT1sFra 6Tour de France, Stage 10 : St-Gildas-des-Bois - Saint Malo10 
 7/07/2013GT1sFra 162Tour de France, Stage 9 : Saint-Girons - Bagnères-de-Bigorre0 
 6/07/2013GT1sFra 176Tour de France, Stage 8 : Castres - Ax-3-Domaines0 
 5/07/2013GT1sFra 152Tour de France, Stage 7 : Montpellier - Albi0 
 4/07/2013GT1sFra 6Tour de France, Stage 6 : Aix-en-Provence - Montpellier10 
 3/07/2013GT1sFra 6Tour de France, Stage 5 : Cagnes-sur-Mer - Marseille10 
 2/07/2013GT1sFra 10Tour de France, Stage 4 : Nice - Nice T.T.T.0 
 1/07/2013GT1sFra 115Tour de France, Stage 3 : Ajaccio - Calvi0 
 30/06/2013GT1sFra 162Tour de France, Stage 2 : Bastia - Ajaccio0 
 29/06/2013GT1sFra 2Tour de France, Stage 1 : Porto-Vecchio - Bastia50 
 23/06/2013NC3Nor 2National Championships Norway (Grimstad) R.R.36 
 16/06/20132.WT1rSui 5Tour de Suisse, Points classification5 
 16/06/20132.WT1Sui 111Tour de Suisse5 
 16/06/20132.WT1sSui 49Tour de Suisse, Stage 9 : Bad Ragaz - Flumserberg I.T.T.0 
 15/06/20132.WT1sSui 49Tour de Suisse, Stage 8 : Zernez - Bad Ragaz0 
 14/06/20132.WT1sSui 137Tour de Suisse, Stage 7 : Meilen - La Punt0 
 13/06/20132.WT1sSui 11Tour de Suisse, Stage 6 : Leuggern - Meilen0 
 12/06/20132.WT1sSui 1Tour de Suisse, Stage 5 : Buochs - Leuggern45 
 11/06/20132.WT1sSui 5Tour de Suisse, Stage 4 : Innertkirchen - Buochs5 
 10/06/20132.WT1sSui 128Tour de Suisse, Stage 3 : Montreux - Meiringen0 
 9/06/20132.WT1sSui 150Tour de Suisse, Stage 2 : Quinto - Crans-Montana0 
 8/06/20132.WT1sSui 23Tour de Suisse, Stage 1 : Quinto - Quinto I.T.T.0 
 6/06/20131.1Sui 14GP Kanton Aargau - Gippingen7 
 19/05/20132.1Nor 14Tour of Norway12 
 19/05/20132.1sNor 1Tour of Norway, Stage 5 : Gjøvik - Hønefoss20 
 18/05/20132.1sNor 15Tour of Norway, Stage 4 : Brumunddal - Lillehammer0 
 17/05/20132.1sNor leaderTour of Norway, Stage 3 : Tønsberg - Drammen6 
 17/05/20132.1sNor 2Tour of Norway, Stage 3 : Tønsberg - Drammen10 
 16/05/20132.1sNor leaderTour of Norway, Stage 2 : Kongsberg - Skien6 
 16/05/20132.1sNor 1Tour of Norway, Stage 2 : Kongsberg - Skien20 
 15/05/20132.1sNor leaderTour of Norway, Stage 1 : Fredrikstad - Sarpsborg6 
 15/05/20132.1sNor 1Tour of Norway, Stage 1 : Fredrikstad - Sarpsborg20 
 12/05/20131.1Ger 64Rund um Köln0 
 7/04/20131.WT1Fra 9Paris - Roubaix70 
 3/04/20131.HCBel 5Scheldeprijs54 
 31/03/20131.WT1Bel 4Ronde van Vlaanderen125 
 28/03/20132.HCBel 2Driedaagse De Panne-Koksijde120 
 28/03/20132.HCsBel 6Driedaagse De Panne-Koksijde, Stage 3b : De Panne I.T.T.0 
 28/03/20132.HCsBel leaderDriedaagse De Panne-Koksijde, Stage 3a : De Panne - De Panne8 
 28/03/20132.HCsBel 1Driedaagse De Panne-Koksijde, Stage 3a : De Panne - De Panne25 
 27/03/20132.HCsBel 5Driedaagse De Panne-Koksijde, Stage 2 : Oudenaarde - Koksijde3 
 26/03/20132.HCsBel 3Driedaagse De Panne-Koksijde, Stage 1 : Middelkerke - Zottegem10 
 24/03/20131.WT2Bel 14Gent - Wevelgem27 
 20/03/20131.HCBel 20Dwars door Vlaanderen6 
 17/03/20131.WT1Ita 8Milano - Sanremo80 
 10/03/20132.WT1Fra 128Paris - Nice5 
 10/03/20132.WT1sFra 122Paris - Nice, Stage 7 : Nice - Col d'Eze I.T.T.0 
 9/03/20132.WT1sFra 83Paris - Nice, Stage 6 : Manosque - Nice0 
 8/03/20132.WT1sFra 118Paris - Nice, Stage 5 : Châteauneuf-du-Pape - La Montagne de Lure0 
 7/03/20132.WT1sFra 146Paris - Nice, Stage 4 : Brioude - Saint-Vallier0 
 6/03/20132.WT1sFra 99Paris - Nice, Stage 3 : Châtel-Guyon - Brioude0 
 5/03/20132.WT1sFra 19Paris - Nice, Stage 2 : Vimory - Cérilly0 
 4/03/20132.WT1sFra 181Paris - Nice, Stage 1 : Saint-Germain-en-Laye - Nemours0 
 3/03/20132.WT1sFra 18Paris - Nice, Prologue : Houilles I.T.T.0 
 23/02/20131.HCBel 138Omloop Het Nieuwsblad0 
 16/02/20132.HCOma 78Tour of Oman0 
 16/02/20132.HCsOma 12Tour of Oman, Stage 6 : Sink Hole Park - Matrah0 
 11/02/20132.HCsOma 4Tour of Oman, Stage 1 : Al Musannah - Sultan Qaboos University5 
 8/02/20132.HCQat 14Tour of Qatar26 
 8/02/20132.HCsQat 7Tour of Qatar, Stage 6 : Mesaieed - Doha0 
 7/02/20132.HCsQat 7Tour of Qatar, Stage 5 : Al Zubara Fort - Madinat Al Shamal0 
 6/02/20132.HCsQat 5Tour of Qatar, Stage 4 : Al Sheehaniya - Al Khor3 
 5/02/20132.HCsQat 12Tour of Qatar, Stage 3 : Al Wakra - Mesaieed0 
 4/02/20132.HCsQat 5Tour of Qatar, Stage 2 : Doha - Doha T.T.T.0 
 3/02/20132.HCsQat 15Tour of Qatar, Stage 1 : Doha - Dukhan0 
  Total 2013: 1192  
                         
2012 Katusha Team
 7/10/20121.HCFra 17Paris - Tours9 
 4/10/20121.1Fra 43Paris - Bourges0 
 12/09/20121.1Bel 59GP de Wallonie0 
 9/09/20121.HCFra 2GP de Fourmies84 
 8/09/20121.HCBel 14Paris - Bruxelles12 
 1/09/20122.1Ned 3World Ports Classic66 
 1/09/20122.1sNed 4World Ports Classic, Stage 2 : Antwerpen (Bel) - Rotterdam3 
 31/08/20122.1sNed 3World Ports Classic, Stage 1 : Rotterdam - Antwerpen (Bel)5 
 26/08/20122.HCDen 4Post Danmark Rundt - Tour of Denmark88 
 26/08/20122.HCsDen 5Post Danmark Rundt - Tour of Denmark, Stage 6 : Slagelse - Frederiksberg3 
 25/08/20122.HCsDen 13Post Danmark Rundt - Tour of Denmark, Stage 5 : Kerteminde I.T.T.0 
 25/08/20122.HCsDen 1Post Danmark Rundt - Tour of Denmark, Stage 4 : Ringe - Odense25 
 24/08/20122.HCsDen 13Post Danmark Rundt - Tour of Denmark, Stage 3 : Silkeborg - Vejle0 
 23/08/20122.HCsDen 4Post Danmark Rundt - Tour of Denmark, Stage 2 : Løgstør - Aarhus5 
 22/08/20122.HCsDen 2Post Danmark Rundt - Tour of Denmark, Stage 1 : Randers - Randers15 
 19/08/20121.WT2Ger 11Vattenfall Cyclassics - Hamburg37 
 12/08/20122.WTrBel 8Eneco Tour of Benelux, Points classification1 
 12/08/20122.WTBel 20Eneco Tour of Benelux20 
 12/08/20122.WTsBel 32Eneco Tour of Benelux, Stage 7 : Maldegem - Geraardsbergen0 
 11/08/20122.WTsBel 64Eneco Tour of Benelux, Stage 6 : Ardooie - Ardooie I.T.T.0 
 10/08/20122.WTsBel 6Eneco Tour of Benelux, Stage 5 : Hoogerheide (Ned) - Aalter3 
 9/08/20122.WTsNed 5Eneco Tour of Benelux, Stage 4 : Heers (Bel) - Bergen op Zoom5 
 8/08/20122.WTsBel 9Eneco Tour of Benelux, Stage 3 : Riemst - Genk0 
 7/08/20122.WTsNed 3Eneco Tour of Benelux, Stage 2 : Sittard - Sittard T.T.T.3 
 6/08/20122.WTsNed 11Eneco Tour of Benelux, Stage 1 : Waalwijk - Middelburg0 
 28/07/2012WCRRGbr 3Olympic Games (London) - R.R.200 
 16/07/20122.WTPol 109Tour de Pologne5 
 16/07/20122.WTsPol 11Tour de Pologne, Stage 7 : Krakow - Krakow0 
 15/07/20122.WTsPol 135Tour de Pologne, Stage 6 : Bukowina Tatrzanska - Bukowina Tatrzanska0 
 14/07/20122.WTsPol 31Tour de Pologne, Stage 5 : Rabka Zdroj - Zakopane0 
 13/07/20122.WTsPol 8Tour de Pologne, Stage 4 : Bedzin - Katowice1 
 12/07/20122.WTsPol 91Tour de Pologne, Stage 3 : Kedzierzyn Kozle - Cieszyn0 
 11/07/20122.WTsPol 19Tour de Pologne, Stage 2 : Walbrzych - Opole0 
 10/07/20122.WTsPol 171Tour de Pologne, Stage 1 : Karpacz - Jelenia Gora0 
 24/06/2012NC3Nor 3National Championships Norway (Asane) R.R.26 
 27/05/2012GT2rIta 8Giro d'Italia, Points classification3 
 27/05/2012GT2Ita 149Giro d'Italia15 
 27/05/2012GT2sIta 152Giro d'Italia, Stage 21 : Milano - Milano I.T.T.0 
 26/05/2012GT2sIta 154Giro d'Italia, Stage 20 : Caldes - Passo dello Stelvio0 
 25/05/2012GT2sIta 150Giro d'Italia, Stage 19 : Treviso - Alpe di Pampeago0 
 24/05/2012GT2sIta 7Giro d'Italia, Stage 18 : San Vito di Cadore - Vedelago5 
 23/05/2012GT2sIta 138Giro d'Italia, Stage 17 : Falzes - Cortina d'Ampezzo0 
 22/05/2012GT2sIta 149Giro d'Italia, Stage 16 : Limone sul Garda - Falzes0 
 20/05/2012GT2sIta 152Giro d'Italia, Stage 15 : Busto Arsizio - Lecco (Pian dei Resinelli)0 
 19/05/2012GT2sIta 171Giro d'Italia, Stage 14 : Cherasco - Cervinia0 
 18/05/2012GT2sIta 2Giro d'Italia, Stage 13 : Savona - Cervere40 
 17/05/2012GT2sIta 163Giro d'Italia, Stage 12 : Seravezza - Sestri Levante0 
 16/05/2012GT2sIta 122Giro d'Italia, Stage 11 : Assisi - Montecatini Terme0 
 15/05/2012GT2sIta 187Giro d'Italia, Stage 10 : Civitavecchia - Assisi0 
 14/05/2012GT2sIta 6Giro d'Italia, Stage 9 : San Giorgio del Sannio - Frosinone7 
 13/05/2012GT2sIta 175Giro d'Italia, Stage 8 : Sulmona - Lago Laceno0 
 12/05/2012GT2sIta 161Giro d'Italia, Stage 7 : Recanati - Rocca di Cambio0 
 11/05/2012GT2sIta 173Giro d'Italia, Stage 6 : Urbino - Porto Sant'Elpidio0 
 10/05/2012GT2sIta 6Giro d'Italia, Stage 5 : Modena - Fano7 
 9/05/2012GT2sIta 2Giro d'Italia, Stage 4 : Verona - Verona T.T.T.10 
 7/05/2012GT2sIta 7Giro d'Italia, Stage 3 : Horsens - Horsens5 
 6/05/2012GT2sIta 196Giro d'Italia, Stage 2 : Herning - Herning0 
 5/05/2012GT2sIta 62Giro d'Italia, Stage 1 : Herning I.T.T.0 
 1/05/20121.HCGer 6Rund um den Finanzplatz Eschborn - Frankfurt49 
 8/04/20121.WT1Fra 57Paris - Roubaix5 
 4/04/20121.HCBel 17Scheldeprijs9 
 1/04/20121.WT1Bel 15Ronde van Vlaanderen34 
 29/03/20122.HCBel 12Driedaagse De Panne-Koksijde30 
 29/03/20122.HCsBel leaderDriedaagse De Panne-Koksijde, Stage 3a : De Panne - De Panne8 
 29/03/20122.HCsBel 1Driedaagse De Panne-Koksijde, Stage 3a : De Panne - De Panne25 
 28/03/20122.HCsBel leaderDriedaagse De Panne-Koksijde, Stage 2 : Zottegem - Oostduinkerke8 
 28/03/20122.HCsBel 2Driedaagse De Panne-Koksijde, Stage 2 : Zottegem - Oostduinkerke15 
 27/03/20122.HCsBel 4Driedaagse De Panne-Koksijde, Stage 1 : Middelkerke - Oudenaarde5 
 23/03/20121.WT2Bel 94E3 Prijs Vlaanderen - Harelbeke5 
 17/03/20121.WT1Ita 131Milano - Sanremo5 
 11/03/20122.WTsFra DNSParis - Nice, Stage 8 : Nice - Col d'Eze I.T.T.0 
 10/03/20122.WTsFra 114Paris - Nice, Stage 7 : Sisteron - Nice0 
 9/03/20122.WTsFra 6Paris - Nice, Stage 6 : Suze-la-Rousse - Sisteron3 
 8/03/20122.WTsFra 148Paris - Nice, Stage 5 : Onet-le-Chateau - Mende0 
 7/03/20122.WTsFra 125Paris - Nice, Stage 4 : Brive - Rodez0 
 6/03/20122.WTsFra 149Paris - Nice, Stage 3 : Vierzon - Lac de Vassivière0 
 5/03/20122.WTsFra 43Paris - Nice, Stage 2 : Mantes - Orléans0 
 4/03/20122.WTsFra 114Paris - Nice, Stage 1 : Dampierre - Chevreuse I.T.T.0 
 26/02/20121.1Bel 9Kuurne - Brussel - Kuurne16 
 25/02/20121.HCBel 101Omloop Het Nieuwsblad0 
 19/02/20122.HCOma 77Tour of Oman0 
 19/02/20122.HCsOma 7Tour of Oman, Stage 6 : Al Khawd - Matrah0 
 10/02/20122.HCQat 41Tour of Qatar5 
 10/02/20122.HCsQat 5Tour of Qatar, Stage 6 : Mesaieed - Doha3 
 9/02/20122.HCsQat 16Tour of Qatar, Stage 5 : Al Sheehaniya - Al Khor0 
 6/02/20122.HCsQat 4Tour of Qatar, Stage 2 : Lusail T.T.T.1 
 5/02/20122.HCsQat 7Tour of Qatar, Stage 1 : Alkhurtiat - Doha0 
  Total 2012: 934  
                         
2011 BMC Racing Team
 9/10/20112.WTrChn 4Tour de Beijing, Points classification10 
 9/10/20112.WTChn 112Tour de Beijing5 
 9/10/20112.WTsChn 9Tour de Beijing, Stage 5 : Tian An Men Square - Bird’s Nest0 
 8/10/20112.WTsChn 6Tour de Beijing, Stage 4 : Yan Qing Gui Chuan Square - Shunyi3 
 7/10/20112.WTsChn 131Tour de Beijing, Stage 3 : Men Tou Gou - Yong Ning Town0 
 6/10/20112.WTsChn 5Tour de Beijing, Stage 2 : Bird’s Nest - Men Tou Gou5 
 5/10/20112.WTsChn 54Tour de Beijing, Stage 1 : Bird’s Nest - Water Cube I.T.T.0 
 21/09/20111.1Bel 15Omloop van het Houtland - Lichtervelde5 
 18/09/20111.1Fra 5GP d'Isbergues - Pas de Calais32 
 16/09/20111.1Bel 7Kampioenschap van Vlaanderen - Koolskamp24 
 11/09/20111.HCFra 2GP de Fourmies84 
 10/09/20111.HCBel 7Paris - Bruxelles42 
 21/08/20111.WT2Ger 14Vattenfall Cyclassics - Hamburg27 
 14/08/20111.2Gbr 7London Surrey Cycle Classic4 
 6/08/20112.WTPol 115Tour de Pologne5 
 6/08/20112.WTsPol 16Tour de Pologne, Stage 7 : Krakow - Krakow0 
 5/08/20112.WTsPol 130Tour de Pologne, Stage 6 : Terma Bukovina - Bukowina Tatrzanska0 
 4/08/20112.WTsPol 111Tour de Pologne, Stage 5 : Zakopane - Zakopane0 
 3/08/20112.WTsPol 120Tour de Pologne, Stage 4 : Oswiecim - Cieszyn0 
 2/08/20112.WTsPol 6Tour de Pologne, Stage 3 : Bedzin - Katowice3 
 1/08/20112.WTsPol 162Tour de Pologne, Stage 2 : Czestochowa - Dabrowa Gornicza0 
 31/07/20112.WTsPol 2Tour de Pologne, Stage 1 : Pruszkow - Warszawa25 
 27/07/20112.HCBel 51Tour de Wallonie0 
 26/07/20112.HCsBel 2Tour de Wallonie, Stage 4 : Enghien - Mouscron15 
 25/07/20112.HCsBel 3Tour de Wallonie, Stage 3 : Sambreville - Perwez10 
 26/06/2011NC3Nor 1National Championships Norway (Skien) R.R.60 
 29/05/2011GT2Ita 156Giro d'Italia15 
 29/05/2011GT2sIta 147Giro d'Italia, Stage 21 : Milano - Milano I.T.T.0 
 28/05/2011GT2sIta 141Giro d'Italia, Stage 20 : Verbania - Sestriere0 
 27/05/2011GT2sIta 155Giro d'Italia, Stage 19 : Bergamo - Macugnaga0 
 26/05/2011GT2sIta 130Giro d'Italia, Stage 18 : Morbegno - San Pellegrino Terme0 
 25/05/2011GT2sIta 156Giro d'Italia, Stage 17 : Feltre - Tirano0 
 24/05/2011GT2sIta 148Giro d'Italia, Stage 16 : Belluno - Nevegal I.T.T.0 
 22/05/2011GT2sIta 162Giro d'Italia, Stage 15 : Conegliano - Gardeccia/Val di Fassa0 
 21/05/2011GT2sIta 171Giro d'Italia, Stage 14 : Lienz (Aut) - Monte Zoncolan0 
 20/05/2011GT2sIta 168Giro d'Italia, Stage 13 : Spilimbergo - Grossglockner (Aut)0 
 19/05/2011GT2sIta 44Giro d'Italia, Stage 12 : Castelfidardo - Ravenna0 
 18/05/2011GT2sIta 180Giro d'Italia, Stage 11 : Tortoreto Lido - Castelfidardo0 
 17/05/2011GT2sIta 9Giro d'Italia, Stage 10 : Termoli - Teramo2 
 15/05/2011GT2sIta 178Giro d'Italia, Stage 9 : Messina - Etna0 
 14/05/2011GT2sIta 3Giro d'Italia, Stage 8 : Sapri - Tropea25 
 13/05/2011GT2sIta 186Giro d'Italia, Stage 7 : Maddaloni - Montevergine di Mercogliano0 
 12/05/2011GT2sIta 174Giro d'Italia, Stage 6 : Orvieto - Fiuggi Terme0 
 11/05/2011GT2sIta 175Giro d'Italia, Stage 5 : Piombino - Orvieto0 
 9/05/2011GT2sIta 151Giro d'Italia, Stage 3 : Reggio nell'Emilia - Rapallo0 
 8/05/2011GT2sIta 11Giro d'Italia, Stage 2 : Alba - Parma0 
 7/05/2011GT2sIta 13Giro d'Italia, Stage 1 : Venaria Reale - Torino T.T.T.0 
 22/04/20112.HCIta 119Giro del Trentino0 
 10/04/20111.WT1Fra DNFParis - Roubaix0 
 6/04/20111.HCBel 7Scheldeprijs42 
 31/03/20112.HCBel 49Driedaagse De Panne - Koksijde5 
 31/03/20112.HCsBel 5Driedaagse De Panne - Koksijde, Stage 3a : De Panne - De Panne3 
 23/03/20111.1Bel 112Dwars door Vlaanderen - Waregem0 
 20/02/20112.1Oma 86Tour of Oman0 
 20/02/20112.1sOma 14Tour of Oman, Stage 6 : Qurayyat - Mattrah0 
 15/02/20112.1sOma 18Tour of Oman, Stage 1 : Al Sawadi - Al Seeb0 
 11/02/20112.1Qat 41Tour of Qatar0 
 11/02/20112.1sQat 14Tour of Qatar, Stage 5 : Mesaieed - Doha0 
 23/01/20112.WTAus 100Tour Down Under5 
 23/01/20112.WTsAus 66Tour Down Under, Stage 6 : Adelaide City Circuit0 
 22/01/20112.WTsAus 112Tour Down Under, Stage 5 : McLaren Vale - Willunga0 
 21/01/20112.WTsAus 29Tour Down Under, Stage 4 : Norwood - Strathalbyn0 
 20/01/20112.WTsAus 93Tour Down Under, Stage 3 : Unley - Stirling0 
 19/01/20112.WTsAus 111Tour Down Under, Stage 2 : Tailem Bend - Mannum0 
 18/01/20112.WTsAus 86Tour Down Under, Stage 1 : Mawson Lakes - Angaston0 
  Total 2011: 456  
                         
2010 BMC Racing Team
 3/10/2010WCRRAus 69World Championships (Melbourne - Geelong) R.R.10 
 17/09/20101.1Bel 7Kampioenschap van Vlaanderen - Koolskamp24 
 12/09/20101.HCFra 5GP de Fourmies56 
 11/09/20101.HCBel 9Paris - Bruxelles30 
 8/09/20101.1Bel 10Memorial Rik Van Steenbergen12 
 5/09/20101.1Bel 8GP Jef Scherens - Rondom Leuven20 
 29/08/20101.1Fra 14Châteauroux Classic de l'Indre - Trophée Fenioux5 
 27/08/20102.1Fra 13Tour du Poitou Charentes et de la Vienne15 
 27/08/20102.1sFra 16Tour du Poitou Charentes et de la Vienne, Stage 5 : Niort - Poitiers0 
 26/08/20102.1sFra 7Tour du Poitou Charentes et de la Vienne, Stage 3 : Quincay - Vouille0 
 25/08/20102.1sFra 6Tour du Poitou Charentes et de la Vienne, Stage 2 : Saint-Georges-de-Didonne - Niort0 
 24/08/20102.1sFra 10Tour du Poitou Charentes et de la Vienne, Stage 1 : Chalais - Royan0 
 15/08/20101.PT2Ger 4Vattenfall Cyclassics - Hamburg92 
 7/08/20102.PTrPol 4Tour de Pologne, Points classification10 
 7/08/20102.PTPol 133Tour de Pologne5 
 7/08/20102.PTsPol 6Tour de Pologne, Stage 7 : Nowy Targ - Krakow3 
 6/08/20102.PTsPol 123Tour de Pologne, Stage 6 : Oswiecim - Terma Bukowina Tatrzanska0 
 5/08/20102.PTsPol 154Tour de Pologne, Stage 5 : Jestrzebie Zdroj - Ustron0 
 4/08/20102.PTsPol 64Tour de Pologne, Stage 4 : Tychy - Cieszyn0 
 3/08/20102.PTsPol 10Tour de Pologne, Stage 3 : Sosnowiec - Katowice0 
 2/08/20102.PTsPol 8Tour de Pologne, Stage 2 : Rawa Mazowiecka - Dabrowa Gornicza1 
 1/08/20102.PTsPol 7Tour de Pologne, Stage 1 : Sochaczew - Warszawa2 
 28/07/20102.HCBel 60Tour de Wallonie0 
 28/07/20102.HCsBel 9Tour de Wallonie, Stage 5 : Chaudfontaine - Welkenraedt0 
 26/07/20102.HCsBel 4Tour de Wallonie, Stage 3 : Ardenne - Hotton5 
 24/07/20102.HCsBel 17Tour de Wallonie, Stage 1 : Mouscron - Lessines0 
 6/06/20101.HCUsa 3Philadelphia International Championship70 
 23/05/20102.HCsUsa DNFTour of California, Stage 8 : Thousand Oaks - Thousand Oaks0 
 19/05/20102.HCsUsa 6Tour of California, Stage 4 : San Jose - Modesto0 
 16/05/20102.HCsUsa 3Tour of California, Stage 1 : Nevada City - Sacramento10 
 23/04/20102.1Ita 119Giro del Trentino0 
 18/04/20101.PT2Ned DNFAmstel Gold Race0 
 11/04/20101.HIS1Fra DNFParis - Roubaix0 
 7/04/20101.HCBel 10Scheldeprijs26 
 1/04/20102.HCBel 75Driedaagse De Panne - Koksijde0 
 1/04/20102.HCsBel 19Driedaagse De Panne - Koksijde, Stage 3a : De Panne - De Panne0 
 21/03/20101.1Ned 16Ronde van het Groene Hart5 
 17/03/20101.1Bel 13Nokere Koerse5 
 7/03/20102.1sBel DNFDriedaagse van West-Vlaanderen, Stage 3 : Middelkerke - Ichtegem0 
 3/03/20101.1Bel 91Le Samyn0 
 19/02/20102.1Oma 98Tour of Oman0 
 18/02/20102.1sOma 18Tour of Oman, Stage 5 : Wattayat - Sultan Qaboos Stadium0 
 15/02/20102.1sOma 17Tour of Oman, Stage 2 : Nizwa - Samail0 
 14/02/20102.1sOma 20Tour of Oman, Stage 1 : Muscat Corniche0 
 12/02/20102.1Qat 62Tour of Qatar0 
 12/02/20102.1sQat 19Tour of Qatar, Stage 6 : Al Wakra - Doha0 
  Total 2010: 406  
                         
2009 Joker - Bianchi
 26/09/2009WCUSui DNFWorld Championships U23 (Mendrisio) R.R.0 
 19/09/20092.1Gbr 68Tour of Britain0 
 17/09/20092.1sGbr 11Tour of Britain, Stage 6 : Frome - Bideford0 
 14/09/20092.1sGbr 7Tour of Britain, Stage 3 : Peebles - Gretna Green0 
 13/09/20092.1sGbr 2Tour of Britain, Stage 2 : Darlington - Newcastle-Gateshead10 
 12/09/20092.1sGbr 12Tour of Britain, Stage 1 : Scunthorpe - York0 
 26/08/20091.1Bel 7Druivenkoers - Overijse24 
 23/08/20092.1sIrl DNFTour of Ireland, Stage 3 : Bantry - Cork0 
 22/08/20092.1sIrl 4Tour of Ireland, Stage 2 : Clonmel - Killarney3 
 6/08/20092.1Fra 65Paris - Corrèze0 
 5/07/2009XXBel 7European Championships U23 (Hooglede-Gits) R.R.0 
 28/06/2009NC3Nor 2National Championships Norway (Sandnes) R.R.36 
 25/06/2009NCT3Nor 8National Championships Norway (Naerbø) I.T.T.3 
 7/06/20092.2sNor 6Ringerike GP, Stage 5 : Hønefoss - Hønefoss0 
 5/06/20092.2sNor 1Ringerike GP, Stage 3 : Beitostølen - Vik i Hole4 
 3/06/20092.2sNor 2Ringerike GP, Stage 1 : Geilo - Geilo2 
 1/06/20091.2Nor 14Rogaland GP0 
 24/05/20092.2Ned 18Olympia's Tour0 
 23/05/20092.2sNed 2Olympia's Tour, Stage 4 : Anholt (Ger) - Gendringen2 
 20/05/20092.2sNed 2Olympia's Tour, Stage 1 : Hasselt - Genemuiden2 
 17/05/20091.1Ned 46Tour de Rijke0 
 1/05/20092.2Fra 5Tour de Bretagne - Trophée des Granitiers9 
 29/04/20092.2sFra 2Tour de Bretagne - Trophée des Granitiers, Stage 5 : Saint-Brieuc - Ploeren2 
 27/04/20092.2sFra 2Tour de Bretagne - Trophée des Granitiers, Stage 3 : Fougères - Saint-Cast-le-Guildo2 
 26/04/20092.2sFra 3Tour de Bretagne - Trophée des Granitiers, Stage 2 : Treffieux - Fougères1 
 25/04/20092.2sFra 3Tour de Bretagne - Trophée des Granitiers, Stage 1 : Nantes - Vallet1 
 18/04/20091.NCNed 9ZLM Tour7 
 15/04/20091.NCFra 5La Côte Picarde12 
 11/04/20091.NCBel 10Ronde van Vlaanderen Beloften6 
 29/03/20092.2sFra 9Tour de Normandie, Stage 8 : Bagnoles-de-l'Orne - Caen0 
 27/03/20092.2sFra 3Tour de Normandie, Stage 6 : Domfront - Valognes1 
 26/03/20092.2sFra 10Tour de Normandie, Stage 5 : Elbeuf-sur-Seine - Flers0 
 15/03/20092.2sCro 2Istrian Spring Trophy - Istarsko Proljece, Stage 3 : Vrsar - Umag2 
 12/03/20092.2sCro 9Istrian Spring Trophy - Istarsko Proljece, Prologue : Pazin I.T.T.0 
 8/03/20091.2Cro 9Porec Trophy2 
  Total 2009: 131  
                         
2008 Joker - Bianchi
 26/09/2008WCUIta 17World Championships U23 (Varese) R.R.0 
 31/08/20082.1Irl 40Tour of Ireland0 
 29/08/20082.1sIrl 4Tour of Ireland, Stage 3 : Ballinrobe - Galway3 
 28/08/20082.1sIrl 6Tour of Ireland, Stage 2 : Thurles - Loughrea0 
 27/08/20082.1sIrl 3Tour of Ireland, Stage 1 : Dublin - Waterford5 
 24/08/20082.1sGer DNFRothaus Regio-Tour, Stage 5 : Teningen - Vogsburg0 
 7/08/20082.1sFra DNFParis - Corrèze, Stage 2 : Brive-la-Gaillarde - Chaumeil0 
 3/08/20081.1Ger 52Sparkassen Giro Bochum0 
 29/06/2008NC3Nor 5National Championships Norway (Bergen) R.R.15 
 7/06/20082.2sNor 1Ringerike GP, Stage 4 : Hønefoss - Hønefoss4 
 1/06/20081.2Nor 2Rogaland GP11 
 21/05/20082.2sNed 9Olympia's Tour, Stage 4 : Appelscha - Genemuiden0 
 19/05/20082.2sNed 2Olympia's Tour, Stage 2 : Wassenaar - Heerhugowaard2 
 17/05/20082.2sNed 6Olympia's Tour, Prologue : Wassenaar I.T.T.0 
 29/04/20082.2sFra 2Tour de Bretagne - Trophée des Granitiers, Stage 5 : Lannion - Lannion2 
 27/04/20082.2sFra 7Tour de Bretagne - Trophée des Granitiers, Stage 3 : Le Cambout - Fréhel0 
 26/04/20082.2sFra 2Tour de Bretagne - Trophée des Granitiers, Stage 2 : Sarzeau - La Chapelle des Marais2 
 25/04/20082.2sFra 5Tour de Bretagne - Trophée des Granitiers, Stage 1 : Arzon - Sarzeau0 
 19/04/20081.NCNed 17ZLM Tour0 
 16/04/20081.NCFra 12La Côte Picarde4 
 30/03/20082.2sFra 2Tour de Normandie, Stage 8 : Bagnoles de l'Orne - Caen2 
 26/03/20082.2sFra leaderTour de Normandie, Stage 4 : Grand-Couronne - Elbeuf sur Seine2 
 26/03/20082.2sFra 2Tour de Normandie, Stage 4 : Grand-Couronne - Elbeuf sur Seine2 
 26/03/20082.2sFra 2Tour de Normandie, Stage 3 : Forges-les-Eaux - Grand-Couronne2 
 25/03/20082.2sFra 3Tour de Normandie, Stage 2 : Mondeville - Forges-les-Eaux1 
 24/03/20082.2sFra 8Tour de Normandie, Stage 1 : Mondeville I.T.T.0 
 16/03/20082.2sCro 3Istrian Spring Trophy - Istarsko Proljece, Stage 3 : Vrsar - Rovinj1 
 13/03/20082.2sCro 10Istrian Spring Trophy - Istarsko Proljece, Prologue : Pazin I.T.T.0 
 9/03/20081.2Cro 2Porec Trophy11 
  Total 2008: 69  
                         
2007 Team Maxbo - Bianchi
 29/09/2007WCUGer 108World Championships U23 (Stuttgart) R.R.0 
 21/09/20071.1Fra 44Prix du Conseil Général - Tour de la Somme0 
 26/08/20072.1Irl 62Tour of Ireland0 
 24/08/20072.1sIrl 7Tour of Ireland, Stage 3 : Tralee - Ennis0 
 9/08/20072.1Fra 94Paris - Corrèze0 
 4/08/20071.1Ger 77Rund um die Hainleite0 
 1/07/2007NC3Nor 1National Championships Norway (Brumunddal) R.R.60 
 20/05/20072.1Ger 100Rheinland-Pfalz Rundfahrt0 
 6/05/20071.1Den 6Colliers Classic - GP Aarhus28 
 17/03/20072.2sCro 10Istrian Spring Trophy - Istarsko Proljece, Stage 2 : Porec - Zelena Laguna0 
 11/03/20071.2Cro 5Porec Trophy6 
  Total 2007: 94  
                         
2006 Glud & Marstrand - Horsens
 23/09/2006WCUAut 96World Championships U23 (Salzburg) R.R.0 
 27/05/20061.1Est 21SEB Eesti Ühispank Tartu GP0 
 16/04/20062.2Fra 16Tour du Loir-et-Cher 'Edmond Provost'0 
  Total 2006: 0  
 
  Overall total: 18180  



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