RoadElite MenStage 2hilly

Tirreno-Adriatico - Stage 2 | Camaiore - San Gimignano

Tirreno-Adriatico

Tuesday, March 10, 2026206.0 km

Pre-Stage Preview

Updated about 1 month ago

Stage 2 of Tirreno-Adriatico presents the first significant test for the peloton away from the clock, shifting focus to a hilly 206 km parcours. After Filippo Ganna's emphatic Stage 1 time trial victory, the question now turns to who can conquer the undulating terrain, which promises a demanding day and likely a reduced group sprint or a strong late attack. This stage will begin to shape the general classification picture for the punchier riders and Classics specialists.

Our model surprisingly places Filippo Ganna as the top favourite despite the hills, a testament to his phenomenal current form and perhaps an indication that the climbs aren't insurmountable for a rider of his power. However, the terrain undoubtedly plays more to the strengths of Primož Roglič and Wout Van Aert. Roglič started his season strongly in the TT and thrives on punchy climbs, making him a prime candidate for a reduced sprint. Similarly, Van Aert, with his proven Classics pedigree and a "Strade Bianche aftertaste" mentioned in recent news, finds this hilly profile perfectly suited to his capabilities.

Keep an eye on Matteo Jorgenson as a potential disruptor. While he lost ground in the opening TT, his talent for demanding hilly races is well-established, and his high model probability suggests he could bounce back strongly here, potentially setting up a tactical advantage for Team Visma | Lease a Bike alongside Van Aert. With no major rider absences or specific weather concerns noted, the stage is set for a pure test of strength and tactical acumen on roads that demand constant attention.

Pos
Rider
Time
1
10
🇫🇷LAPEIRA Paul
12
13
16
19
21
23
26
🇪🇸BILBAO Pello
27
30
🇪🇸Roger Adrià
32
35
36
37
40
49
51
55
56
61
67
68
70
🇧🇪Rex Laurenz
70
🇧🇪Rex Laurenz
71
73
🇺🇸Sean Flynn
78
78
79
80
🇫🇷Paul Magnier
81
84
87
87
88
89
90
93
94
96
🇮🇹Manlio Moro
99
102
103
104
105
106
107
109
111
112
113
114
115
🇧🇪Arjen Livyns
115
🇧🇪Arjen Livyns
116
119
122
123
125
126
129
130
131
132
134
136
137
139
139
141
🇳🇱Huub Artz
142
143
146
147
151
152
152
153
🇧🇪Timo Kielich
155
159
163
164
🇮🇹Luca Mozzato
166