Giovanni Lonardi - Results

Team Polti VisitMalta

Giovanni Lonardi is a 29-year-old professional cyclist from Italy, born on November 9th 1996 in Verona. He rides for Team Polti VisitMalta, a Pro Tour Team. He has won 13 UCI races and is currently ranked 123rd on the UCI World Ranking.

Results

2026

RankGCRaceDate
3 Tour de Vendée 04.10.2026
48 Cholet Agglo Tour 03.10.2026
9 Paris-Chauny 27.09.2026
60 Giro di Campania 20.09.2026
5 Gran Premio del Lazio 19.09.2026
6 GP de Fourmies 13.09.2026
4 Tour of Istanbul 03.09.2026 - 06.09.2026
9 4 Stage 4 06.09.2026
5 4 Stage 3 05.09.2026
1 4 Stage 2 04.09.2026
5 5 Stage 1 03.09.2026
91 Arctic Race of Norway 13.08.2026 - 16.08.2026
80 91 Stage 4 16.08.2026
97 90 Stage 3 15.08.2026
3 1 Stage 2 14.08.2026
1 1 Stage 1 13.08.2026
45 PostNord Tour of Denmark 29.07.2026 - 02.08.2026
4 45 Stage 5 02.08.2026
27 45 Stage 4 01.08.2026
53 53 Stage 3 31.07.2026
4 68 Stage 2 30.07.2026
97 97 Stage 1 29.07.2026
DNF Italy RR 27.06.2026
DNF Tour of Slovenia 17.06.2026 - 21.06.2026
DNS Stage 3 19.06.2026
50 51 Stage 2 18.06.2026
67 67 Stage 1 17.06.2026
28 Copenhagen Sprint 14.06.2026
133 Giro d'Italia 08.05.2026 - 31.05.2026
2 133 Stage 21 31.05.2026
110 133 Stage 20 30.05.2026
118 136 Stage 19 29.05.2026
113 141 Stage 18 28.05.2026
147 143 Stage 17 27.05.2026
136 144 Stage 16 26.05.2026
12 145 Stage 15 24.05.2026
117 146 Stage 14 23.05.2026
124 151 Stage 13 22.05.2026
146 151 Stage 12 21.05.2026
119 149 Stage 11 20.05.2026
107 153 Stage 10 19.05.2026
159 153 Stage 9 17.05.2026
163 153 Stage 8 16.05.2026
139 151 Stage 7 15.05.2026
14 152 Stage 6 14.05.2026
162 154 Stage 5 13.05.2026
144 148 Stage 4 12.05.2026
19 146 Stage 3 10.05.2026
149 148 Stage 2 09.05.2026
6 9 Stage 1 08.05.2026
DNF Tour of Türkiye 26.04.2026 - 03.05.2026
DNS Stage 6 01.05.2026
84 87 Stage 5 30.04.2026
17 104 Stage 4 29.04.2026
126 118 Stage 3 28.04.2026
139 57 Stage 2 27.04.2026
9 10 Stage 1 26.04.2026
4 Route Adélie de Vitré 03.04.2026
61 Paris - Camembert 31.03.2026
19 La Roue Tourangelle 29.03.2026
61 Milano-Sanremo 21.03.2026
140 Tirreno-Adriatico 09.03.2026 - 15.03.2026
9 140 Stage 7 15.03.2026
146 153 Stage 6 14.03.2026
153 155 Stage 5 13.03.2026
158 157 Stage 4 12.03.2026
18 154 Stage 3 11.03.2026
154 155 Stage 2 10.03.2026
124 124 Stage 1 09.03.2026
18 Classic Var 21.02.2026
95 Clasica de Almeria 15.02.2026
78 Volta Comunitat Valenciana 04.02.2026 - 08.02.2026
87 78 Stage 5 08.02.2026
90 73 Stage 4 07.02.2026
81 58 Stage 3 06.02.2026
72 Stage 2 05.02.2026
3 3 Stage 1 04.02.2026
5 Trofeo Palma 01.02.2026
16 Trofeo Ses Salines TTT 29.01.2026
5 Clàssica Comunitat Valenciana 1969 25.01.2026

2025

RankGCRaceDate
3 Tour de Vendée 11.10.2025
3 Coppa Bernocchi 06.10.2025
DNF CRO Race 30.09.2025 - 05.10.2025
DNS Stage 4 03.10.2025
4 8 Stage 3 02.10.2025
8 12 Stage 2 01.10.2025
4 7 Stage 1 30.09.2025
112 Paris-Chauny 28.09.2025
16 GP de Fourmies 14.09.2025
4 Tour of Istanbul 04.09.2025 - 07.09.2025
9 4 Stage 3 07.09.2025
1 3 Stage 2 06.09.2025
3 7 Stage 1 05.09.2025
14 14 Prologue 04.09.2025
1 GP Plouay Elite Open 31.08.2025
31 Tour du Poitou-Charentes 26.08.2025 - 29.08.2025
3 31 Stage 4 29.08.2025
56 44 Stage 3 28.08.2025
6 17 Stage 2 27.08.2025
25 28 Stage 1 26.08.2025
7 Polynormande 17.08.2025
62 Circuit Franco-Belge 15.08.2025
112 Vuelta a Burgos 05.08.2025 - 09.08.2025
113 112 Stage 5 09.08.2025
112 117 Stage 4 08.08.2025
115 121 Stage 3 07.08.2025
6 119 Stage 2 06.08.2025
124 124 Stage 1 05.08.2025
DNF Italy RR 29.06.2025
16 Copenhagen Sprint 22.06.2025
129 Giro d'Italia 09.05.2025 - 01.06.2025
10 129 Stage 21 01.06.2025
138 129 Stage 20 31.05.2025
138 129 Stage 19 30.05.2025
18 130 Stage 18 29.05.2025
142 135 Stage 17 28.05.2025
122 135 Stage 16 27.05.2025
122 138 Stage 15 25.05.2025
57 138 Stage 14 24.05.2025
120 144 Stage 13 23.05.2025
21 144 Stage 12 22.05.2025
137 144 Stage 11 21.05.2025
122 143 Stage 10 20.05.2025
126 142 Stage 9 18.05.2025
148 141 Stage 8 17.05.2025
133 133 Stage 7 16.05.2025
5 133 Stage 6 15.05.2025
139 137 Stage 5 14.05.2025
12 140 Stage 4 13.05.2025
143 148 Stage 3 11.05.2025
145 152 Stage 2 10.05.2025
153 153 Stage 1 09.05.2025
37 Tour of Türkiye 27.04.2025 - 04.05.2025
3 37 Stage 8 04.05.2025
7 37 Stage 7 03.05.2025
52 38 Stage 6 02.05.2025
54 43 Stage 4 30.04.2025
4 4 Stage 3 29.04.2025
2 2 Stage 2 28.04.2025
12 15 Stage 1 27.04.2025
33 Région Pays de la Loire Tour 08.04.2025 - 11.04.2025
61 33 Stage 4 11.04.2025
40 31 Stage 3 10.04.2025
34 4 Stage 2 09.04.2025
2 2 Stage 1 08.04.2025
6 Cholet Agglo Tour 23.03.2025
106 Tirreno-Adriatico 10.03.2025 - 16.03.2025
6 106 Stage 7 16.03.2025
114 107 Stage 6 15.03.2025
102 106 Stage 5 14.03.2025
9 91 Stage 4 13.03.2025
133 130 Stage 3 12.03.2025
13 125 Stage 2 11.03.2025
128 128 Stage 1 10.03.2025
79 O Gran Camiño 26.02.2025 - 02.03.2025
3 79 Stage 5 02.03.2025
95 94 Stage 4 01.03.2025
90 87 Stage 3 28.02.2025
85 78 Stage 2 27.02.2025
3 4 Stage 1 26.02.2025
5 Clasica de Almeria 16.02.2025
119 Volta Comunitat Valenciana 05.02.2025 - 09.02.2025
3 119 Stage 5 09.02.2025
121 123 Stage 4 08.02.2025
99 129 Stage 3 07.02.2025
141 128 Stage 2 06.02.2025
12 82 Stage 1 05.02.2025

2024

RankGCRaceDate
DNF Gran Piemonte 10.10.2024
39 CRO Race 01.10.2024 - 06.10.2024
15 39 Stage 6 06.10.2024
3 42 Stage 5 05.10.2024
64 44 Stage 4 04.10.2024
30 2 Stage 3 03.10.2024
2 1 Stage 2 02.10.2024
2 2 Stage 1 01.10.2024
DNF Tour de Luxembourg 18.09.2024 - 22.09.2024
DNF Stage 5 22.09.2024
86 95 Stage 4 21.09.2024
94 95 Stage 3 20.09.2024
19 99 Stage 2 19.09.2024
106 106 Stage 1 18.09.2024
12 GP de Fourmies 08.09.2024
29 Tour du Poitou-Charentes 20.08.2024 - 23.08.2024
9 29 Stage 4 23.08.2024
47 34 Stage 3 22.08.2024
16 15 Stage 2 21.08.2024
7 12 Stage 1 20.08.2024
81 Tour du Limousin 13.08.2024 - 16.08.2024
6 81 Stage 4 16.08.2024
101 96 Stage 3 15.08.2024
88 93 Stage 2 14.08.2024
90 90 Stage 1 13.08.2024
DNF Italy RR 23.06.2024
91 Tour of Slovenia 12.06.2024 - 16.06.2024
99 91 Stage 5 16.06.2024
107 91 Stage 4 15.06.2024
100 89 Stage 3 14.06.2024
8 11 Stage 2 13.06.2024
4 10 Stage 1 12.06.2024
22 ZLM Tour 05.06.2024 - 09.06.2024
5 22 Stage 5 09.06.2024
3 26 Stage 4 08.06.2024
7 35 Stage 3 07.06.2024
4 50 Stage 2 06.06.2024
53 53 Stage 1 05.06.2024
128 Giro d'Italia 04.05.2024 - 26.05.2024
8 128 Stage 21 26.05.2024
117 128 Stage 20 25.05.2024
106 128 Stage 19 24.05.2024
18 131 Stage 18 23.05.2024
132 133 Stage 17 22.05.2024
116 134 Stage 16 21.05.2024
118 137 Stage 15 19.05.2024
101 137 Stage 14 18.05.2024
9 136 Stage 13 17.05.2024
98 136 Stage 12 16.05.2024
3 137 Stage 11 15.05.2024
111 140 Stage 10 14.05.2024
112 144 Stage 9 12.05.2024
136 141 Stage 8 11.05.2024
114 133 Stage 7 10.05.2024
145 131 Stage 6 09.05.2024
20 109 Stage 5 08.05.2024
10 114 Stage 4 07.05.2024
22 118 Stage 3 06.05.2024
147 125 Stage 2 05.05.2024
109 109 Stage 1 04.05.2024
68 Tour of Türkiye 21.04.2024 - 28.04.2024
18 68 Stage 7 27.04.2024
125 69 Stage 6 26.04.2024
7 2 Stage 5 25.04.2024
20 2 Stage 4 24.04.2024
1 1 Stage 3 23.04.2024
5 5 Stage 2 22.04.2024
4 6 Stage 1 21.04.2024
86 Milano-Sanremo 16.03.2024
66 Milano - Torino 13.03.2024
91 Tirreno-Adriatico 04.03.2024 - 10.03.2024
8 91 Stage 7 10.03.2024
100 101 Stage 6 09.03.2024
153 124 Stage 5 08.03.2024
91 109 Stage 4 07.03.2024
124 119 Stage 3 06.03.2024
7 127 Stage 2 05.03.2024
159 159 Stage 1 04.03.2024
49 Tour of Antalya 08.02.2024 - 11.02.2024
9 49 Stage 4 11.02.2024
68 56 Stage 3 10.02.2024
4 2 Stage 2 09.02.2024
2 2 Stage 1 08.02.2024
63 Volta Comunitat Valenciana 31.01.2024 - 04.02.2024
54 63 Stage 5 04.02.2024
100 71 Stage 4 03.02.2024
3 57 Stage 3 02.02.2024
2 63 Stage 2 01.02.2024
89 89 Stage 1 31.01.2024
13 Clàssica Comunitat Valenciana 1969 20.01.2024

2023

RankGCRaceDate
54 Tour of Türkiye 08.10.2023 - 15.10.2023
3 54 Stage 8 15.10.2023
5 54 Stage 7 14.10.2023
99 62 Stage 6 13.10.2023
5 57 Stage 5 12.10.2023
3 60 Stage 4 11.10.2023
78 71 Stage 3 10.10.2023
9 10 Stage 2 09.10.2023
23 26 Stage 1 08.10.2023
58 CRO Race 26.09.2023 - 01.10.2023
7 58 Stage 6 01.10.2023
6 58 Stage 5 30.09.2023
92 63 Stage 4 29.09.2023
34 33 Stage 3 28.09.2023
5 9 Stage 2 27.09.2023
5 5 Stage 1 26.09.2023
24 Tour du Poitou-Charentes 22.08.2023 - 25.08.2023
9 24 Stage 4 25.08.2023
7 4 Stage 3a 24.08.2023
54 32 Stage 3b 24.08.2023
5 4 Stage 2 23.08.2023
2 3 Stage 1 22.08.2023
85 Tour du Limousin 15.08.2023 - 18.08.2023
8 85 Stage 4 18.08.2023
102 93 Stage 3 17.08.2023
9 80 Stage 2 16.08.2023
106 106 Stage 1 15.08.2023
19 Polynormande 13.08.2023
DNF Czech Tour 27.07.2023 - 30.07.2023
DNF Stage 4 30.07.2023
127 117 Stage 3 29.07.2023
116 112 Stage 2 28.07.2023
6 9 Stage 1 27.07.2023
DNF Italy RR 24.06.2023
100 Baloise Belgium Tour 14.06.2023 - 18.06.2023
43 100 Stage 5 18.06.2023
122 112 Stage 4 17.06.2023
101 106 Stage 3 16.06.2023
18 105 Stage 2 15.06.2023
115 115 Stage 1 14.06.2023
15 ZLM Tour 07.06.2023 - 11.06.2023
8 15 Stage 4 11.06.2023
7 18 Stage 3 10.06.2023
11 22 Stage 2 09.06.2023
21 23 Stage 1 08.06.2023
88 88 Prologue 07.06.2023
41 Giro Reggio Calabria 16.04.2023
104 Giro di Sicilia 11.04.2023 - 14.04.2023
111 104 Stage 4 14.04.2023
116 110 Stage 3 13.04.2023
31 104 Stage 2 12.04.2023
118 118 Stage 1 11.04.2023
35 Milano - Torino 15.03.2023
90 O Gran Camiño 23.02.2023 - 26.02.2023
84 90 Stage 4 26.02.2023
90 91 Stage 3 25.02.2023
117 117 Stage 2 24.02.2023
75 Vuelta a San Juan 22.01.2023 - 29.01.2023
7 75 Stage 7 29.01.2023
26 76 Stage 6 28.01.2023
93 79 Stage 5 27.01.2023
83 70 Stage 4 25.01.2023
74 68 Stage 3 24.01.2023
42 56 Stage 2 23.01.2023
79 75 Stage 1 22.01.2023

2022

RankGCRaceDate
49 Gran Piemonte 06.10.2022
DNF Coppa Bernocchi 03.10.2022
82 Okolo Slovenska 13.09.2022 - 17.09.2022
7 Stage 4 17.09.2022
84 Stage 3 16.09.2022
116 Stage 2 15.09.2022
3 Stage 1 14.09.2022
76 Prologue 13.09.2022
35 Okolo Jiznich Cech 08.09.2022 - 11.09.2022
40 Stage 4 11.09.2022
16 Stage 3 10.09.2022
14 Stage 2 09.09.2022
78 Stage 1 08.09.2022
58 Tour du Poitou-Charentes 23.08.2022 - 26.08.2022
70 Stage 5 26.08.2022
88 Stage 3 25.08.2022
87 Stage 4 25.08.2022
87 Stage 2 24.08.2022
15 Stage 1 23.08.2022
DNF Tour de l'Ain 09.08.2022 - 11.08.2022
DNF Stage 3 11.08.2022
100 Stage 2 10.08.2022
103 Stage 1 09.08.2022
DNF Italy RR 26.06.2022
67 Adriatica Ionica Race 04.06.2022 - 08.06.2022
15 Stage 5 08.06.2022
77 Stage 4 07.06.2022
64 Stage 3 06.06.2022
83 Stage 2 05.06.2022
47 Stage 1 04.06.2022
DNF Giro dell'Appennino 02.06.2022
67 Tour of Türkiye 10.04.2022 - 17.04.2022
66 Stage 7 16.04.2022
61 Stage 6 15.04.2022
123 Stage 5 14.04.2022
108 Stage 4 13.04.2022
13 Stage 3 12.04.2022
10 Stage 2 11.04.2022
46 Stage 1 10.04.2022
78 Milano - Torino 16.03.2022
119 Tirreno-Adriatico 07.03.2022 - 13.03.2022
15 119 Stage 7 13.03.2022
108 127 Stage 6 12.03.2022
126 140 Stage 5 11.03.2022
122 145 Stage 4 10.03.2022
21 131 Stage 3 09.03.2022
33 144 Stage 2 08.03.2022
149 149 Stage 1 07.03.2022
84 O Gran Camiño 24.02.2022 - 27.02.2022
68 Stage 4 27.02.2022
78 Stage 3 26.02.2022
89 Stage 2 25.02.2022
2 Stage 1 24.02.2022
89 Tour of Antalya 10.02.2022 - 13.02.2022
7 Stage 4 13.02.2022
122 Stage 3 12.02.2022
14 Stage 2 11.02.2022
4 Stage 1 10.02.2022
55 Trofeo Palma 30.01.2022
97 Trofeo Alcudia - Port d'Alcudia 27.01.2022
1 Clàssica Comunitat Valenciana 1969 23.01.2022

2021

RankGCRaceDate
DNF Okolo Slovenska 15.09.2021 - 19.09.2021
DNF Stage 4 19.09.2021
6 Stage 3 18.09.2021
69 Stage 2 17.09.2021
11 Stage 1 16.09.2021
50 Prologue 15.09.2021
43 Tour du Poitou-Charentes 24.08.2021 - 27.08.2021
61 Stage 5 27.08.2021
41 Stage 3 26.08.2021
94 Stage 4 26.08.2021
15 Stage 2 25.08.2021
59 Stage 1 24.08.2021
DNF Tour of Bulgaria 30.06.2021 - 05.07.2021
DSQ Stage 5 05.07.2021
9 Stage 4 04.07.2021
2 Stage 3 03.07.2021
37 Stage 2 02.07.2021
1 Stage 1 01.07.2021
18 Prologue 30.06.2021
12 In the Steps of Romans 28.06.2021 - 29.06.2021
3 Stage 2 29.06.2021
12 Stage 1 28.06.2021
DNF Italy RR 20.06.2021
82 Baloise Belgium Tour 09.06.2021 - 13.06.2021
27 Stage 5 13.06.2021
78 Stage 4 12.06.2021
25 Stage 3 11.06.2021
111 Stage 2 10.06.2021
108 Stage 1 09.06.2021
63 GP Kanton Aargau 04.06.2021
6 GP Slovenia 30.05.2021
7 Trofeo Alcudia - Port d'Alcudia 16.05.2021
90 Trofeo Serra Tramuntana 14.05.2021
3 Circuito del Porto 02.05.2021
62 Tour of Türkiye 11.04.2021 - 18.04.2021
5 Stage 8 18.04.2021
9 Stage 7 17.04.2021
7 Stage 6 16.04.2021
110 Stage 5 15.04.2021
58 Stage 4 14.04.2021
10 Stage 3 13.04.2021
7 Stage 2 12.04.2021
7 Stage 1 11.04.2021
13 GP Adria Mobil 28.03.2021
6 Per Sempre Alfredo 21.03.2021
32 Bredene Koksijde Classic 19.03.2021
DNF Nokere Koerse 17.03.2021
38 Porec Trophy 07.03.2021
11 Umag Trophy 03.03.2021
68 Vuelta al Tachira 17.01.2021 - 24.01.2021
12 Stage 8 24.01.2021
56 Stage 7 23.01.2021
70 Stage 6 22.01.2021
55 Stage 5 21.01.2021
53 Stage 4 20.01.2021
117 Stage 3 19.01.2021
99 Stage 2 18.01.2021
8 Stage 1 17.01.2021

2020

RankGCRaceDate
125 Giro d'Italia 03.10.2020 - 25.10.2020
129 125 Stage 21 25.10.2020
107 125 Stage 20 24.10.2020
46 125 Stage 19 23.10.2020
115 125 Stage 18 22.10.2020
121 127 Stage 17 21.10.2020
115 126 Stage 16 20.10.2020
119 130 Stage 15 18.10.2020
127 133 Stage 14 17.10.2020
102 133 Stage 13 16.10.2020
128 130 Stage 12 15.10.2020
12 128 Stage 11 14.10.2020
122 133 Stage 10 13.10.2020
130 149 Stage 9 11.10.2020
15 148 Stage 8 10.10.2020
12 150 Stage 7 09.10.2020
143 153 Stage 6 08.10.2020
144 157 Stage 5 07.10.2020
137 155 Stage 4 06.10.2020
153 153 Stage 3 05.10.2020
117 134 Stage 2 04.10.2020
160 160 Stage 1 03.10.2020
DNF Giro della Toscana 16.09.2020
151 Tirreno-Adriatico 07.09.2020 - 14.09.2020
144 151 Stage 8 14.09.2020
144 155 Stage 7 13.09.2020
15 157 Stage 6 12.09.2020
159 160 Stage 5 11.09.2020
150 157 Stage 4 10.09.2020
166 159 Stage 3 09.09.2020
57 25 Stage 2 08.09.2020
11 14 Stage 1 07.09.2020
90 Tour du Poitou-Charentes 27.08.2020 - 30.08.2020
65 Stage 5 30.08.2020
77 Stage 3 29.08.2020
119 Stage 4 29.08.2020
71 Stage 2 28.08.2020
107 Stage 1 27.08.2020
DNF Italy RR 23.08.2020
DNF Tour du Limousin 18.08.2020 - 21.08.2020
DNF Stage 4 21.08.2020
124 Stage 3 20.08.2020
95 Stage 2 19.08.2020
96 Stage 1 18.08.2020
DNF CIC - Mont Ventoux 06.08.2020
122 Route d'Occitanie 01.08.2020 - 04.08.2020
127 Stage 4 04.08.2020
136 Stage 3 03.08.2020
133 Stage 2 02.08.2020
119 Stage 1 01.08.2020
104 GP Kranj 26.07.2020
30 Tour of Antalya 20.02.2020 - 23.02.2020
6 Stage 4 23.02.2020
44 Stage 3 22.02.2020
1 Stage 2 21.02.2020
10 Stage 1 20.02.2020
DNF Malaysian International Classic Race 15.02.2020
25 Tour de Langkawi 07.02.2020 - 14.02.2020
8 Stage 8 14.02.2020
6 Stage 7 13.02.2020
17 Stage 6 12.02.2020
17 Stage 5 11.02.2020
32 Stage 4 10.02.2020
5 Stage 3 09.02.2020
12 Stage 2 08.02.2020
8 Stage 1 07.02.2020
10 Trofeo Palma 02.02.2020
15 Trofeo Ses Salines 30.01.2020

2019

RankGCRaceDate
17 GP Bruno Beghelli 06.10.2019
DNF Coppa Sabatini 19.09.2019
13 Coppa Bernocchi 15.09.2019
51 GP de Fourmies 08.09.2019
DNF Brussels Classic 07.09.2019
65 Tour of Utah 12.08.2019 - 18.08.2019
63 Stage 6 18.08.2019
64 Stage 5 17.08.2019
62 Stage 4 16.08.2019
82 Stage 3 15.08.2019
76 Stage 2 14.08.2019
57 Stage 1 13.08.2019
82 Prologue 12.08.2019
59 Adriatica Ionica Race 25.07.2019 - 28.07.2019
22 Stage 4 28.07.2019
53 Stage 3 27.07.2019
84 Stage 2 26.07.2019
24 Stage 1 25.07.2019
DNF Italy RR 30.06.2019
84 Tour of Slovenia 19.06.2019 - 23.06.2019
75 Stage 5 23.06.2019
50 Stage 4 22.06.2019
72 Stage 3 21.06.2019
74 Stage 2 20.06.2019
106 Stage 1 19.06.2019
69 GP Kanton Aargau 13.06.2019
15 Hammer Limburg 07.06.2019 - 09.06.2019
15 Stage 3 09.06.2019
15 Stage 2 08.06.2019
15 Stage 1 07.06.2019
DNF Giro d'Italia 11.05.2019 - 02.06.2019
DNF Stage 13 24.05.2019
144 148 Stage 12 23.05.2019
14 149 Stage 11 22.05.2019
8 149 Stage 10 21.05.2019
118 151 Stage 9 19.05.2019
139 151 Stage 8 18.05.2019
122 155 Stage 7 17.05.2019
124 160 Stage 6 16.05.2019
9 159 Stage 5 15.05.2019
161 162 Stage 4 14.05.2019
13 156 Stage 3 13.05.2019
171 164 Stage 2 12.05.2019
141 141 Stage 1 11.05.2019
60 Tour of Türkiye 16.04.2019 - 21.04.2019
28 60 Stage 6 21.04.2019
78 67 Stage 5 20.04.2019
9 48 Stage 4 19.04.2019
17 60 Stage 3 18.04.2019
57 60 Stage 2 17.04.2019
9 12 Stage 1 16.04.2019
47 Tour of Thailand 01.04.2019 - 06.04.2019
2 Stage 6 06.04.2019
9 Stage 5 05.04.2019
10 Stage 4 04.04.2019
51 Stage 3 03.04.2019
3 Stage 2 02.04.2019
1 Stage 1 01.04.2019
41 Tour de Taiwan 17.03.2019 - 21.03.2019
1 Stage 5 21.03.2019
46 Stage 4 20.03.2019
3 Stage 3 19.03.2019
2 Stage 2 18.03.2019
8 Stage 1 17.03.2019
DNF GP Industria & Artigianato 10.03.2019
OOT Strade Bianche 09.03.2019
2 Tour of Antalya 21.02.2019 - 24.02.2019
2 Stage 4 24.02.2019
7 Stage 3 23.02.2019
3 Stage 2 22.02.2019
4 Stage 1 21.02.2019
DNF Trofeo Laigueglia 17.02.2019
133 Volta Comunitat Valenciana 06.02.2019 - 10.02.2019
10 Stage 5 10.02.2019
122 Stage 4 09.02.2019
129 Stage 3 08.02.2019
127 Stage 2 07.02.2019
130 Stage 1 06.02.2019

2018

RankGCRaceDate
67 Giro della Regione Friuli 06.09.2018 - 08.09.2018
12 Stage 3 08.09.2018
74 Stage 2 07.09.2018
18 Stage 1 06.09.2018
17 Italy RR-U23 23.06.2018
75 Giro Next Gen 07.06.2018 - 16.06.2018
58 Stage 9 16.06.2018
50 Stage 10 16.06.2018
106 Stage 8 15.06.2018
107 Stage 7 14.06.2018
6 Stage 6 13.06.2018
75 Stage 5 12.06.2018
115 Stage 4 11.06.2018
3 Stage 3 10.06.2018
104 Stage 2 09.06.2018
1 Stage 1 08.06.2018
14 Prologue 07.06.2018
11 GP Marmo 13.05.2018
1 Circuito del Porto 06.05.2018
9 GP Arjaan De Schipper 14.04.2018
6 Trofeo PIVA (U23) 01.04.2018
DNF Gent - Wevelgem (U23) 25.03.2018
1 Popolarissima 18.03.2018

2017

RankGCRaceDate
105 Coppa Bernocchi 14.09.2017
16 Europe RR-U23 05.08.2017
46 Trofeo Matteotti 16.07.2017
4 Italy RR-U23 25.06.2017
104 Giro Next Gen 09.06.2017 - 15.06.2017
118 Stage 8 15.06.2017
65 Stage 7 14.06.2017
106 Stage 5 13.06.2017
59 Stage 6 13.06.2017
100 Stage 4 12.06.2017
81 Stage 3 11.06.2017
106 Stage 2 10.06.2017
3 Stage 1 09.06.2017
2 Circuito del Porto 07.05.2017
6 GP Liberazione (U23) 25.04.2017
52 GP Arjaan De Schipper 15.04.2017
DNF Ronde van Vlaanderen Beloften 08.04.2017
88 Gent - Wevelgem (U23) 26.03.2017
4 Popolarissima 19.03.2017

2016

RankGCRaceDate
6 Circuito del Porto 01.05.2016
DNF GP Liberazione (U23) 25.04.2016

2015

RankGCRaceDate
131 Circuito del Porto 03.05.2015
DNF GP Liberazione (U23) 25.04.2015

Rider profile

Name
Giovanni Lonardi
Team
Team Polti VisitMalta
Nationality
Italy
Date of birth
November 9 1996
Place of birth
Verona
Height
1.80 m
UCI ranking
123
UCI wins
13

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 ❤️