Tirreno-Adriatico 2025
Latest News from the Race
-
Uijtdebroeks plagued by recurring 'numb legs' in Tirreno-Adriatico withdrawal
Belgian racer was a final stage DNF after suffering same injury that ruined end of his 2024 season -
'This looks very good for Milan-San Remo' – Mads Pedersen eyes first Monument success on Saturday
Powerful Primavera line-up for Lidl-Trek likely includes double Tirreno-Adriatico stage winner Jonathan Milan and 2021 San Remo champion Jasper Stuyven -
'I needed to show that I'm ready' - Juan Ayuso steps out of Tadej Pogačar's shadow with Tirreno-Adriatico victory
Spaniard wins Italian stage race as he prepares to step up a level and target the Giro d'Italia
Date | March 10-16, 2025 |
Start location | Lido di Camaiore |
Finish location | San Benedetto del Tronto |
Distance | 1130.9km |
Previous edition | Tirreno-Adriatico 2024 |
2024 Winner | Jonas Vingegaard (Visma-Lease a Bike) |
2025 Tirreno-Adriatico Results
Stage 7: Jonathan Milan wins high-speed bunch sprint on stage 7 while Juan Ayuso seals GC / As it happened
Juan Ayuso (UAE Team Emirates-XRG) secured the trident trophy on Sunday as the overall winner, holding off any moves from Filippo Ganna (Ineos Grenadiers) and Antonio Tiberi (Bahrain Victorious), who took second and third, respectively.
A sprint decided the stage 7 podium, Jonathan Milan (Lidl-Trek) edging Sam Bennett (Decathlon AG2R La Mondiale), while Olav Kooij (Visma-Lease a Bike).
Stage 6: Juan Ayuso wins summit finish, takes race lead / As it happened
With 3km to go in the 163km Queen stage to Frontignano, Juan Ayuso (UAE Team Emirates-XRG) accelerated away from a fragmented breakaway group and top contenders to win stage 6 and take over the race lead. Previous leader Filippo Ganna (Ineos Grenadiers) finished just outside the top 10 and clung to a third-place position on the overall podium with one day remaining, now 38 seconds behind Ayuso and just one second behind second-placed Antonio Tiberi (Bahran Victorious).
Stage 5: Fredrik Dversnes gets the better of favourites to win stage 5 from break / As it happened
A day-long 190-kilometre breakaway for Uno-X Mobility racer Fredrik Dversnes on one of the toughest hilly stages saw the Norwegian snap up his first-ever WorldTour win in the teeth of a fast-closing peloton. Meanwhile leader Filippo Ganna successfully fended off some late attacks by Tom Pidcock and Juan Ayuso, only to suffer a mechanical in the final kilometre and complete the course on a neutral service bike.
Stage 4: Olav Kooij takes last-ditch reduced sprint after echelons split bunch / As it happened
Leading Dutch sprinter Olav Kooij clinched his first ever Tirreno-Adriatico stage after falling foul of late echelons but finally making it back to a reduced lead group in the nick of time. Race leader Filippo Ganna tested his rivals both before and during the echelon before Ben Healy's courageous late move to the remnants of the early break was sucked in by the bunch within sight of the line, allowing Kooij to go for the win..
Stage 3: Andrea Vendrame beats Tom Pidcock with late charge for line / As it happened
Andrea Vendrame outpowered the favourites in the first GC stage of the 202% race after a long ascent to the Valico di Colfiorito summit saw race leader Filippo Ganna fend off numerous late attacks. Ganna tried to go solo, without success, and the stage came down to a small bunch sprint, with Vendrame taking Italy's third win in as many days.
Stage 2: Jonathan Milan blasts to stunning bunch sprint victory / As it happened
Jonathan Milan powered to victory on stage 2 of Tirreno-Adriatico, delivering the win after a perfect lead-out from his well-oiled Lidl-Trek train into the crucial last corner with 300 metres to go.
Stage 1: Filippo Ganna seizes time trial victory / As it happened
In a reversal of the stage 1 individual time trial result of the Tirreno-Adriatico opener last year, Filippo Ganna (Ineos Grenadiers) took the victory and the first blue jersey of the race, beating Juan Ayuso (UAE Team Emirates-XRG) in Lido di Camaiore by 23 seconds.
2025 Tirreno-Adriatico Information
Tirreno-Adriatico offers a stage race alternative to Paris-Nice in early March, with the Italian race often used as the best way to prepare for Milan-San Remo and the cobbled Classics.
In recent years the stages across central Italy have included a tough mountain finish to provide a chance for the best Grand Tour riders to fight for overall victory and so win the trident winner’s trophy.
Tirreno-Adriatico is known as the ‘race of the two seas’ and the 2025 race route follows the same formula as the past three editions. It begins with a flat time trial around Lido di Camaiore on the Tuscan coast before heading south to Follonica then eastwards into the central Apennines and then the Adriatic coast.
A tough stage to Frontignano and a summit finish should be the key stage of the 60th edition of the race before the final circuit stage around San Benedetto del Tronto again replaces the once traditional time trial.
Join Cyclingnews' coverage of the 2025 Tirreno-Adriatico with race reports, results, photo galleries, news and race analysis.
Tirreno-Adriatico route
Tirreno-Adriatico again follows a route between the two seas: 2025 Tirreno-Adriatico route
Tirreno-Adriatico Schedule
Date | Stage | Start time | Finish time |
---|---|---|---|
March 10, 2025 | Stage 1: Lido di Camaiore ITT, 9.9km | 12:35 CET | 15:44 CET |
March 11, 2025 | Stage 2: Camaiore - Follonica, 189 km | 11:25 CET | 15:34 CET |
March 12, 2025 | Stage 3: Follonica - Colfiorito (Foligno), 239 km | 9:30 CET | 15:26 CET |
March 13, 2025 | Stage 4: Norcia - Trasacco, 184 km | 10:40 CET | 15:27 CET |
March 14, 2025 | Stage 5: Ascoli Piceno - Pergola, 196 km | 10:35 CET | 15:30 CET |
March 15, 2025 | Stage 6: Cartoceto - Frontignano, 166 km | 12:45 CET | 16:47 CET |
March 16, 2025 | Stage 7: San Benedetto del Tronto - San Benedetto del Tronto, 147 km | 12:25 CET | 15:37 CET |
Tirreno-Adriatico teams
- Alpecin-Deceuninck
- Arkéa-B&B Hotels
- Bahrain Victorious
- Bora-Hansgrohe
- Cofidis
- Decathlon AG2R La Mondiale
- EF Education-EasyPost
- Groupama-FDJ
- Ineos Grenadiers
- Intermarché-Wanty
- Lidl-Trek
- Movistar
- Soudal-QuickStep
- Team dsm-firmenich PostNL
- Team Jayco AlUla
- Visma-Lease a Bike
- UAE Team Emirates
- XDS Astana
- Israel-Premier Tech
- Q36.5 Pro Cycling
- Team Polti Kometa
- Tudor Pro Cycling
- Uno-X Mobility
- VF Group-Bardiani CSF-Faizane
Races
-
Tirreno-Adriatico 202510 March 2025 - 16 March 2025 | Italy | WorldTour
- Tirreno-Adriatico 2025 route
- Tirreno-Adriatico 2025 contenders – UAE Team Emirates-XRG can still dominate without Tadej Pogačar
Latest Content on the Race

Uijtdebroeks plagued by recurring 'numb legs' in Tirreno-Adriatico withdrawal
By Dani Ostanek published
News Belgian racer was a final stage DNF after suffering same injury that ruined end of his 2024 season

'This looks very good for Milan-San Remo' – Mads Pedersen eyes first Monument success on Saturday
By Alasdair Fotheringham published
News Powerful Primavera line-up for Lidl-Trek likely includes double Tirreno-Adriatico stage winner Jonathan Milan and 2021 San Remo champion Jasper Stuyven

'I needed to show that I'm ready' - Juan Ayuso steps out of Tadej Pogačar's shadow with Tirreno-Adriatico victory
By Stephen Farrand published
News Spaniard wins Italian stage race as he prepares to step up a level and target the Giro d'Italia

Filippo Ganna clings to GC podium spot with huge climbing effort Saturday at Tirreno-Adriatico
By Jackie Tyson published
News Italian relinquishes blue leader's jersey but holds third overall going into flat, fast finale

'My red zone was a little higher than I thought' - Tom Pidcock regrets another second place at Tirreno-Adriatico
By Stephen Farrand published
News Q36.5 Pro Cycling rider left frustrated after strong ride on mountain finish

How to watch Tirreno-Adriatico 2025 – Live streams, TV channels for Race of the Two Seas
By Dani Ostanek last updated
News The 2025 WorldTour continues in Italy with the stage race from March 10-16 – here are all the details on how to watch Tirreno-Adriatico online, on TV, and from anywhere.

'We'll have to drop Ganna' - Juan Ayuso targets Tirreno-Adriatico victory on Saturday's mountain finish
By Stephen Farrand published
News Spaniard in control of GC battle but Antonio Tiberi and Derek Gee are close rivals
Top News on the Race
-
'My red zone was a little higher than I thought' - Tom Pidcock regrets another second place at Tirreno-Adriatico
Q36.5 Pro Cycling rider left frustrated after strong ride on mountain finish -
'We'll have to drop Ganna' - Juan Ayuso targets Tirreno-Adriatico victory on Saturday's mountain finish
Spaniard in control of GC battle but Antonio Tiberi and Derek Gee are close rivals -
'Every time I ride well, something happens' - Filippo Ganna unable to break the chain of disappointment at Tirreno-Adriatico
Geraint Thomas convinces Italian to fight to keep leader's jersey in the hills of Le Marche
-
'That sucks a bit' - Mathieu van der Poel misses out on Tirreno-Adriatico win but passes another Milan-San Remo test
Dutchman suffers on stage 5 but survives final climb in the hills of Le Marche -
David Gaudu undergoes hand surgery following Tirreno-Adriatico crash
Date of return to racing is to be determined for French climber targeting Giro d’Italia -
'This year I'm feeling even better' - After Tirreno-Adriatico sprint win, Olav Kooij takes aim at Milan-San Remo
In the absence of Wout van Aert, the Dutch sprinter will have a leadership role on March 22
-
'You feel bad when your own mistake makes your teammates ride that hard' - Derek Gee learns a lesson but stays in Tirreno-Adriatico GC fight
Canadian dropped from two echelon attacks but stays fourth overall -
Rare Italian echelon racing lights up Tirreno-Adriatico but Olav Kooij and Derek Gee survive the day
'He came after me yesterday, today I went after him' - Ganna and Van der Poel continue to battle before Milan-San Remo -
'I just want to have a hot shower' - Tirreno-Adriatico peloton suffers for seven hours in cold and rain
Jonathan Milan crashes at speed just 24 hours after winning stage 2
Related Features
-
Tirreno-Adriatico trident trophy: The history and reasons behind the unique metre-tall trident
Winner of 'Race of Two Seas' hoists unique trophy in San Benedetto del Tronto after Coast Guard 'recovery' each year -
Six conclusions from 2023 Tirreno-Adriatico and Paris-Nice
Pogacar's dominance, Roglic's hat trick, Vingegaard's setback, Gaudu's step forwards and more... -
Seven conclusions from Paris-Nice and Tirreno-Adriatico
Pogačar and Roglič dominate, questions for Evenepoel and Ineos, plus Classics hints -
Tirreno-Adriatico: Pantani's Monte Carpegna climb to test Pogacar’s dominance
'It's going to be a fantastic day of racing' says Tour de France winner -
10 riders to watch at Tirreno-Adriatico
Van der Poel, Alaphilippe, Sagan and Bernal among our picks at the 'Race of the Two Seas'