Salvatore Puccio

INEOS Grenadiers, Italy, 34 years

Salvatore Puccio is a 34 year old professional cyclist from Italy (born August 31st 1989), who currently rides for INEOS Grenadiers (UCI WorldTeam). He has won 2 UCI races.

Information

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015

Team Sky (WorldTour)
All Flat Hilly Mountain Time Trial Cobbles UCI?
Date Pos GC Race
29.09 DNF Gran Piemonte | 1.HC 2016-09-29Show more
27.09 80 Tre Valli Varesine | 1.HC 2016-09-27Show more
11.09 Vuelta a España | 2.UWT 2016-09-11 Show more
11.09 121 Vuelta a España | Overall 2016-09-11
26.06 70 Italy RR | CN 2016-06-26Show more
06.08 Vuelta a Burgos | 2.HC 2016-08-06 Show more
06.08 64 Vuelta a Burgos | Overall 2016-08-06
18.07 Tour de Pologne | 2.UWT 2016-07-18 Show more
18.07 39 Tour de Pologne | Overall 2016-07-18
12.06 Critérium du Dauphiné | 2.UWT 2016-06-12 Show more
12.06 85 Critérium du Dauphiné | Overall 2016-06-12
25.03 39 E3 Saxo Classic | 1.UWT 2016-03-25Show more
19.03 60 Milano-Sanremo | 1.UWT 2016-03-19Show more
15.03 Tirreno-Adriatico | 2.UWT 2016-03-15 Show more
15.03 20 Tirreno-Adriatico | Overall 2016-03-15
05.03 43 Strade Bianche | 1.HC 2016-03-05Show more
27.02 15 Omloop Het Nieuwsblad | 1.HC 2016-02-27Show more
21.02 Volta ao Algarve | 2.1 2016-02-21 Show more
21.02 35 Volta ao Algarve | Overall 2016-02-21
07.02 Herald Sun Tour | 2.1 2016-02-07 Show more
07.02 38 Herald Sun Tour | Overall 2016-02-07
28.02 50 Kuurne-Brussel-Kuurne | 1.HC 2016-02-28Show more
31.01 41 Cadel Evans Road Race | 1.HC 2016-01-31Show more
24.01 Tour Down Under | 2.UWT 2016-01-24 Show more
24.01 DNF Tour Down Under | Overall 2016-01-24
17.01 107 Down Under Classic | 1.CRT 2016-01-17Show more
27.03 DNF Gent - Wevelgem | 1.UWT 2016-03-27Show more
03.04 82 Ronde van Vlaanderen | 1.UWT 2016-04-03Show more
10.04 33 Paris-Roubaix | 1.UWT 2016-04-10Show more
01.05 Tour de Romandie | 2.UWT 2016-05-01 Show more
01.05 98 Tour de Romandie | Overall 2016-05-01
24.04 82 Liège-Bastogne-Liège | 1.UWT 2016-04-24Show more
20.04 115 La Flèche Wallonne | 1.UWT 2016-04-20Show more
21.02 15 Volta ao Algarve | Points 2016-02-21
15.03 14 Tirreno-Adriatico | Points 2016-03-15
21.02 22 Volta ao Algarve | Mountain 2016-02-21
07.02 15 Herald Sun Tour | Mountain 2016-02-07
11.09 10121 Vuelta a España | 21st stage 2016-09-11
10.09 91122 Vuelta a España | 20th stage 2016-09-10
09.09 46125 Vuelta a España | 19th stage 2016-09-09
08.09 94125 Vuelta a España | 18th stage 2016-09-08
07.09 105126 Vuelta a España | 17th stage 2016-09-07
05.09 114127 Vuelta a España | 16th stage 2016-09-05
04.09 136126 Vuelta a España | 15th stage 2016-09-04
03.09 109118 Vuelta a España | 14th stage 2016-09-03
02.09 37114 Vuelta a España | 13th stage 2016-09-02
01.09 129111 Vuelta a España | 12th stage 2016-09-01
31.08 153105 Vuelta a España | 11th stage 2016-08-31
29.08 12598 Vuelta a España | 10th stage 2016-08-29
28.08 10890 Vuelta a España | 9th stage 2016-08-28
27.08 9984 Vuelta a España | 8th stage 2016-08-27
26.08 7280 Vuelta a España | 7th stage 2016-08-26
25.08 8194 Vuelta a España | 6th stage 2016-08-25
24.08 158110 Vuelta a España | 5th stage 2016-08-24
23.08 149102 Vuelta a España | 4th stage 2016-08-23
22.08 9685 Vuelta a España | 3rd stage 2016-08-22
21.08 305 Vuelta a España | 2nd stage 2016-08-21
20.08 12 Vuelta a España | 1st stage | TTT 2016-08-20
06.08 8764 Vuelta a Burgos | 5th stage 2016-08-06
05.08 6738 Vuelta a Burgos | 4th stage 2016-08-05
04.08 5116 Vuelta a Burgos | 3rd stage 2016-08-04
03.08 417 Vuelta a Burgos | 2nd stage | TTT 2016-08-03
02.08 3333 Vuelta a Burgos | 1st stage 2016-08-02
18.07 6639 Tour de Pologne | 7th stage 2016-07-18
16.07 3842 Tour de Pologne | 5th stage 2016-07-16
15.07 7080 Tour de Pologne | 4th stage 2016-07-15
14.07 8188 Tour de Pologne | 3rd stage 2016-07-14
13.07 105114 Tour de Pologne | 2nd stage 2016-07-13
12.07 128131 Tour de Pologne | 1st stage 2016-07-12
12.06 5685 Critérium du Dauphiné | 7th stage 2016-06-12
11.06 9797 Critérium du Dauphiné | 6th stage 2016-06-11
10.06 92101 Critérium du Dauphiné | 5th stage 2016-06-10
09.06 151112 Critérium du Dauphiné | 4th stage 2016-06-09
08.06 33106 Critérium du Dauphiné | 3rd stage 2016-06-08
07.06 140132 Critérium du Dauphiné | 2nd stage 2016-06-07
06.06 151124 Critérium du Dauphiné | 1st stage 2016-06-06
05.06 8181 Critérium du Dauphiné | Prologue 2016-06-05
01.05 9998 Tour de Romandie | 5th stage 2016-05-01
30.04 115104 Tour de Romandie | 4th stage 2016-04-30
29.04 75104 Tour de Romandie | 3rd stage 2016-04-29
28.04 117109 Tour de Romandie | 2nd stage 2016-04-28
27.04 5992 Tour de Romandie | 1st stage 2016-04-27
26.04 110110 Tour de Romandie | Prologue 2016-04-26
15.03 5720 Tirreno-Adriatico | 7th stage 2016-03-15
14.03 5018 Tirreno-Adriatico | 6th stage 2016-03-14
12.03 222 Tirreno-Adriatico | 4th stage 2016-03-12
11.03 6135 Tirreno-Adriatico | 3rd stage 2016-03-11
10.03 4736 Tirreno-Adriatico | 2nd stage 2016-03-10
09.03 845 Tirreno-Adriatico | 1st stage | TTT 2016-03-09
21.02 3835 Volta ao Algarve | 5th stage 2016-02-21
20.02 1837 Volta ao Algarve | 4th stage 2016-02-20
19.02 1638 Volta ao Algarve | 3rd stage 2016-02-19
18.02 4440 Volta ao Algarve | 2nd stage 2016-02-18
17.02 66 Volta ao Algarve | 1st stage 2016-02-17
07.02 5338 Herald Sun Tour | 4th stage 2016-02-07
06.02 3132 Herald Sun Tour | 3rd stage 2016-02-06
05.02 3232 Herald Sun Tour | 2nd stage 2016-02-05
04.02 3838 Herald Sun Tour | 1st stage 2016-02-04
03.02 4545 Herald Sun Tour | Prologue 2016-02-03
20.01 DNF Tour Down Under | 2nd stage 2016-01-20
19.01 101102 Tour Down Under | 1st stage 2016-01-19