Giacomo Villa - Results

Wagner Bazin WB

Giacomo Villa is a 24-year-old professional cyclist from Italy, born on January 29th 2002. He rides for Wagner Bazin WB, a Pro Tour Team. He has won 1 UCI race and is currently ranked 1353rd on the UCI World Ranking.

Results

2026

RankGCRaceDate
65 Veneto Classic 18.10.2026
44 Giro del Veneto 14.10.2026
38 Coppa Citta' di San Daniele 06.10.2026
31 Coppa Agostoni 04.10.2026
59 Okolo Slovenska 16.09.2026 - 20.09.2026
74 59 Stage 5 20.09.2026
9 4 Stage 4 19.09.2026
7 4 Stage 3 18.09.2026
10 10 Stage 2 17.09.2026
4 5 Stage 1 16.09.2026
DNF Memorial Pantani 12.09.2026
35 Giro della Regione Friuli 03.09.2026 - 06.09.2026
11 35 Stage 4 06.09.2026
26 36 Stage 3 05.09.2026
57 50 Stage 2 04.09.2026
14 14 Stage 1 03.09.2026
70 Gran Premio Rovescalesi 23.08.2026
14 Trofeo Citta di Brescia 30.06.2026
DNF Italy RR 27.06.2026
DNF Tour of the Gila 29.04.2026 - 03.05.2026
DNF Stage 5 03.05.2026
10 71 Stage 4 02.05.2026
32 75 Stage 3 01.05.2026
86 96 Stage 2 30.04.2026
102 102 Stage 1 29.04.2026
16 Giro dell'Appennino 26.04.2026
9 Giro della Provincia Biella 19.04.2026
74 Coppi e Bartali 25.03.2026 - 29.03.2026
93 74 Stage 5 29.03.2026
14 70 Stage 4 28.03.2026
75 83 Stage 3 27.03.2026
116 94 Stage 2 26.03.2026
93 93 Stage 1 25.03.2026
47 Istrian Spring Tour 12.03.2026 - 15.03.2026
40 47 Stage 3 15.03.2026
47 48 Stage 2 14.03.2026
72 92 Stage 1 13.03.2026
118 118 Prologue 12.03.2026
6 POREC Classic 08.03.2026
DNF Trofeo Laigueglia 04.03.2026
DNF Volta Comunitat Valenciana 04.02.2026 - 08.02.2026
DNS Stage 2 05.02.2026
119 119 Stage 1 04.02.2026
10 Trofeo Palma 01.02.2026
24 Trofeo Andratx - Pollença 31.01.2026
96 Trofeo Serra Tramuntana 30.01.2026
18 Trofeo Ses Salines TTT 29.01.2026
78 Trofeo Calvià 28.01.2026

2025

RankGCRaceDate
45 Tour de Luxembourg 17.09.2025 - 21.09.2025
52 45 Stage 5 21.09.2025
94 54 Stage 4 20.09.2025
44 39 Stage 3 19.09.2025
6 13 Stage 2 18.09.2025
37 37 Stage 1 17.09.2025
18 Tour du Limousin 19.08.2025 - 22.08.2025
9 18 Stage 4 22.08.2025
29 18 Stage 3 21.08.2025
21 22 Stage 2 20.08.2025
14 18 Stage 1 19.08.2025
10 Polynormande 17.08.2025
59 Tour Alsace 30.07.2025 - 03.08.2025
83 59 Stage 5 03.08.2025
22 34 Stage 4 02.08.2025
37 38 Stage 3 01.08.2025
68 138 Stage 2 31.07.2025
49 136 Stage 1 30.07.2025
18 Italy RR 29.06.2025
DNF Andorra MoraBanc Clàssica 22.06.2025
DNF Route d'Occitanie 18.06.2025 - 21.06.2025
DNF Stage 4 21.06.2025
92 85 Stage 3 20.06.2025
8 78 Stage 2 19.06.2025
95 95 Stage 1 18.06.2025
53 Dwars door het Hageland 14.06.2025
13 Brussels Classic 08.06.2025
53 Heistse Pijl 07.06.2025
60 Tour du Doubs 20.04.2025
DNF Tour du Jura 19.04.2025
21 Région Pays de la Loire Tour 08.04.2025 - 11.04.2025
29 21 Stage 4 11.04.2025
18 20 Stage 3 10.04.2025
13 24 Stage 2 09.04.2025
39 40 Stage 1 08.04.2025
17 Volta NXT Classic 05.04.2025
52 Coppi e Bartali 25.03.2025 - 29.03.2025
86 52 Stage 5 29.03.2025
51 44 Stage 4 28.03.2025
35 45 Stage 3 27.03.2025
54 54 Stage 2 26.03.2025
41 41 Stage 1 25.03.2025
85 Trofeo Laigueglia 05.03.2025
DNF Étoile de Bessèges 05.02.2025 - 09.02.2025
OOT Stage 5 09.02.2025
28 22 Stage 4 08.02.2025
7 28 Stage 3 07.02.2025
19 55 Stage 2 06.02.2025
71 71 Stage 1 05.02.2025

2024

RankGCRaceDate
107 Gran Piemonte 10.10.2024
DNF Coppa Bernocchi 07.10.2024
32 Coppa Agostoni 06.10.2024
DNF Giro dell'Emilia 05.10.2024
DNF SUPER 8 Classic 21.09.2024
38 Grand Prix de Wallonie 18.09.2024
50 Trofeo Matteotti 15.09.2024
DNF Memorial Pantani 14.09.2024
DNF Coppa Sabatini 12.09.2024
53 GP Industria & Artigianato 08.09.2024
72 Tour du Limousin 13.08.2024 - 16.08.2024
10 72 Stage 4 16.08.2024
57 81 Stage 3 15.08.2024
120 91 Stage 2 14.08.2024
13 17 Stage 1 13.08.2024
22 Czech Tour 25.07.2024 - 28.07.2024
42 22 Stage 4 28.07.2024
23 22 Stage 3 27.07.2024
26 23 Stage 2 26.07.2024
30 32 Stage 1 25.07.2024
DNF Italy RR 23.06.2024
88 Tour of Slovenia 12.06.2024 - 16.06.2024
80 88 Stage 5 16.06.2024
63 94 Stage 4 15.06.2024
122 100 Stage 3 14.06.2024
92 92 Stage 2 13.06.2024
28 34 Stage 1 12.06.2024
45 Circuit Franco-Belge 29.05.2024
19 Rund um Köln 26.05.2024
44 4 Jours de Dunkerque 14.05.2024 - 19.05.2024
44 44 Stage 6 19.05.2024
56 57 Stage 5 18.05.2024
62 54 Stage 4 17.05.2024
52 36 Stage 3 16.05.2024
39 35 Stage 2 15.05.2024
34 34 Stage 1 14.05.2024
DNF Boucles de l'Aulne 12.05.2024
25 Tour du Finistère 11.05.2024
DNF Liège-Bastogne-Liège 21.04.2024
DNF La Flèche Wallonne 17.04.2024
40 Giro d'Abruzzo 09.04.2024 - 12.04.2024
43 40 Stage 4 12.04.2024
64 46 Stage 3 11.04.2024
13 21 Stage 2 10.04.2024
40 41 Stage 1 09.04.2024
26 Volta NXT Classic 30.03.2024
72 Coppi e Bartali 19.03.2024 - 23.03.2024
92 72 Stage 5 23.03.2024
64 69 Stage 4 22.03.2024
23 74 Stage 3 21.03.2024
118 92 Stage 2 20.03.2024
57 57 Stage 1 19.03.2024
28 Milano - Torino 13.03.2024
22 Tour du Rwanda 18.02.2024 - 25.02.2024
27 22 Stage 8 25.02.2024
25 21 Stage 7 24.02.2024
37 21 Stage 6 23.02.2024
27 19 Stage 5 22.02.2024
4 4 Stage 4 21.02.2024
7 2 Stage 3 20.02.2024
5 5 Stage 2 19.02.2024
11 Stage 1 18.02.2024
48 Étoile de Bessèges 31.01.2024 - 04.02.2024
123 48 Stage 5 04.02.2024
45 37 Stage 4 03.02.2024
27 40 Stage 3 02.02.2024
48 48 Stage 2 01.02.2024
27 GP la Marseillaise 28.01.2024

2023

RankGCRaceDate
55 Veneto Classic 15.10.2023
12 Coppa Citta' di San Daniele 03.10.2023
10 Il Lombardia Under 23 01.10.2023
32 Coppa Agostoni 28.09.2023
23 Ruota d'Oro 26.09.2023
34 Europe RR-U23 22.09.2023
DNF Memorial Pantani 16.09.2023
71 Tour de l'Avenir 20.08.2023 - 27.08.2023
87 Stage 8 27.08.2023
30 Stage 7a 26.08.2023
51 Stage 7b 26.08.2023
64 Stage 6 25.08.2023
104 Stage 5 24.08.2023
70 Stage 4 23.08.2023
10 Stage 3 22.08.2023
20 Stage 2 21.08.2023
2 Stage 1 20.08.2023
44 GP Capodarco 16.08.2023
2 GP Poggiana 13.08.2023
31 Kreiz Breizh Elites 28.07.2023 - 31.07.2023
41 31 Stage 4 31.07.2023
10 25 Stage 3 30.07.2023
54 127 Stage 2 29.07.2023
149 149 Stage 1 28.07.2023
17 Trofeo Citta di Brescia 04.07.2023
7 Giro del Medio Brenta 02.07.2023
4 Italy RR-U23 24.06.2023
68 Giro Next Gen 11.06.2023 - 18.06.2023
52 Stage 8 18.06.2023
87 Stage 7 17.06.2023
47 Stage 6 16.06.2023
71 Stage 5 15.06.2023
56 Stage 4 14.06.2023
59 Stage 3 13.06.2023
18 Stage 2 12.06.2023
126 Stage 1 11.06.2023
5 Coppa della Pace 04.06.2023
19 Trofeo Alcide Degasperi 02.06.2023
73 Paris-Troyes 29.05.2023
21 Tour de la Mirabelle 25.05.2023 - 28.05.2023
9 21 Stage 3 28.05.2023
19 24 Stage 2 27.05.2023
32 32 Stage 1 26.05.2023
DNF GP Liberazione (U23) 25.04.2023
17 LBL Espoirs (U23) 15.04.2023
23 GP Palio del Recioto (U23) 11.04.2023
22 Giro del Belvedere (U23) 10.04.2023
1 Trofeo PIVA (U23) 02.04.2023
22 GP Industria & Artigianato 26.03.2023
DNF Trofeo Laigueglia 01.03.2023

2022

RankGCRaceDate
DNF Veneto Classic 16.10.2022
6 Il Lombardia Under 23 02.10.2022
DNF Coppa Agostoni 29.09.2022
5 Ruota d'Oro 27.09.2022
89 Giro della Regione Friuli 01.09.2022 - 04.09.2022
31 Stage 4 04.09.2022
99 Stage 3 03.09.2022
29 Stage 2 02.09.2022
2 Stage 1 01.09.2022
5 GP Capodarco 16.08.2022
14 GP Poggiana 14.08.2022
25 Trofeo Citta di Brescia 05.07.2022
12 Giro del Medio Brenta 03.07.2022
14 Italy RR-U23 25.06.2022
59 Giro Next Gen 11.06.2022 - 18.06.2022
56 Stage 7 18.06.2022
82 Stage 6 17.06.2022
118 Stage 5 16.06.2022
52 Stage 4 14.06.2022
44 Stage 3 13.06.2022
87 Stage 2 12.06.2022
54 Stage 1 11.06.2022
DNF Trofeo Città di Meldola 05.06.2022
8 Trofeo Alcide Degasperi 02.06.2022
81 Coppa della Pace 29.05.2022
DNF Strade Bianche di Romagna 28.05.2022
15 GP Marmo 08.05.2022
25 GP Palio del Recioto (U23) 19.04.2022
44 Trofeo PIVA (U23) 03.04.2022
11 Tr. S. Vendemiano (U23) 27.03.2022
DNF Coppi e Bartali 22.03.2022 - 26.03.2022
DNS Stage 5 26.03.2022
107 Stage 4 25.03.2022
75 Stage 3 24.03.2022
70 Stage 2 23.03.2022
132 Stage 1 22.03.2022
48 Per Sempre Alfredo 20.03.2022
DNF Trofeo Laigueglia 02.03.2022

2021

RankGCRaceDate
32 Il Lombardia Under 23 03.10.2021
DNF Ruota d'Oro 28.09.2021
DNF GP Capodarco 16.08.2021
DNF GP Poggiana 08.08.2021
40 GP Liberazione (U23) 25.04.2021
DNF Trofeo PIVA (U23) 04.04.2021

2020

RankGCRaceDate
32 Italy RR-JR 05.09.2020

2019

RankGCRaceDate
DNF Italy RR-JR 16.06.2019

Rider profile

Name
Giacomo Villa
Team
Wagner Bazin WB
Nationality
Italy
Date of birth
January 29 2002
UCI ranking
1353
UCI wins
1

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️