2025

2026   »   106th Milano - Torino (1.Pro)

One day race   »   Rho  ›  Turin (Superga)   (174km)
2026 | One day race
Rho › Turin (Superga) (174km)
menu
clear filter
The time won/lost column displays the gains in time in the GC. Click on the time of any rider to view the relative gains on this rider.
RnkBIBH2HSpecialtyAgeRiderTeamUCIPntTime
1101
Classic
26
Pidcock Tom
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team2501253:48:453:48:45
2195
Climber
26Uno-X Mobility170850:040:04
3114
Climber
36
Roglič Primož
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe140600:050:05
4111
Climber
22
Pellizzari Giulio
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe120500:110:11
591
GC
23
Uijtdebroeks Cian
Movistar Team
Movistar Team100450:130:13
655
GC
27
Cepeda Jefferson Alexander
EF Education - EasyPost
EF Education - EasyPost80400:150:15
733
GC
26
Berwick Sebastian
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA70350:180:18
8203
Climber
29
Fortunato Lorenzo
XDS Astana Team
XDS Astana Team60300:250:25
984
GC
25
Fancellu Alessandro
MBH Bank CSB Telecom Fort
MBH Bank CSB Telecom Fort50260:360:36
10171
Climber
29
Storer Michael
Tudor Pro Cycling Team
Tudor Pro Cycling Team40220:410:41
111
Classic
21
Christen Jan
UAE Team Emirates - XRG
UAE Team Emirates - XRG30200:440:44
12181
Climber
38
Poels Wout
Unibet Rose Rockets
Unibet Rose Rockets20180:500:50
13206
Classic
36
Ulissi Diego
XDS Astana Team
XDS Astana Team1016,,0:50
147
GC
25
Vermaerke Kevin
UAE Team Emirates - XRG
UAE Team Emirates - XRG1014,,0:50
1554
Climber
20
Beloki Markel
EF Education - EasyPost
EF Education - EasyPost1012,,0:50
1635
GC
22
Castellon Jan
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA6100:530:53
1767
GC
33
Verona Carlos
Lidl - Trek
Lidl - Trek69,,0:53
1892
GC
30Movistar Team68,,0:53
1956
GC
24
van der Lee Jardi Christiaan
EF Education - EasyPost
EF Education - EasyPost670:580:58
20151
Hills
26
Garibbo Nicolò
Team UKYO
Team UKYO66,,0:58
2136
GC
29
Parra José Félix
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA650:590:59
2273
Classic
20
Gualdi Simone
Lotto Intermarché
Lotto Intermarché641:011:01
2361
GC
30
Geoghegan Hart Tao
Lidl - Trek
Lidl - Trek631:031:03
2445
GC
28Cofidis621:051:05
25187
GC
25
Peter Jannis
Unibet Rose Rockets
Unibet Rose Rockets61,,1:05
26145
Hills
26
Pesenti Thomas
Team Polti VisitMalta
Team Polti VisitMalta5,,1:05
2794
Climber
21
Pescador Diego
Movistar Team
Movistar Team5,,1:05
28132
GC
29
Double Paul
Team Jayco AlUla
Team Jayco AlUla51:091:09
2996
Climber
28
Rubio Einer
Movistar Team
Movistar Team51:161:16
3032
GC
25
Balderstone Abel
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA51:191:19
3143
Climber
25Cofidis3,,1:19
3216
Hills
20
Turconi Filippo
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber31:351:35
3366
GC
30
Oomen Sam
Lidl - Trek
Lidl - Trek3,,1:35
3453
Climber
24
Baudin Alex
EF Education - EasyPost
EF Education - EasyPost3,,1:35
3531
Climber
25
Arriolabengoa Julen
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA31:411:41
3697
Hills
26
Tesfatsion Natnael
Movistar Team
Movistar Team31:441:44
37174
Climber
28
Stork Florian
Tudor Pro Cycling Team
Tudor Pro Cycling Team31:451:45
3886
TT
21
Nespoli Lorenzo
MBH Bank CSB Telecom Fort
MBH Bank CSB Telecom Fort3,,1:45
3944
Climber
22
Meehan Jamie
Cofidis
Cofidis31:521:52
40112
Hills
23
Boichis Adrien
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe31:581:58
4151
GC
27
Sweeny Harry
EF Education - EasyPost
EF Education - EasyPost2:072:07
42105
Hills
24
Camprubí Marcel
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team2:172:17
4352
Hills
27
Battistella Samuele
EF Education - EasyPost
EF Education - EasyPost3:023:02
4413
Climber
21
Paletti Luca
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber,,3:02
45133
Classic
25
Engelhardt Felix
Team Jayco AlUla
Team Jayco AlUla,,3:02
4615
GC
25
Tolio Alex
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber,,3:02
4714
GC
27
Tarozzi Manuele
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber,,3:02
4877
GC
25
Thompson Reuben
Lotto Intermarché
Lotto Intermarché,,3:02
49172
Classic
22
Donzé Robin
Tudor Pro Cycling Team
Tudor Pro Cycling Team,,3:02
5011
GC
29
Covili Luca
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber,,3:02
5187
GC
24
Verre Alessandro
MBH Bank CSB Telecom Fort
MBH Bank CSB Telecom Fort,,3:02
52136
GC
25
Porter Rudy
Team Jayco AlUla
Team Jayco AlUla,,3:02
53144
Classic
21
Giuliano Dario
Team Polti VisitMalta
Team Polti VisitMalta3:083:08
54182
Climber
21
Savioz Colin
Unibet Rose Rockets
Unibet Rose Rockets,,3:08
5512
GC
19
Herreño Martin Santiago
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber,,3:08
5627
20
Zumsteg Nicola
Biesse - Carrera - Premac
Biesse - Carrera - Premac3:113:11
57162
Climber
33
Bouchard Geoffrey
TotalEnergies
TotalEnergies3:153:15
58163
GC
25
Delbove Joris
TotalEnergies
TotalEnergies3:173:17
59147
GC
24
Tercero Fernando
Team Polti VisitMalta
Team Polti VisitMalta3:223:22
60121
Classic
25
Balmer Alexandre
Solution Tech NIPPO Rali
Solution Tech NIPPO Rali3:253:25
6181
Climber
22
Masciarelli Lorenzo
MBH Bank CSB Telecom Fort
MBH Bank CSB Telecom Fort3:293:29
62183
Climber
23
Fougner Eivind Broholt
Unibet Rose Rockets
Unibet Rose Rockets3:353:35
6385
Climber
21
Gruszczyński Filip
MBH Bank CSB Telecom Fort
MBH Bank CSB Telecom Fort3:363:36
64113
Hills
24
Fisher-Black Finn
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe3:403:40
65177
GC
35
Warbasse Larry
Tudor Pro Cycling Team
Tudor Pro Cycling Team3:493:49
66142
Climber
22
Crescioli Ludovico
Team Polti VisitMalta
Team Polti VisitMalta3:503:50
6774
Classic
30
Rota Lorenzo
Lotto Intermarché
Lotto Intermarché4:014:01
6882
Hills
21
Bracalente Diego
MBH Bank CSB Telecom Fort
MBH Bank CSB Telecom Fort,,4:01
69192
Classic
30
Abrahamsen Jonas
Uno-X Mobility
Uno-X Mobility4:084:08
70125
Classic
24
Piras Andrea
Solution Tech NIPPO Rali
Solution Tech NIPPO Rali4:124:12
7137
Hills
38
Prades Eduard
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA,,4:12
7226
Hills
20
Travella Nicholas
Biesse - Carrera - Premac
Biesse - Carrera - Premac4:144:14
73153
Hills
23
Dati Tommaso
Team UKYO
Team UKYO4:214:21
74186
Hills
25
Meris Sergio
Unibet Rose Rockets
Unibet Rose Rockets4:264:26
756
Hills
20
Sambinello Enea
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,4:26
765
GC
19
Pericas Adrià
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,4:26
7775
Classic
28
Rutsch Jonas
Lotto Intermarché
Lotto Intermarché,,4:26
78166
Hills
22
Lévêque Théo
TotalEnergies
TotalEnergies,,4:26
79191
Hills
33
Cort Magnus
Uno-X Mobility
Uno-X Mobility4:294:29
80152
Climber
23
Zeray Nahom
Team UKYO
Team UKYO4:454:45
81154
Climber
23Team UKYO4:514:51
8283
Climber
23
Bagatin Christian
MBH Bank CSB Telecom Fort
MBH Bank CSB Telecom Fort,,4:51
83164
GC
32
Doubey Fabien
TotalEnergies
TotalEnergies,,4:51
84165
Classic
27
Jousseaume Alan
TotalEnergies
TotalEnergies,,4:51
85207
Hills
21
Zanini Simone
XDS Astana Team
XDS Astana Team5:025:02
86126
GC
23
Umba Santiago
Solution Tech NIPPO Rali
Solution Tech NIPPO Rali,,5:02
8757
18
Capello Roberto
EF Education - EasyPost
EF Education - EasyPost5:165:16
8847
Classic
22Cofidis5:485:48
89116
Classic
24
Wandahl Frederik
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe5:585:58
90202
Classic
31
Ballerini Davide
XDS Astana Team
XDS Astana Team6:066:06
9134
GC
29
Bou Joan
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA6:076:07
9272
Climber
20
Eeman Kamiel
Lotto Intermarché
Lotto Intermarché6:366:36
93137
TT
20
Rafferty Adam
Team Jayco AlUla
Team Jayco AlUla,,6:36
94115
GC
21
Tuckwell Luke
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe6:506:50
952
GC
18
Boldyrev Matvei
UAE Team Emirates - XRG
UAE Team Emirates - XRG6:556:55
9625
Classic
20
Sanfilippo Cristian
Biesse - Carrera - Premac
Biesse - Carrera - Premac6:566:56
97146
Hills
27
Pietrobon Andrea
Team Polti VisitMalta
Team Polti VisitMalta6:596:59
98205
Classic
22
Schrettl Marco
XDS Astana Team
XDS Astana Team,,6:59
99167
Hills
25
Retailleau Valentin
TotalEnergies
TotalEnergies7:087:08
1003
Classic
30
Cosnefroy Benoît
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,7:08
101161
Hills
27
Burgaudeau Mathieu
TotalEnergies
TotalEnergies,,7:08
10263
Climber
34
Konrad Patrick
Lidl - Trek
Lidl - Trek,,7:08
10364
Climber
39
Mollema Bauke
Lidl - Trek
Lidl - Trek,,7:08
104103
GC
33
Badilatti Matteo
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team,,7:08
105194
GC
26Uno-X Mobility7:127:12
106173
Classic
26
Eriksson Jacob
Tudor Pro Cycling Team
Tudor Pro Cycling Team7:327:32
107135
TT
20
Holmes Wil
Team Jayco AlUla
Team Jayco AlUla7:367:36
10865
Hills
32
Mosca Jacopo
Lidl - Trek
Lidl - Trek7:447:44
109106
GC
33
Howson Damien
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team7:597:59
110143
TT
25
García Pablo
Team Polti VisitMalta
Team Polti VisitMalta8:028:02
11142
Classic
28Cofidis8:138:13
11246
GC
31Cofidis,,8:13
11393
Hills
18
Forlin Daniele
Movistar Team
Movistar Team8:258:25
11417
18
Turconi Matteo
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber,,8:25
11562
Climber
28
Gee-West Derek
Lidl - Trek
Lidl - Trek8:288:28
116184
Hills
25
Geleijn Owen
Unibet Rose Rockets
Unibet Rose Rockets,,8:28
117197
Classic
30
Skaarseth Anders
Uno-X Mobility
Uno-X Mobility8:318:31
118155
TT
33Team UKYO8:328:32
119107
GC
28
Vanhoucke Harm
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team8:488:48
12076
GC
25
Slock Liam
Lotto Intermarché
Lotto Intermarché9:059:05
121176
GC
32
Thalmann Roland
Tudor Pro Cycling Team
Tudor Pro Cycling Team9:239:23
122185
Climber
25
Maire Adrien
Unibet Rose Rockets
Unibet Rose Rockets9:349:34
123131
Climber
27
Conca Filippo
Team Jayco AlUla
Team Jayco AlUla9:389:38
124124
Classic
19
Iwamura Genji
Solution Tech NIPPO Rali
Solution Tech NIPPO Rali,,9:38
125127
Hills
28
Meo Felix James
Solution Tech NIPPO Rali
Solution Tech NIPPO Rali10:4910:49
12621
18
Carminati Mirko
Biesse - Carrera - Premac
Biesse - Carrera - Premac11:4111:41
127204
Climber
18
Galbusera Pietro
XDS Astana Team
XDS Astana Team,,11:41
12895
Climber
18Movistar Team11:4511:45
129123
GC
26
Iacchi Alessandro
Solution Tech NIPPO Rali
Solution Tech NIPPO Rali,,11:45
130156
21
Soneda Jin
Team UKYO
Team UKYO13:1513:15
131134
GC
27
Hellemose Asbjørn
Team Jayco AlUla
Team Jayco AlUla16:4216:42
132196
Classic
25
Blume Levy William
Uno-X Mobility
Uno-X Mobility,,16:42
13323
Sprint
21
Leali Stefano
Biesse - Carrera - Premac
Biesse - Carrera - Premac,,16:42
13422
21
Favero Renato
Biesse - Carrera - Premac
Biesse - Carrera - Premac,,16:42
13524
19
Milesi Alessandro
Biesse - Carrera - Premac
Biesse - Carrera - Premac,,16:42
136175
TT
27
Suter Joel
Tudor Pro Cycling Team
Tudor Pro Cycling Team,,16:42
137157
22
Watanabe Yato
Team UKYO
Team UKYO16:5316:53
DNF41
Climber
27
Carr Simon
Cofidis
Cofidis
DNF201
Classic
32
Bettiol Alberto
XDS Astana Team
XDS Astana Team
DNF102
TT
27
Azparren Xabier Mikel
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team
DNF104
GC
24
Calzoni Walter
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team
DNF117
GC
32
Zwiehoff Ben
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe
DNF141
TT
28
Buttigieg Aidan
Team Polti VisitMalta
Team Polti VisitMalta
DNF122
GC
30
Fabbro Matteo
Solution Tech NIPPO Rali
Solution Tech NIPPO Rali
DNS193
GC
25
Holter Ådne
Uno-X Mobility
Uno-X Mobility
Timelimit 8%, or 4:07:03 (+0:18:18)

Race information

  • Date:
    18 March 2026
  • Start time:
    11:55
  • Avg. speed winner:
    45.639 km/h
  • Classification:
    1.Pro
  • Race category:
    ME - Men Elite
  • Distance:
    174 km
  • Points scale:
  • UCI scale:
  • Parcours type:
  • Gradient final km:
    8.3%
  • ProfileScore:
    198
  • Vertical meters:
    1489
  • Departure:
  • Arrival:
  • Race ranking:
  • Startlist quality score:
  • Won how:
    0.7 km solo
  • Avg. temperature:
  • Timelimit:
    8%, or 4:07:03 (+0:18:18)
 

Race profile

Story of the day

Milano–Torino began at a fast pace, with six riders forming an early breakaway, gaining a gap of about two minutes. Pietrobon was the last survivor before being caught on the Superga. Roglič sparked attacks among favorites, but after multiple moves, Tom Pidcock surged in the final kilometer to a solo win ahead of Tobias Johannessen and Roglič.

Finish photo

  • Finishphoto of Tom Pidcock winning Milano - Torino .
    © LaPresse
DNF = Did not finish
DNS = Did not start
OTL = Outside time limit
DF = Did finish, no result
NR = No result
*0:00 = corrected time
Rider wearing the jersey
>50% of race distance in group before peloton
F You are following this rider