Matteo Moschetti - Results

Pinarello-Q36.5 Pro Cycling Team

Matteo Moschetti is a 30-year-old professional cyclist from Italy, born on August 14th 1996 in Milan. He rides for Pinarello-Q36.5 Pro Cycling Team, a Pro Tour Team. He has won 23 UCI races and is currently ranked 129th on the UCI World Ranking.

Results

2026

RankGCRaceDate
131 Tour of Guangxi 13.10.2026 - 18.10.2026
143 131 Stage 6 18.10.2026
2 118 Stage 5 17.10.2026
139 124 Stage 4 16.10.2026
23 22 Stage 3 15.10.2026
7 15 Stage 2 14.10.2026
11 14 Stage 1 13.10.2026
3 Hong Kong Cyclothon 11.10.2026
25 Münsterland Giro 03.10.2026
11 Paris-Chauny 27.09.2026
2 GP d'Isbergues 20.09.2026
15 Kamp. van Vlaanderen 18.09.2026
5 GP de Fourmies 13.09.2026
72 Tour of Britain 02.09.2026 - 06.09.2026
60 72 Stage 5 06.09.2026
91 82 Stage 4 05.09.2026
5 66 Stage 3 04.09.2026
4 77 Stage 2 03.09.2026
90 90 Stage 1 02.09.2026
105 Tour de Pologne 03.08.2026 - 09.08.2026
95 105 Stage 7 09.08.2026
117 108 Stage 6 08.08.2026
101 104 Stage 5 07.08.2026
113 97 Stage 4 06.08.2026
17 22 Stage 3 05.08.2026
19 18 Stage 2 04.08.2026
8 11 Stage 1 03.08.2026
DNF Italy RR 27.06.2026
DNF Route d'Occitanie 18.06.2026 - 20.06.2026
DNF Stage 3 20.06.2026
2 Stage 2 19.06.2026
121 Stage 1 18.06.2026
19 Copenhagen Sprint 14.06.2026
16 Brussels Cycling Classic 07.06.2026
147 Heistse Pijl 06.06.2026
99 Grand Prix Criquielion 24.05.2026
1 Veenendaal Classic 23.05.2026
DNF Giro d'Italia 08.05.2026 - 31.05.2026
DNS Stage 2 09.05.2026
184 184 Stage 1 08.05.2026
3 Famenne Ardenne Classic 03.05.2026
31 Scheldeprijs 08.04.2026
DNF Coppi e Bartali 25.03.2026 - 29.03.2026
DNF Stage 5 29.03.2026
67 100 Stage 4 28.03.2026
124 112 Stage 3 27.03.2026
2 108 Stage 2 26.03.2026
131 131 Stage 1 25.03.2026
DNS GP Jean-Pierre Monseré 22.03.2026
121 Bredene Koksijde Classic 20.03.2026
51 Nokere Koerse 18.03.2026
DNF Kuurne-Brussel-Kuurne 01.03.2026
135 Volta ao Algarve 18.02.2026 - 22.02.2026
140 135 Stage 5 22.02.2026
9 136 Stage 4 21.02.2026
136 143 Stage 3 20.02.2026
153 148 Stage 2 19.02.2026
13 20 Stage 1 18.02.2026
4 Clasica de Almeria 15.02.2026
79 Étoile de Bessèges 04.02.2026 - 08.02.2026
76 79 Stage 5 08.02.2026
4 87 Stage 4 07.02.2026
100 99 Stage 3 06.02.2026
3 87 Stage 2 05.02.2026
93 93 Stage 1 04.02.2026
53 AlUla Tour 27.01.2026 - 31.01.2026
79 53 Stage 5 31.01.2026
6 39 Stage 4 30.01.2026
72 43 Stage 3 29.01.2026
4 3 Stage 2 28.01.2026
3 3 Stage 1 27.01.2026

2025

RankGCRaceDate
87 NIBC Tour of Holland 14.10.2025 - 19.10.2025
70 87 Stage 5 19.10.2025
91 85 Stage 4 18.10.2025
82 89 Stage 2 16.10.2025
91 95 Stage 1 15.10.2025
86 86 Prologue 14.10.2025
121 Paris - Tours 12.10.2025
7 Münsterland Giro 03.10.2025
34 Paris-Chauny 28.09.2025
110 Omloop van het Houtland 24.09.2025
5 GP d'Isbergues 21.09.2025
38 Kamp. van Vlaanderen 19.09.2025
109 GP de Fourmies 14.09.2025
88 Lidl Deutschland Tour 20.08.2025 - 24.08.2025
32 88 Stage 4 24.08.2025
100 94 Stage 3 23.08.2025
97 87 Stage 2 22.08.2025
45 46 Stage 1 21.08.2025
49 49 Prologue 20.08.2025
DNF Vuelta a Burgos 05.08.2025 - 09.08.2025
DNF Stage 5 09.08.2025
126 126 Stage 4 08.08.2025
128 125 Stage 3 07.08.2025
1 113 Stage 2 06.08.2025
126 126 Stage 1 05.08.2025
DNF Italy RR 29.06.2025
115 Copenhagen Sprint 22.06.2025
DNF Dwars door het Hageland 14.06.2025
152 Giro d'Italia 09.05.2025 - 01.06.2025
3 152 Stage 21 01.06.2025
159 153 Stage 20 31.05.2025
150 152 Stage 19 30.05.2025
59 153 Stage 18 29.05.2025
136 154 Stage 17 28.05.2025
160 157 Stage 16 27.05.2025
135 162 Stage 15 25.05.2025
106 163 Stage 14 24.05.2025
158 164 Stage 13 23.05.2025
10 164 Stage 12 22.05.2025
138 164 Stage 11 21.05.2025
157 164 Stage 10 20.05.2025
141 164 Stage 9 18.05.2025
145 165 Stage 8 17.05.2025
164 164 Stage 7 16.05.2025
176 155 Stage 6 15.05.2025
174 159 Stage 5 14.05.2025
9 155 Stage 4 13.05.2025
176 164 Stage 3 11.05.2025
127 162 Stage 2 10.05.2025
159 159 Stage 1 09.05.2025
5 Ronde van Limburg 16.04.2025
80 Paris-Roubaix 13.04.2025
3 Scheldeprijs 09.04.2025
69 Tour of Hellas 02.04.2025 - 06.04.2025
1 69 Stage 5 06.04.2025
62 70 Stage 4 05.04.2025
104 80 Stage 2 03.04.2025
1 1 Stage 1 02.04.2025
13 Bredene Koksijde Classic 21.03.2025
DNF GP de Denain 20.03.2025
2 Nokere Koerse 19.03.2025
13 GP Jean-Pierre Monseré 09.03.2025
1 Grand Prix Criquielion 08.03.2025
120 Kuurne-Brussel-Kuurne 02.03.2025
28 Clasica de Almeria 16.02.2025
81 AlUla Tour 28.01.2025 - 01.02.2025
1 81 Stage 5 01.02.2025
104 96 Stage 4 31.01.2025
4 79 Stage 3 30.01.2025
99 83 Stage 2 29.01.2025
4 7 Stage 1 28.01.2025

2024

RankGCRaceDate
DNF Gran Piemonte 10.10.2024
DNF Italy RR 23.06.2024
100 Tour of Slovenia 12.06.2024 - 16.06.2024
119 100 Stage 5 16.06.2024
108 93 Stage 4 15.06.2024
114 95 Stage 3 14.06.2024
9 82 Stage 2 13.06.2024
143 143 Stage 1 12.06.2024
5 Brussels Classic 02.06.2024
81 Boucles de la Mayenne 23.05.2024 - 26.05.2024
3 81 Stage 3 26.05.2024
99 89 Stage 2 25.05.2024
6 54 Stage 1 24.05.2024
55 55 Prologue 23.05.2024
6 Ronde van Limburg 20.05.2024
4 Veenendaal Classic 18.05.2024
DNF Tour de Hongrie 08.05.2024 - 12.05.2024
DNF Stage 5 12.05.2024
112 111 Stage 4 11.05.2024
105 96 Stage 3 10.05.2024
5 13 Stage 2 09.05.2024
11 16 Stage 1 08.05.2024
125 Tour de Romandie 23.04.2024 - 28.04.2024
86 125 Stage 5 28.04.2024
138 142 Stage 4 27.04.2024
144 148 Stage 3 26.04.2024
139 150 Stage 2 25.04.2024
157 147 Stage 1 24.04.2024
69 69 Prologue 23.04.2024
8 Scheldeprijs 03.04.2024
DNF Paris - Camembert 27.03.2024
97 La Roue Tourangelle 24.03.2024
95 Classic Brugge-De Panne 20.03.2024
DNF Bredene Koksijde Classic 15.03.2024
DNF GP de Denain 14.03.2024
104 Nokere Koerse 13.03.2024
104 Le Samyn 27.02.2024
2 Clasica de Almeria 11.02.2024
73 AlUla Tour 30.01.2024 - 03.02.2024
104 73 Stage 5 03.02.2024
6 25 Stage 4 02.02.2024
82 37 Stage 3 01.02.2024
16 14 Stage 2 31.01.2024
11 14 Stage 1 30.01.2024

2023

RankGCRaceDate
89 Tour of Türkiye 08.10.2023 - 15.10.2023
98 89 Stage 8 15.10.2023
91 90 Stage 7 14.10.2023
123 97 Stage 6 13.10.2023
115 98 Stage 5 12.10.2023
100 103 Stage 4 11.10.2023
108 99 Stage 3 10.10.2023
8 7 Stage 2 09.10.2023
9 12 Stage 1 08.10.2023
14 Betcity Elfstedenrace 04.10.2023
DNF Münsterland Giro 03.10.2023
81 Circuit Franco-Belge 28.09.2023
1 GP d'Isbergues 17.09.2023
5 Kamp. van Vlaanderen 15.09.2023
3 GP de Fourmies 10.09.2023
96 Deutschland Tour 23.08.2023 - 27.08.2023
8 96 Stage 4 27.08.2023
93 98 Stage 3 26.08.2023
94 98 Stage 2 25.08.2023
110 94 Stage 1 24.08.2023
24 24 Prologue 23.08.2023
64 PostNord Tour of Denmark 15.08.2023 - 19.08.2023
68 64 Stage 5 19.08.2023
8 66 Stage 4 18.08.2023
110 67 Stage 3 17.08.2023
33 47 Stage 2 16.08.2023
55 55 Stage 1 15.08.2023
126 Tour de Pologne 29.07.2023 - 04.08.2023
9 126 Stage 7 04.08.2023
132 131 Stage 6 03.08.2023
133 133 Stage 5 02.08.2023
3 125 Stage 4 01.08.2023
144 131 Stage 3 31.07.2023
131 122 Stage 2 30.07.2023
13 13 Stage 1 29.07.2023
DNF Italy RR 24.06.2023
104 Tour of Slovenia 14.06.2023 - 18.06.2023
110 104 Stage 5 18.06.2023
117 112 Stage 4 17.06.2023
133 114 Stage 3 16.06.2023
2 2 Stage 2 15.06.2023
3 3 Stage 1 14.06.2023
56 ZLM Tour 07.06.2023 - 11.06.2023
12 56 Stage 4 11.06.2023
3 59 Stage 3 10.06.2023
8 88 Stage 2 09.06.2023
99 97 Stage 1 08.06.2023
56 56 Prologue 07.06.2023
DNF Brussels Classic 04.06.2023
DNF Boucles de la Mayenne 25.05.2023 - 28.05.2023
DNF Stage 2 27.05.2023
121 115 Stage 1 26.05.2023
77 77 Prologue 25.05.2023
OOT Rund um Köln 21.05.2023
5 Veenendaal Classic 20.05.2023
84 Tour de Hongrie 10.05.2023 - 14.05.2023
92 84 Stage 4 13.05.2023
95 82 Stage 3 12.05.2023
9 18 Stage 2 11.05.2023
15 20 Stage 1 10.05.2023
DNF Eschborn-Frankfurt 01.05.2023
DNF Paris-Roubaix 09.04.2023
13 Scheldeprijs 05.04.2023
139 Dwars door Vlaanderen 29.03.2023
156 Milano-Sanremo 18.03.2023
5 Milano - Torino 15.03.2023
118 Tirreno-Adriatico 06.03.2023 - 12.03.2023
46 118 Stage 7 12.03.2023
139 126 Stage 6 11.03.2023
141 130 Stage 5 10.03.2023
161 120 Stage 4 09.03.2023
4 61 Stage 3 08.03.2023
20 80 Stage 2 07.03.2023
90 90 Stage 1 06.03.2023
DNF Le Samyn 28.02.2023
DNF Kuurne-Brussel-Kuurne 26.02.2023
80 Tour des Alpes-Maritimes 17.02.2023 - 19.02.2023
89 80 Stage 3 19.02.2023
88 78 Stage 2 18.02.2023
73 73 Stage 1 17.02.2023
1 Clasica de Almeria 12.02.2023
DNF Volta Comunitat Valenciana 01.02.2023 - 05.02.2023
OOT Stage 5 05.02.2023
107 113 Stage 4 04.02.2023
110 120 Stage 3 03.02.2023
116 123 Stage 2 02.02.2023
127 127 Stage 1 01.02.2023

2022

RankGCRaceDate
DNF Gran Piemonte 06.10.2022
112 CRO Race 27.09.2022 - 02.10.2022
63 Stage 6 02.10.2022
110 Stage 5 01.10.2022
126 Stage 4 30.09.2022
122 Stage 3 29.09.2022
107 Stage 2 28.09.2022
107 Stage 1 27.09.2022
60 GP d'Isbergues 18.09.2022
DNF SUPER 8 Classic 17.09.2022
125 GP de Fourmies 11.09.2022
77 Tour du Poitou-Charentes 23.08.2022 - 26.08.2022
102 Stage 5 26.08.2022
107 Stage 3 25.08.2022
92 Stage 4 25.08.2022
35 Stage 2 24.08.2022
63 Stage 1 23.08.2022
112 BEMER Cyclassics 21.08.2022
DNF Circuit Franco-Belge 10.08.2022
DNF Tour de Pologne 30.07.2022 - 05.08.2022
DNF Stage 4 02.08.2022
117 117 Stage 3 01.08.2022
29 38 Stage 2 31.07.2022
49 51 Stage 1 30.07.2022
DNF Tour de Wallonie 23.07.2022 - 27.07.2022
DNF Stage 5 27.07.2022
125 Stage 4 26.07.2022
5 Stage 3 25.07.2022
129 Stage 2 24.07.2022
132 Stage 1 23.07.2022
DNF Italy RR 26.06.2022
92 Route d'Occitanie 16.06.2022 - 19.06.2022
2 Stage 4 19.06.2022
127 Stage 3 18.06.2022
103 Stage 2 17.06.2022
130 Stage 1 16.06.2022
91 Tour de Hongrie 11.05.2022 - 15.05.2022
90 Stage 5 15.05.2022
123 Stage 4 14.05.2022
115 Stage 3 13.05.2022
6 Stage 2 12.05.2022
5 Stage 1 11.05.2022
73 Tour of Hellas 27.04.2022 - 01.05.2022
85 Stage 5 01.05.2022
15 Stage 4 30.04.2022
26 Stage 3 29.04.2022
1 Stage 2 28.04.2022
91 Stage 1 27.04.2022
DNF Giro di Sicilia 12.04.2022 - 15.04.2022
DNF Stage 4 15.04.2022
90 Stage 3 14.04.2022
104 Stage 2 13.04.2022
2 Stage 1 12.04.2022
DNF Scheldeprijs 06.04.2022
100 Milano - Torino 16.03.2022
131 Tirreno-Adriatico 07.03.2022 - 13.03.2022
10 131 Stage 7 13.03.2022
146 138 Stage 6 12.03.2022
135 131 Stage 5 11.03.2022
149 133 Stage 4 10.03.2022
10 104 Stage 3 09.03.2022
16 114 Stage 2 08.03.2022
117 117 Stage 1 07.03.2022
DNF Le Samyn 01.03.2022
115 Volta Comunitat Valenciana 02.02.2022 - 06.02.2022
12 Stage 5 06.02.2022
1 Stage 4 05.02.2022
132 Stage 3 04.02.2022
129 Stage 2 03.02.2022
146 Stage 1 02.02.2022
9 Trofeo Palma 30.01.2022
134 Trofeo Serra Tramuntana 28.01.2022
112 Trofeo Alcudia - Port d'Alcudia 27.01.2022

2021

RankGCRaceDate
13 Gran Piemonte 07.10.2021
DNF Coppa Bernocchi 04.10.2021
DNF Giro di Sicilia 28.09.2021 - 01.10.2021
DNF Stage 4 01.10.2021
112 Stage 3 30.09.2021
2 Stage 2 29.09.2021
4 Stage 1 28.09.2021
14 GP d'Isbergues 19.09.2021
4 Kamp. van Vlaanderen 17.09.2021
16 GP de Fourmies 12.09.2021
DNF Renewi Tour 30.08.2021 - 05.09.2021
DNF Stage 7 05.09.2021
123 129 Stage 6 04.09.2021
140 137 Stage 5 03.09.2021
137 135 Stage 4 02.09.2021
142 137 Stage 3 01.09.2021
121 132 Stage 2 31.08.2021
128 128 Stage 1 30.08.2021
101 Tour of Norway 19.08.2021 - 22.08.2021
93 Stage 4 22.08.2021
96 Stage 3 21.08.2021
99 Stage 2 20.08.2021
110 Stage 1 19.08.2021
DNF PostNord Tour of Denmark 10.08.2021 - 14.08.2021
DNF Stage 4 13.08.2021
101 Stage 3 12.08.2021
111 Stage 2 11.08.2021
107 Stage 1 10.08.2021
DNF Italy RR 20.06.2021
102 Baloise Belgium Tour 09.06.2021 - 13.06.2021
62 Stage 5 13.06.2021
131 Stage 4 12.06.2021
4 Stage 3 11.06.2021
39 Stage 2 10.06.2021
84 Stage 1 09.06.2021
141 Giro d'Italia 08.05.2021 - 30.05.2021
110 141 Stage 21 30.05.2021
119 142 Stage 20 29.05.2021
96 143 Stage 19 28.05.2021
104 146 Stage 18 27.05.2021
150 149 Stage 17 26.05.2021
125 149 Stage 16 24.05.2021
152 151 Stage 15 23.05.2021
140 152 Stage 14 22.05.2021
14 155 Stage 13 21.05.2021
138 155 Stage 12 20.05.2021
149 161 Stage 11 19.05.2021
136 160 Stage 10 17.05.2021
164 163 Stage 9 16.05.2021
152 166 Stage 8 15.05.2021
4 167 Stage 7 14.05.2021
153 171 Stage 6 13.05.2021
6 172 Stage 5 12.05.2021
178 176 Stage 4 11.05.2021
119 129 Stage 3 10.05.2021
6 113 Stage 2 09.05.2021
118 118 Stage 1 08.05.2021
106 Tour de Romandie 27.04.2021 - 02.05.2021
114 106 Stage 5 02.05.2021
121 107 Stage 4 01.05.2021
116 107 Stage 3 30.04.2021
94 90 Stage 2 29.04.2021
104 93 Stage 1 28.04.2021
101 101 Prologue 27.04.2021
19 Classic Brugge-De Panne 24.03.2021
1 Per Sempre Alfredo 21.03.2021
72 Bredene Koksijde Classic 19.03.2021
156 Tirreno-Adriatico 10.03.2021 - 16.03.2021
111 156 Stage 7 16.03.2021
164 161 Stage 6 15.03.2021
149 165 Stage 5 14.03.2021
169 167 Stage 4 13.03.2021
164 168 Stage 3 12.03.2021
166 166 Stage 2 11.03.2021
25 27 Stage 1 10.03.2021
DNF UAE Tour 21.02.2021 - 27.02.2021
DNF Stage 6 26.02.2021
104 119 Stage 5 25.02.2021
5 122 Stage 4 24.02.2021
123 124 Stage 3 23.02.2021
95 100 Stage 2 22.02.2021
79 80 Stage 1 21.02.2021
121 Tour de La Provence 11.02.2021 - 14.02.2021
4 Stage 4 14.02.2021
126 Stage 3 13.02.2021
134 Stage 2 12.02.2021
9 Stage 1 11.02.2021

2020

RankGCRaceDate
DNF Vuelta a España 20.10.2020 - 08.11.2020
OOT Stage 7 27.10.2020
160 162 Stage 6 25.10.2020
155 164 Stage 5 24.10.2020
6 167 Stage 4 23.10.2020
164 169 Stage 3 22.10.2020
162 170 Stage 2 21.10.2020
172 172 Stage 1 20.10.2020
DNF Renewi Tour 29.09.2020 - 03.10.2020
DNF Stage 5 03.10.2020
101 85 Stage 4 02.10.2020
120 82 Stage 3 01.10.2020
74 74 Stage 1 29.09.2020
DNF Antwerp Port Epic 13.09.2020
DNF Tour de Hongrie 29.08.2020 - 02.09.2020
DNF Stage 5 02.09.2020
14 Stage 4 01.09.2020
4 Stage 3 31.08.2020
2 Stage 2 30.08.2020
108 Stage 1 29.08.2020
DNF Bretagne Classic 25.08.2020
DNF Italy RR 23.08.2020
DNF Dwars door het Hageland 15.08.2020
DNF Gran Piemonte 12.08.2020
102 Milano - Torino 05.08.2020
DNF Circuito de Getxo 02.08.2020
DNF Vuelta a Burgos 28.07.2020 - 01.08.2020
DNF Stage 5 01.08.2020
132 Stage 4 31.07.2020
130 Stage 3 30.07.2020
144 Stage 2 29.07.2020
137 Stage 1 28.07.2020
DNF Étoile de Bessèges 05.02.2020 - 09.02.2020
DNF Stage 3 07.02.2020
30 Stage 2 06.02.2020
25 Stage 1 05.02.2020
1 Trofeo Palma 02.02.2020
1 Trofeo Ses Salines 30.01.2020

2019

RankGCRaceDate
81 Gree - Tour of Guangxi 17.10.2019 - 22.10.2019
41 81 Stage 6 22.10.2019
85 84 Stage 5 21.10.2019
110 102 Stage 4 20.10.2019
85 73 Stage 3 19.10.2019
100 49 Stage 2 18.10.2019
5 8 Stage 1 17.10.2019
DNF GP Bruno Beghelli 06.10.2019
DNF Münsterland Giro 03.10.2019
37 Omloop van het Houtland 25.09.2019
DNF GP d'Isbergues 22.09.2019
104 Kamp. van Vlaanderen 20.09.2019
48 GP de Fourmies 08.09.2019
76 Brussels Classic 07.09.2019
DNF Bretagne Classic 01.09.2019
100 BEMER Cyclassics 25.08.2019
DNF Renewi Tour 12.08.2019 - 18.08.2019
DNF Stage 7 18.08.2019
121 143 Stage 6 17.08.2019
146 146 Stage 5 16.08.2019
129 147 Stage 4 15.08.2019
151 150 Stage 3 14.08.2019
151 150 Stage 2 13.08.2019
147 147 Stage 1 12.08.2019
DNF Ride London Classic 04.08.2019
DNF Baloise Belgium Tour 12.06.2019 - 16.06.2019
DNF Stage 4 15.06.2019
100 Stage 3 14.06.2019
130 Stage 2 13.06.2019
142 Stage 1 12.06.2019
DNF Giro d'Italia 11.05.2019 - 02.06.2019
DNS Stage 11 22.05.2019
163 158 Stage 10 21.05.2019
158 158 Stage 9 19.05.2019
153 159 Stage 8 18.05.2019
162 158 Stage 7 17.05.2019
159 147 Stage 6 16.05.2019
5 144 Stage 5 15.05.2019
104 146 Stage 4 14.05.2019
4 160 Stage 3 13.05.2019
172 168 Stage 2 12.05.2019
164 164 Stage 1 11.05.2019
109 Tour de Romandie 30.04.2019 - 05.05.2019
105 109 Stage 5 05.05.2019
118 115 Stage 4 04.05.2019
122 123 Stage 3 03.05.2019
126 126 Stage 2 02.05.2019
122 124 Stage 1 01.05.2019
107 107 Prologue 30.04.2019
10 Scheldeprijs 10.04.2019
148 Classic Brugge-De Panne 27.03.2019
4 GP de Denain 24.03.2019
DNF Bredene Koksijde Classic 22.03.2019
142 Nokere Koerse 20.03.2019
39 Ronde van Drenthe 17.03.2019
DNF Strade Bianche 09.03.2019
90 UAE Tour 24.02.2019 - 02.03.2019
9 90 Stage 7 02.03.2019
117 93 Stage 6 01.03.2019
11 77 Stage 5 28.02.2019
2 80 Stage 4 27.02.2019
114 104 Stage 3 26.02.2019
11 64 Stage 2 25.02.2019
14 69 Stage 1 24.02.2019
DNF Tour de La Provence 14.02.2019 - 17.02.2019
DNF Stage 4 17.02.2019
126 Stage 3 16.02.2019
141 Stage 2 15.02.2019
29 Stage 1 14.02.2019
53 Trofeo Palma 03.02.2019
79 Trofeo Ses Salines 31.01.2019

2018

RankGCRaceDate
DNF Coppa Bernocchi 16.09.2018
85 Tour du Poitou-Charentes 21.08.2018 - 24.08.2018
84 Stage 5 24.08.2018
6 Stage 3 23.08.2018
104 Stage 4 23.08.2018
102 Stage 2 22.08.2018
2 Stage 1 21.08.2018
63 Tour de Hongrie 14.08.2018 - 19.08.2018
2 Stage 5 19.08.2018
120 Stage 4 18.08.2018
9 Stage 3 17.08.2018
1 Stage 2 16.08.2018
2 Stage 1 15.08.2018
11 Prologue 14.08.2018
94 Vuelta a Burgos 07.08.2018 - 11.08.2018
91 Stage 5 11.08.2018
50 Stage 4 10.08.2018
100 Stage 3 09.08.2018
1 Stage 2 08.08.2018
104 Stage 1 07.08.2018
49 Circuito de Getxo 31.07.2018
DNF Giro Next Gen 07.06.2018 - 16.06.2018
DNF Stage 9 16.06.2018
142 Stage 8 15.06.2018
106 Stage 7 14.06.2018
132 Stage 6 13.06.2018
158 Stage 5 12.06.2018
118 Stage 4 11.06.2018
2 Stage 3 10.06.2018
10 Stage 2 09.06.2018
6 Stage 1 08.06.2018
7 Prologue 07.06.2018
DNF Gran Premio di Lugano 03.06.2018
103 Vuelta a Aragón 11.05.2018 - 13.05.2018
119 Stage 3 13.05.2018
57 Stage 2 12.05.2018
8 Stage 1 11.05.2018
DNF Tour de Bretagne 25.04.2018 - 01.05.2018
DNF Stage 7 01.05.2018
30 Stage 6 30.04.2018
105 Stage 5 29.04.2018
5 Stage 4 28.04.2018
112 Stage 3 27.04.2018
4 Stage 2 26.04.2018
51 Stage 1 25.04.2018
1 GP Arjaan De Schipper 14.04.2018
79 Ronde van Vlaanderen Beloften 07.04.2018
65 Tour de Normandie 19.03.2018 - 25.03.2018
1 Stage 7 25.03.2018
44 Stage 6 24.03.2018
128 Stage 5 23.03.2018
1 Stage 4 22.03.2018
6 Stage 3 21.03.2018
6 Stage 2 20.03.2018
6 Stage 1 19.03.2018
34 Tour of Rhodes 09.03.2018 - 11.03.2018
68 Stage 3 11.03.2018
1 Stage 2 10.03.2018
6 Stage 1 09.03.2018
1 Rhodes GP 04.03.2018
108 Tour of Antalya 22.02.2018 - 25.02.2018
1 Stage 4 25.02.2018
110 Stage 3 24.02.2018
113 Stage 2 23.02.2018
1 Stage 1 22.02.2018
128 Volta Comunitat Valenciana 31.01.2018 - 04.02.2018
127 Stage 5 04.02.2018
97 Stage 4 03.02.2018
17 Stage 3 02.02.2018
136 Stage 2 01.02.2018
15 Stage 1 31.01.2018

2017

RankGCRaceDate
DNF Tre Valli Varesine 03.10.2017
93 Il Lombardia Under 23 01.10.2017
114 World Championship RR-U23 22.09.2017
DNF Memorial Pantani 16.09.2017
95 Coppa Bernocchi 14.09.2017
74 Colorado Classic 10.08.2017 - 13.08.2017
28 Stage 4 13.08.2017
72 Stage 3 12.08.2017
70 Stage 2 11.08.2017
89 Stage 1 10.08.2017
104 Europe RR-U23 05.08.2017
18 Trofeo Citta di Brescia 27.06.2017
1 Italy RR-U23 25.06.2017
84 Giro Next Gen 09.06.2017 - 15.06.2017
121 Stage 8 15.06.2017
100 Stage 7 14.06.2017
64 Stage 5 13.06.2017
27 Stage 6 13.06.2017
9 Stage 4 12.06.2017
115 Stage 3 11.06.2017
26 Stage 2 10.06.2017
26 Stage 1 09.06.2017
DNF Coppa della Pace 04.06.2017
9 GP Marmo 14.05.2017
85 Circuito del Porto 07.05.2017
DNF Ronde van Vlaanderen Beloften 08.04.2017
46 Popolarissima 19.03.2017

2016

RankGCRaceDate
DNF Il Lombardia Under 23 02.10.2016
DNF Trofeo Beato Bernardo 17.08.2016
DNF GP Capodarco 16.08.2016
DNF Valle d'Aosta (U23) 13.07.2016 - 17.07.2016
OOT Stage 4 16.07.2016
107 Stage 3 15.07.2016
126 Stage 2 14.07.2016
6 Stage 1 13.07.2016
40 GP Liberazione (U23) 25.04.2016
DNF GP Palio del Recioto (U23) 29.03.2016

2015

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

Rider profile

Name
Matteo Moschetti
Team
Pinarello-Q36.5 Pro Cycling Team
Nationality
Italy
Date of birth
August 14 1996
Place of birth
Milan
Height
1.79 m
UCI ranking
129
UCI wins
23

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