Arrival / Sprint / Harrif Saleh Mohd of Malaysia and Terengganu Inc. Tsg Cycling Team / Max Walscheid of Germany and Team NTT Pro Cycling Green...
Matteo Pelucchi of Androni Giocattoli-Sidermec celebrates victory after winning Stage 6 of the 24th Le Tour de Langkawi 2019, Bagan to Alor Setar on...
Matteo Pelucchi of Androni Giocattoli-Sidermec celebrates victory after winning Stage 6 of the 24th Le Tour de Langkawi 2019, Bagan to Alor Setar on...
Silver medalist Youcef Reguigui of Terengganu Inc. TSG Cycling Team, gold medalist Matteo Pelucchi of Androni Giocattoli-Sidermec, and bronze...
Arrival / Sam Bennett of Ireland and Team Bora-Hansgrohe Green Sprint Jersey / Matteo Pelucchi of Italy and Team Bora-Hansgrohe / Celebration /...
Start / Matteo Pelucchi of Italy and Team Bora-Hansgrohe / during the 14th BinckBank Tour 2018, Stage 6 a 182,2km stage from Riemst to Sittard-Geleen...
Arrival / Sprint / Harrif Saleh Mohd of Malaysia and Terengganu Inc. Tsg Cycling Team / Matteo Pelucchi of Italy and Team Bardiani-CSF-Faizanè / Taj...
Gold medalist Matteo Pelucchi of Androni Giocattoli-Sidermec celebrates victory after winning Stage 6 of the 24th Le Tour de Langkawi 2019, Bagan to...
Dylan Groenewegen of Team Lotto NL-Jumbo wins against Matteo Pelucchi of Bora-Hansgrohe the 4th stage of the cycling Tour of Algarve between...
Dylan Groenewegen of Team Lotto NL-Jumbo wins against Matteo Pelucchi of Bora-Hansgrohe the 4th stage of the cycling Tour of Algarve between...
Dylan Groenewegen of Team Lotto NL-Jumbo wins against Matteo Pelucchi of Bora-Hansgrohe the 4th stage of the cycling Tour of Algarve between...
Dylan Groenewegen of Team Lotto NL-Jumbo wins against Matteo Pelucchi of Bora-Hansgrohe the 4th stage of the cycling Tour of Algarve between...
Dylan Groenewegen of Team Lotto NL-Jumbo wins against Matteo Pelucchi of Bora-Hansgrohe the 4th stage of the cycling Tour of Algarve between...
Dylan Groenewegen of Team Lotto NL-Jumbo wins against Matteo Pelucchi of Bora-Hansgrohe the 4th stage of the cycling Tour of Algarve between...
Dylan Groenewegen of Team Lotto NL-Jumbo wins against Matteo Pelucchi of Bora-Hansgrohe the 4th stage of the cycling Tour of Algarve between...
44th Volta Algarve 2018 / Stage 4 Arrival / Dylan Groenewegen of The Netherlands / Celebration / Matteo Pelucchi of Italy / Almodovar - Tavira /...
44th Volta Algarve 2018 / Stage 4 Arrival / Dylan Groenewegen of The Netherlands / Celebration / Matteo Pelucchi of Italy / Almodovar - Tavira /...
Matteo Pelucchi of Bora-Hansgrohe during the 3rd stage of the cycling Tour of Algarve between Lagoa and Lagoa, on February 16, 2018.
44th Volta Algarve 2018 / Stage 3 Matteo Pelucchi of Italy / Lagoa - Lagoa / Individual Time Trial / ITT /
44th Volta Algarve 2018 / Stage 1 Arrival / Sprint / Dylan Groenewegen of The Netherlands / Arnaud Demare of France / Hugo Hofstetter of France /...
44th Volta Algarve 2018 / Stage 1 Start / Podium / Team BORA - hansgrohe / Cesare Benedetti of Italy / Felix Grossschartner of Austria / Matteo...
36th Tour of San Juan 2018 / Stage 5 Matteo PELUCCHI / San Martin - Alto Colorado 2565m / Vuelta a San Juan /
36th Tour of San Juan 2018 / Stage 5 Matteo PELUCCHI / San Martin - Alto Colorado 2565m / Vuelta a San Juan /
36th Tour of San Juan 2018 / Stage 4 Podium / Giacomo NIZZOLO / Maximiliano Ariel RICHEZE / Matteo PELUCCHI / Celebration / Trophy / San Jose Jachal...
36th Tour of San Juan 2018 / Stage 4 Podium / Illustration / Giacomo NIZZOLO / Maximiliano Ariel RICHEZE / Matteo PELUCCHI / Celebration / Legs / San...
36th Tour of San Juan 2018 / Stage 4 Podium / Matteo PELUCCHI / Giovanni LOMBARDI / Celebration / Trophy / San Jose Jachal - Valle Fertil-Villa San...
36th Tour of San Juan 2018 / Stage 4 Arrival / Sprint / Maximiliano Ariel RICHEZE / Giacomo NIZZOLO / Matteo PELUCCHI / San Jose Jachal - Valle...
36th Tour of San Juan 2018 / Stage 4 Arrival / Sprint / Maximiliano Ariel RICHEZE / Giacomo NIZZOLO / Matteo PELUCCHI / San Jose Jachal - Valle...
36th Tour of San Juan 2018 / Stage 4 Arrival / Maximiliano Ariel RICHEZE Celebration / Giacomo NIZZOLO / Matteo PELUCCHI / San Jose Jachal - Valle...
36th Tour of San Juan 2018 / Stage 4 Arrival / Maximiliano Ariel RICHEZE Celebration / Giacomo NIZZOLO / Matteo PELUCCHI / San Jose Jachal - Valle...
36th Tour of San Juan 2018 / Stage 2 Matteo PELUCCHI / Peri Lago Punta Negra Peri Lago Punta Negra 1000m/ Vuelta A San Juan /
36th Tour of San Juan 2018 / Stage 2 Matteo PELUCCHI / Rafal MAJKA / Peri Lago Punta Negra Peri Lago Punta Negra 1000m/ Vuelta A San Juan /
36th Tour of San Juan 2018 / Stage 1 Arrival / Fernando GAVIRIA / Celebration / Niccolo BONIFAZIO / Matteo PELUCCHI / San Juan - Pocito / Vuelta A...
36th Tour of San Juan 2018 / Stage 1 Arrival / Sprint / Fernando GAVIRIA / Niccolo BONIFAZIO / Matteo PELUCCHI / Giacomo NIZZOLO / Aleksandr...
36th Tour of San Juan 2018 / Stage 1 Podium / Niccolo BONIFAZIO / Fernando GAVIRIA / Matteo PELUCCHI / Celebration / Trophy / San Juan - Pocito /...
36th Tour of San Juan 2018 / Stage 1 Podium / Niccolo BONIFAZIO / Fernando GAVIRIA / Matteo PELUCCHI / Celebration / San Juan - Pocito / Vuelta A San...
36th Tour of San Juan 2018 / Stage 1 Arrival / Fernando GAVIRIA / Celebration / Niccolo BONIFAZIO / Matteo PELUCCHI / San Juan - Pocito / Vuelta A...
36th Tour of San Juan 2018 / Team Presentation Team BORA - hansgrohe / Rafal MAJKA / Pascal ACKERMANN / Michal KOLAR / Matteo PELUCCHI / Pawel...
Matteo Pelucchi of BORA Hansgrohe Germany celebrates on the podium after taking runner-up position during Stage 6 of the 53rd Presidential Cycling...
Matteo Pelucchi of BORA Hansgrohe Germany leads the peloton during Stage 3 of the 53rd Presidential Cycling Tour of Turkey 2017, Fethiye to Marmaris...
Matteo Pelucchi of BORA Hansgrohe Germany leads the peloton during Stage 3 of the 53rd Presidential Cycling Tour of Turkey 2017, Fethiye to Marmaris...
Matteo Pelucchi of BORA Hansgrohe Germany feeds during Stage 1 of the 53rd Presidential Cycling Tour of Turkey 2017, Alanya to Kemer on October 10,...
Italian cyclist Matteo Pelucchi of the IAM Cycling team competes during stage 2 of the 2016 Tour Down Under from Unley to Stirling on January 20,...
Matteo Pelucchi of IAM Cycling crosses the finish line and wins the stage two of the 2014 Tirreno Adriatico, a 166 km stage from San Vincenzo to...
Giacomo Nizzolo of Italy, Victor Campenaerts of Belgium, Luca Coati of Italy, Nielsen Andreas Stokbro of Denmark, Matteo Pelucchi of Italy, Antonio...
Giacomo Nizzolo of Italy, Victor Campenaerts of Belgium, Luca Coati of Italy, Nielsen Andreas Stokbro of Denmark, Matteo Pelucchi of Italy, Antonio...
Giacomo Nizzolo of Italy, Victor Campenaerts of Belgium, Luca Coati of Italy, Nielsen Andreas Stokbro of Denmark, Matteo Pelucchi of Italy, Antonio...
Matteo Pelucchi of Italy and Team Qhubeka Nexthash during the 42nd Tour de Wallonie 2021, Stage 1 a 185,7km stage from Genappe to Héron 195m /...
Dimitri Claeys of Belgium, Giacomo Nizzolo of Italy, Matteo Pelucchi of Italy, Andreas Stokbro Nielsen of Denmark, Dylan Sunderland of Australia,...
Matteo Pelucchi of taly and Team Qhubeka Assos during the 90th Baloise Belgium Tour 2021, Stage 4 a 152,7km stage from Hamoir to Hamoir /...
Matteo Pelucchi of taly and Team Qhubeka Assos at start during the 90th Baloise Belgium Tour 2021, Stage 4 a 152,7km stage from Hamoir to Hamoir /...
Matteo Pelucchi of taly & Giacomo Nizzolo of Italy and Team Qhubeka Assos at start during the 90th Baloise Belgium Tour 2021, Stage 4 a 152,7km stage...
Giacomo Nizzolo of Italy, Dimitri Claeys of Belgium, Matteo Pelucchi of taly, Lukasz Wisniowski of Poland, Emil Nygaard Vinjebo of Denmark, Lasse...
Matteo Pelucchi of taly and Team Qhubeka Assos during the 90th Baloise Belgium Tour 2021, Stage 2 a 11,2km Individual Time Trial stage from...
Matteo Pelucchi of taly and Team Qhubeka Assos during the 90th Baloise Belgium Tour 2021, Stage 2 a 11,2km Individual Time Trial stage from...
Giacomo Nizzolo of Italy, Lasse Norman Hansen of Denmark, Emil Nygaard Vinjebo of Denmark & Matteo Pelucchi of taly and Team Qhubeka Assos at start...
Giacomo Nizzolo of Italy, Victor Campenaerts of Belgium, Dimitri Claeys of Belgium, Matteo Pelucchi of taly, Lukasz Wisniowski of Poland, Emil...
Giacomo Nizzolo of Italy, Victor Campenaerts of Belgium, Dimitri Claeys of Belgium, Matteo Pelucchi of taly, Lukasz Wisniowski of Poland, Emil...
Edward Theuns of Belgium and Team Trek - Segafredo, Emils Liepins of Latvia and Team Trek - Segafredo, Matteo Pelucchi of Italy and Team Qhubeka...
Start / Podium / Giacomo Nizzolo of Italy, Bertjan Lindeman of Netherlands, Lasse Norman Hansen of Denmark, Matteo Pelucchi of Italy, Andreas Stokbro...