Matteo Malucelli - Results

XDS Astana Team

Matteo Malucelli is a professional cyclist from Italy, born on October 20th 1993 in Forli. At 33 years old, He rides for XDS Astana Team, a World Tour Team. He has 46 UCI victories and currently holds 191st place in the UCI World Ranking.

Results

2026

RankGCRaceDate
DNF Tour de Kyushu 10.10.2026 - 12.10.2026
DNF Stage 2 11.10.2026
1 1 Stage 1 10.10.2026
102 Tour de Langkawi 27.09.2026 - 04.10.2026
1 102 Stage 8 04.10.2026
6 103 Stage 7 03.10.2026
2 105 Stage 6 02.10.2026
109 108 Stage 5 01.10.2026
106 106 Stage 4 30.09.2026
1 100 Stage 3 29.09.2026
102 100 Stage 2 28.09.2026
1 1 Stage 1 27.09.2026
1 Tour of Taihu Lake 12.09.2026 - 16.09.2026
19 1 Stage 5 16.09.2026
1 1 Stage 4 15.09.2026
1 1 Stage 3 14.09.2026
1 1 Stage 2 13.09.2026
2 2 Stage 1 12.09.2026
DNF Tour de Pologne 03.08.2026 - 09.08.2026
DNS Stage 6 08.08.2026
135 114 Stage 5 07.08.2026
69 65 Stage 4 06.08.2026
20 8 Stage 3 05.08.2026
3 5 Stage 2 04.08.2026
11 14 Stage 1 03.08.2026
87 Copenhagen Sprint 14.06.2026
151 Giro d'Italia 08.05.2026 - 31.05.2026
12 151 Stage 21 31.05.2026
144 152 Stage 20 30.05.2026
151 152 Stage 19 29.05.2026
155 156 Stage 18 28.05.2026
152 156 Stage 17 27.05.2026
155 157 Stage 16 26.05.2026
11 157 Stage 15 24.05.2026
155 158 Stage 14 23.05.2026
154 159 Stage 13 22.05.2026
160 159 Stage 12 21.05.2026
131 162 Stage 11 20.05.2026
152 165 Stage 10 19.05.2026
149 165 Stage 9 17.05.2026
153 166 Stage 8 16.05.2026
165 168 Stage 7 15.05.2026
169 159 Stage 6 14.05.2026
168 161 Stage 5 13.05.2026
157 155 Stage 4 12.05.2026
5 152 Stage 3 10.05.2026
153 153 Stage 2 09.05.2026
127 128 Stage 1 08.05.2026
104 Tour of Hainan 15.04.2026 - 19.04.2026
7 104 Stage 5 19.04.2026
123 105 Stage 4 18.04.2026
111 90 Stage 3 17.04.2026
91 90 Stage 2 16.04.2026
2 2 Stage 1 15.04.2026
133 UAE Tour 16.02.2026 - 22.02.2026
5 133 Stage 7 22.02.2026
131 135 Stage 6 21.02.2026
3 134 Stage 5 20.02.2026
6 136 Stage 4 19.02.2026
135 139 Stage 3 18.02.2026
137 129 Stage 2 17.02.2026
4 7 Stage 1 16.02.2026
68 AlUla Tour 27.01.2026 - 31.01.2026
93 68 Stage 5 31.01.2026
1 43 Stage 4 30.01.2026
78 50 Stage 3 29.01.2026
5 14 Stage 2 28.01.2026
22 23 Stage 1 27.01.2026

2025

RankGCRaceDate
1 Tour of Taihu Lake 09.10.2025 - 12.10.2025
1 1 Stage 4 12.10.2025
4 1 Stage 3 11.10.2025
2 1 Stage 2 10.10.2025
1 1 Stage 1 09.10.2025
DNF Tour de Langkawi 28.09.2025 - 05.10.2025
DNF Stage 6 03.10.2025
80 68 Stage 5 02.10.2025
1 1 Stage 4 01.10.2025
1 1 Stage 3 30.09.2025
2 1 Stage 2 29.09.2025
1 1 Stage 1 28.09.2025
13 Gooikse Pijl 21.09.2025
4 Kamp. van Vlaanderen 19.09.2025
111 Grand Prix de Wallonie 17.09.2025
135 GP de Fourmies 14.09.2025
103 Vuelta a Burgos 05.08.2025 - 09.08.2025
94 103 Stage 5 09.08.2025
100 115 Stage 4 08.08.2025
121 119 Stage 3 07.08.2025
2 114 Stage 2 06.08.2025
113 113 Stage 1 05.08.2025
DNF Italy RR 29.06.2025
84 Antwerp Port Epic 09.06.2025
5 Heistse Pijl 07.06.2025
DNF Tour de Hongrie 14.05.2025 - 18.05.2025
DNF Stage 5 18.05.2025
5 113 Stage 4 17.05.2025
116 115 Stage 3 16.05.2025
10 12 Stage 2 15.05.2025
5 9 Stage 1 14.05.2025
130 Tour of Türkiye 27.04.2025 - 04.05.2025
1 130 Stage 8 04.05.2025
4 130 Stage 7 03.05.2025
131 134 Stage 6 02.05.2025
98 123 Stage 4 30.04.2025
139 127 Stage 3 29.04.2025
133 124 Stage 2 28.04.2025
2 2 Stage 1 27.04.2025
83 Tour of Hainan 07.04.2025 - 11.04.2025
3 83 Stage 5 11.04.2025
97 87 Stage 4 10.04.2025
100 89 Stage 3 09.04.2025
4 2 Stage 2 08.04.2025
1 1 Stage 1 07.04.2025
DNF E3 Saxo Classic 28.03.2025
133 Classic Brugge-De Panne 26.03.2025
67 GP Jean-Pierre Monseré 09.03.2025
102 Grand Prix Criquielion 08.03.2025
DNF UAE Tour 17.02.2025 - 23.02.2025
DNS Stage 7 23.02.2025
127 123 Stage 6 22.02.2025
2 130 Stage 5 21.02.2025
14 132 Stage 4 20.02.2025
130 134 Stage 3 19.02.2025
133 134 Stage 2 18.02.2025
134 134 Stage 1 17.02.2025
4 Trofeo Palma 02.02.2025
9 Trofeo Ses Salines 30.01.2025

2024

RankGCRaceDate
63 Tour de Langkawi 29.09.2024 - 06.10.2024
1 63 Stage 8 06.10.2024
1 63 Stage 7 05.10.2024
7 63 Stage 6 04.10.2024
2 64 Stage 5 03.10.2024
2 65 Stage 4 02.10.2024
81 75 Stage 3 01.10.2024
1 2 Stage 2 30.09.2024
4 9 Stage 1 29.09.2024
69 Memorial Pantani 14.09.2024
93 Giro della Regione Friuli 04.09.2024 - 07.09.2024
4 93 Stage 4 07.09.2024
129 115 Stage 3 06.09.2024
99 89 Stage 2 05.09.2024
1 1 Stage 1 04.09.2024
1 Tour of Bulgaria 24.08.2024 - 29.08.2024
1 1 Stage 5 29.08.2024
5 2 Stage 4 28.08.2024
1 2 Stage 3 27.08.2024
3 2 Stage 2 26.08.2024
1 1 Stage 1 25.08.2024
2 2 Prologue 24.08.2024
69 Tour of Japan 19.05.2024 - 26.05.2024
1 69 Stage 8 26.05.2024
78 70 Stage 7 25.05.2024
70 66 Stage 6 24.05.2024
73 61 Stage 5 23.05.2024
6 48 Stage 4 22.05.2024
73 48 Stage 3 21.05.2024
1 2 Stage 2 20.05.2024
3 3 Stage 1 19.05.2024
DNF Giro della Romagna 21.04.2024
87 Giro d'Abruzzo 09.04.2024 - 12.04.2024
85 87 Stage 4 12.04.2024
94 94 Stage 3 11.04.2024
116 90 Stage 2 10.04.2024
2 2 Stage 1 09.04.2024
69 Coppi e Bartali 19.03.2024 - 23.03.2024
11 69 Stage 5 23.03.2024
93 87 Stage 4 22.03.2024
89 94 Stage 3 21.03.2024
136 102 Stage 2 20.03.2024
2 2 Stage 1 19.03.2024
31 Tour de Taiwan 10.03.2024 - 14.03.2024
2 31 Stage 5 14.03.2024
44 36 Stage 4 13.03.2024
8 28 Stage 3 12.03.2024
25 25 Stage 2 11.03.2024
2 2 Stage 1 10.03.2024
98 Tour of Oman 10.02.2024 - 14.02.2024
104 98 Stage 5 14.02.2024
93 92 Stage 4 13.02.2024
84 90 Stage 3 12.02.2024
97 93 Stage 2 11.02.2024
8 10 Stage 1 10.02.2024
DNF Muscat Classic 09.02.2024
46 AlUla Tour 30.01.2024 - 03.02.2024
82 46 Stage 5 03.02.2024
12 28 Stage 4 02.02.2024
85 50 Stage 3 01.02.2024
62 46 Stage 2 31.01.2024
7 10 Stage 1 30.01.2024

2023

RankGCRaceDate
100 Tour of Türkiye 08.10.2023 - 15.10.2023
4 100 Stage 8 15.10.2023
124 101 Stage 7 14.10.2023
81 101 Stage 6 13.10.2023
4 104 Stage 5 12.10.2023
109 110 Stage 4 11.10.2023
132 112 Stage 3 10.10.2023
6 5 Stage 2 09.10.2023
5 8 Stage 1 08.10.2023
9 Paris-Chauny 24.09.2023
10 Omloop van het Houtland 20.09.2023
11 GP d'Isbergues 17.09.2023
115 Kamp. van Vlaanderen 15.09.2023
106 Renewi Tour 23.08.2023 - 27.08.2023
100 106 Stage 5 27.08.2023
29 112 Stage 4 26.08.2023
139 144 Stage 3 25.08.2023
152 147 Stage 2 24.08.2023
14 16 Stage 1 23.08.2023
51 Egmont Cycling Race 20.08.2023
102 Baloise Belgium Tour 14.06.2023 - 18.06.2023
72 102 Stage 5 18.06.2023
104 115 Stage 4 17.06.2023
135 111 Stage 3 16.06.2023
10 107 Stage 2 15.06.2023
138 138 Stage 1 14.06.2023
25 ZLM Tour 07.06.2023 - 11.06.2023
6 25 Stage 4 11.06.2023
4 25 Stage 3 10.06.2023
4 33 Stage 2 09.06.2023
8 36 Stage 1 08.06.2023
130 130 Prologue 07.06.2023
9 Heistse Pijl 03.06.2023
74 Boucles de la Mayenne 25.05.2023 - 28.05.2023
10 74 Stage 3 28.05.2023
5 77 Stage 2 27.05.2023
82 83 Stage 1 26.05.2023
113 113 Prologue 25.05.2023
87 4 Jours de Dunkerque 16.05.2023 - 21.05.2023
10 87 Stage 6 21.05.2023
81 102 Stage 5 20.05.2023
96 104 Stage 4 19.05.2023
125 127 Stage 3 18.05.2023
130 127 Stage 2 17.05.2023
6 14 Stage 1 16.05.2023
111 Giro di Sicilia 11.04.2023 - 14.04.2023
100 111 Stage 4 14.04.2023
127 126 Stage 3 13.04.2023
47 133 Stage 2 12.04.2023
136 136 Stage 1 11.04.2023
DNF Région Pays de la Loire Tour 04.04.2023 - 07.04.2023
DNF Stage 4 07.04.2023
83 80 Stage 3 06.04.2023
59 36 Stage 2 05.04.2023
18 22 Stage 1 04.04.2023
DNF Classic Brugge-De Panne 22.03.2023
15 Bredene Koksijde Classic 17.03.2023
113 Milano - Torino 15.03.2023
7 GP Jean-Pierre Monseré 05.03.2023
48 Grand Prix Criquielion 04.03.2023
61 Le Samyn 28.02.2023
DNF Kuurne-Brussel-Kuurne 26.02.2023
56 AlUla Tour 30.01.2023 - 03.02.2023
2 56 Stage 5 03.02.2023
76 57 Stage 4 02.02.2023
80 49 Stage 3 01.02.2023
31 40 Stage 2 31.01.2023
70 65 Stage 1 30.01.2023

2022

RankGCRaceDate
64 Turul Romaniei 06.09.2022 - 11.09.2022
3 Stage 5 11.09.2022
81 Stage 4 10.09.2022
22 Stage 3 09.09.2022
4 Stage 2 08.09.2022
13 Stage 1 07.09.2022
85 Prologue 06.09.2022
DNF Tour du Poitou-Charentes 23.08.2022 - 26.08.2022
DNS Stage 3 25.08.2022
125 Stage 2 24.08.2022
105 Stage 1 23.08.2022
99 Arctic Race of Norway 11.08.2022 - 14.08.2022
82 Stage 4 14.08.2022
102 Stage 3 13.08.2022
5 Stage 2 12.08.2022
104 Stage 1 11.08.2022
49 Italy RR 26.06.2022
69 Adriatica Ionica Race 04.06.2022 - 08.06.2022
17 Stage 5 08.06.2022
92 Stage 4 07.06.2022
49 Stage 3 06.06.2022
89 Stage 2 05.06.2022
7 Stage 1 04.06.2022
90 Giro di Sicilia 12.04.2022 - 15.04.2022
88 Stage 4 15.04.2022
117 Stage 3 14.04.2022
125 Stage 2 13.04.2022
1 Stage 1 12.04.2022
116 UAE Tour 20.02.2022 - 26.02.2022
112 116 Stage 7 26.02.2022
14 114 Stage 6 25.02.2022
4 115 Stage 5 24.02.2022
116 117 Stage 4 23.02.2022
122 108 Stage 3 22.02.2022
6 52 Stage 2 21.02.2022
101 101 Stage 1 20.02.2022
100 Tour of Antalya 10.02.2022 - 13.02.2022
3 Stage 4 13.02.2022
146 Stage 3 12.02.2022
35 Stage 2 11.02.2022
1 Stage 1 10.02.2022

2021

RankGCRaceDate
67 Tour du Poitou-Charentes 24.08.2021 - 27.08.2021
102 Stage 5 27.08.2021
5 Stage 3 26.08.2021
118 Stage 4 26.08.2021
16 Stage 2 25.08.2021
20 Stage 1 24.08.2021
93 Settimana Ciclistica Italiana 14.07.2021 - 18.07.2021
112 Stage 5 18.07.2021
96 Stage 4 17.07.2021
9 Stage 3 16.07.2021
76 Stage 2 15.07.2021
96 Stage 1 14.07.2021
17 Italy RR 20.06.2021
100 Tour of Slovenia 09.06.2021 - 13.06.2021
12 Stage 5 13.06.2021
95 Stage 4 12.06.2021
106 Stage 3 11.06.2021
93 Stage 2 10.06.2021
5 Stage 1 09.06.2021
17 Boucles de la Mayenne 27.05.2021 - 30.05.2021
13 Stage 4 30.05.2021
16 Stage 3 29.05.2021
7 Stage 2 28.05.2021
31 Stage 1 27.05.2021
102 Tour de Hongrie 12.05.2021 - 16.05.2021
5 Stage 5 16.05.2021
102 Stage 4 15.05.2021
95 Stage 3 14.05.2021
100 Stage 2 13.05.2021
11 Stage 1 12.05.2021
126 Tour of Türkiye 11.04.2021 - 18.04.2021
111 Stage 8 18.04.2021
106 Stage 7 17.04.2021
132 Stage 6 16.04.2021
136 Stage 5 15.04.2021
16 Stage 4 14.04.2021
21 Stage 3 13.04.2021
170 Stage 2 12.04.2021
21 Stage 1 11.04.2021
97 La Roue Tourangelle 04.04.2021
10 Cholet Agglo Tour 28.03.2021
108 Per Sempre Alfredo 21.03.2021
137 Tirreno-Adriatico 10.03.2021 - 16.03.2021
154 137 Stage 7 16.03.2021
38 141 Stage 6 15.03.2021
115 155 Stage 5 14.03.2021
122 160 Stage 4 13.03.2021
139 157 Stage 3 12.03.2021
175 165 Stage 2 11.03.2021
14 16 Stage 1 10.03.2021
77 Vuelta al Tachira 17.01.2021 - 24.01.2021
38 Stage 8 24.01.2021
101 Stage 7 23.01.2021
97 Stage 6 22.01.2021
74 Stage 5 21.01.2021
67 Stage 4 20.01.2021
92 Stage 3 19.01.2021
105 Stage 2 18.01.2021
1 Stage 1 17.01.2021

2020

RankGCRaceDate
87 Tour de Luxembourg 15.09.2020 - 19.09.2020
88 Stage 5 19.09.2020
107 Stage 4 18.09.2020
83 Stage 3 17.09.2020
102 Stage 2 16.09.2020
110 Stage 1 15.09.2020
114 Coppi e Bartali 01.09.2020 - 04.09.2020
80 Stage 5 04.09.2020
117 Stage 4 03.09.2020
124 Stage 3 02.09.2020
11 Stage 1 01.09.2020
17 Stage 2 01.09.2020
57 Tour du Poitou-Charentes 27.08.2020 - 30.08.2020
11 Stage 5 30.08.2020
18 Stage 3 29.08.2020
124 Stage 4 29.08.2020
73 Stage 2 28.08.2020
8 Stage 1 27.08.2020
47 Italy RR 23.08.2020
30 Tour du Limousin 18.08.2020 - 21.08.2020
48 Stage 4 21.08.2020
47 Stage 3 20.08.2020
17 Stage 2 19.08.2020
50 Stage 1 18.08.2020
83 Route d'Occitanie 01.08.2020 - 04.08.2020
103 Stage 4 04.08.2020
86 Stage 3 03.08.2020
7 Stage 2 02.08.2020
85 Stage 1 01.08.2020
139 Volta ao Algarve 19.02.2020 - 23.02.2020
154 Stage 5 23.02.2020
155 Stage 4 22.02.2020
115 Stage 3 21.02.2020
141 Stage 2 20.02.2020
24 Stage 1 19.02.2020
80 AlUla Tour 04.02.2020 - 08.02.2020
6 Stage 5 08.02.2020
112 Stage 4 07.02.2020
7 Stage 3 06.02.2020
11 Stage 2 05.02.2020
9 Stage 1 04.02.2020

2019

RankGCRaceDate
DNF Tre Valli Varesine 08.10.2019
14 GP Bruno Beghelli 06.10.2019
DNF Giro dell'Emilia 05.10.2019
65 Trofeo Matteotti 22.09.2019
DNF Memorial Pantani 21.09.2019
104 Coppa Bernocchi 15.09.2019
DNF Coppa Agostoni 14.09.2019
52 Tour du Poitou-Charentes 27.08.2019 - 30.08.2019
5 Stage 5 30.08.2019
2 Stage 3 29.08.2019
109 Stage 4 29.08.2019
5 Stage 2 28.08.2019
2 Stage 1 27.08.2019
87 Volta a Portugal 31.07.2019 - 11.08.2019
101 Stage 10 11.08.2019
85 Stage 9 10.08.2019
104 Stage 8 09.08.2019
87 Stage 7 08.08.2019
106 Stage 6 07.08.2019
79 Stage 5 05.08.2019
91 Stage 4 04.08.2019
11 Stage 3 03.08.2019
80 Stage 2 02.08.2019
3 Stage 1 01.08.2019
112 Prologue 31.07.2019
51 Adriatica Ionica Race 25.07.2019 - 28.07.2019
9 Stage 4 28.07.2019
70 Stage 3 27.07.2019
41 Stage 2 26.07.2019
26 Stage 1 25.07.2019
14 Hammer Limburg 07.06.2019 - 09.06.2019
14 Stage 2 08.06.2019
DNF Tour of Norway 28.05.2019 - 02.06.2019
DNF Stage 6 02.06.2019
102 Stage 5 01.06.2019
107 Stage 4 31.05.2019
93 Stage 3 30.05.2019
105 Stage 2 29.05.2019
9 Stage 1 28.05.2019
16 Hammer Stavanger 24.05.2019 - 26.05.2019
16 Stage 3 26.05.2019
16 Stage 2 25.05.2019
13 Stage 1 24.05.2019
91 Vuelta a Aragón 17.05.2019 - 19.05.2019
3 Stage 3 19.05.2019
114 Stage 2 18.05.2019
94 Stage 1 17.05.2019
DNF Vuelta a Castilla y León 25.04.2019 - 27.04.2019
DNF Stage 3 27.04.2019
87 Stage 2 26.04.2019
92 Stage 1 25.04.2019
108 Tour of Türkiye 16.04.2019 - 21.04.2019
59 108 Stage 6 21.04.2019
109 110 Stage 5 20.04.2019
109 105 Stage 4 19.04.2019
6 92 Stage 3 18.04.2019
94 91 Stage 2 17.04.2019
13 16 Stage 1 16.04.2019
DNF Région Pays de la Loire Tour 09.04.2019 - 12.04.2019
DNF Stage 4 12.04.2019
89 Stage 3 11.04.2019
5 Stage 2 10.04.2019
90 Stage 1 09.04.2019
62 La Roue Tourangelle 07.04.2019
19 Route Adélie de Vitré 05.04.2019
DNF Coppi e Bartali 27.03.2019 - 31.03.2019
DNF Stage 6 31.03.2019
12 Stage 5 30.03.2019
121 Stage 4 29.03.2019
142 Stage 3 28.03.2019
4 Stage 1 27.03.2019
16 Stage 2 27.03.2019
DNF Le Samyn 05.03.2019
DNF Volta ao Algarve 20.02.2019 - 24.02.2019
DNF Stage 5 24.02.2019
117 Stage 4 23.02.2019
160 Stage 3 22.02.2019
131 Stage 2 21.02.2019
164 Stage 1 20.02.2019
DNF Clasica de Almeria 17.02.2019
118 Vuelta a San Juan 27.01.2019 - 03.02.2019
8 Stage 7 03.02.2019
87 Stage 6 02.02.2019
123 Stage 5 01.02.2019
6 Stage 4 30.01.2019
156 Stage 3 29.01.2019
129 Stage 2 28.01.2019
2 Stage 1 27.01.2019

2018

RankGCRaceDate
DNF Tour of China II 17.09.2018 - 23.09.2018
DNS Stage 5 23.09.2018
105 Stage 4 22.09.2018
28 Stage 3 20.09.2018
7 Stage 2 19.09.2018
31 Stage 1 18.09.2018
108 Prologue 17.09.2018
DNF Tour of China I 08.09.2018 - 15.09.2018
DNS Stage 6 13.09.2018
109 Stage 5 12.09.2018
89 Stage 4 11.09.2018
3 Stage 3 10.09.2018
114 Stage 2 09.09.2018
1 Stage 1 08.09.2018
37 Tour du Poitou-Charentes 21.08.2018 - 24.08.2018
3 Stage 5 24.08.2018
2 Stage 3 23.08.2018
88 Stage 4 23.08.2018
2 Stage 2 22.08.2018
3 Stage 1 21.08.2018
DNF Tour du Limousin 15.08.2018 - 18.08.2018
DNF Stage 3 17.08.2018
102 Stage 2 16.08.2018
103 Stage 1 15.08.2018
45 Vuelta a Venezuela 05.07.2018 - 14.07.2018
16 Stage 10 14.07.2018
17 Stage 9 13.07.2018
58 Stage 8 12.07.2018
12 Stage 7 11.07.2018
67 Stage 6 10.07.2018
51 Stage 5 09.07.2018
62 Stage 4 08.07.2018
13 Stage 3 07.07.2018
57 Stage 2 06.07.2018
1 Stage 1 05.07.2018
DNF Italy RR 30.06.2018
66 Tour of Bihor - Bellotto 01.06.2018 - 03.06.2018
6 Stage 4 03.06.2018
103 Stage 2 02.06.2018
25 Stage 3 02.06.2018
1 Stage 1 01.06.2018
106 Vuelta a Aragón 11.05.2018 - 13.05.2018
118 Stage 3 13.05.2018
1 Stage 2 12.05.2018
100 Stage 1 11.05.2018
81 Tour de Bretagne 25.04.2018 - 01.05.2018
73 Stage 7 01.05.2018
38 Stage 6 30.04.2018
100 Stage 5 29.04.2018
122 Stage 4 28.04.2018
103 Stage 3 27.04.2018
1 Stage 2 26.04.2018
3 Stage 1 25.04.2018
80 Tour du Jura 21.04.2018 - 22.04.2018
80 Stage 2 22.04.2018
95 Stage 1 21.04.2018
DNF Région Pays de la Loire Tour 03.04.2018 - 06.04.2018
DNF Stage 4 06.04.2018
92 Stage 3 05.04.2018
39 Stage 2 04.04.2018
53 Stage 1 03.04.2018
64 La Roue Tourangelle 01.04.2018
47 Route Adélie de Vitré 30.03.2018
79 Tour de Langkawi 18.03.2018 - 25.03.2018
66 Stage 8 25.03.2018
72 Stage 7 24.03.2018
7 Stage 6 23.03.2018
95 Stage 5 22.03.2018
78 Stage 4 21.03.2018
45 Stage 3 20.03.2018
2 Stage 2 19.03.2018
12 Stage 1 18.03.2018
122 Tour Colombia 06.02.2018 - 11.02.2018
125 Stage 6 11.02.2018
107 Stage 5 10.02.2018
116 Stage 4 09.02.2018
2 Stage 3 08.02.2018
3 Stage 2 07.02.2018
4 Stage 1 06.02.2018
59 Vuelta al Tachira 12.01.2018 - 21.01.2018
39 Stage 10 21.01.2018
78 Stage 9 20.01.2018
8 Stage 8 19.01.2018
70 Stage 7 18.01.2018
84 Stage 6 17.01.2018
82 Stage 5 16.01.2018
84 Stage 4 15.01.2018
1 Stage 3 14.01.2018
82 Stage 2 13.01.2018
1 Stage 1 12.01.2018

2017

RankGCRaceDate
35 GP Bruno Beghelli 01.10.2017
59 Tour of China II 19.09.2017 - 24.09.2017
10 Stage 5 24.09.2017
2 Stage 4 22.09.2017
6 Stage 3 21.09.2017
6 Stage 2 20.09.2017
66 Stage 1 19.09.2017
79 Tour of China I 10.09.2017 - 17.09.2017
3 Stage 5 17.09.2017
70 Stage 4 15.09.2017
82 Stage 3 14.09.2017
104 Stage 2 12.09.2017
22 Stage 1 10.09.2017
DNF Ride London Classic 30.07.2017
DNF Italy RR 25.06.2017
77 Okolo Slovenska 07.06.2017 - 11.06.2017
3 Stage 4 11.06.2017
106 Stage 3 10.06.2017
1 Stage 2 09.06.2017
93 Stage 1 08.06.2017
115 Prologue 07.06.2017
61 Tour of Bihor - Bellotto 02.06.2017 - 04.06.2017
1 Stage 4 04.06.2017
100 Stage 2 03.06.2017
8 Stage 3 03.06.2017
1 Stage 1 02.06.2017
DNF Vuelta a Castilla y León 19.05.2017 - 21.05.2017
DNF Stage 3 21.05.2017
117 Stage 2 20.05.2017
16 Stage 1 19.05.2017
70 4 Jours de Dunkerque 09.05.2017 - 14.05.2017
18 Stage 6 14.05.2017
98 Stage 5 13.05.2017
114 Stage 4 12.05.2017
90 Stage 3 11.05.2017
11 Stage 2 10.05.2017
64 Stage 1 09.05.2017
70 Tour de Bretagne 25.04.2017 - 01.05.2017
56 Stage 7 01.05.2017
80 Stage 6 30.04.2017
96 Stage 5 29.04.2017
121 Stage 4 28.04.2017
4 Stage 3 27.04.2017
106 Stage 2 26.04.2017
2 Stage 1 25.04.2017
DNF Paris - Camembert 11.04.2017
72 Région Pays de la Loire Tour 04.04.2017 - 07.04.2017
51 Stage 5 07.04.2017
85 Stage 4 06.04.2017
2 Stage 2 05.04.2017
95 Stage 3 05.04.2017
79 Stage 1 04.04.2017
98 La Roue Tourangelle 02.04.2017
11 Route Adélie de Vitré 31.03.2017
DNF Coppi e Bartali 23.03.2017 - 26.03.2017
DNF Stage 5 26.03.2017
20 Stage 4 25.03.2017
142 Stage 3 24.03.2017
4 Stage 1 23.03.2017
10 Stage 2 23.03.2017
40 Classic Loire Atlantique 18.03.2017
DNF Tour de La Provence 21.02.2017 - 23.02.2017
DNF Stage 3 23.02.2017
107 Stage 2 22.02.2017
102 Stage 1 21.02.2017
DNF Tour des Alpes-Maritimes 18.02.2017 - 19.02.2017
DNF Stage 2 19.02.2017
124 Stage 1 18.02.2017
DNF GP della Costa Etruschi 05.02.2017
96 Vuelta a San Juan 23.01.2017 - 29.01.2017
3 Stage 7 29.01.2017
4 Stage 6 28.01.2017
129 Stage 5 27.01.2017
12 Stage 4 26.01.2017
125 Stage 3 25.01.2017
3 Stage 2 24.01.2017
4 Stage 1 23.01.2017

2016

RankGCRaceDate
DNF Tour of Almaty 02.10.2016
DNF Tour of Bulgaria - South 28.08.2016 - 02.09.2016
DNF Stage 4 31.08.2016
40 Stage 3 30.08.2016
20 Stage 2 29.08.2016
2 Stage 1 28.08.2016
109 Czech Tour 11.08.2016 - 14.08.2016
109 Stage 4 14.08.2016
113 Stage 3 13.08.2016
3 Stage 2 12.08.2016
9 Stage 1 11.08.2016
8 GP Kranj 31.07.2016
80 Sibiu Cycling Tour 06.07.2016 - 10.07.2016
2 Stage 4 10.07.2016
103 Stage 3 09.07.2016
88 Stage 2 08.07.2016
4 Stage 1 07.07.2016
11 Prologue 06.07.2016
67 Italy RR 26.06.2016
42 Tour de Serbie 14.06.2016 - 19.06.2016
4 Stage 6 19.06.2016
3 Stage 5 18.06.2016
4 Stage 4 17.06.2016
24 Stage 3 16.06.2016
72 Stage 2 15.06.2016
2 Stage 1 14.06.2016
114 Okolo Slovenska 07.06.2016 - 12.06.2016
6 Stage 5 12.06.2016
115 Stage 4 11.06.2016
117 Stage 3 10.06.2016
117 Stage 2 09.06.2016
1 Stage 1 08.06.2016
5 Prologue 07.06.2016
DNF Berner Rundfahrt 21.05.2016
DNF Tour of Türkiye 24.04.2016 - 01.05.2016
DNS Stage 8 01.05.2016
96 Stage 7 30.04.2016
73 Stage 6 29.04.2016
4 Stage 5 28.04.2016
9 Stage 4 27.04.2016
21 Stage 3 26.04.2016
79 Stage 2 25.04.2016
5 Stage 1 24.04.2016
66 Trofeo Edil C (U23) 16.04.2016
42 Tour du Maroc 01.04.2016 - 10.04.2016
8 Stage 10 10.04.2016
3 Stage 9 09.04.2016
57 Stage 8 08.04.2016
77 Stage 7 07.04.2016
1 Stage 6 06.04.2016
23 Stage 5 05.04.2016
1 Stage 4 04.04.2016
1 Stage 3 03.04.2016
69 Stage 2 02.04.2016
2 Stage 1 01.04.2016
131 Istrian Spring Tour 10.03.2016 - 13.03.2016
23 Stage 3 13.03.2016
141 Stage 2 12.03.2016
179 Stage 1 11.03.2016
44 Prologue 10.03.2016
64 GP della Costa Etruschi 07.02.2016

2015

RankGCRaceDate
80 GP Bruno Beghelli 11.10.2015
DNF Giro dell'Emilia 10.10.2015
DNF GP Ind. & Com.di Prato 20.09.2015
DNF Memorial Pantani 19.09.2015
DNF Coppa Bernocchi 17.09.2015
101 Volta a Portugal 29.07.2015 - 09.08.2015
1 Stage 10 09.08.2015
108 Stage 9 08.08.2015
75 Stage 8 07.08.2015
92 Stage 7 06.08.2015
104 Stage 6 04.08.2015
103 Stage 5 03.08.2015
112 Stage 4 02.08.2015
115 Stage 3 01.08.2015
122 Stage 2 31.07.2015
113 Stage 1 30.07.2015
98 Prologue 29.07.2015
DNF Villafranca de Ordizia 25.07.2015
DNF Trofeo Matteotti 19.07.2015
98 Okolo Slovenska 10.06.2015 - 14.06.2015
8 Stage 5 14.06.2015
85 Stage 4 13.06.2015
111 Stage 3 12.06.2015
104 Stage 2 11.06.2015
123 Stage 1 10.06.2015
11 Trofeo Alcide Degasperi 02.06.2015
22 Rás Tailteann 17.05.2015 - 24.05.2015
5 Stage 8 24.05.2015
19 Stage 7 23.05.2015
85 Stage 6 22.05.2015
3 Stage 5 21.05.2015
25 Stage 4 20.05.2015
1 Stage 3 19.05.2015
136 Stage 2 18.05.2015
16 Stage 1 17.05.2015
24 Berner Rundfahrt 09.05.2015
3 Circuito del Porto 03.05.2015
78 CRO Race 22.04.2015 - 26.04.2015
83 Stage 5 26.04.2015
9 Stage 4 25.04.2015
89 Stage 3 24.04.2015
33 Stage 2 23.04.2015
55 Stage 1 22.04.2015
DNF Giro del Belvedere (U23) 06.04.2015
DNF Coppi e Bartali 26.03.2015 - 29.03.2015
DNF Stage 5 29.03.2015
131 Stage 4 28.03.2015
111 Stage 3 27.03.2015
175 Stage 1 26.03.2015
40 Stage 2 26.03.2015
141 Istrian Spring Tour 12.03.2015 - 15.03.2015
2 Stage 3 15.03.2015
152 Stage 2 14.03.2015
159 Stage 1 13.03.2015
83 Prologue 12.03.2015
122 Porec Trophy 07.03.2015
6 Umag Trophy 04.03.2015
97 GP Slovenian Istria 01.03.2015
74 GP della Costa Etruschi 08.02.2015

2014

RankGCRaceDate
53 GP Liberazione (U23) 25.04.2014

2013

RankGCRaceDate
DNF GP Poggiana 11.08.2013
DNF Coppa della Pace 02.06.2013
DNF GP Liberazione (U23) 25.04.2013

Rider profile

Name
Matteo Malucelli
Team
XDS Astana Team
Nationality
Italy
Date of birth
October 20 1993
Place of birth
Forli
Height
1.71 m
UCI ranking
191
UCI wins
46

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