Davide Ballerini

Davide Ballerini

Birthdate 21/09/1994

Nationality Italy

Birth place Cantù

Weight 77 kg

Height 183 cm

Pro since 2017

Pro wins 10

Favorite race Paris-Roubaix

Biography

A strong and versatile rider, Davide Ballerini began supporting the team more than a decade ago, when as a young kid he watched on TV as Paolo Bettini claimed back-to-back victories in Il Lombardia. Then, in 2020, his dream came true and he got to wear the Wolfpack’s iconic blue jersey, showcasing his talent and potential with immediate effect, as a solid lead-out man but also in the one-day races and in bunch sprints, as evidenced by his victories at the Tour de Pologne, Tour de la Provence, and especially, Omloop Het Nieuwsblad – his biggest success to date.

His third season with the team wasn’t as straightforward as he would have wanted it to be, as Davide had to battle illness throughout the year, but he never gave up and ended the season on a high, taking the Coppa Bernocchi and lying down the foundation for what he hopes to bea stronger and more rewarding 2023.

Overall stats

  • 124 UCI Ranking
  • 6 # top-10 positions
  • 6391 km Race distance
  • 39 Days of racing

Previous teams

2023 - Soudal - Quick Step (WT)
Date Result Race Distance
22/07 - 26/07 Ethias-Tour de Wallonie
22/07 Stage 4 (ITT) 32.7 km
22/07 38 Stage 3 186.8 km
22/07 5 Stage 2 179.7 km
22/07 2 Stage 1 189.6 km
24/06 National Championships Italy ME - Road Race 227 km
06/05 - 28/05 Giro d'Italia
06/05 Stage 16 203 km
06/05 73 Stage 15 195 km
06/05 5 Stage 14 194 km
06/05 120 Stage 13 74.6 km
06/05 88 Stage 12 185 km
06/05 8 Stage 11 219 km
06/05 13 Stage 10 196 km
06/05 71 Stage 9 (ITT) 35 km
06/05 157 Stage 8 207 km
06/05 156 Stage 7 218 km
06/05 119 Stage 6 162 km
06/05 154 Stage 5 171 km
06/05 175 Stage 4 175 km
06/05 121 Stage 3 213 km
06/05 36 Stage 2 202 km
06/05 156 Stage 1 (ITT) 19.6 km
09/04 Paris-Roubaix 256.6 km
02/04 56 Ronde van Vlaanderen - Tour des Flandres 273.4 km
29/03 7 Dwars door Vlaanderen - A travers la Flandre ME 183.7 km
24/03 28 E3 Saxo Classic 204.1 km
22/03 11 Classic Brugge-De Panne 211 km
18/03 12 Milano-Sanremo 294 km
06/03 - 12/03 Tirreno-Adriatico
23 Mountains classification
42 Points classification
86 General classification
06/03 11 Stage 7 154 km
06/03 90 Stage 6 193 km
06/03 153 Stage 5 165.6 km
06/03 110 Stage 4 218 km
06/03 112 Stage 3 216 km
06/03 146 Stage 2 210 km
06/03 68 Stage 1 (ITT) 11.5 km
04/03 Strade Bianche 184 km
26/02 36 Kuurne - Bruxelles - Kuurne 193.1 km
25/02 6 Omloop Het Nieuwsblad ME 207.3 km
29/01 25 Trofeo Palma - Palma 141.6 km
26/01 20 Trofeo Ses Salines - Alcudia 158.6 km
2022 - Quick-Step Alpha Vinyl Team (WT)
Date Result Race Distance
06/10 116 Gran Piemonte 198 km
03/10 1 Coppa Bernocchi - GP BPM 190.7 km
25/09 63 World Championships ME - Road Race 266.9 km
13/09 - 17/09 Škoda Tour Luxembourg
17 Mountains classification
8 Points classification
49 General classification
13/09 68 Stage 5 178.4 km
13/09 31 Stage 4 (ITT) 26.1 km
13/09 3 Stage 3 188.4 km
13/09 3 Stage 2 163.4 km
13/09 74 Stage 1 163.8 km
28/08 136 Bretagne Classic - Ouest-France 254.8 km
24/08 Druivenkoers - Overijse 192 km
21/08 74 BEMER Cyclassics 204.7 km
02/08 - 06/08 Vuelta a Burgos
02/08 Stage 3 156 km
02/08 103 Stage 2 158 km
02/08 86 Stage 1 157 km
23/07 - 27/07 Ethias-Tour de Wallonie
8 Mountains classification
6 Points classification
46 General classification
23/07 26 Stage 5 214.8 km
23/07 1 Stage 4 200.8 km
23/07 12 Stage 3 195.6 km
23/07 103 Stage 2 176.8 km
23/07 82 Stage 1 174.4 km
26/06 50 National Championships Italy ME - Road Race 237.1 km
05/06 Brussels Cycling Classic 203.9 km
04/06 57 Heylen Vastgoed Heistse Pijl 192.8 km
06/05 - 29/05 Giro d'Italia
27 Mountains classification
22 Points classification
99 General classification
06/05 18 Stage 21 (ITT) 17.4 km
06/05 44 Stage 20 168 km
06/05 40 Stage 19 178 km
06/05 46 Stage 18 156 km
06/05 141 Stage 17 168 km
06/05 104 Stage 16 202 km
06/05 118 Stage 15 177 km
06/05 119 Stage 14 147 km
06/05 86 Stage 13 150 km
06/05 131 Stage 12 204 km
06/05 21 Stage 11 203 km
06/05 32 Stage 10 196 km
06/05 109 Stage 9 191 km
06/05 165 Stage 8 153 km
06/05 109 Stage 7 196 km
06/05 166 Stage 6 192 km
06/05 4 Stage 5 174 km
06/05 145 Stage 4 172 km
06/05 160 Stage 3 201 km
06/05 143 Stage 2 (ITT) 9.2 km
06/05 164 Stage 1 195 km
17/04 41 Paris-Roubaix 257.2 km
13/04 De Brabantse Pijl - La Flèche Brabançonne 205.1 km
10/04 102 Amstel Gold Race 254.1 km
27/03 Gent-Wevelgem in Flanders Fields ME 248.8 km
25/03 53 E3 Saxo Bank Classic 203.9 km
07/03 - 13/03 Tirreno-Adriatico
35 Points classification
80 General classification
07/03 20 Stage 7 159 km
07/03 76 Stage 6 215 km
07/03 56 Stage 5 155 km
07/03 116 Stage 4 202 km
07/03 12 Stage 3 170 km
07/03 7 Stage 2 219 km
07/03 30 Stage 1 (ITT) 13.9 km
01/02 - 05/02 Saudi Tour
10 Points classification
36 General classification
01/02 3 Stage 5 138.9 km
01/02 41 Stage 4 149.3 km
01/02 10 Stage 3 181.2 km
01/02 67 Stage 2 163.9 km
01/02 8 Stage 1 198 km
2021 - Deceuninck - Quick Step (WT)
Date Result Race Distance
03/10 Paris-Roubaix 257.7 km
26/09 World Championships ME - Road Race 268.3 km
18/09 10 Primus Classic 197.7 km
05/09 - 12/09 Tour of Britain
11 Mountains classification
22 Points classification
53 General classification
05/09 77 Stage 8 173 km
05/09 4 Stage 7 194.8 km
05/09 40 Stage 6 198 km
05/09 89 Stage 5 152.2 km
05/09 83 Stage 4 210 km
05/09 2 Stage 3 (TTT) 18.2 km
05/09 63 Stage 2 183.9 km
05/09 50 Stage 1 180.8 km
29/08 12 Bretagne Classic - Ouest-France 251 km
26/06 - 18/07 Tour de France
26 Points classification
108 General classification
26/06 79 Stage 21 108.4 km
26/06 86 Stage 20 (ITT) 30.8 km
26/06 13 Stage 19 207 km
26/06 143 Stage 18 129.7 km
26/06 135 Stage 17 178.4 km
26/06 138 Stage 16 169 km
26/06 39 Stage 15 191.3 km
26/06 128 Stage 14 183.7 km
26/06 18 Stage 13 219.9 km
26/06 20 Stage 12 159.4 km
26/06 146 Stage 11 198.9 km
26/06 41 Stage 10 190.7 km
26/06 87 Stage 9 144.9 km
26/06 53 Stage 8 150.8 km
26/06 152 Stage 7 249.1 km
26/06 42 Stage 6 160.4 km
26/06 46 Stage 5 (ITT) 27.2 km
26/06 176 Stage 4 150.4 km
26/06 4 Stage 3 182.9 km
26/06 170 Stage 2 183.5 km
26/06 92 Stage 1 197.8 km
20/06 National Championships Italy ME - Road Race 225.9 km
09/06 - 13/06 Baloise Belgium Tour
8 Points classification
36 General classification
09/06 51 Stage 5 178.7 km
09/06 3 Stage 4 152.7 km
09/06 41 Stage 3 174.4 km
09/06 9 Stage 2 (ITT) 11.2 km
09/06 67 Stage 1 175.3 km
06/06 21 Elfstedenronde 193.1 km
05/06 47 Dwars door het Hageland 177 km
05/05 - 09/05 Volta ao Algarve em Bicicleta
05/05 Stage 4 (ITT) 20.3 km
05/05 118 Stage 3 203.1 km
05/05 69 Stage 2 182.8 km
05/05 67 Stage 1 189.5 km
04/04 Ronde van Vlaanderen - Tour des Flandres ME 254.3 km
31/03 Dwars door Vlaanderen - A travers la Flandre ME 184.1 km
28/03 52 Gent-Wevelgem in Flanders Fields ME 250 km
26/03 26 E3 Saxo Bank Classic 203.9 km
20/03 41 Milano-Sanremo 299 km
10/03 - 16/03 Tirreno-Adriatico
26 Mountains classification
8 Points classification
87 General classification
10/03 107 Stage 7 (ITT) 10.1 km
10/03 8 Stage 6 169 km
10/03 70 Stage 5 205 km
10/03 105 Stage 4 148 km
10/03 3 Stage 3 219 km
10/03 125 Stage 2 202 km
10/03 8 Stage 1 156 km
06/03 Strade Bianche 184 km
03/03 Trofeo Laigueglia 202 km
27/02 1 Omloop Het Nieuwsblad ME 200.5 km
11/02 - 14/02 Tour de la Provence
23 Mountains classification
1 Points classification
78 General classification
11/02 2 Stage 4 163.2 km
11/02 91 Stage 3 153.9 km
11/02 1 Stage 2 174.7 km
11/02 1 Stage 1 182.3 km
2020 - Deceuninck - Quick Step (WT)
Date Result Race Distance
03/10 - 25/10 Giro d'Italia
21 Mountains classification
14 Points classification
72 General classification
03/10 32 Stage 21 (ITT) 15.7 km
03/10 45 Stage 20 190 km
03/10 15 Stage 19 124 km
03/10 60 Stage 18 207 km
03/10 82 Stage 17 203 km
03/10 105 Stage 16 229 km
03/10 66 Stage 15 185 km
03/10 42 Stage 14 (ITT) 34.1 km
03/10 21 Stage 13 192 km
03/10 34 Stage 12 204 km
03/10 19 Stage 11 182 km
03/10 120 Stage 10 177 km
03/10 119 Stage 9 208 km
03/10 11 Stage 8 200 km
03/10 7 Stage 7 143 km
03/10 11 Stage 6 188 km
03/10 100 Stage 5 225 km
03/10 3 Stage 4 140 km
03/10 137 Stage 3 150 km
03/10 88 Stage 2 149 km
03/10 32 Stage 1 (ITT) 15.1 km
07/09 - 14/09 Tirreno-Adriatico
30 Mountains classification
14 Points classification
79 General classification
07/09 149 Stage 8 (ITT) 10.1 km
07/09 75 Stage 7 181 km
07/09 6 Stage 6 171 km
07/09 114 Stage 5 202 km
07/09 75 Stage 4 194 km
07/09 100 Stage 3 217 km
07/09 4 Stage 2 201 km
07/09 169 Stage 1 133 km
30/08 2 Brussels Cycling Classic 204 km
29/08 4 Druivenkoers - Overijse 194.7 km
26/08 6 European Continental Championships ME - Road Race 177.45 km
23/08 2 National Championships Italy ME - Road Race 253.8 km
12/08 49 Gran Piemonte 187 km
05/08 - 09/08 Tour de Pologne
19 Mountains classification
7 Points classification
72 General classification
05/08 1 Stage 5 188 km
05/08 109 Stage 4 152.9 km
05/08 50 Stage 3 203.1 km
05/08 3 Stage 2 151.5 km
05/08 58 Stage 1 195.8 km
01/08 Strade Bianche 184 km
03/03 15 Le Samyn 201.9 km
05/02 - 09/02 Volta a la Comunitat Valenciana
25 Points classification
51 General classification
05/02 8 Stage 5 97.7 km
05/02 68 Stage 4 167 km
05/02 37 Stage 3 174.5 km
05/02 46 Stage 2 181 km
05/02 15 Stage 1 180 km
2019 - Astana Pro Team (WT)
Date Result Race Distance
17/10 - 22/10 Gree-Tour of Guangxi
25 Youth classification
29 Points classification
76 General classification
17/10 33 Stage 6 168.3 km
17/10 12 Stage 5 212.2 km
17/10 97 Stage 4 161.4 km
17/10 95 Stage 3 143 km
17/10 5 Stage 2 152.3 km
17/10 10 Stage 1 135.6 km
12/10 Il Lombardia 243 km
10/10 67 Gran Piemonte 183 km
08/10 Tre Valli Varesine 197.8 km
06/10 21 Gran Premio Bruno Beghelli 199.3 km
05/10 Giro dell'Emilia 207.4 km
15/09 Grand Prix Cycliste de Montréal 219.6 km
13/09 70 Grand Prix Cycliste de Québec 201.6 km
07/09 4 Brussels Cycling Classic 190.5 km
01/09 Bretagne Classic - Ouest-France 248.1 km
25/08 50 EuroEyes Cyclassics Hamburg 216.7 km
12/08 - 18/08 BinckBank Tour
43 General classification
12/08 30 Stage 7 173.1 km
12/08 71 Stage 6 (ITT) 8.4 km
12/08 28 Stage 5 191.4 km
12/08 68 Stage 4 96.2 km
12/08 113 Stage 3 166.9 km
12/08 13 Stage 2 169.1 km
12/08 59 Stage 1 167.2 km
11/08 19 European Continental Championships ME - Road Race 172.6 km
03/08 Clásica Ciclista San Sebastián 227.3 km
25/07 - 28/07 Adriatica Ionica Race / Sulle Rotte della Serenissima
25/07 Stage 2 204.6 km
25/07 33 Stage 1 186 km
30/06 National Championships Italy ME - Road Race 226.9 km
23/06 1 European Games - Road Race 180 km
09/06 - 16/06 Critérium du Dauphiné
09/06 Stage 7 133.5 km
09/06 133 Stage 6 229 km
09/06 132 Stage 5 201 km
09/06 85 Stage 4 (ITT) 26.1 km
09/06 3 Stage 3 177 km
09/06 56 Stage 2 180 km
09/06 135 Stage 1 142 km
12/05 - 18/05 Amgen Tour of California
1 Mountains classification
21 Points classification
46 General classification
12/05 86 Stage 7 141 km
12/05 69 Stage 6 127.5 km
12/05 93 Stage 5 218.5 km
12/05 6 Stage 4 212.5 km
12/05 8 Stage 3 207 km
12/05 43 Stage 2 194.5 km
12/05 24 Stage 1 143 km
01/05 90 Eschborn-Frankfurt 187.5 km
14/04 31 Paris-Roubaix 257 km
07/04 Ronde van Vlaanderen - Tour des Flandres ME 267 km
03/04 17 Dwars door Vlaanderen - A travers la Flandre ME 182.6 km
31/03 43 Gent-Wevelgem in Flanders Fields ME 249.5 km
29/03 E3 BinckBank Classic 204 km
27/03 20 Driedaagse Brugge-De Panne ME 200.3 km
23/03 19 Milano-Sanremo 291 km
13/03 - 19/03 Tirreno-Adriatico
8 Youth classification
28 Mountains classification
31 Points classification
54 General classification
13/03 58 Stage 7 (ITT) 10.1 km
13/03 80 Stage 6 195 km
13/03 77 Stage 5 180 km
13/03 55 Stage 4 221 km
13/03 9 Stage 3 226 km
13/03 74 Stage 2 195 km
13/03 13 Stage 1 (TTT) 21.5 km
09/03 23 Strade Bianche 184 km
03/03 40 Kuurne-Bruxelles-Kuurne 201.1 km
02/03 Omloop Het Nieuwsblad ME 200 km
16/02 - 21/02 Tour of Oman
12 Youth classification
11 Points classification
54 General classification
16/02 3 Stage 6 135.5 km
16/02 73 Stage 5 152 km
16/02 11 Stage 4 131 km
16/02 76 Stage 3 192.5 km
16/02 68 Stage 2 156.5 km
16/02 8 Stage 1 138.5 km
27/01 43 Cadel Evans Great Ocean Road Race 164 km
15/01 - 20/01 Santos Tour Down Under
28 Youth classification
35 Points classification
83 General classification
15/01 65 Stage 6 151.5 km
15/01 10 Stage 5 149.5 km
15/01 57 Stage 4 129.2 km
15/01 104 Stage 3 146.2 km
15/01 131 Stage 2 122.1 km
15/01 12 Stage 1 129.1 km
2018 - Androni Giocattoli - Sidermec (PCT)
Date Result Race Distance
23/10 - 31/10 Tour of Hainan
23/10 Stage 7 127.3 km
23/10 46 Stage 6 193.2 km
23/10 44 Stage 5 178.4 km
23/10 2 Stage 4 142 km
23/10 16 Stage 3 231.8 km
23/10 16 Stage 2 139.6 km
23/10 14 Stage 1 90 km
13/10 Il Lombardia 241 km
11/10 3 Gran Piemonte 191 km
09/10 Tre Valli Varesine 212 km
07/10 18 Gran Premio Bruno Beghelli 196.3 km
04/10 7 National Championships Italy - ITT 42 km
23/09 1 Trofeo Matteotti 195 km
22/09 1 Memorial Marco Pantani 199.8 km
20/09 106 Coppa Sabatini - Gran Premio citta  di Peccioli 201.8 km
19/09 42 Giro della Toscana - Memorial Alfredo Martini 198.9 km
16/09 105 Coppa Bernocchi - GP BPM 194.7 km
15/09 16 Coppa Agostoni - Giro delle Brianze 199.9 km
15/08 - 18/08 Tour du Limousin
22 Youth classification
64 General classification
15/08 62 Stage 4 162.6 km
15/08 2 Stage 3 190.1 km
15/08 78 Stage 2 176.7 km
15/08 92 Stage 1 172.7 km
12/08 European Continental Championships ME - Road Race 230.4 km
07/08 - 11/08 Vuelta a Burgos
07/08 Stage 3 149 km
07/08 3 Stage 2 163 km
07/08 61 Stage 1 157 km
05/07 - 08/07 Sibiu Cycling Tour
6 Points classification
54 General classification
05/07 4 Stage 3a (TTT) 9.6 km
05/07 3 Stage 3b 152.8 km
05/07 61 Stage 1 91.2 km
05/07 1 Prologue 2.2 km
30/06 35 National Championships Italy ME - Road Race 233.8 km
13/06 - 17/06 Tour of Slovenia
28 Points classification
51 General classification
13/06 19 Stage 5 (ITT) 21.5 km
13/06 66 Stage 4 155.2 km
13/06 55 Stage 3 175.7 km
13/06 11 Stage 2 152.7 km
13/06 12 Stage 1 159 km
07/06 66 GP du canton d'Argovie 185.9 km
03/06 Gran Premio Citta di Lugano 185.6 km
04/05 - 27/05 Giro d'Italia
15 Youth classification
29 Mountains classification
3 Points classification
68 General classification
04/05 67 Stage 21 115 km
04/05 52 Stage 20 214 km
04/05 65 Stage 19 184 km
04/05 10 Stage 18 196 km
04/05 135 Stage 17 155 km
04/05 64 Stage 16 (ITT) 34.2 km
04/05 46 Stage 15 176 km
04/05 89 Stage 14 186 km
04/05 13 Stage 13 180 km
04/05 104 Stage 12 214 km
04/05 113 Stage 11 156 km
04/05 5 Stage 10 244 km
04/05 83 Stage 9 225 km
04/05 142 Stage 8 209 km
04/05 107 Stage 7 159 km
04/05 95 Stage 6 164 km
04/05 60 Stage 5 153 km
04/05 117 Stage 4 202 km
04/05 20 Stage 3 229 km
04/05 24 Stage 2 167 km
04/05 114 Stage 1 (ITT) 9.7 km
22/04 5 Giro dell'Appennino 194.8 km
16/04 - 20/04 Tour of the Alps
16/04 Stage 5 164.2 km
16/04 25 Stage 4 134.3 km
16/04 123 Stage 3 138.3 km
16/04 104 Stage 2 145.5 km
16/04 73 Stage 1 134.6 km
22/03 - 25/03 Settimana Internazionale Coppi e Bartali
10 Mountains classification
9 Points classification
15 General classification
22/03 17 Stage 4 (ITT) 12.5 km
22/03 25 Stage 3 171 km
22/03 9 Stage 2 130 km
22/03 3 Stage 1a 97.8 km
22/03 6 Stage 1b (TTT) 13.3 km
04/03 3 199.2 km
25/02 15 Royal Bernard Drome Classic 206 km
24/02 26 Faun Environnement - Classic de l'Ardèche Rhône Crussol 200.2 km
11/02 Trofeo Laigueglia 203.7 km
2017 - Androni - Sidermec - Bottecchia (PCT)
Date Result Race Distance
10/10 - 15/10 Presidential Cycling Tour of Turkey
14 Mountains classification
8 Points classification
47 General classification
10/10 5 Stage 6 143.7 km
10/10 8 Stage 5 166 km
10/10 80 Stage 4 204.1 km
10/10 52 Stage 3 128.6 km
10/10 7 Stage 2 205 km
10/10 17 Stage 1 176.7 km
07/10 Il Lombardia 247 km
05/10 Milano-Torino 186 km
03/10 Tre Valli Varesine 192.9 km
01/10 32 Gran Premio Bruno Beghelli 196.3 km
30/09 Giro dell'Emilia 223.3 km
28/09 61 Coppa Sabatini - Gran Premio citta di Peccioli 195.9 km
16/09 9 Memorial Marco Pantani 189.8 km
14/09 10 Coppa Bernocchi 194 km
15/08 - 18/08 Tour du Limousin
32 Youth classification
63 General classification
15/08 49 Stage 4 168.9 km
15/08 79 Stage 3 184.7 km
15/08 120 Stage 2 185.8 km
15/08 95 Stage 1 168 km
06/08 88 European Continental Championships ME - Road Race 241.2 km
26/07 - 30/07 Tour Alsace
95 General classification
26/07 94 Stage 4 155.3 km
26/07 96 Stage 3 165.3 km
26/07 140 Stage 2 144 km
26/07 92 Stage 1 148.1 km
16/07 61 Trofeo Matteotti 188.5 km
02/07 - 08/07 Int. Österreich-Rundfahrt-Tour of Austria
22 Points classification
73 General classification
02/07 6 Stage 6 203.9 km
02/07 91 Stage 5 212.5 km
02/07 73 Stage 4 82.7 km
02/07 91 Stage 3 226.2 km
02/07 66 Stage 2 199.6 km
02/07 35 Stage 1 193.8 km
02/07 81 Prologue 0.8 km
25/06 National Championships Italy ME - Road Race 236 km
23/06 21 National Championships Italy - ITT 38.8 km
15/06 - 18/06 Tour of Slovenia
19 Mountains classification
42 Points classification
67 General classification
15/06 100 Stage 4 160 km
15/06 86 Stage 3 167.7 km
15/06 77 Stage 2 169.9 km
15/06 42 Stage 1 159.4 km
08/06 GP du canton d'Argovie 188.7 km
17/04 - 21/04 Tour of the Alps
17/04 Stage 5 199.6 km
17/04 49 Stage 4 165.3 km
17/04 98 Stage 3 137.5 km
17/04 3 Stage 2 140.4 km
17/04 99 Stage 1 142.3 km
09/04 Giro dell'Appennino 199 km
23/03 - 26/03 Settimana Internazionale Coppi e Bartali
23/03 Stage 4 160 km
23/03 139 Stage 3 171.4 km
23/03 126 Stage 2 130 km
23/03 158 Stage 1a 97.8 km
23/03 5 Stage 1b (TTT) 13.3 km
18/03 140 Milano-Sanremo 291 km
08/03 - 14/03 Tirreno-Adriatico
13 Youth classification
1 Mountains classification
20 Points classification
92 General classification
08/03 95 Stage 7 (ITT) 10.05 km
08/03 104 Stage 6 168 km
08/03 108 Stage 5 209 km
08/03 61 Stage 4 171 km
08/03 110 Stage 3 204 km
08/03 107 Stage 2 229 km
08/03 19 Stage 1 (TTT) 22.7 km
05/03 50 199.2 km
04/03 Strade Bianche 175 km
26/02 Royal Bernard Drome Classic 209 km
25/02 95 Classic Sud Ardèche - Souvenir Francis Delpech 209 km
21/02 - 23/02 Tour Cycliste International La Provence
21 Youth classification
31 Points classification
76 General classification
21/02 97 Stage 3 168.2 km
21/02 22 Stage 2 158.6 km
21/02 12 Stage 1 205.9 km
21/02 12 Stage 1 205.9 km
18/02 - 19/02 Tour Cycliste International du Haut Var Matin
8 Youth classification
20 Points classification
62 General classification
18/02 52 Stage 2 206.8 km
18/02 65 Stage 1 153.7 km
12/02 59 Trofeo Laigueglia 192.5 km
05/02 27 G.P. Costa degli Etruschi 190.6 km
2016 - Tinkoff (WT)
Date Result Race Distance
13/10 100 World Championships MU - Road Race 166 km
02/10 7 Piccolo Giro di Lombardia 163.1 km
29/09 49 Giro del Piemonte 207 km
28/09 Milano-Torino 186 km
25/09 104 Gran Premio Bruno Beghelli 196.3 km
22/09 77 Coppa Sabatini - Gran Premio citta di Peccioli 195.9 km
20/09 - 21/09 Giro della Toscana - Memorial Alfredo Martini
9 Youth classification
46 General classification
20/09 76 Stage 2 185.3 km
20/09 46 Stage 1 174.7 km
14/09 94 Coppa Bernocchi - GP BPM 192 km
16/08 - 19/08 Tour du Limousin
16/08 Stage 4 185.3 km
16/08 48 Stage 3 179.9 km
16/08 92 Stage 2 173.6 km
16/08 137 Stage 1 165.4 km
31/07 4 Coppa dei Laghi - Trofeo Almar 180 km
17/07 Trofeo Matteotti 195 km
16/06 - 19/06 Oberösterreichrundfahrt
17 Youth classification
9 Points classification
41 General classification
16/06 32 Stage 4 156.5 km
16/06 48 Stage 3 142.1 km
16/06 2 Stage 2 155.9 km
16/06 91 Stage 1 (ITT) 12.6 km
08/05 43 171.8 km
25/04 Gran Premio della Liberazione 138 km
15/04 - 16/04 ZLM-Roompot tour
15 General classification
15/04 6 Stage 3 177.2 km
15/04 4 Stage 2 124 km
15/04 5 Stage 1 (TTT) 23 km
09/04 9 Ronde van Vlaanderen Beloften 166 km
27/03 Gent-Wevelgem/Kattekoers-Ieper 184 km
06/03 38 199.2 km
14/02 Trofeo Laigueglia 192.5 km
07/02 71 G.P. Costa degli Etruschi 190.6 km
2015 - Unieuro Wilier Trevigiani (CT)
Date Result Race Distance
03/10 10 Piccolo Giro di Lombardia 164.1 km
30/09 Tre Valli Varesine 198.5 km
25/09 96 World Championships MU - Road Race 162 km
17/09 54 Coppa Bernocchi 192 km
16/09 Coppa Agostoni - Giro delle Brianze 198.2 km
13/08 - 16/08 Czech Cycling Tour
13/08 Stage 4 144.9 km
13/08 43 Stage 3 199 km
13/08 88 Stage 2 178 km
13/08 17 Stage 1 (TTT) 20.4 km
09/08 European Continental Championships MU - Road Race 161.2 km
02/08 Trofeo Internazionale Bastianelli 143 km
26/07 53 Coppa dei Laghi - Trofeo Almar 180 km
14/07 - 19/07 Giro Ciclistico della Valle d'Aosta Mont Blanc
10 Mountains classification
39 General classification
14/07 35 Stage 5 86.6 km
14/07 51 Stage 4 152.2 km
14/07 32 Stage 3 162.3 km
14/07 61 Stage 2 151.2 km
14/07 47 Stage 1 151.3 km
14/07 70 Prologue 5.4 km
12/07 Giro del Medio Brenta 177 km
10/06 - 14/06 Okolo Slovenska
24 Youth classification
26 Points classification
77 General classification
10/06 7 Stage 5 123.5 km
10/06 80 Stage 4 201.7 km
10/06 62 Stage 3 196.2 km
10/06 81 Stage 2 158.6 km
10/06 111 Stage 1 181.1 km
07/06 Coppa della Pace - Trofeo F.lli Anelli 170 km
02/06 3 Trofeo Alcide Degasperi 173 km
17/04 - 18/04 ZLM Roompot Tour
17/04 4 Stage 2 (TTT) 24.8 km
17/04 126 Stage 1 122 km
15/04 123 La Côte Picarde 180.7 km
11/04 69 Ronde van Vlaanderen Beloften 177 km
06/04 54 Giro Belvedere di Villa di Cordignano 154 km
05/04 Trofeo Piva 168.7 km
26/03 - 29/03 Settimana Internazionale Coppi e Bartali
13 Youth classification
3 Mountains classification
71 General classification
26/03 77 Stage 4 152.6 km
26/03 142 Stage 3 173 km
26/03 55 Stage 2 156.2 km
26/03 13 Stage 1a 99.5 km
26/03 25 Stage 1b (TTT) 13.3 km
04/03 20 Trofej Umag - Umag Trophy 157.5 km
01/03 29 GP Izola 160.3 km
19/02 Trofeo Laigueglia 191.8 km
15/02 27 GP Laguna 160 km
08/02 60 G.P. Costa degli Etruschi 190.6 km
19/01 - 25/01 Tour de San Luis
117 General classification
19/01 12 Stage 7 122.4 km
19/01 87 Stage 6 117.5 km
19/01 112 Stage 5 (ITT) 17.4 km
19/01 121 Stage 4 142.5 km
19/01 68 Stage 3 176.3 km
19/01 128 Stage 2 185.3 km
19/01 142 Stage 1 186.8 km
2014 - Team Idea (CT)
Date Result Race Distance
02/09 - 06/09 Giro della Regione Friuli
5 Mountains classification
8 Points classification
71 General classification
02/09 3 Stage 5 121.5 km
02/09 85 Stage 4 161.6 km
02/09 84 Stage 3 164.9 km
02/09 55 Stage 2 170.8 km
02/09 22 Stage 1a (TTT) 20.2 km
02/09 4 Stage 1b 110.8 km
27/07 Giro della Toscana 195.6 km
26/07 199.2 km
13/07 Giro del Medio Brenta 174 km
02/07 - 05/07 Course Cycliste de Solidarnosc et des Champions Olympiques
1 Youth classification
2 Points classification
3 General classification
02/07 3 Stage 5 144 km
02/07 23 Stage 4 206.5 km
02/07 4 Stage 3 162.3 km
02/07 105 Stage 2 82.3 km
02/07 3 Stage 1 115.5 km
24/06 73 Giro dell'Appennino 191 km
07/06 21 National Championships Italy U23 - ITT 23.6 km
01/06 111 Grand Prix Südkärnten 193.6 km
18/05 - 25/05 An Post Ras
8 Youth classification
4 Mountains classification
5 Points classification
32 General classification
18/05 1 Stage 8 134.3 km
18/05 4 Stage 7 147.7 km
18/05 27 Stage 6 167.9 km
18/05 15 Stage 5 168.9 km
18/05 8 Stage 4 183.6 km
18/05 11 Stage 3 154.2 km
18/05 52 Stage 2 159.2 km
18/05 7 Stage 1 149.8 km
04/05 34 Circuito del Porto - Trofeo Arvedi 180 km
27/04 Gran Premio Industrie del Marmo 167 km
02/03 65 G.P. Città di Lugano 169.4 km
23/02 47 GP Izola - Butan plin 142 km
21/02 Trofeo Laigueglia 181.2 km
02/02 75 Gran Premio Costa degli Etruschi - Alta Maremma 190.6 km
2013 - Team Idea 2010 (CLUB)
Date Result Race Distance
05/10 Piccolo Giro di Lombardia 166.5 km
02/06 Trofeo Alcide Degasperi 166 km

Related media