Podium / Domenico Pozzovivo of Italy / Manuele Boaro of Italy / Niccolo Bonifazio of Italy / Matej Mohoric of Slovenia / Antonio Nibali of Italy /...
Podium / Domenico Pozzovivo of Italy / Manuele Boaro of Italy / Niccolo Bonifazio of Italy / Matej Mohoric of Slovenia / Antonio Nibali of Italy /...
Arrival / Sprint / Enrico Battaglin of Italy and Team LottoNL-Jumbo / Giovanni Visconti of Italy and Team Bahrain-Merida / Jose Goncalves of Portugal...
Arrival / Enrico Battaglin of Italy and Team LottoNL-Jumbo / Celebration / Giovanni Visconti of Italy and Team Bahrain-Merida / Jose Goncalves of...
Arrival / Enrico Battaglin of Italy and Team LottoNL-Jumbo Celebration / Giovanni Visconti of Italy and Team Bahrain-Merida / Jose Goncalves of...
Arrival / Enrico Battaglin of Italy and Team LottoNL-Jumbo Celebration / Giovanni Visconti of Italy and Team Bahrain-Merida / Jose Goncalves of...
Arrival / Enrico Battaglin of Italy and Team LottoNL-Jumbo Celebration / Giovanni Visconti of Italy and Team Bahrain-Merida / Jose Goncalves of...
Arrival / Enrico Battaglin of Italy and Team LottoNL-Jumbo Celebration / Giovanni Visconti of Italy and Team Bahrain-Merida / Jose Goncalves of...
Arrival / Sprint / Enrico Battaglin of Italy and Team LottoNL-Jumbo / Giovanni Visconti of Italy and Team Bahrain-Merida / during the 101th Tour of...
Arrival / Enrico Battaglin of Italy and Team LottoNL-Jumbo Celebration / Giovanni Visconti of Italy and Team Bahrain-Merida / during the 101th Tour...
Arrival / Sprint / Enrico Battaglin of Italy and Team LottoNL-Jumbo / Giovanni Visconti of Italy and Team Bahrain-Merida / Jose Goncalves of Portugal...
Arrival / Enrico Battaglin of Italy and Team LottoNL-Jumbo Celebration / Giovanni Visconti of Italy and Team Bahrain-Merida / during the 101th Tour...
Arrival / Enrico Battaglin of Italy and Team LottoNL-Jumbo / Celebration / Giovanni Visconti of Italy and Team Bahrain-Merida / Jose Goncalves of...
Arrival / Enrico Battaglin of Italy and Team LottoNL-Jumbo Celebration / Giovanni Visconti of Italy and Team Bahrain-Merida / during the 101th Tour...
Arrival / Enrico Battaglin of Italy and Team LottoNL-Jumbo Celebration / Giovanni Visconti of Italy and Team Bahrain-Merida / during the 101th Tour...
Arrival / Enrico Battaglin of Italy and Team LottoNL-Jumbo / Celebration / Giovanni Visconti of Italy and Team Bahrain-Merida / Jose Goncalves of...
Arrival / Enrico Battaglin of Italy and Team LottoNL-Jumbo / Celebration / Giovanni Visconti of Italy and Team Bahrain-Merida / Jose Goncalves of...
Italy's rider of team Lotto-Jumbo Enrico Battaglin celebrates on the podium after winning the 5th stage between Agrigento and Santa Ninfa during the...
Italy's rider of team Lotto-Jumbo Enrico Battaglin celebrates on the podium after winning the 5th stage between Agrigento and Santa Ninfa during the...
Italy's rider of team Lotto-Jumbo Enrico Battaglin celebrates as he crosses the finish line to win the 5th stage between Agrigento and Santa Ninfa...
Italy's rider of team Lotto-Jumbo Enrico Battaglin celebrates as he crosses the finish line to win the 5th stage between Agrigento and Santa Ninfa...
Italy's rider of team Lotto-Jumbo Enrico Battaglin celebrates as he crosses the finish line to win the 5th stage between Agrigento and Santa Ninfa...
Italy's rider of team Lotto-Jumbo Enrico Battaglin celebrates as he crosses the finish line to win the 5th stage between Agrigento and Santa Ninfa...
Francois Bidard of France and Team Ag2R La Mondiale / Hernando Bohorquez Sanchez of Colombia and Astana Pro Team / Mark Cavendish of The United...
Giovanni Visconti of Italy and Bardiani CSF Faizanè – Pro Team at arrival during the 104th Giro d'Italia 2021, Stage 12 a 212km stage from Siena to...
Giovanni Visconti Italian cyclist of team Bahrain - Merida during the start of the individual time trial 16th stage Trento-Rovereto of 34.2 km. Valid...
Giovanni Visconti Italian cyclist of team Bahrain - Merida during the start of the individual time trial 16th stage Trento-Rovereto of 34.2 km. Valid...
Giovanni Visconti Italian cyclist of team Bahrain - Merida during the start of the individual time trial 16th stage Trento-Rovereto of 34.2 km. Valid...
Start / Podium / Giovanni Visconti of Italy and Team Bahrain-Merida / during the 101st Tour of Italy 2018, Stage 20 a 214km stage from Susa to...
QGiovanni Visconti of Italy and Team Bahrain-Merida / during the 101st Tour of Italy 2018, Stage 19 a 185km stage from Venaria Reale to Bardonecchia...
Luis Leon Sanchez of Spain and Astana Pro Team / Davide Villella of Italy and Astana Pro Team / Giulio Ciccone of Italy and Team Bardiani CSF Blue...
Giovanni Visconti of Italy and Team Bahrain-Merida / during the 101st Tour of Italy 2018, Stage 16 a 34,2km Individual Time Trial stage from Trento...
Giovanni Visconti of Italy and Team Bahrain-Merida / Laurens Ten Dam of The Netherlands and Team Sunweb / Ruben Plaza Molina of Spain and Team Israel...
Giovanni Visconti of Italy and Team Bahrain-Merida / Laurens Ten Dam of The Netherlands and Team Sunweb / Ruben Plaza Molina of Spain and Team Israel...
Start / Podium / Giovanni Visconti of Italy and Team Bahrain-Merida / during the 101st Tour of Italy 2018, Stage 13 a 180km stage from Ferrara to...
Giovanni Visconti of Italy and Team Bahrain-Merida / during the 101th Tour of Italy 2018, Stage 7a 159km stage from Pizzo to Praia a Mare / Giro...
Australia's rider of team BMC Rohan Dennis celebrates the pink jersey of the overall leader after the 5th stage between Agrigento and Santa Ninfa...
Australia's rider of team BMC Rohan Dennis celebrates the pink jersey of the overall leader after the 5th stage between Agrigento and Santa Ninfa...
Italy's rider of team Lotto-Jumbo Enrico Battaglin celebrates as he crosses the finish line to win the 5th stage between Agrigento and Santa Ninfa...
Giovanni Visconti of Italy and Bahrain Merida Pro Team / Warren Barguil of France and Team Fortuneo Samsic / Cote de La Redoute /during the104th...
Domenico Pozzovivo of Italy and Team Bahrain Merida / during the 42nd Tour of the Alps 2018, Stage 3 a 138,3km stage from Ora-Auer to Merano on April...
Giovanni Visconti of Italy and Team Bahrain Merida / Domenico Pozzovivo of Italy and Team Bahrain Merida / during the 42nd Tour of the Alps 2018,...
Manuel Senni of Italy and Team Bardiani - CSF / Matteo Montaguti of Italy and Team AG2R La Mondiale / Giovanni Visconti of Italy and Team Bahrain...
Giovanni Visconti of Italy and Team Bahrain Merida / during the 42nd Tour of the Alps 2018, Stage 3 a 138,3km stage from Ora-Auer to Merano on April...
Giovanni Visconti of Italy and Team Bahrain Merida / during the 42nd Tour of the Alps 2018, Stage 3 a 138,3km stage from Ora-Auer to Merano on April...
Giovanni Visconti of Italy and Team Bahrain Merida / Stephan Rabitsch of Austria and Team Felbermayr - Simplon Wels Green Mountain Jersey during the...
Arrival / Giovanni Visconti of Italy and Team Bahrain Merida / during the 42nd Tour of the Alps 2018, Stage 1 a 134,6km stage from Arco to Folgaria...
Enric Mas of Spain and Team Quick-Step Floors / Jhonatan Manuel Narvaez Prado of Ecuador and Team Quick-Step Floors / Giovanni Visconti of Italy and...
Enric Mas of Spain and Team Quick-Step Floors / Jhonatan Manuel Narvaez Prado of Ecuador and Team Quick-Step Floors / Giovanni Visconti of Italy and...
Jordi Simon Casulleras of Spain and Team Burgos BH / Francois Bidard of Franceand Team AG2R La Mondiale / Maxime Monfort of Belgium and Team Lotto...
Arrival / Giovanni Visconti of Italy and Bahrain-Merida / Danilo Wyss of Switzerland and Team BMC Racing Team / during the Volta Ciclista a Catalunya...
Jarlinson Pantano of Colombia and Team Trek-Segafredo / Giovanni Visconti of Italy and Bahrain-Merida / during the Volta Ciclista a Catalunya 2018,...
Start / Podium / Matej Mohoric of Slovenia / Giovanni Visconti of Italy / Niccolo Bonifazio of Italy / Grega Bole of Slovenia / Enrico Gasparotto of...
9th Tour of Oman 2018 / Stage 5 Eros Capecchi of Italy / Nathan Haas of Australia Green Sprint Jersey / Giovanni Visconti of Italy / Samail - Jabal...
9th Tour of Oman 2018 / Stage 3 Start / Vincenzo Nibali of Italy / Boris Vallee of Belgium / Giovanni Visconti of Italy / German University of...
69th Volta a la Comunitat Valenciana 2018 / Stage 4 Michal Kwiatkowski / Giovanni Visconti / Orihuela - Cocentaina-Fira De Tots Sants-Alto de las...
69th Volta a la Comunitat Valenciana 2018 / Stage 4 Michal Kwiatkowski / Giovanni Visconti / Orihuela - Cocentaina-Fira De Tots Sants-Alto de las...
69th Volta a la Comunitat Valenciana 2018 / Stage 4 Giovanni Visconti / Orihuela - Cocentaina-Fira De Tots Sants-Alto de las Canteras 812m / Tour of...
69th Volta a la Comunitat Valenciana 2018 / Stage 2/ Arrival / Sprint / Giovanni Visconti / Greg Van Avermaet / Betera Albuixech / Tour of Comunidad...
69th Volta a la Comunitat Valenciana 2018 / Stage 2/ Arrival / Sprint / Giovanni Visconti / Greg Van Avermaet / Betera Albuixech / Tour of Comunidad...