Elia Viviani

INEOS Grenadiers, Italy, 35 years

Pro Cycling Manager

Information

Elia Viviani is a 35 year old professional cyclist from Italy (born February 7th 1989), who currently rides for INEOS Grenadiers (UCI WorldTeam). He has won 89 UCI races, and is currently ranked 164th in the UCI Ranking. Strengths: Flat, Cobbles, Hilly.

AllRoadTrack

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015

Team Sky (WorldTour) UCI: Wins: 2
All Flat Hilly Mountain Time Trial Cobbles UCI?
Date Pos GC Race
26.06 33 Italy RR | CN 2016-06-26Show more
11.09 Tour of Britain | 2.HC 2016-09-11 Show more
11.09 104 Tour of Britain | Overall 2016-09-11
25.03 DNF E3 Saxo Classic | 1.UWT 2016-03-25Show more
19.03 84 Milano-Sanremo | 1.UWT 2016-03-19Show more
15.03 Tirreno-Adriatico | 2.UWT 2016-03-15 Show more
15.03 162 Tirreno-Adriatico | Overall 2016-03-15
27.02 DNF Omloop Het Nieuwsblad | 1.HC 2016-02-27Show more
06.04 46 Scheldeprijs | 1.HC 2016-04-06Show more
06.02 Dubai Tour | 2.HC 2016-02-06 Show more
06.02 11 Dubai Tour | Overall 2016-02-06
24.01 Tour de San Luis | 2.1 2016-01-24 Show more
24.01 120 Tour de San Luis | Overall 2016-01-24
28.02 DNF Kuurne-Brussel-Kuurne | 1.HC 2016-02-28Show more
27.03 DNF Gent - Wevelgem | 1.UWT 2016-03-27Show more
31.03 72 Classic Brugge-De Panne | 2.HC 2016-03-31Show more
23.10 Abu Dhabi Tour | 2.HC 2016-10-23 Show more
23.10 55 Abu Dhabi Tour | Overall 2016-10-23
18.07 Tour de Pologne | 2.UWT 2016-07-18 Show more
18.07 DNF Tour de Pologne | Overall 2016-07-18
14.09 34 Coppa Bernocchi | 1.1 2016-09-14Show more
19.06 Tour of Slovenia | 2.1 2016-06-19 Show more
19.06 69 Tour of Slovenia | Overall 2016-06-19
15.09 DNF Coppa Agostoni | 1.1 2016-09-15Show more
25.09 117 GP Bruno Beghelli | 1.HC 2016-09-25Show more
29.05 Giro d'Italia | 2.UWT 2016-05-29 Show more
29.05 DNF Giro d'Italia | Overall 2016-05-29
27.09 DNF Tre Valli Varesine | 1.HC 2016-09-27Show more
10.04 DNF Paris-Roubaix | 1.UWT 2016-04-10Show more
29.09 77 Gran Piemonte | 1.HC 2016-09-29Show more
09.10 23 Paris - Tours | 1.HC 2016-10-09Show more
16.10 20 World Championship RR | WCRR 2016-10-16Show more
11.09 35 Tour of Britain | Points 2016-09-11
23.10 4 Abu Dhabi Tour | Points 2016-10-23
19.06 37 Tour of Slovenia | Points 2016-06-19
15.03 19 Tirreno-Adriatico | Points 2016-03-15
06.02 2 Dubai Tour | Points 2016-02-06
31.03 6 Classic Brugge-De Panne | Points 2016-03-31Show more
25.11 3 Manchester Velodrome
Track | Revolution Champions League #2 | Scratch
2016-11-25
20.11 3 6 Daagse Vlaanderen
Track | Six-day Racing | Madison
2016-11-20
23.10 355 Abu Dhabi Tour | 4th stage 2016-10-23
22.10 6660 Abu Dhabi Tour | 3rd stage 2016-10-22
21.10 23 Abu Dhabi Tour | 2nd stage 2016-10-21
20.10 1618 Abu Dhabi Tour | 1st stage 2016-10-20
11.09 5104 Tour of Britain | 9th stage 2016-09-11
10.09 105110 Tour of Britain | 8th stage 2016-09-10
10.09 93111 Tour of Britain | 7th stage 2016-09-10
09.09 97112 Tour of Britain | 6th stage 2016-09-09
08.09 93112 Tour of Britain | 5th stage 2016-09-08
07.09 111117 Tour of Britain | 4th stage 2016-09-07
06.09 102112 Tour of Britain | 3rd stage 2016-09-06
05.09 111111 Tour of Britain | 2nd stage 2016-09-05
04.09 123120 Tour of Britain | 1st stage 2016-09-04
15.08 1 Rio Olympic Velodrome
Track | Olympic Games | Omnium
2016-08-15
23.07 1 Velodrome Pacciarelli (Fiorenzuola d'Arda)
Track | 6 giorni delle rose - Fiorenzuola | Omnium
2016-07-23
20.07 1 Velodrome Pacciarelli (Fiorenzuola d'Arda)
Track | 6 giorni delle rose - Fiorenzuola | Madison
2016-07-20
18.07 6 Velodrome Pacciarelli (Fiorenzuola d'Arda)
Track | 6 giorni delle rose - Fiorenzuola | 4km Pursuit
2016-07-18
16.07 DNF Tour de Pologne | 5th stage 2016-07-16
15.07 135149 Tour de Pologne | 4th stage 2016-07-15
14.07 142157 Tour de Pologne | 3rd stage 2016-07-14
13.07 2177 Tour de Pologne | 2nd stage 2016-07-13
12.07 189190 Tour de Pologne | 1st stage 2016-07-12
09.07 1 Velodrome Toulon Provence Méditerranée (Hyeres)
Track | Fenioux Piste International | Points Race
2016-07-09
09.07 2 Velodrome Toulon Provence Méditerranée (Hyeres)
Track | Fenioux Piste International | Scratch
2016-07-09
09.07 6 Velodrome Toulon Provence Méditerranée (Hyeres)
Track | Fenioux Piste International | 4km Pursuit
2016-07-09
19.06 1069 Tour of Slovenia | 4th stage 2016-06-19
18.06 10180 Tour of Slovenia | 3rd stage 2016-06-18
17.06 7376 Tour of Slovenia | 2nd stage 2016-06-17
16.06 6768 Tour of Slovenia | 1st stage 2016-06-16
14.05 OOT Giro d'Italia | 8th stage 2016-05-14
13.05 10140 Giro d'Italia | 7th stage 2016-05-13
12.05 169153 Giro d'Italia | 6th stage 2016-05-12
11.05 90147 Giro d'Italia | 5th stage 2016-05-11
10.05 162157 Giro d'Italia | 4th stage 2016-05-10
08.05 220 Giro d'Italia | 3rd stage 2016-05-08
07.05 1351 Giro d'Italia | 2nd stage 2016-05-07
06.05 5353 Giro d'Italia | 1st stage 2016-05-06
31.03 Classic Brugge-De Panne 2.HC 2016-03-31 Show more
31.03 3472 Classic Brugge-De Panne | 4th stage 2016-03-31
31.03 2679 Classic Brugge-De Panne | 3rd stage 2016-03-31
30.03 188 Classic Brugge-De Panne | 2nd stage 2016-03-30
29.03 130130 Classic Brugge-De Panne | 1st stage 2016-03-29
15.03 84162 Tirreno-Adriatico | 7th stage 2016-03-15
14.03 82166 Tirreno-Adriatico | 6th stage 2016-03-14
12.03 169174 Tirreno-Adriatico | 4th stage 2016-03-12
11.03 3167 Tirreno-Adriatico | 3rd stage 2016-03-11
10.03 166170 Tirreno-Adriatico | 2nd stage 2016-03-10
09.03 8172 Tirreno-Adriatico | 1st stage | TTT 2016-03-09
06.03 15 London Velopark
Track | World Championschip | Madison
2016-03-06
05.03 4 London Velopark
Track | World Championschip | Omnium
2016-03-05
03.03 4 London Velopark
Track | World Championschip | Team Pursuit
2016-03-03
02.03 12 London Velopark
Track | World Championschip | Scratch
2016-03-02
06.02 211 Dubai Tour | 4th stage 2016-02-06
05.02 2514 Dubai Tour | 3rd stage 2016-02-05
04.02 11 Dubai Tour | 2nd stage 2016-02-04
03.02 89 Dubai Tour | 1st stage 2016-02-03
24.01 2120 Tour de San Luis | 7th stage 2016-01-24
23.01 142123 Tour de San Luis | 6th stage 2016-01-23
22.01 4106 Tour de San Luis | 5th stage 2016-01-22
21.01 112116 Tour de San Luis | 4th stage 2016-01-21
20.01 116102 Tour de San Luis | 3rd stage 2016-01-20
19.01 363 Tour de San Luis | 2nd stage 2016-01-19
18.01 1991 Tour de San Luis | 1st stage | TTT 2016-01-18
02.01 5 Manchester Velodrome
Track | Revolution Round 5 (Series 13) | Points Race
2016-01-02
02.01 2 Manchester Velodrome
Track | Revolution Round 5 (Series 13) | Scratch
2016-01-02