Tour de France

Tour de France 2025 team ratings: the final scores

A look at how each team performed over the three weeks of this year's race

Rouleur Member Exclusive Badge MEMBER EXCLUSIVE

The third week of the Tour de France reached its climax amid a great scramble of teams trying to finish off their race as best as possible — whether that meant defending a jersey, attempting to climb a few places on the GC, or take one of the few opportunities left to grab a stage win.

Now the race has come to a close, we take a final look at how each team performed across the whole of the race. 

Alpecin-Deceuninck 9/10

When Alpecin-Deceuninck announced that all three of Jasper Philipsen, Mathieu van der Poel and Kaden Groves would ride the Tour, there was some sense that they might have leaders potentially stepping on each other's toes. But each rider had their moment in the sun; Philipsen wearing the yellow jersey after winning the opening stage; Van der Poel triumphing the very next day at Boulogne-sur-Mer to inherit the jersey for a spell; and finally Kaden Groves taking a canny breakaway victory in the final week, stepping up after both the former riders had abandoned. This team remains a stage-winning machine at Grand Tours. 

Mathieu van der Poel

Arkéa B&B Hotels 5/10

A race defined by Kévin Vauquelin’s unlikely GC big ended on a bit of a downer as the 24-year-old slid down the rankings in the final week from fifth to seventh, but that high a finish is still a great accomplishment for a French team with relatively little resources, and gives them the honour of having the best placed French rider this year. 

Bahrain Victorious 3/10

After Santiago Buitrago and Lenny Martinez fell out of GC contention early on, Bahrain Victorious were left with nothing other than stage wins and the polka-dot jersey to chase — neither of which they managed to achieve. Martinez spent a total of four days leading the King of the Mountains classification and ultimately finished third, not having the legs to fend off the GC duo of Tadej Pogačar and Jonas Vingegaard. The team had much higher expectations going into the race. 

Cofidis 1/10

A very difficult Tour for the long-standing French team ended with them barely being noticed at all. The toils of sprinter Bryan Coquard epitomised their struggles and low mood: blamed and penalised for the stage three crash that forced Jasper Philipsen out of the race, he rode the rest of the race sheepishly, then abandoned the race in the second week. 

Decathlon-Ag2r La Mondiale 6/10

The French team’s strategy of putting everything into chasing the GC rather than stage wins might have been conservative, but they were rewarded as Felix Gall climbed from seventh place at the start of the final week to fifth place at the end. That exceeded pre-Tour expectations and is the team’s highest GC finish at the Tour since 2021. 

EF Education EasyPost 8/10

If there’s one man who epitomises what EF Education-EasyPost is all about, it’s Ben Healy. Having already made the team’s Tour a success with a huge solo win in Normandy and a two-day stint in yellow, the Irishman continued to attack into the final week, even placing a narrow second place atop Mont Ventoux, and was awarded the Combativity Prize for his efforts. Better yet, he also unexpectedly managed to hold on to ninth overall. 

Ben Healy

Groupama-FDJ 2/10

The era of Thibaut Pinot, when Groupama were often the most prominent French team at the Tour, feels a long time ago. The closest they came to a stage win was a few top fives from Romain Grégoire and Paul Penhoët, while Guillame Martin finished well down on GC in 16th overall. 

Ineos Grenadiers 7/10

For only the second time in the last 11 years, Ineos Grenadiers failed to place a rider in the top 10 on GC, after Carlos Rodríguez pulled out of the race in the third week while ranking 10th overall. But that won’t bother this new, more aggressive incarnation of the team, with a stated desire to ride on the front foot and chase stage wins — and they just got that through Thymen Arensman, who climbed exceptionally to triumph on both the Superbagnères and La Plagne summits. 

Thymen Arensman

Intermarché-Wanty 3/10

Second-place at the opening stage sprint in Lille was as good as the 2025 Tour got for Biniam Girmay, who wasn’t able to repeat his heroics from last year, sprinting at a level beneath the top sprinters for only a handful of top-six placings. His consistency was still enough to finish third in the points classification, but he and the team as a whole were mostly anonymous outside of the intermediate sprints. 

Israel-Premier Tech 2/10

In a poor Tour de France for the team, neither Pascal Ackermann nor Michael Woods came close to a stage win in the sprints or in the mountains, respectively.

Lidl-Trek 8/10

After some questionable tactics during the second week, the team got their act together in the final week to ensure sprinter Jonathan Milan not only registered his second stage win of the race at Valence, but also the green jersey, which he ultimately won by a comfortable margin of 78 points despite the threat posed by Tadej Pogačar. Mattias Skjelmose might have crashed out of GC contention, but they were still a presence in the non-sprint stages, thanks largely to the constant attacking of the conspicuous, long-haired American champion Quinn Simmons.  

Jonathan Milan

Lotto 3/10

There were promising signs for Lotto, whose star rider Arnaud De Lie at long last started to show signs of rediscovering his best form, managing to mix it up in the sprints and get into breakaways. But he made the top five on four occasions without sealing the hoped-for stage win, which eluded the team as a whole.

Movistar 2/10

It’s now been six whole years since the once mighty Movistar won a stage win at the Tour. They fought gamely to break that duck, especially in the Alps, where Enric Mas looked for a while as though he might win atop Mont Ventoux before fading, while Einer Rubio was the last man to be dropped by Ben O’Connor during his victorious ride up the Col de la Loze; but those rides, and all their others, ended in disappointment. 

Red Bull-Bora-Hansgrohe 7/10

Disaster nearly struck when reckless tactics during the Queen Alpine stage plunged their podium place into jeopardy, as both Florian Lipowitz and Primož Roglič attacked early only to lose time. But Lipowitz managed to recover in the final stages and seal both the white jersey and third place overall — the team’s highest ever at the Tour de France.

Florian Lipowitz

Soudal Quick-Step 8/10

Aside from UAE Team Emirates -XRG, no team won as many as the four stages Soudal Quick-Step amassed; two through Tim Merlier in the sprints, the first time trial with Remco Evenepoel, and a Mont Ventoux breakaway with Valentin Paret-Peintre. They might not have sealed the GC podium finish they came for after Evenepoel abandoned, but that’s a haul to rank with their prolific years as sprint specialists. 

Jayco-Alula 6/10

The usually fruitful battleground of the sprints bore no success this time for Jayco-Alula, as Dylan Groenwegen was unable to get involved, coming home from the Tour without a win for just the third time in his eight appearances. Instead, it was the breakaways where Jayco-Alula came to life, coming close with a second-place for Mauro Schmid in Toulouse, then triumphantly claiming a win atop Col de la Loze with Ben O’Connor — a result that made up for his thwarted GC ambitions. 

Picnic-PostNL 6 / 10

It speaks volumes about how much Oscar Onley’s performance exceeded expectations that his inability to take the final place on the GC podium from Florian Lipowitz in the final week felt a little disappointing. Fourth place overall is an excellent result for both him and his team, though it could have been an even better Tour had Frank van den Broek managed to seal a stage win on the penultimate day ahead of Kaden Groves. 

Oscar Onley

Team TotalEnergies 5/10

For most teams, 10th place overall and no stage wins would make for an underwhelming Tour de France. But for one of the modest budgets, TotalEnergies (especially a French team), Jordan Jegat’s unlikely 10th-place finish makes for a decent return. 

Tudor Pro Cycling Team 4/10

Not too much should be expected from a wildcard team riding the Tour for the first time, but with the likes of Marc Hirschi, Michael Storer, and Julian Alaphilippe, Tudor Pro Cycling had the talent to win a stage. Ultimately, Alaphilippe came the closest with his third-place at Carcassonne, and his mistaken celebration on the line that day before realising he was only sprinting for third epitomised what was a frustrating race. 

UAE Team Emirates-XRG 10/10

Another year, another yellow jersey for Tadej Pogačar and UAE Team Emirates-XRG, who now have won four of the last six editions. Pogačar also added another four stage wins (now 21 in total) and the polka-dot jersey title to his palmarès. This year wasn’t quite the team’s usual all-powerful performance in the mountains, where they were hamstrung by the early abandonment of João Almeida. But at the same time, they did everything they needed to do, always looking in control and never leaving Pogačar isolated. Tim Wellens was especially impressive and added a fifth stage win for the team when he was allowed to go in the breakaway in Carcassonne. 

Tadej Pogacar

Uno-X Mobility 8/10

On both fronts of the GC race and stage hunting Uno-X Mobility excelled, Tobian Halland Johannessen gradually climbing the overall standings to eventually finish sixth, and the tireless Jonas Abrahamsen landing them a win in Toulouse. That’s some return from a non-WorldTour wildcard invite. 

Visma-Lease a Bike 8/10

Try as they might, Visma-Lease a Bike could do nothing to unsettle their great rivals UAE-Team Emirates XRG and Tadej Pogačar’s hold on the yellow jersey. It wasn't just that Jonas Vingegaard came in second place on GC, the team also finished second place on no less than six days, over a third of all stages raced. But there were a couple of triumphant moments, when Simon Yates won the stage in the Massif Central, and on the last day when Wout van Aert managed to enact some revenge on Pogačar by dropping him to take victory in Paris.

Jonas Vingegaard

XDS Astana 2/10

The fire seems to have gone out from XDS Astana following their prolific start to the season, and the presence of last year’s hero Mark Cavendish was sorely missed. Despite efforts to get into breakaways, they were mostly anonymous all race, at least until a spirited performance from Davide Ballerini on the final stage to take second-place behind Wout van Aert. 

Rouleur Member Exclusive Badge MEMBER EXCLUSIVE

Unlock this article - join Rouleur for a more considered look at cycling and daily coverage of racing and tech.

BECOME A MEMBER FOR £4/$5.30

READ MORE

'Winning the World Championships as a junior came as a shock': The making of Lorenzo Finn

'Winning the World Championships as a junior came as a shock': The making of Lorenzo Finn

The rainbow jersey on his shoulders and the Giro Next Gen in his sights, Lorenzo Finn is taking the long road to the top. This...

Read more
‘I didn’t want to race another Grand Tour or Classic’: How Asia became professional cycling’s alternative path

‘I didn’t want to race another Grand Tour or Classic’: How Asia became professional cycling’s alternative path

It's inevitable that the end of the road approaches for every professional cyclist racing in Europe. When that time comes, most retire - but now...

Read more
‘I had to dare to lose it all’ : Comebacks and crowning moments at the Giro d’Italia Women

‘I had to dare to lose it all’ : Comebacks and crowning moments at the Giro d’Italia Women

A fight down to the wire made the Giro d'Italia Women finale one of the season's most satisfying conclusions

Read more
Paul Seixas leads the Decathlon CMA CGM train on a tree-lined climb

Tour Auvergne-Rhône-Alpes 2026 preview: Paul Seixas's time to shine

With no Tadej Pogačar or Jonas Vingegaard on the startline, this year's race is all about the next big GC talent and his preparation for...

Read more
Strength in numbers: FDJ United-Suez powers Vollering to her long-awaited Giro moment

Strength in numbers: FDJ United-Suez powers Vollering to her long-awaited Giro moment

The Dutch star’s first Giro stage victory underlines her decision to renew her contract with Stephen Delcourt’s team for another two years. FDJ’s strength is...

Read more
Josh Kench was the Giro d'Italia's unlikeliest finisher: 'It’s been a rollercoaster'

Josh Kench was the Giro d'Italia's unlikeliest finisher: 'It’s been a rollercoaster'

Unwanted by any European team, New Zealander Josh Kench found himself racing in China for two seasons. Through a valuable connection he was given a...

Read more

READ RIDE REPEAT

JOIN ROULEUR TODAY

Get closer to the sport than ever before.

Enjoy a digital subscription to Rouleur for just £4 per month and get access to our award-winning magazines.

SUBSCRIBE