
Salvatore Puccio
- Speciality
- Classics
- Team Member For
- 14 Years
- Age
- 35
- Height
- 1.82m
Follow Rider:

Continuing his progression to become one of the most impressive support riders in the sport, Salvatore Puccio has spent over a decade on the team.
Transitioning from a Classics focus to concentrate on stage races has paid dividends for the Italian, who will be aiming for more of the same this season.
Results
DisciplinesAll Disciplines
- 2025
-
GP la Marseillaise 84th Overall
-
Étoile de Bessèges DNF
- 2024
-
Vuelta a Murcia 64th Overall
-
Clásica Jaén DNF
-
Omloop Nieuwsblad 88th Overall
-
Kuurne-Brussel-Kuurne 86th Overall
-
Strade Bianche DNF
-
Milano-Sanremo DNF
-
Volta Catalunya 129th Overall
-
Tour of the Alps 78th Overall
-
Tour de Hongrie 51st Overall
-
Tour of Norway 37th Overall
-
Tour de Suisse 116th Overall
-
Italy RR DNF
-
Czech Tour 62nd Overall
-
San Sebastian Klasikoa DNF
-
Tour de Pologne 69th Overall
-
Bretagne Classic 113th Overall
-
Renewi Tour DNF
-
BEMER Cyclassics 82nd Overall
-
Giro dell'Emilia DNF
- 2023
-
Volta Comunitat Valenciana DNF
-
Vuelta a Andalucía 76th Overall
-
Volta Catalunya 80th Overall
-
Tour of the Alps 74th Overall
-
Giro d'Italia 72nd Overall
-
Italy RR DNF
-
Tour of Austria 69th Overall
-
Tour de Pologne 127th Overall
-
BEMER Cyclassics 108th Overall
-
Deutschland Tour 70th Overall
-
Bretagne Classic DNF
-
GP Québec 106th Overall
-
GP Montreal DNF
-
Giro dell'Emilia DNF
-
Tre Valli Varesine DNF
-
Gran Piemonte 74th Overall
-
Il Lombardia DNF
- 2022
-
Tour de La Provence 86th Overall
-
Vuelta a Andalucía 82nd Overall
-
Trofeo Laigueglia 55th Overall
-
Strade Bianche DNF
-
Coppi e Bartali DNF
-
Tour of the Alps DNF
-
Giro d'Italia 85th Overall
-
Route d'Occitanie 33rd Overall
-
Italy RR DNF
-
Tour de Pologne 118th Overall
-
BEMER Cyclassics 85th Overall
-
Bretagne Classic 115th Overall
-
Giro della Toscana DNF
-
Coppa Sabatini DNF
-
Coppa Bernocchi 41st Overall
-
Gran Piemonte 124th Overall
- 2021
-
Étoile de Bessèges 56th Overall
-
Trofeo Laigueglia DNF
-
Strade Bianche DNF
-
Tirreno-Adriatico 100th Overall
-
Milano-Sanremo 94th Overall
-
Tour of the Alps 86th Overall
-
Giro d'Italia 94th Overall
-
Italy RR 57th Overall
-
San Sebastian Klasikoa DNF
-
Vuelta a Burgos 106th Overall
-
Vuelta a España 98th Overall
-
Memorial Pantani 38th Overall
-
Trofeo Matteotti 46th Overall
- 2020
-
Volta Comunitat Valenciana 78th Overall
-
UAE Tour 69th Overall
-
Strade Bianche DNF
-
Gran Trittico Lombardo 40th Overall
-
Milano - Torino 38th Overall
-
Milano-Sanremo 62nd Overall
-
Gran Piemonte 66th Overall
-
Il Lombardia DNF
-
Tirreno-Adriatico 62nd Overall
-
Giro d'Italia 56th Overall
- 2019
-
Volta Comunitat Valenciana 20th Overall
-
UAE Tour 52nd Overall
-
Strade Bianche 28th Overall
-
Tirreno-Adriatico 71st Overall
-
Milano-Sanremo 112th Overall
-
Tour of the Alps DNF
-
Liège-Bastogne-Liège 80th Overall
-
Giro d'Italia 86th Overall
-
Italy RR 22nd Overall
-
Tour de Pologne 57th Overall
-
Europe RR DNF
-
Vuelta a España 89th Overall
-
Memorial Pantani 35th Overall
-
World Championship RR DNF
-
Tre Valli Varesine 24th Overall
-
Gran Piemonte 50th Overall
-
Il Lombardia DNF
- 2018
-
Tour Down Under 64th Overall
-
Cadel Evans Road Race 25th Overall
-
Vuelta a Andalucía 61st Overall
-
Strade Bianche 22nd Overall
-
Tirreno-Adriatico 81st Overall
-
Milano-Sanremo 90th Overall
-
Tour of the Alps DNF
-
Giro d'Italia 64th Overall
-
Italy RR 11th Overall
-
Tour de Pologne 62nd Overall
-
Europe RR 42nd Overall
-
Vuelta a España 96th Overall
- 2017
-
Trofeo Ses Salines 121st Overall
-
Trofeo Serra Tramuntana 51st Overall
-
Trofeo Palma 65th Overall
-
Volta Comunitat Valenciana 50th Overall
-
Volta ao Algarve 41st Overall
-
Omloop Nieuwsblad DNF
-
Kuurne-Brussel-Kuurne 84th Overall
-
Strade Bianche 33rd Overall
-
Tirreno-Adriatico 52nd Overall
-
Milano-Sanremo 97th Overall
-
E3 Saxo Classic DNF
-
Ronde van Vlaanderen DNF
-
Giro d'Italia 86th Overall
-
Tour de Suisse 65th Overall
-
Italy RR 35th Overall
-
Tour de Pologne 37th Overall
-
Europe RR 86th Overall
-
Vuelta a España 78th Overall
-
Memorial Pantani 67th Overall
-
World Championship RR 88th Overall
-
Giro dell'Emilia DNF
-
GP Bruno Beghelli 130th Overall
-
Il Lombardia DNF
- 2016
-
Tour Down Under DNF
-
Cadel Evans Road Race 41st Overall
-
Herald Sun Tour 38th Overall
-
Volta ao Algarve 35th Overall
-
Omloop Nieuwsblad 15th Overall
-
Kuurne-Brussel-Kuurne 50th Overall
-
Strade Bianche 43rd Overall
-
Tirreno-Adriatico 20th Overall
-
Milano-Sanremo 60th Overall
-
E3 Saxo Classic 39th Overall
-
Gent - Wevelgem DNF
-
Ronde van Vlaanderen 82nd Overall
-
Paris-Roubaix 33rd Overall
-
La Flèche Wallonne 115th Overall
-
Liège-Bastogne-Liège 82nd Overall
-
Tour de Romandie 98th Overall
-
Critérium du Dauphiné 85th Overall
-
Italy RR 70th Overall
-
Tour de Pologne 39th Overall
-
Vuelta a Burgos 64th Overall
-
Vuelta a España 121st Overall
-
Tre Valli Varesine 80th Overall
-
Gran Piemonte DNF
- 2015
-
Tour Down Under 93rd Overall
-
Dubai Tour 89th Overall
-
Volta ao Algarve 66th Overall
-
Omloop Nieuwsblad 42nd Overall
-
Kuurne-Brussel-Kuurne 84th Overall
-
Strade Bianche 13th Overall
-
Tirreno-Adriatico 109th Overall
-
GP Nobili Rubinetterie 42nd Overall
-
Milano-Sanremo DNF
-
E3 Saxo Classic 77th Overall
-
Ronde van Vlaanderen DNF
-
Scheldeprijs 75th Overall
-
Paris-Roubaix DNF
-
Tour de Yorkshire 24th Overall
-
Giro d'Italia 68th Overall
-
Tour of Slovenia 7th Overall
-
Tour de Pologne 43rd Overall
-
Vuelta a España 77th Overall
-
World Championship TTT 9th Overall
- 2014
-
Tour of Qatar 92nd Overall
-
Tour des Alpes-Maritimes 27th Overall
-
Omloop Nieuwsblad DNF
-
Kuurne-Brussel-Kuurne 119th Overall
-
GP Camaiore 8th Overall
-
Strade Bianche 11th Overall
-
Giro del Lazio 32nd Overall
-
Nokere Koerse 40th Overall
-
Milano-Sanremo 12th Overall
-
Dwars door Vlaanderen DNF
-
E3 Saxo Classic 48th Overall
-
Gent - Wevelgem 51st Overall
-
Ronde van Vlaanderen 65th Overall
-
Paris-Roubaix 112th Overall
-
Tour of the Alps 74th Overall
-
Giro d'Italia 98th Overall
-
Italy RR 8th Overall
-
Tour de Pologne DNF
-
Renewi Tour 53rd Overall
-
BEMER Cyclassics 56th Overall
-
Bretagne Classic 87th Overall
-
GP Québec 68th Overall
-
GP Montreal 89th Overall
-
World Championship TTT 4th Overall
-
Milano - Torino DNF
- 2013
-
Omloop Nieuwsblad 91st Overall
-
Le Samyn 49th Overall
-
Tirreno-Adriatico 73rd Overall
-
Milano-Sanremo 42nd Overall
-
Dwars door Vlaanderen 42nd Overall
-
E3 Saxo Classic DNF
-
Ronde van Vlaanderen DNF
-
Scheldeprijs 124th Overall
-
Paris-Roubaix DNF
-
Amstel Gold Race DNF
-
La Flèche Wallonne 108th Overall
-
Giro d'Italia 73rd Overall
-
Route d'Occitanie 38th Overall
-
Tour of Austria 77th Overall
-
Vuelta a Burgos 40th Overall
-
Vuelta a España DNF
-
Il Lombardia DNF
- 2012
-
Trofeo Palma 50th Overall
-
Trofeo Ses Salines 74th Overall
-
Trofeo Serra Tramuntana 6th Overall
-
Dwars West-Vlaanderen 39th Overall
-
Milano-Sanremo DNF
-
Dwars door Vlaanderen 81st Overall
-
Critérium International 75th Overall
-
Itzulia Basque Country 55th Overall
-
Amstel Gold Race DNF
-
La Flèche Wallonne 59th Overall
-
Liège-Bastogne-Liège 108th Overall
-
Tour of Norway 22nd Overall
-
Tour de Luxembourg 11th Overall
-
Tour de Suisse 55th Overall
-
Tour de Wallonie 26th Overall
-
Renewi Tour 34th Overall
-
BEMER Cyclassics 59th Overall
-
Bretagne Classic 106th Overall
-
GP Québec 48th Overall
-
GP Montreal 79th Overall
-
Gran Piemonte 64th Overall
-
Il Lombardia DNF
-
Tour of Beijing 36th Overall
- 2011
-
Trofeo PIVA (U23) 4th Overall
-
Ronde van Vlaanderen Beloften 1st Overall
-
Toscane-Terre (U23) 4th Overall
-
Giro del Belvedere (U23) 2nd Overall
-
GP Palio del Recioto (U23) 2nd Overall
-
Tr. S. Vendemiano (U23) 15th Overall
-
Giro Next Gen 17th Overall
-
Giro del Medio Brenta 30th Overall
-
GP Capodarco 5th Overall
-
Ruota d'Oro 37th Overall
-
Il Lombardia Under 23 41st Overall
- 2010
-
GP San Giuseppe 5th Overall
-
Trofeo Edil C (U23) 9th Overall
-
GP Liberazione (U23) 14th Overall
-
GP Marmo 6th Overall
-
Giro Next Gen DNF
- 2009
-
GP Liberazione (U23) 16th Overall
-
Giro del Casentino 28th Overall
- 2006
-
Italy RR-JR 6th Overall