Latest News

Riccitello Dominates in Romania with Help from Froome | Sibiu Tour 2025 Stage 2

It was one of two mountain top finishes in this year’s Sibiu Cycling Tour, with riders tackling the monster Balea Lac climb (22.75 km at 6.1%). Despite its relatively low average gradient, the climb is hard enough to create significant gaps thanks to steeper sections.

Sibiu Cycling Tour stage 2 2025 profile

The American lightweight climber Matthew Riccitello attacked 17 minutes into the climb after Christopher Clive Froome finished his pull. Only David De La Cruz and Odd Christian Eiking followed the Israel–Premier Tech rider, others likely thinking the move came too early, with more than two-thirds of the climb still to go. Later on, Riccitello attacked again and dropped both companions, winning the stage by 20 seconds over De La Cruz and 29 seconds over Eiking. The next group, including Harm Vanhoucke, Nate Pringle, and others, lost more than two minutes to the winner.

Results powered by FirstCycling.com

Matthew Riccitello climbed Balea Lac in 54:33, producing 5.82 ᵉW/kg, which translates to 6.12 ᵉW/kg at sea level, as the summit sits at 2,034 metres above sea level. A very strong performance for a UCI 2.1 race. De La Cruz and Eiking did 5.75 ᵉW/kg and 5.73 ᵉW/kg, respectively.

Almeida Crushes Mountain ITT | Tour de Suisse 2025 Stage 8

João Almeida won the uphill time trial at the Tour de Suisse for the second year in a row. Last year, he beat his teammate Adam Yates and finished second overall; this time, he won both the stage and the general classification.

Tour de Suisse stage 8 2025 profile

Kevin Vauquelin held a 33-second lead over Almeida in the general classification before the final stage, with the Portuguese rider having lost almost three minutes to the Arkéa leader on Stage 1. However, Almeida’s consistent climbing performances had steadily reduced the gap, and he was aiming to win both the stage and the GC today.

Stockhütte – Suisse – cycling – cyclisme – radsport – wielrennen – Kevin Vauquelin (FRA – Arkea – B&B Hotels) pictured during Tour de Suisse 2025 stage 8 from Beckenried to Stockhütte (10km) 22/06/2025 – Photo:Sabina Zwicky/SCACor Vos © 2025

Almeida delivered a high-level performance, producing 6.88 ᵉW/kg for 26:48 minutes. Only Felix Gall lost less than a minute to the UAE star, riding at 6.77 ᵉW/kg for 27:11 minutes. Vauquelin lost 1:40 with 6.43 ᵉW/kg, while Julian Alaphilippe had a terrible day, finishing 40th and losing almost four minutes.

This marks João Almeida’s third consecutive WorldTour stage race victory in just 2.5 months, while no French rider has won a WorldTour stage race in the last 18 years. After six stage races, Almeida is now set to race both the Tour de France and La Vuelta, a schedule that, if completed, will total over 80 days of high-level racing.

Results powered by FirstCycling.com

Almeida Dominates the Climbs in Pursuit of the Frenchman | Tour de Suisse 2025 Stage 7

Stage 7 of the 2025 Tour de Suisse featured a fierce GC battle as João Almeida pushed to close the gap to leader Kevin Vauquelin.

Tour de Suisse stage 7 2025 profile

João Almeida and UAE Team Emirates were once again chasing the leader’s jersey at the Tour de Suisse. On Stage 5, the Portuguese climber rode aggressively, with only Oscar Onley able to follow him on the final climb, ultimately winning the stage with a performance of 6.8 ᵉW/kg for 19:02 on Santa Maria. That effort moved Almeida up to third in the general classification, just 39 seconds behind Kevin Vauquelin.

Stage 7 presented another opportunity, with the racing pace remaining high throughout. By the final climb, Onley had expended 4219 kilojoules over 4:28 hours at a rate of 15.89 kj/kg/h. The penultimate climb was also hard, ridden at 6.6 ᵉW/kg for 14 minutes. Felix Gall was the most aggressive, attacking multiple times and gaining a gap on the final ascent before being caught in the final kilometer.

Emmetten – Suisse – cycling – cyclisme – radsport – wielrennen – Van Den Broek Frank (NED) of Team Picnic PostNL leading the escape pack pictured during Tour de Suisse 2025 stage 7 from Neuhausen am Rheinfall to Emmetten (207.3km) 21/06/2025 – Photo: Vincent Kalut/PN/Cor Vos © 2025

On the final climb to Emmetten (3.58 km at 8.8%), Almeida set the pace, aiming to drop both Alaphilippe and Vauquelin. Alaphilippe was dropped shortly before the finish, while Vauquelin remained with Onley, Almeida, and Gall until the closing meters. Vauquelin launched his sprint early but was passed by Onley and Almeida.

On Emmetten, Almeida produced 7.23 ᵉW/kg for 9:32. Gall, having attacked and faced more wind exposure, did 7.2 ᵉW/kg, while Vauquelin, Onley and Alaphilippe were between 7.06 and 7.10 ᵉW/kg.

Vauquelin retained the leader’s jersey with a 33-second margin over Almeida heading into the final stage, a decisive mountain time trial. It is a perfect opportunity for Almeida to secure his third WorldTour GC victory of the season, while Vauquelin could become the first Frenchman to win a WorldTour stage race since Christophe Moreau triumphed at the 2007 Critérium du Dauphiné, a reminder of how rare French GC success has been in the past two decades.

Almeida Takes Revenge and Sets Record on Splügenpass | Tour de Suisse 2025 Stage 4

It was another climbing day at the Tour de Suisse, with Splügenpass serving as the decisive climb, followed by a long descent and a finish in Italy.

Tour de Suisse stage 4 2025 profile

The breakaway featuring Andrew August, Thomas Gloag, Quinn Simmons, and Neilson Powless stood no chance against a surging peloton, paced by UAE Team Emirates, with Jan Christen doing a strong pull for João Almeida. The Portuguese rider, who has already won the general classification at both the Basque Country and Romandie this year, narrowly missed out on overall victory last year in Suisse, losing to his teammate Adam Yates. Unfortunately for Almeida, he lost over 3 minutes on a rainy opening stage in this edition.

Eduardo Sepúlveda spent 2,687 kilojoules over 2 hours and 54 minutes at a rate of 15.23 kj/kg/h before the climb, showing how hard the racing was.

Almeida attacked on Splügenpass, with Felix Gall and Oscar Onley being the last to lose his wheel. Coming off an impressive training block at Sierra Nevada, Almeida was clearly above the rest, producing 6.42 ᵉW/kg for 23:10 at high altitude, equivalent to 6.89 ᵉW/kg adjusted for sea level. Onley, Gall, Vauquelin, O’Connor, and others crested the climb 50 seconds later, having averaged 6.05 ᵉW/kg.

Almeida maintained his lead on the descent, winning the stage by 40 seconds ahead of Onley and O’Connor, with a larger group arriving about a minute behind. Due to the chaos of the first stage, Romain Grégoire, Kévin Vauquelin, and Julian Alaphilippe, the three Frenchmen, currently lead the GC. However, that may not last, as several climbing stages remain, including a brutal mountain time trial on Stage 8. Despite being 2:07 down, Almeida still has a good shot at taking the overall win.

Results powered by FirstCycling.com

Strongest U23 Climbing Field Ever? | Giro d’Italia Next Gen 2025 Stage 3

It was the first mountain stage of the U23 Giro d’Italia, showcasing a depth of climbing talent and several standout performances.

Giro d’Italia Next Gen stage 3 2025 profile

One of the most impressive riders in the u23 cohort isPaul Seixas, who at just 18 years old already finished in the top 10 at the Critérium du Dauphiné, further proof of why he holds some of the greatest climbing performances ever recorded in the junior and cadet categories. However he is not in this race and yet the amount of top climbers is still outstanding compared to previous years.

The 2006 birth year is stacked with talent: Lorenzo Finn, Albert Withen Philipsen, Adrià Pericas, and Jakob Omrzel all featured prominently, while Jarno Widar and Jørgen Nordhagen led the way among the 2005 cohort. Top U23 riders born in 2004 and 2003, such as Isaac del Toro and Lenny Martinez, no longer compete in U23 races.

The final climb, Passo del Maniva (10.03 km at 8.02%), was ideal for testing climbing form, although the lead-in was demanding, with a long, shallow section covered at high speed. Lorenzo Finn, the 2024 Junior World Champion, expended 2598 kilojoules over 3:01 hours at a rate of 13.89 kJ/kg/h, making it a tough day of racing for the U23 peloton.

Visma | Lease a Bike Development put all their hopes on Jørgen Nordhagen, who had already impressed on Thyon 2000 in the Tour de Romandie against a world-class field. He attacked multiple times and eventually got a gap, but the GC group, paced by Luke Tuckwell of Red Bull Rookies, kept him within reach. Nordhagen was caught, and soon after, Lorenzo Finn and 2024 race winner Jarno Widar broke away. Widar launched a late attack to take the stage win.

Results powered by FirstCycling.com

The overall climbing level was extremely high, especially considering the stage profile and the non-optimal gradients before the final climb. Jarno Widar produced 6.26 ᵉW/kg for 27:38 minutes, or 6.58 ᵉW/kg normalized for altitude, a performance that would have been competitive during the Sky era and worthy of a WorldTour stage win. Even the 9th-placed Filippo Turconi managed 6.07 ᵉW/kg.

Pogačar Holds Watts in Reserve and Drops Vingegaard with Ease | Criterium du Dauphine Stage 7 2025

Tadej Pogačar continued his dominance on the queen stage of the 2025 Critérium du Dauphiné, dropping Jonas Vingegaard on Montée de Valmeinier and again confirming he is on a different level.

Criterium du Dauphine stage 7 2025 profile

It was the queen stage of the Critérium du Dauphiné, featuring three major climbs and a summit finish on Montée de Valmeinier (16.5 km at 6.8%). The stage was exhausting, with the GC group riding at a high pace over the Col de la Madeleine (5.7 ᵉW/kg for 64 minutes) and Col de la Croix de Fer, which sits at high altitude. Emmanuel Buchmann burned 3,282 kilojoules over 3.5 hours at a rate of 15.79 kJ/kg/h, highlighting the intensity of the day.

The stage itself wasn’t particularly eventful. Romain Bardet, caught from the breakaway, reached the summit of Valmeinier 1800 as his father watched live. Visma | Lease a Bike had no answer for Tadej Pogačar, who attacked with 11.9 km to go, this time out of the saddle and clearly exploding harder than on previous stages, successfully dropping Jonas Vingegaard. In the end, Pogačar beat the Dane by only 14 seconds, but that gap was limited because he eased off in the final kilometers, lowering his average power. Florian Lipowitz showed another strong performance, finishing third.

Results powered by FirstCycling.com

Pogačar produced a solid effort on Valmeinier 1800, especially considering the conditions. He did 6.53 ᵉW/kg for the full 39:31 climb and 6.74 ᵉW/kg for the 28:26 segment following his attack. His average watts would have been even higher if he hadn’t eased up near the end.

When adjusted for altitude, the performance looks even more impressive: 7.11 ᵉW/kg for 28:26 post-attack and 6.84 ᵉW/kg for the full 39:31. As mentioned in the previous article, Pogačar is still far from his peak form, he is clearly saving his legs for a more serious race and is not pushed to his limit.

Pogačar Produces Best Performance of the Season So Far | Criterium du Dauphine Stage 6 2025

Tadej Pogačar showed his dominance on Critérium du Dauphiné Stage 6 with a strong climbing performance on the final ascent.

Criterium du Dauphine stage 6 2025 profile

It was the first mountain day of the 2025 Dauphiné, featuring Tadej Pogačar, Jonas Vingegaard, and Remco Evenepoel, making this one of the most stacked one week races of all time. After losing the time trial to Evenepoel, Vingegaard, and Matteo Jorgenson, Pogačar’s Tour de France odds lengthened, but today would provide more clarity. The stage was tough, with the GC group doing Mont Sax in 17:30 minutes at 6.5 ᵉW/kg.

Sepp Kuss attacked on the climb, with Pogačar closing down the Visma rider’s move. Florian Lipowitz then launched an attack and gained a small gap but was eventually caught. The GC group included Pogačar, Vingegaard, Jorgenson, Tulett, Evenepoel, Mas, Seixas, and Dunbar.

Combloux – France – cycling – cyclisme – radsport – wielrennen – Wellens Tim (BEL) of UAE Team Emirates – XRG, Pogacar Tadej (SLO) of UAE Team Emirates – XRG, Vingegaard Jonas (DEN) of Team Visma – Lease a Bike, Evenepoel Remco (BEL) of Soudal – Quick Step pictured during stage 6 of Criterium du Dauphine Libere an UCI World Tour cycling road race 126.7 km with start in Valserhone and finish in Combloux on June 13, 2025 in Macon, France, 13/06/2025 – Photo: Vincent Kalut/PN/Cor Vos © 2025

The final climb was Combloux, previously used in the 2023 Tour de France time trial, where Vingegaard had dominated Pogačar, though this was an extended version. Tobias Halland Johannesen burned 2252 kilojoules over 2:39h at a rate of 13.70 kJ/kg/h before the final ascent.

Tim Wellens and Jhonatan Narváez set a strong pace for Pogačar, with the Ecuadorian champion dropping Evenepoel and Lipowitz. Pogačar then attacked with 7.3 km to go, seated, and immediately distanced the Dane, showcasing his dominance and silencing critics after a disappointing time trial. Pogačar beat Vingegaard by 61 seconds on a relatively short climb, with Lipowitz, Jorgenson, and Evenepoel being the only GC riders to lose less than two minutes.

Results powered by FirstCycling.com

By his summer standards, Pogačar delivered only an average performance: 7.21 ᵉW/kg for 19:50 minutes. He is still not in top shape. Vingegaard did 6.78 ᵉW/kg for 20:51, while 18-year-old Paul Seixas finished 2:04 behind Pogačar with 6.26 ᵉW/kg.

Vollering and Reusser Attack | Tour de Suisse Women Stage 1 2025

It was Stage 1 of the 2025 Tour de Suisse Women, featuring a tough early climb up Jaunpass (8.07 km at 8.28%) in very hot conditions.

Tour de Suisse Women Stage 1 2025 profile

The Jaunpass came early in the stage, starting already above 800 meters above sea level, which made the climb even more demanding. Sarah Gigante attacked early on the climb with 3 km to go but was quickly caught by Reusser pacing the small GC group. Gigante won the QOM ahead of Katarzyna Niewiadoma, Niamh Fisher-Black, Marlen Reusser, Demi Vollering, and Urška Žigart. The leading group did 4.96 ᵉW/Kg for 28:23 minutes, equivalent to 5.17 ᵉW/Kg at sea level, an impressive performance.

After the climb, Reusser and Vollering attacked on the descent, possibly taking better lines in the technical sections. Fisher-Black, Žigart, and Niewiadoma remained in the second group, while Gigante was dropped and finished in a group further behind.

Reusser, who has been in fantastic shape since February, outsprinted Vollering for the stage win. It will be interesting to see how the Swiss rider performs on the longer climbs of the Tour de France Femmes, which typically do not suit her, but given her current strength, anything is possible.

Results powered by FirstCycling.com

Cavallar’s Monster Performance | Alpes Gresivaudan Classic 2025

It was the 4th edition of the Alpes Gresivaudan Classic 2025, featuring a tough stage with a mountain-top finish on Le Collet d’Allevard (11.2 km at 8.4%).

Alpes Gresivaudan Classic 2025 profile

With no huge stars, the field was wide open, with Julie Bego, Valentina Cavallar, Petra Stiasny, and Karolina Perekitko among the contenders. Lotte Claes and Nadia Gontova were in the lead before the final climb, having attacked on the descent with more than 40 km to go. They had around a two-minute lead, but it was not enough against Cavallar, who dropped Petra Stiasny and everyone from the chasing group and was dominant.

Cavallar was by far the fastest on Le Collet d’Allevard, producing 5.08 ᵉW/kg for 40:07. Having only started racing last year, Cavallar has been phenomenal on climbing stages, with her first breakthrough performances coming in French mountain races, especially on the Alpe d’Huez stage in the 2024 Tour de France Femmes. With improvements in bunch skills, she could become a serious climber, as her performance here was exceptionally high level given her limited experience in cycling.

31-year-old San Marino rider Valentina Venerucci, in her first pro cycling season, delivered her career best result with a 5th place finish, beating 2023 World Junior Champion Julie Bego. Venerucci, another latecomer to cycling, might be a name to watch as she enters bigger stage races and aims for a professional contract.

Results powered by FirstCycling.com

Vollering Dominates in the Heat | Volta Ciclista a Catalunya Femenina 2025 Stage 2

It was the queen stage of the Volta Ciclista a Catalunya Femenina, featuring a monster finish up Coll de Pal (15.72 km, 7.73%).

Volta Ciclista a Catalunya Femenina stage 2 2025 profile

Elise Chabbey and Demi Vollering had a significant lead after their performance on Stage 1, with the Swiss rider taking the win. The stage served as a solid warm-up for the upcoming Tour de France, which will feature similarly long and demanding climbs.

Vollering was by far the strongest and attacked with 11 km to go. She possibly did not go full gas in order to help her teammate Chabbey secure second place, as Marion Bunel stayed with Vollering until the final kilometre, when the Dutchwoman accelerated and gained 31 seconds. Femke De Vries and Chabbey finished 2:07 down.

Results powered by FirstCycling.com

The ᵉW/Kg values on the climb were not particularly impressive due to the intense heat during the stage. Vollering completed Coll de Pal in 57:12 with 4.50 ᵉW/Kg. Eighteen-year-old Viktória Chladoňová finished 8th against strong competition, recording 4.23 ᵉW/Kg over 60:09.