Elia Viviani

Elia Viviani

Birthdate
07/02/1989
Nationality
Italy
Birth place
Isola della Scala
Weight
70 kg
Length
177 cm
Pro since
2010
Favorite race
Milano-Sanremo

Biography of Elia

Seven Grand Tour stages (a rare achievement this century), the iconic maglia ciclamino, Cyclassics Hamburg, the national road race title, European Team Pursuit Champion, the Six Days of Gent and a total of 18 UCI wins – there’s no doubt about it, 2018 has been Elia Viviani’s year. The Italian gelled immediately with his new teammates and went on a worldwide odyssey, picking up victories in three different continents and seven countries

Elia’s sprinting power and cunningness were on display as he piled up the victories, operating on a bigger scale than ever before and outshining all the other fast men of the peloton from January until September in what will easily go down as his annus mirabilis.

The 2019 season will bring fresh challenges and new goals, and while Viviani is aware that last year’s feats will not be easy to replicate, you can be sure he’ll give his all every single time, regardless of the race he will take on.

Overall stats

  • UCI Ranking13
  • # wins1
  • # top-10 positions3
  • Race distance827 km
  • Days of racing6

Previous teams

2019 - Deceuninck - Quick Step (WT)
Date Result Race Distance
15/01 » 20/01 Santos Tour Down Under
6 Points Classification
119 General Classification
20/01 123 Stage 6 151.5 km
19/01 5 Stage 5 149.5 km
18/01 122 Stage 4 129.2 km
17/01 115 Stage 3 146.2 km
16/01 7 Stage 2 122.1 km
15/01 1 Stage 1 129 km
2018 - Quick-Step Floors (WT)
Date Result Race Distance
25/08 » 16/09 La Vuelta ciclista a España
3 Points Classification
145 General Classification
16/09 1 Stage 21 112.3 km
15/09 156 Stage 20 97.3 km
14/09 123 Stage 19 154.4 km
13/09 4 Stage 18 186.1 km
12/09 129 Stage 17 157 km
11/09 70 Stage 16 Time Trial 32 km
09/09 158 Stage 15 178.2 km
08/09 158 Stage 14 171 km
07/09 161 Stage 13 174.8 km
06/09 145 Stage 12 181.1 km
05/09 160 Stage 11 207.8 km
04/09 1 Stage 10 177 km
02/09 168 Stage 9 200.8 km
01/09 73 Stage 8 195.1 km
31/08 70 Stage 7 185.7 km
30/08 3 Stage 6 155.7 km
29/08 132 Stage 5 188.7 km
28/08 160 Stage 4 161.4 km
27/08 1 Stage 3 178.2 km
26/08 147 Stage 2 163.5 km
25/08 78 Stage 1 Time Trial 8 km
19/08 1 EuroEyes Cyclassics Hamburg 216.4 km
12/08 20 European Continental Championships - Road Race 230.4 km
29/07 2 Prudential RideLondon-Surrey Classic 187 km
30/06 1 National Championships Italy - Road Race 233.8 km
20/06 » 24/06 Adriatica Ionica Race/Following the Serenissima Routes
1 Points Classification
64 General Classification
24/06 1 Stage 5 124.6 km
23/06 1 Stage 4 229.2 km
22/06 78 Stage 3 158.3 km
21/06 1 Stage 2 152.5 km
20/06 1 Stage 1 Time Trial 23.3 km
15/06 2 Dwars door het Hageland - Aarschot 197.8 km
04/05 » 27/05 Giro d'Italia
1 Points Classification
132 General Classification
27/05 2 Stage 21 115 km
26/05 126 Stage 20 214 km
25/05 129 Stage 19 184 km
24/05 148 Stage 18 196 km
23/05 1 Stage 17 155 km
22/05 59 Stage 16 Time Trial 34.2 km
20/05 124 Stage 15 176 km
19/05 155 Stage 14 186 km
18/05 1 Stage 13 180 km
17/05 145 Stage 12 214 km
16/05 131 Stage 11 156 km
15/05 122 Stage 10 244 km
13/05 148 Stage 9 225 km
12/05 166 Stage 8 209 km
11/05 2 Stage 7 159 km
10/05 139 Stage 6 164 km
09/05 139 Stage 5 153 km
08/05 120 Stage 4 202 km
06/05 1 Stage 3 229 km
05/05 1 Stage 2 167 km
04/05 122 Stage 1 Time Trial 9.7 km
24/04 » 29/04 Tour de Romandie
26/04 125 Stage 2 173.9 km
25/04 121 Stage 1 166.6 km
24/04 98 Prologue 4.02 km
25/03 2 Gent-Wevelgem in Flanders Fields 251.1 km
21/03 1 Driedaagse Brugge - De Panne 202.4 km
17/03 19 Milano-Sanremo 294 km
04/03 » 11/03 Paris - Nice
10/03 90 Stage 7 175 km
09/03 82 Stage 6 198 km
08/03 28 Stage 5 163.5 km
07/03 145 Stage 4 Time Trial 18.4 km
06/03 81 Stage 3 210 km
05/03 2 Stage 2 187 km
04/03 43 Stage 1 135 km
21/02 » 25/02 Abu Dhabi Tour
1 Points Classification
72 General Classification
25/02 84 Stage 5 199 km
24/02 31 Stage 4 Time Trial 12.6 km
23/02 4 Stage 3 133 km
22/02 1 Stage 2 154 km
21/02 4 Stage 1 189 km
06/02 » 10/02 Dubai Tour
1 Points Classification
1 General Classification
10/02 1 Stage 5 129 km
09/02 6 Stage 4 172 km
08/02 6 Stage 3 183 km
07/02 1 Stage 2 190 km
06/02 3 Stage 1 167 km
28/01 2 Cadel Evans Great Ocean Road Race 164 km
16/01 » 21/01 Santos Tour Down Under
3 Points Classification
82 General Classification
21/01 5 Stage 6 90 km
20/01 112 Stage 5 151.5 km
19/01 85 Stage 4 128.2 km
18/01 1 Stage 3 120.5 km
17/01 6 Stage 2 148.6 km
16/01 4 Stage 1 145 km
2017 - Team Sky (WT)
Date Result Race Distance
01/10 3 Gran Premio Bruno Beghelli 196.3 km
28/09 6 Coppa Sabatini - Gran Premio citta di Peccioli 195.9 km
24/09 57 World Championships - Road Race 276.5 km
16/09 6 Memorial Marco Pantani 189.8 km
14/09 5 Coppa Bernocchi 194 km
03/09 » 10/09 OVO Energy Tour of Britain
4 Points Classification
41 General Classification
10/09 10 Stage 8 180.2 km
09/09 76 Stage 7 185.1 km
08/09 21 Stage 6 186.9 km
07/09 46 Stage 5 Time Trial 16.2 km
06/09 2 Stage 4 164.7 km
05/09 7 Stage 3 176.9 km
04/09 1 Stage 2 211.7 km
03/09 3 Stage 1 190.1 km
27/08 1 Bretagne Classic - Ouest-France 239.7 km
22/08 » 25/08 Tour du Poitou Charentes
5 General Classification
25/08 2 Stage 5 157.8 km
24/08 16 Stage 4 Time Trial 20.6 km
24/08 1 Stage 3 94.7 km
23/08 2 Stage 2 185.7 km
22/08 1 Stage 1 199.5 km
20/08 1 Cyclassics Hamburg 220.9 km
07/08 » 13/08 BinckBank Tour
72 General Classification
13/08 42 Stage 7 193.5 km
12/08 108 Stage 6 196.9 km
11/08 18 Stage 5 164.9 km
10/08 143 Stage 4 160.7 km
09/08 59 Stage 3 186 km
08/08 142 Stage 2 Time Trial 9 km
07/08 41 Stage 1 179.7 km
06/08 2 European Continental Championships - Road Race 241.2 km
30/07 11 Prudential RideLondon-Surrey Classic 185.9 km
02/07 » 08/07 Int. Österreich-Rundfahrt-Tour of Austria
2 Points Classification
94 General Classification
08/07 66 Stage 6 203.9 km
07/07 95 Stage 5 212.5 km
06/07 116 Stage 4 82.7 km
05/07 1 Stage 3 226.2 km
04/07 114 Stage 2 199.6 km
03/07 1 Stage 1 193.8 km
02/07 64 Prologue 0.8 km
15/06 » 18/06 Route du Sud - la Depeche du Midi
2 Points Classification
102 General Classification
18/06 7 Stage 4 154.8 km
17/06 105 Stage 3 167 km
16/06 1 Stage 2 173.8 km
15/06 89 Stage 1 176.6 km
14/05 » 20/05 Amgen Tour of California
22 Points Classification
74 General Classification
20/05 56 Stage 7 125 km
19/05 67 Stage 6 Time Trial 24 km
18/05 90 Stage 5 125.5 km
17/05 15 Stage 4 159.5 km
16/05 34 Stage 3 186.5 km
15/05 108 Stage 2 143 km
14/05 3 Stage 1 167.5 km
25/04 » 30/04 Tour de Romandie
28/04 1 Stage 3 187 km
27/04 142 Stage 2 136 km
26/04 143 Stage 1 173.3 km
25/04 51 Prologue 4.8 km
05/04 2 Scheldeprijs 202 km
23/03 » 26/03 Settimana Internazionale Coppi e Bartali
25/03 24 Stage 3 171.4 km
24/03 95 Stage 2 130 km
23/03 2 Stage 1 Time Trial 13.3 km
23/03 3 Stage 1 97.8 km
18/03 9 Milano-Sanremo 291 km
08/03 » 14/03 Tirreno-Adriatico
8 Points Classification
117 General Classification
14/03 78 Stage 7 Time Trial 10.05 km
13/03 6 Stage 6 168 km
12/03 116 Stage 5 209 km
11/03 164 Stage 4 171 km
10/03 2 Stage 3 204 km
09/03 120 Stage 2 229 km
08/03 18 Stage 1 Time Trial 22.7 km
23/02 » 26/02 Abu Dhabi Tour
14 Points Classification
134 General Classification
26/02 66 Stage 4 143 km
25/02 153 Stage 3 186 km
24/02 6 Stage 2 153 km
23/02 5 Stage 1 189 km
31/01 » 04/02 Dubai Tour
4 Points Classification
5 General Classification
04/02 2 Stage 5 124 km
02/02 7 Stage 3 200 km
01/02 20 Stage 2 188 km
31/01 6 Stage 1 181 km
23/01 » 29/01 Vuelta Ciclista a la Provincia de San Juan
26/01 2 Stage 4 160.5 km
25/01 14 Stage 3 Time Trial 11.9 km
24/01 2 Stage 2 128.8 km
23/01 2 Stage 1 142.5 km
2016 - Team Sky (WT)
Date Result Race Distance
20/10 » 23/10 Abu Dhabi Tour
4 Points Classification
55 General Classification
23/10 3 Stage 4 143 km
22/10 66 Stage 3 150 km
21/10 2 Stage 2 115 km
20/10 16 Stage 1 147 km
16/10 20 World Championships - Road Race 257.5 km
09/10 23 Paris - Tours Elite 252.5 km
29/09 77 Giro del Piemonte 207 km
25/09 117 Gran Premio Bruno Beghelli 196.3 km
14/09 34 Coppa Bernocchi - G.P. BPM 192 km
04/09 » 11/09 Tour of Britain
35 Points Classification
104 General Classification
11/09 5 Stage 8 100 km
10/09 93 Stage 7 Time Trial 15 km
10/09 105 Stage 7 90 km
09/09 97 Stage 6 150 km
08/09 93 Stage 5 194.5 km
07/09 111 Stage 4 218 km
06/09 102 Stage 3 179.4 km
05/09 111 Stage 2 188.2 km
04/09 123 Stage 1 161.6 km
12/07 » 18/07 Tour de Pologne
15/07 135 Stage 4 218 km
14/07 142 Stage 3 240 km
13/07 2 Stage 2 128 km
12/07 189 Stage 1 138 km
26/06 33 National Championships Italy - Road Race 227.8 km
16/06 » 19/06 Tour de Slovénie
37 Points Classification
69 General Classification
19/06 10 Stage 4 179.1 km
18/06 101 Stage 3 Time Trial 16.8 km
17/06 73 Stage 2 217.2 km
16/06 67 Stage 1 175.7 km
06/05 » 29/05 Giro d'Italia
13/05 10 Stage 7 211 km
12/05 169 Stage 6 157 km
11/05 90 Stage 5 233 km
10/05 162 Stage 4 200 km
08/05 2 Stage 3 190 km
07/05 13 Stage 2 190 km
06/05 53 Stage 1 Time Trial 9.8 km
06/04 46 Scheldeprijs 207.8 km
29/03 » 31/03 Driedaagse De Panne-Koksijde
6 Points Classification
71 General Classification
31/03 26 Stage 3 111.5 km
31/03 34 Stage 3 Time Trial 14.2 km
30/03 1 Stage 2 211.1 km
29/03 129 Stage 1 198.2 km
19/03 84 Milano - Sanremo 293 km
09/03 » 15/03 Tirreno - Adriatico
19 Points Classification
163 General Classification
15/03 84 Stage 7 Time Trial 10.05 km
14/03 82 Stage 6 210 km
12/03 169 Stage 4 216 km
11/03 3 Stage 3 176 km
10/03 166 Stage 2 207 km
09/03 8 Stage 1 Time Trial 22.7 km
03/02 » 06/02 Dubai Tour
2 Points Classification
11 General Classification
06/02 2 Stage 4 137 km
05/02 25 Stage 3 172 km
04/02 1 Stage 2 183 km
03/02 8 Stage 1 173 km
18/01 » 24/01 Tour de San Luis
120 General Classification
24/01 2 Stage 7 119.6 km
23/01 142 Stage 6 159.5 km
22/01 4 Stage 5 168.7 km
21/01 112 Stage 4 140 km
20/01 116 Stage 3 131 km
19/01 3 Stage 2 181.9 km
18/01 19 Stage 1 Time Trial 21 km
2015 - Team Sky (WT)
Date Result Race Distance
08/10 » 11/10 Abu Dhabi Tour
1 Points Classification
59 General Classification
11/10 1 Stage 4 110 km
10/10 76 Stage 3 140 km
09/10 1 Stage 2 130 km
08/10 7 Stage 1 159.5 km
27/09 89 World Championships - Road Race 261.4 km
20/09 9 World Championships - TTT 38.8 km
06/09 » 13/09 Tour of Britain
4 Points Classification
71 General Classification
13/09 1 Stage 8 86.8 km
12/09 2 Stage 7 227.1 km
11/09 61 Stage 6 192.7 km
10/09 109 Stage 5 166.4 km
09/09 7 Stage 4 217.4 km
08/09 1 Stage 3 216 km
07/09 95 Stage 2 159.3 km
06/09 1 Stage 1 177.7 km
30/08 15 GP Ouest France - Plouay 229.1 km
23/08 14 Vattenfall Cyclassics 221.3 km
10/08 » 16/08 Eneco Tour
15/08 129 Stage 6 198 km
14/08 132 Stage 5 179.6 km
13/08 104 Stage 4 Time Trial 13.9 km
12/08 3 Stage 3 171.9 km
11/08 14 Stage 2 180 km
10/08 1 Stage 1 183.5 km
02/08 28 Prudential RideLondon 200 km
21/06 12 European Games - Road Race 215.8 km
09/05 » 31/05 Giro d'Italia
4 Points Classification
125 General Classification
31/05 7 Stage 21 185 km
30/05 140 Stage 20 196 km
29/05 127 Stage 19 236 km
28/05 107 Stage 18 170 km
27/05 11 Stage 17 134 km
26/05 125 Stage 16 177 km
24/05 134 Stage 15 165 km
23/05 49 Stage 14 Time Trial 59.4 km
22/05 3 Stage 13 147 km
21/05 140 Stage 12 190 km
20/05 132 Stage 11 153 km
19/05 16 Stage 10 200 km
17/05 103 Stage 9 224 km
16/05 148 Stage 8 186 km
15/05 148 Stage 7 264 km
14/05 7 Stage 6 183 km
13/05 153 Stage 5 152 km
12/05 90 Stage 4 150 km
11/05 103 Stage 3 136 km
10/05 1 Stage 2 177 km
09/05 9 Stage 1 Time Trial 17.6 km
28/04 » 03/05 Tour de Romandie
119 General Classification
03/05 120 Stage 6 Time Trial 17.3 km
02/05 125 Stage 5 166.1 km
01/05 125 Stage 4 169.8 km
30/04 121 Stage 3 173.2 km
29/04 132 Stage 2 166.1 km
28/04 1 Stage 1 Time Trial 19.2 km
31/03 » 02/04 Driedaagse De Panne-Koksijde
6 Points Classification
11 General Classification
02/04 11 Stage 3 114.4 km
02/04 13 Stage 3 Time Trial 14.2 km
01/04 2 Stage 2 217.2 km
31/03 20 Stage 1 189.1 km
11/03 » 17/03 Tirreno-Adriatico
14/03 169 Stage 4 226 km
13/03 96 Stage 3 203 km
12/03 162 Stage 2 153 km
11/03 33 Prologue 5.4 km
01/03 3 Kuurne-Bruxelles-Kuurne 193 km
04/02 » 07/02 Dubai Tour
2 Points Classification
49 General Classification
07/02 2 Stage 4 128 km
06/02 66 Stage 3 205 km
05/02 1 Stage 2 187 km
04/02 3 Stage 1 145 km
01/02 41 Trofeo Playa de Palma-Palma 168.2 km
29/01 2 Trofeo Santanyi-Ses Salines-Campos 175.5 km
2014 - Cannondale (WT)
Date Result Race Distance
09/10 59 Gran Premio Città di Peccioli - Coppa Sabatini 197.9 km
16/09 1 GP Banca di Legnano - Coppa Bernocchi 190.3 km
07/09 3 GP de Fourmies / La Voix du Nord 205 km
06/09 2 Brussels Cycling Classic 202 km
31/08 31 GP Ouest France - Plouay 229.1 km
18/08 » 24/08 USA Pro Challenge
8 Points Classification
93 General Classification
24/08 87 Stage 7 126 km
23/08 97 Stage 6 Time Trial 16.1 km
22/08 93 Stage 5 168 km
21/08 1 Stage 4 113 km
20/08 81 Stage 3 155 km
19/08 117 Stage 2 169 km
18/08 63 Stage 1 98 km
10/08 9 Prudential RideLondon Classic 193 km
05/07 » 27/07 Tour de France
23 Youth Classification
44 Points Classification
162 General Classification
27/07 25 Stage 21 137.5 km
26/07 153 Stage 20 Time Trial 54 km
25/07 149 Stage 19 208.5 km
24/07 111 Stage 18 145.5 km
23/07 140 Stage 17 124.5 km
22/07 143 Stage 16 237.5 km
20/07 151 Stage 15 222 km
19/07 154 Stage 14 177 km
18/07 118 Stage 13 197.5 km
17/07 32 Stage 12 185.5 km
16/07 164 Stage 11 187.5 km
14/07 164 Stage 10 161.5 km
13/07 143 Stage 9 170 km
12/07 155 Stage 8 161 km
11/07 186 Stage 7 234.5 km
10/07 62 Stage 6 194 km
09/07 170 Stage 5 155.5 km
08/07 17 Stage 4 163.5 km
07/07 117 Stage 3 155 km
06/07 185 Stage 2 201 km
05/07 174 Stage 1 190.5 km
19/06 » 22/06 Tour de Slovénie
6 Points Classification
96 General Classification
22/06 1 Stage 4 153 km
21/06 123 Stage 3 192 km
20/06 76 Stage 2 160.7 km
19/06 35 Stage 1 Time Trial 8.8 km
09/05 » 01/06 Giro d'Italia
4 Points Classification
35 Youth Classification
145 General Classification
01/06 20 Stage 21 172 km
31/05 140 Stage 20 167 km
30/05 111 Stage 19 Time Trial 26.8 km
29/05 124 Stage 18 171 km
28/05 66 Stage 17 208 km
27/05 121 Stage 16 139 km
25/05 151 Stage 15 225 km
24/05 157 Stage 14 164 km
23/05 6 Stage 13 157 km
22/05 158 Stage 12 Time Trial 42.2 km
21/05 116 Stage 11 249 km
20/05 147 Stage 10 173 km
18/05 140 Stage 9 172 km
17/05 142 Stage 8 179 km
16/05 10 Stage 7 211 km
15/05 135 Stage 6 257 km
14/05 166 Stage 5 203 km
13/05 5 Stage 4 112 km
11/05 3 Stage 3 187 km
10/05 4 Stage 2 219 km
09/05 7 Stage 1 Time Trial 21.7 km
27/04 » 04/05 Presidential Cycling Tour of Turkey
2 Points Classification
85 General Classification
04/05 2 Stage 8 121 km
03/05 1 Stage 7 136.3 km
02/05 96 Stage 6 183.1 km
01/05 1 Stage 5 177.3 km
30/04 5 Stage 4 125 km
29/04 95 Stage 3 184.7 km
28/04 7 Stage 2 174.6 km
27/04 2 Stage 1 141.6 km
22/04 » 25/04 Giro del Trentino
23/04 121 Stage 2 164.5 km
22/04 5 Stage 1 Time Trial 13.4 km
09/04 42 Scheldeprijs 201 km
27/03 » 30/03 Settimana Internazionale Coppi e Bartali
3 Points Classification
69 General Classification
30/03 90 Stage 4 Time Trial 10 km
29/03 1 Stage 3 158.4 km
28/03 95 Stage 2 160.2 km
27/03 68 Stage 1 99.5 km
27/03 6 Stage 1 Time Trial 13.3 km
09/02 » 14/02 Tour of Qatar
28 Youth Classification
43 Points Classification
114 General Classification
14/02 11 Stage 6 113.5 km
13/02 10 Stage 5 159 km
12/02 100 Stage 4 135 km
11/02 90 Stage 3 Time Trial 10.9 km
10/02 110 Stage 2 160.5 km
09/02 98 Stage 1 135.5 km
21/01 » 26/01 Tour Down Under
17 Points Classification
73 General Classification
26/01 13 Stage 6 95 km
25/01 114 Stage 5 151.5 km
24/01 3 Stage 4 148.5 km
23/01 116 Stage 3 145 km
22/01 47 Stage 2 150 km
21/01 84 Stage 1 135 km
2013 - Cannondale Pro Cycling Team (WT)
Date Result Race Distance
11/10 » 15/10 Tour of Beijing
31 Youth Classification
7 Points Classification
85 General Classification
15/10 12 Stage 5 117 km
14/10 129 Stage 4 150.5 km
13/10 4 Stage 3 176 km
12/10 10 Stage 2 201.5 km
11/10 17 Stage 1 190.5 km
15/09 » 22/09 Tour of Britain
2 Points Classification
64 General Classification
22/09 3 Stage 8 88 km
21/09 2 Stage 7 150.4 km
20/09 77 Stage 6 137 km
19/09 22 Stage 5 177.1 km
18/09 2 Stage 4 190.9 km
17/09 71 Stage 3 Time Trial 16 km
16/09 83 Stage 2 225 km
15/09 1 Stage 1 201 km
08/09 7 GP de Fourmies / La Voix du Nord 205 km
07/09 17 Brussels Cycling Classic 201 km
01/09 7 GP Ouest France - Plouay 248.3 km
25/08 5 Vattenfall Cyclassics 245.9 km
23/08 1 Dutch Food Valley Classic 192.3 km
12/08 » 18/08 Eneco Tour
12 Points Classification
47 General Classification
18/08 36 Stage 7 208 km
17/08 78 Stage 6 150 km
16/08 79 Stage 5 Time Trial 13.2 km
15/08 9 Stage 4 169.6 km
14/08 20 Stage 3 187.3 km
13/08 69 Stage 2 176.9 km
12/08 5 Stage 1 175.3 km
02/08 » 04/08 Tour of Elk Grove
1 General Classification
04/08 1 Stage 3 140 km
03/08 1 Stage 2 155 km
02/08 8 Prologue 7.3 km
02/06 » 09/06 Critérium du Dauphiné
07/06 110 Stage 6 143 km
06/06 167 Stage 5 139 km
05/06 134 Stage 4 Time Trial 32.5 km
04/06 5 Stage 3 167 km
03/06 1 Stage 2 183 km
02/06 148 Stage 1 121 km
04/05 » 26/05 Giro d'Italia
22 Youth Classification
7 Points Classification
118 General Classification
26/05 3 Stage 21 197 km
25/05 116 Stage 20 210 km
23/05 111 Stage 18 Time Trial 20.6 km
22/05 97 Stage 17 214 km
21/05 128 Stage 16 238 km
19/05 142 Stage 15 149 km
18/05 104 Stage 14 181 km
17/05 5 Stage 13 254 km
16/05 16 Stage 12 134 km
15/05 119 Stage 11 182 km
14/05 54 Stage 10 167 km
12/05 186 Stage 9 170 km
11/05 166 Stage 8 Time Trial 54.8 km
10/05 152 Stage 7 177 km
09/05 2 Stage 6 169 km
08/05 14 Stage 5 203 km
07/05 178 Stage 4 246 km
06/05 82 Stage 3 222 km
05/05 104 Stage 2 Time Trial 17.4 km
04/05 2 Stage 1 130 km
23/04 » 28/04 Tour de Romandie
26/04 146 Stage 3 181 km
25/04 138 Stage 2 190.3 km
24/04 17 Stage 1 176.4 km
23/04 161 Prologue 7.45 km
16/04 » 19/04 Giro del Trentino
17/04 123 Stage 2 224.8 km
16/04 136 Stage 1 128.5 km
16/04 10 Stage 1 Time Trial 14.1 km
26/03 » 28/03 Driedaagse De Panne-Koksijde
3 Points Classification
60 General Classification
28/03 3 Stage 3 109.7 km
28/03 49 Stage 3 Time Trial 14.75 km
27/03 2 Stage 2 208.9 km
26/03 87 Stage 1 199.8 km
24/03 15 Gent - Wevelgem 183.4 km
66 E3 Prijs Vlaanderen - Harelbeke
17/03 108 Milano-Sanremo 245 km
03/03 » 10/03 Paris - Nice
22 Youth Classification
5 Points Classification
127 General Classification
10/03 101 Stage 7 Time Trial 9.6 km
09/03 99 Stage 6 220 km
08/03 140 Stage 5 220 km
07/03 138 Stage 4 199.5 km
06/03 65 Stage 3 170.5 km
05/03 2 Stage 2 200.5 km
04/03 3 Stage 1 195 km
03/03 11 Prologue 2.9 km
11/02 » 16/02 Tour of Oman
22 Youth Classification
19 Points Classification
91 General Classification
16/02 4 Stage 6 144 km
15/02 87 Stage 5 144 km
14/02 106 Stage 4 152.5 km
13/02 120 Stage 3 190 km
12/02 99 Stage 2 146 km
11/02 9 Stage 1 162 km
03/02 » 08/02 Tour of Qatar
7 Youth Classification
20 Points Classification
22 General Classification
08/02 19 Stage 6 116.5 km
07/02 14 Stage 5 154 km
06/02 25 Stage 4 160 km
05/02 37 Stage 3 143 km
04/02 9 Stage 2 Time Trial 14 km
03/02 5 Stage 1 145 km
2012 - Liquigas - Cannondale (WT)
Date Result Race Distance
09/10 » 13/10 Tour of Beijing
29 Youth Classification
3 Points Classification
118 General Classification
13/10 115 Stage 5 182.5 km
12/10 3 Stage 4 165.5 km
11/10 121 Stage 3 162.5 km
10/10 88 Stage 2 126 km
09/10 1 Stage 1 117 km
27/09 76 Gran Piemonte 188 km
15/09 2 Memorial Marco Pantani - Trofeo Sidermac 183.7 km
18/08 » 09/09 Vuelta a España
8 Points Classification
128 General Classification
09/09 2 Stage 21 111.9 km
08/09 118 Stage 20 169.5 km
07/09 73 Stage 19 178.4 km
06/09 12 Stage 18 186.4 km
05/09 66 Stage 17 177 km
03/09 136 Stage 16 185 km
02/09 155 Stage 15 186.7 km
01/09 118 Stage 14 152 km
31/08 135 Stage 13 172.7 km
30/08 125 Stage 12 184.6 km
29/08 89 Stage 11 Time Trial 39.4 km
28/08 10 Stage 10 166.4 km
26/08 89 Stage 9 194 km
25/08 150 Stage 8 175 km
24/08 2 Stage 7 160 km
23/08 143 Stage 6 174.8 km
22/08 5 Stage 5 172 km
21/08 162 Stage 4 155.4 km
20/08 140 Stage 3 153 km
19/08 4 Stage 2 180 km
18/08 14 Stage 1 Time Trial 16.2 km
28/07 38 Olympic Games Road Race 250 km
10/07 » 16/07 Tour de Pologne
7 Points Classification
119 General Classification
16/07 37 Stage 7 131.4 km
15/07 147 Stage 6 191.8 km
14/07 2 Stage 5 163.1 km
13/07 15 Stage 4 124.7 km
12/07 170 Stage 3 201.7 km
11/07 2 Stage 2 239.4 km
10/07 83 Stage 1 179.5 km
17 National Championships Italy - ITT
09/06 » 17/06 Tour de Suisse
16/06 101 Stage 7 148.2 km
15/06 97 Stage 6 Time Trial 34.3 km
14/06 87 Stage 5 198.5 km
13/06 8 Stage 4 192.7 km
12/06 145 Stage 3 188.8 km
11/06 144 Stage 2 194.7 km
10/06 141 Stage 1 218.3 km
09/06 117 Prologue 7.3 km
20/03 » 24/03 Settimana Internazionale Coppi e Bartali
21/03 1 Stage 2 95.5 km
21/03 5 Stage 2 Time Trial 14.9 km
20/03 10 Stage 1 140.8 km
17/03 108 Milano-Sanremo 298 km
04/03 » 11/03 Paris - Nice
16 Youth Classification
36 Points Classification
120 General Classification
11/03 115 Stage 8 Time Trial 9.6 km
10/03 132 Stage 7 220 km
09/03 4 Stage 6 176.5 km
08/03 140 Stage 5 178 km
07/03 142 Stage 4 183 km
06/03 133 Stage 3 194 km
05/03 94 Stage 2 185 km
04/03 152 Prologue 9.4 km
11/02 » 12/02 Giro della Provincia di reggio Calabria
1 Youth Classification
1 General Classification
12/02 1 Stage 2 191.6 km
11/02 1 Stage 1 170.2 km
04/02 1 GP Costa Degli Etruschi 192 km
23/01 » 29/01 Tour de San Luis
69 General Classification
29/01 14 Stage 7 167 km
28/01 1 Stage 6 201 km
27/01 130 Stage 5 160.6 km
26/01 17 Stage 4 Time Trial 19.5 km
25/01 89 Stage 3 168.2 km
24/01 28 Stage 2 145.3 km
23/01 76 Stage 1 189.3 km
2011 - Liquigas - Cannondale (WT)
Date Result Race Distance
05/10 » 09/10 Tour of Beijing
88 General Classification
2 Points Classification
09/10 3 Stage 5 118 km
08/10 1 Stage 4 189.5 km
07/10 92 Stage 3 162 km
06/10 6 Stage 2 133.5 km
05/10 71 Stage 1 Time Trial 11.3 km
25/09 80 World Championships - Road Race 266 km
06/09 » 10/09 Giro di Padania
58 General Classification
10/09 2 Stage 5 170 km
09/09 68 Stage 4 184.6 km
08/09 2 Stage 3 227 km
07/09 1 Stage 2 187 km
06/09 2 Stage 1 170 km
22/08 » 28/08 USA Pro Challenge
74 General Classification
2 Stage 6
1 Stage 5
1 Stage 4
87 Stage 3
115 Stage 2
115 Stage 1
61 Prologue
09/08 » 14/08 Tour Of Utah
55 General Classification
85 Stage 5
13/08 19 Stage 4 129 km
12/08 35 Stage 3 Time Trial 14.5 km
2 Stage 2
42 Stage 1
09/08 99 Prologue 2 km
15/07 1 GP Nobili Rubinetterie, Coppa Citta di Stresa 165.2 km
16/06 » 19/06 Tour De Slovénie
66 General Classification
19/06 10 Stage 4 181 km
18/06 86 Stage 3 170.6 km
17/06 1 Stage 2 189.6 km
16/06 19 Prologue 6.8 km
01/06 » 05/06 Skoda-Tour de Luxembourg
73 General Classification
05/06 44 Stage 5 152.1 km
04/06 92 Stage 4 185 km
81 Stage 3
18 Stage 2
101 Prologue
24/04 » 01/05 Presidential Cycling Tour of Turkey
26/04 125 Stage 3 166 km
25/04 42 Stage 2 181 km
24/04 90 Stage 1 121 km
29/03 » 31/03 Driedaagse De Panne-Koksijde
30/03 78 Stage 2 219 km
29/03 16 Stage 1 194 km
13/02 2 Tour De Mumbai II 108 km
11/02 1 Tour De Mumbai I 170 km
05/02 1 GP Costa Degli Etruschi 186.1 km
18/01 » 23/01 Tour Down Under
32 General Classification
23/01 15 Stage 6 90 km
22/01 66 Stage 5 131 km
21/01 14 Stage 4 124 km
20/01 24 Stage 3 129 km
19/01 27 Stage 2 146 km
18/01 5 Stage 1 138 km
2010 - Liquigas - Doimo (WT)
Date Result Race Distance
14/10 73 Gran Piemonte 194 km
10/10 15 Gran Premio Bruno Beghelli 191.5 km
05/10 1 Memorial Frank Vandenbroucke 200 km
30/09 » 03/10 Circuit Franco-Belge
7 General Classification
03/10 35 Stage 4 164 km
02/10 21 Stage 3 158 km
01/10 2 Stage 2 189.3 km
30/09 137 Stage 1 184.3 km
25/09 1 Memorial Marco Pantani 183.7 km
18/09 3 GP Città di Modena - Viviana Manservisi 199.8 km
28/08 41 Giro Del Veneto 198 km
17/08 » 24/08 Eneco Tour
80 General Classification
24/08 70 Stage 8 Time Trial 16.9 km
23/08 4 Stage 7 205.6 km
22/08 113 Stage 6 204 km
21/08 8 Stage 5 214.4 km
20/08 105 Stage 4 191.8 km
19/08 19 Stage 3 198.5 km
18/08 81 Stage 2 177 km
17/08 97 Prologue 5.2 km
15/08 78 Vattenfall Cyclassics 216 km
17/06 » 20/06 Tour De Slovénie
94 General Classification
20/06 88 Stage 4 157 km
19/06 102 Stage 3 171 km
18/06 75 Stage 2 166 km
17/06 71 Stage 1 173 km
16/05 » 23/05 Amgen Tour Of California
20/05 76 Stage 5 195.5 km
19/05 21 Stage 4 195.5 km
18/05 71 Stage 3 183 km
17/05 92 Stage 2 176 km
16/05 32 Stage 1 168 km
01/05 57 Gp Industria 200 km
25/04 43 Giro dell'Appennino 187 km
11/04 » 18/04 Presidential Cycling Tour of Turkey
47 General Classification
18/04 6 Stage 8 158.5 km
17/04 1 Stage 7 114 km
16/04 33 Stage 6 194 km
15/04 7 Stage 5 208.6 km
14/04 76 Stage 4 209 km
13/04 58 Stage 3 170 km
12/04 84 Stage 2 181 km
11/04 24 Prologue 5.8 km
09/02 » 21/02 Vuelta A Cuba
62 General Classification
21/02 35 Stage 15 113 km
20/02 4 Stage 14 143 km
19/02 4 Stage 13 120 km
18/02 7 Stage 12 185 km
17/02 2 Stage 11 65 km
17/02 7 Stage 10 60 km
16/02 110 Stage 9 89 km
15/02 1 Stage 8 131 km
15/02 3 Stage 7 Time Trial 35 km
14/02 16 Stage 6 113 km
13/02 3 Stage 5 206 km
12/02 7 Stage 4 76 km
11/02 5 Stage 3 186 km
10/02 37 Stage 2 111 km
09/02 86 Stage 1 153 km