Portrait ofDavide Villella
Place: Magenta, Lombardia
Birth: 27/06/1991
Country: ITA
Height: 182 Cm
Weight: 66 Kg
Pro debut: 2014
Career path:

2020: Movistar Team
2018-2019: Astana
2014-2017: Cannondale


Davide Villella

One for the most demanding races

A MUCH-NEEDED ASSET. Ten Grand Tours -six Giros, four Vueltas- have been raced by Italy’s Davide Villella at the age of just 29. He’s a renowned domestique, whose best potential is always seen at one and three-week stageraces. An ever-dependable rider in the mountains, he hasn’t really had a chance to show his domestique abilities in the Movistar Team, instead riding less conservatively into a Giro d’Italia he spent on the move. His quality will be better shown in 2021.

GOOD STEPPING STONES. The end of the season prior to the pandemic -and the early months of 2020- showed his potential better than a ‘2020 2.0’ season where most riders didn’t perform as they expected. In 2019, he was 2nd overall in the CRO Race, just behind Adam Yates; 7th at the Gran Piemonte, won by Tour de France victor Egan Bernal; and took a top-ten overall finish in the Tour of Guangxi, against the best WorldTour squads. And in the winter of 2020, he took 3rd behind team-mate Marc Soler in Andratx, during the Challenge Mallorca.

VICTORIES AROUND THE WORLD. The winner of the KOM classification in the 2017 Vuelta a España has claimed his professional victories always outside of Italy. The 2016 Japan Cup Road Race and the overall classification, plus one stage, of the 2018 Tour of Almaty are the best results by Villella, who has raced in five continents since his debut in 2014, always with WT outfits.



9 Victories as professional

1st Tour of Almaty 2018
1st (1st stage) Tour of Almaty 2018
1st Japan Cup 2016
1st Piccolo Giro di Lombardia 2013
1st Giro della Valle d'Aosta 2013
1st (4th stage) Giro della Valle d'Aosta 2013
1st (2nd stage) Giro della Valle d'Aosta 2013
1st (5th stage) Giro del Friuli Venezia Giulia 2012
1st (4th stage) Giro del Friuli Venezia Giulia 2012


17 Days of Racing
2853.8 Km covered

29th Trofeo Laigueglia
32th UAE Tour
35th (3rd stage) UAE Tour
41th (6th stage) UAE Tour
42th Tirreno-Adriatico
43th (5th stage) UAE Tour
44th (2nd stage) Tirreno-Adriatico
44th (3rd stage) Tirreno-Adriatico
44th (4th stage) UAE Tour
45th (7th stage) UAE Tour
48th (4th stage) Tirreno-Adriatico
56th (6th stage) Tirreno-Adriatico
56th (1st stage) UAE Tour
78th (5th stage) Tirreno-Adriatico
86th Milano-Sanremo
88th (1st stage) Tirreno-Adriatico
96th GP Larciano
104th (2nd stage) UAE Tour
130th (7th stage) Tirreno-Adriatico