Matteo Spreafico

MG.K vis Colors for Peace VPM, Italy, 31 years

Pro Cycling Manager

Information

Matteo Spreafico is a 31 year old cyclist from Italy (born February 15th 1993), who currently rides for MG.K vis Colors for Peace VPM (UCI Continental). He has won 2 UCI races.

2024 2020 2019 2018 2017 2016 2015 2014 2013 2012

Androni-Sidermec-Bottecchia (Pro Continental)
All Flat Hilly Mountain Time Trial Cobbles
Date Pos GC Race
25.06 DNF Italy RR | CN 2017-06-25Show more
04.06 Tour of Bihor - Bellotto | 2.2 2017-06-04 Show more
04.06 19 Tour of Bihor - Bellotto | Overall 2017-06-04
28.05 Tour du Jura | 2.2 2017-05-28 Show more
28.05 32 Tour du Jura | Overall 2017-05-28
18.06 T.d.Savoie Mont Blanc | 2.2 2017-06-18 Show more
18.06 DNF T.d.Savoie Mont Blanc | Overall 2017-06-18
14.05 4 Jours de Dunkerque | 2.HC 2017-05-14 Show more
14.05 DNF 4 Jours de Dunkerque | Overall 2017-05-14
07.05 36 Gran Premio di Lugano | 1.HC 2017-05-07Show more
11.04 DNF Paris - Camembert | 1.1 2017-04-11Show more
02.04 47 La Roue Tourangelle | 1.1 2017-04-02Show more
09.07 Sibiu Cycling Tour | 2.1 2017-07-09 Show more
09.07 58 Sibiu Cycling Tour | Overall 2017-07-09
30.07 Tour Alsace | 2.2 2017-07-30 Show more
30.07 82 Tour Alsace | Overall 2017-07-30
15.10 Tour of Türkiye | 2.UWT 2017-10-15 Show more
15.10 70 Tour of Türkiye | Overall 2017-10-15
24.09 Tour of China II | 2.1 2017-09-24 Show more
24.09 8 Tour of China II | Overall 2017-09-24
17.09 Tour of China I | 2.1 2017-09-17 Show more
17.09 31 Tour of China I | Overall 2017-09-17
05.10 64 Milano - Torino | 1.HC 2017-10-05Show more
25.08 27 Pro Ötztaler 5.500 | 1.1 2017-08-25Show more
31.03 37 Route Adélie de Vitré | 1.1 2017-03-31Show more
18.03 DNF Classic Loire Atlantique | 1.1 2017-03-18Show more
15.10 36 Tour of Türkiye | Points 2017-10-15
17.09 15 Tour of China I | Mountain 2017-09-17
24.09 12 Tour of China II | Mountain 2017-09-24
15.10 9 Tour of Türkiye | Sprint 2017-10-15
15.10 4770 Tour of Türkiye | 6th stage 2017-10-15
14.10 7971 Tour of Türkiye | 5th stage 2017-10-14
13.10 5569 Tour of Türkiye | 4th stage 2017-10-13
12.10 7880 Tour of Türkiye | 3rd stage 2017-10-12
11.10 9190 Tour of Türkiye | 2nd stage 2017-10-11
10.10 5053 Tour of Türkiye | 1st stage 2017-10-10
24.09 188 Tour of China II | 5th stage 2017-09-24
22.09 317 Tour of China II | 4th stage 2017-09-22
21.09 317 Tour of China II | 3rd stage 2017-09-21
20.09 267 Tour of China II | 2nd stage 2017-09-20
19.09 66 Tour of China II | 1st stage 2017-09-19
17.09 3731 Tour of China I | 5th stage 2017-09-17
15.09 5433 Tour of China I | 4th stage 2017-09-15
14.09 3431 Tour of China I | 3rd stage 2017-09-14
12.09 5549 Tour of China I | 2nd stage 2017-09-12
10.09 4949 Tour of China I | 1st stage 2017-09-10
30.07 7082 Tour Alsace | 5th stage 2017-07-30
29.07 10487 Tour Alsace | 4th stage 2017-07-29
28.07 9758 Tour Alsace | 3rd stage 2017-07-28
27.07 6260 Tour Alsace | 2nd stage 2017-07-27
26.07 3798 Tour Alsace | 1st stage | TTT 2017-07-26
09.07 8258 Sibiu Cycling Tour | 4th stage 2017-07-09
08.07 7360 Sibiu Cycling Tour | 3rd stage 2017-07-08
07.07 4459 Sibiu Cycling Tour | 2nd stage 2017-07-07
06.07 99101 Sibiu Cycling Tour | 1st stage 2017-07-06
05.07 7272 Sibiu Cycling Tour | Prologue 2017-07-05
18.06 DNF T.d.Savoie Mont Blanc | 5th stage 2017-06-18
17.06 6662 T.d.Savoie Mont Blanc | 4th stage 2017-06-17
17.06 7062 T.d.Savoie Mont Blanc | 3rd stage 2017-06-17
16.06 4854 T.d.Savoie Mont Blanc | 2nd stage 2017-06-16
15.06 5959 T.d.Savoie Mont Blanc | 1st stage 2017-06-15
04.06 4519 Tour of Bihor - Bellotto | 4th stage 2017-06-04
03.06 4519 Tour of Bihor - Bellotto | 3rd stage 2017-06-03
03.06 1818 Tour of Bihor - Bellotto | 2nd stage 2017-06-03
02.06 1717 Tour of Bihor - Bellotto | 1st stage 2017-06-02
28.05 2832 Tour du Jura | 2nd stage 2017-05-28
27.05 2828 Tour du Jura | 1st stage 2017-05-27
14.05 DNF 4 Jours de Dunkerque | 6th stage 2017-05-14
13.05 112111 4 Jours de Dunkerque | 5th stage 2017-05-13
12.05 81117 4 Jours de Dunkerque | 4th stage 2017-05-12
11.05 117120 4 Jours de Dunkerque | 3rd stage 2017-05-11
10.05 86108 4 Jours de Dunkerque | 2nd stage 2017-05-10
09.05 100102 4 Jours de Dunkerque | 1st stage 2017-05-09