2025 Tour de France
The 2025 Tour de France was the 112th edition of the Tour de France. It started in Lille on 5 July, and finished with the final stage at Champs-Élysées, Paris, on 27 July.
Tadej Pogačar of won the general classification, marking his fourth victory in the race in the past six editions. His advantage began to grow after winning the fourth stage to Rouen and placing second in the first individual time trial. After winning the seventh stage to Mûr-de-Bretagne, Pogačar solidified his advantage in the Pyrenees, dominating the first mountain stage to Hautacam and the mountain time trial to Peyragudes the following day. He held off attacks from other general classification contenders in the final week to win the race by almost four and a half minutes. Second place overall went to Jonas Vingegaard of. He was consistently the second-best climber in the race but he lost a total of more than three minutes to Pogačar in the first individual time trial and the mountain stage to Hautacam. The last step on the podium was occupied by Florian Lipowitz of. He gradually built his advantage over fourth place in the first two weeks before holding off the challenge of Oscar Onley of in the final week. Lipowitz became the first German to finish on the podium of the Tour since Andreas Klöden in 2006.
The points classification was won by Jonathan Milan of. He won two sprint stages while also placing consistently in the intermediate sprints. In addition to placing third in the, Lipowitz also took the white jersey as the best rider under the age of 26 while the mountains classification went to Pogačar in addition to winning the general classification. The teams classification was won by. The award for the race's most combative rider went to Ben Healy of, who won a hilly stage during the first week, and wore the yellow jersey for two days before placing ninth overall.
Teams
Twenty-three teams took part in the race. All 18 UCI WorldTeams were automatically invited. They were joined by five UCI ProTeams: the two highest ranked UCI ProTeams in 2024, along with three teams selected by Amaury Sport Organisation, the organisers of the Tour.Union Cycliste Internationale rules allow 22 teams to enter a Grand Tour – 18 UCI WorldTeams, the two highest ranked UCI ProTeams from the previous season and two teams invited by the organisers. Grand Tour race organisers ASO and RCS Sport asked the UCI to allow an additional wildcard team to be invited to Grand Tour events, after lobbying from smaller teams competing for the wildcard slots. Larger teams were reported to not support the request, with Visma–Lease a Bike noting that an additional team would decrease safety. In March 2025, the UCI announced that 23 teams would be permitted in 2025, allowing an additional ProTeam to be invited. ASO subsequently announced the teams on 31 March 2025. A total of 184 riders from 27 nationalities started the race, with the France having the largest contingent.
UCI WorldTeams
*UCI ProTeams
*Route and stages
On 30 November 2023, it was announced that the Grand Départ would take place in Lille. The full route was announced on 29 October 2024 by Christian Prudhomme. The route was considered to be in two halves, with flat and hilly stages for the first 10 stages, followed by mountainous stages in the Pyrenees and Alps before a return to the traditional finish on the Champs-Élysées in Paris. The race featured five summit finishes, including at Col de la Loze and Mont Ventoux. The race featured just of individual time trial, with a mountain time trial to the Peyragudes altiport on stage 13. The race was the first to take place wholly in France since the 2020 edition.Reacting to the route, Rouleur stated that "the climbing in the second half of the race is relentless" and Vélo Magazine predicted "plenty of drama" from a route "heavy on uphill finals and explosive breakaway stages". Defending champion Tadej Pogačar called the route "brutal", expressing his interest in the uphill time trial to Peyragudes.
In May 2025, it was announced that the final stage in Paris would include laps of a circuit inspired by the road races at the Paris 2024 Summer Olympics, with climbs of Montmartre before the traditional finish on the Champs-Élysées. Some riders criticised the change, with Remco Evenepoel stating that he didn't like the idea, Wout van Aert, who would go on to win the stage, called it "dangerous", and Jasper Philipsen said it was "a shame to see this stage change".
Pre-race favourites
Prior to the race, Tadej Pogačar, Jonas Vingegaard, and Remco Evenepoel were widely considered to be the major contenders for the overall general classification, with defending champion Pogačar considered favourite following his win at the Critérium du Dauphiné. Top competitors for the green jersey of the points classification were considered to be former winner Jasper Philipsen, Tim Merlier, Jonathan Milan, and defending winner Biniam Girmay. Riders considered outside contenders for the green jersey included Mathieu van der Poel, former winner Wout van Aert, and Pogačar. Evenepoel was widely considered to be the favourite for the white jersey of the young rider classification, with some expecting a strong challenge from Florian Lipowitz and Mattias Skjelmose.Race overview
Week one
The first week of the Tour was in the north of France, with the first stage of the Tour around Lille featuring a flat course that offered an opportunity for the sprinters to take the first yellow jersey. With to go, split the peloton in the crosswinds. In the reduced bunch sprint, Jasper Philipsen won the stage ahead of last year's green jersey winner, Biniam Girmay. contenders who made the front split such as Tadej Pogačar and Jonas Vingegaard gained 39 seconds on some GC contenders, including Remco Evenepoel.The second stage to Boulogne-sur-Mer featured a hilly parcours that favored the puncheurs, with three climbs occurring in the last. In the finale of the stage, riders such as Vingegaard, Matteo Jorgenson, Kévin Vauquelin, and Florian Lipowitz attempted some attacks but the stage was decided by a small bunch sprint, where Mathieu van der Poel held off Pogačar to win the stage and take the yellow jersey in the process.
The third stage to Dunkirk was another flat route with only one late fourth-category climb. Because of this, no riders attempted to form a breakaway. In the intermediate sprint, Philipsen went down heavily, forcing him to abandon the race. There were two more crashes in the final, causing some riders to suffer abrasions. In the sprint, Tim Merlier narrowly beat Jonathan Milan in a photo-finish. No rider was awarded the combativity award, with media noting that "nothing noteworthy occurred during 99% of the ".
Much like stage 2, the fourth stage to Rouen was another hilly parcours. It featured the Rampe Saint-Hilaire in the city of Rouen, an long climb with an average gradient of 10.6%, which topped with to go. On that climb, Pogačar launched a big attack, with Vingegaard the only rider able to follow despite being briefly dropped. They were caught by a small chase group led by Evenepoel on the descent. Evenepoel and Jorgenson attempted some counter-attacks but they were not able to get a significant gap. In the sprint, Pogačar managed to come around van der Poel to win the stage, taking his 100th career victory in the process. Van der Poel kept the yellow jersey.
The fifth stage featured the first individual time trial of the race in Caen, contested over a flat parcours. Evenepoel, the current World and Olympic time trial champion, won the stage by 16 seconds over Pogačar. Vingegaard lost significant time to his main rivals, more than a minute behind Evenepoel and Pogačar. In the GC, Pogačar took over the yellow jersey, 42 seconds ahead of Evenepoel. Vingegaard sat in fourth at 1' 13" down.
The following stage was contested on a hilly parcours in "Norman Switzerland" with six small categorized climbs. The finish in Vire Normandie featured a climb with an average gradient of over 10%. A long fight to enter the break ensued until an eight-man group formed, including van der Poel. With around remaining in the stage, Ben Healy made the stage-winning move, gradually extending his lead all the way to the finish to win his first Tour stage. The group was led by Pogačar across the line at almost five and a half minutes down. Van der Poel took back the yellow jersey by one second after gaining 1' 29" on the favourites.
Stage seven in Brittany featured a double ascent of the Mûr-de-Bretagne in the final. With remaining, there was a high-speed crash that involved several riders, most notably Pogačar's teammate João Almeida who suffered a broken rib but continued in the race. Almeida ended up losing 10 minutes on the day to drop out of contention. In the uphill sprint to the finish, Pogačar held off Vingegaard to take his second stage win of the race. Pogačar retook the yellow jersey after van der Poel was dropped on the climb.
The next two stages took place on flat parcours that offered two more chances for the sprinters to go for the win. On stage 8, Milan won the intermediate sprint and beat Wout van Aert and Kaden Groves in a sprint at the finish, thereby regaining the lead in the points classification. On stage 9, Merlier outsprinted Milan and Arnaud De Lie to take his second stage of the race after the peloton chased down an all-day breakaway by van der Poel and his teammate, Jonas Rickaert, that was only caught inside the final kilometre. During stage 9, Almeida abandoned the race due to his injuries from his crash on stage 7. Stage 9 was the second-fastest in Tour history at, owing to the tailwind and the chase for the breakaway.
The last stage before the first rest day featured the first mountain stage of the race in the Massif Central with eight categorized climbs and a finish on Puy de Sancy. A group of 29 riders broke free on the first climb of the day with content to let them fight for the stage win. On the final climb, Simon Yates attacked twice, dropping the four survivors in the breakaway to win the stage. Healy finished third on the stage, taking the yellow jersey and the lead of the young rider classification. In the peloton, attacked multiple times in the last with Jorgenson but Pogačar quickly responded each time. Pogačar himself attacked on the final climb with Vingegaard the only rider able to respond. Both riders finished with a small gap on the other main contenders.
Week two
The second week began with a mostly flat stage around Toulouse with a sting in the tail as there were four short categorized climbs in the final. The final climb, the Côte de Pech David, topped with just to go. A big fight for the break ensued for most of the stage until five riders clipped off the front. A five-man chase group, including van der Poel and van Aert, was also allowed to go in pursuit of the main break. In the end, two riders from the break, Jonas Abrahamsen and Mauro Schmid, sprinted for the win with Abrahamsen taking his and his team's first Grand Tour stage. In the peloton, there was a crash involving Pogačar in the final but he was not seriously hurt. The group waited for Pogačar and he didn't lose any time.The race entered the Pyrenees mountains, with stage 12 being the first high mountain stage of the Tour – finishing at the top of the Hautacam. A 52-man break went away but their maximum advantage was only around two minutes as the group fought for the win. On Hautacam, set a hard tempo from the bottom of the climb, starting with Tim Wellens followed by Jhonatan Narváez. With left on the climb, Pogačar attacked and immediately distanced Vingegaard, extending his advantage all the way to the top and winning by just over two minutes over Vingegaard. Lipowitz emerged as the strongest of the rest, finishing only 11 seconds down on Vingegaard. Healy lost 13 minutes, falling to 11th overall as Pogačar regained the yellow jersey with an advantage of over three and a half minutes over Vingegaard. Evenepoel, who struggled for much of the day, kept his podium position at almost five minutes down – but regained the white jersey of the young rider classification.
The following day, the riders tackled the second individual time trial of the race, featuring a mountain time trial on the slopes of Peyragudes. Luke Plapp set the early benchmark time of 24' 58", a time that stood until Primož Roglič went 38 seconds quicker. Roglič was in the hot seat until Vingegaard beat Roglič's time by 44 seconds after overtaking Evenepoel near the finish. However, his time was immediately bested by Pogačar, who extended his advantage to over four minutes after winning the stage by 36 seconds over Vingegaard. It marked his fourth stage win in this race and his 21st overall in the Tour.
Stage 14 was the last day in the Pyrenees – with the Col du Tourmalet, Col d'Aspin, and the Col de Peyresourde before a summit finish at the Superbagnères ski station. On the slopes of the Tourmalet, Evenepoel began to slow behind the peloton and he would eventually abandon the race from 3rd place overall. Evenepoel's team subsequently reported that he left the race to "preserve the rest of his season". Thymen Arensman was the strongest rider in the 17-man break, attacking on the Peyresourde and winning the stage by a minute. In the peloton, Vingegaard attacked multiple times on the final climb but Pogačar was able to respond. Pogačar surged past Vingegaard in the final metres to gain four seconds on the road and finish second on the day. With Evenepoel's abandon, Lipowitz took over the third place on as well as the white jersey of the young rider classification.
Stage 15 to Carcassonne was the last stage before the second rest day – with a parcours that was expected to suit the breakaway. At the start of the stage, there was a crash that split the peloton and involved riders such as Vingegaard and Lipowitz. The peloton eventually reformed after a 15-man break went. More riders joined the break on the first climb of the day, where a group of eight attacked off the front. With left, Wellens made the stage-winning move, soloing to the finish line by more than a minute and completing his collection of winning a stage at all three Grand Tours. The peloton finished more than six minutes down.
Week three
After the last rest day, the riders were faced with a mountain stage finishing atop Mont Ventoux. A 36-man group escaped from the peloton inside the final, staying away until the finish. On the final climb to Mont Ventoux, Valentin Paret-Peintre, Santiago Buitrago, and Healy emerged as the strongest from the break. Paret-Peintre outsprinted Healy at the line to become the first Frenchman to win a stage in this year's Tour. In the peloton, Vingegaard attacked Pogačar several times but Pogačar was able to respond each time. At the finish, Pogačar gapped Vingegaard by two seconds to add to his overall lead.Stage 17 to Valence offered the first sprint opportunity since stage nine. The race headed to the expected bunch sprint but a crash in the peloton just before the flamme rouge caused a small group to contest for the win. Milan held off Jordi Meeus in the final sprint to win his second stage of the race. By gaining 61 points on the day, Milan extended his lead in the points classification to 72 points over Pogačar.
The eighteenth stage was the first of two stages in the Alps. Considered the queen stage of the race, it featured three hors categorie climbs with a summit finish on Col de la Loze. A 14-man break including Roglič and Felix Gall was able to break away on Col du Glandon. On the Col de la Madeleine, set a furious pace before Vingegaard launched an attack that was only answered by Pogačar. The duo reached the front group near the summit of the climb. On the valley section before Col de la Loze, Ben O'Connor, Einer Rubio, and Jorgenson attacked off the front, gaining more than three minutes on the group containing Pogačar and Vingegaard. O'Connor turned out to be the strongest of the three and won the stage solo. Inside the final kilometre, Pogačar dropped Vingegaard, increasing his advantage to almost four and a half minutes over Vingegaard. The fight for the last podium spot also intensified as Onley gained more than a minute and a half on Lipowitz, closing in to within 22 seconds of him.
Stage 19 was the final mountain stage, originally planned to include five climbs with a summit finish on La Plagne. However, an outbreak of contagious nodular dermatitis among cattle on the Col des Saisies forced organizers to reroute the stage, removing the two classified climbs and shortening the overall length of the stage to. On the final climb to La Plagne, Arensman made several attacks to go clear of the group. He held off Vingegaard and Pogačar by a mere two seconds to win his second stage of the race. Lipowitz solidified his third place on after gaining 41 seconds on Onley.
The penultimate stage of the race featured a hilly parcours from Nantua to Pontarlier. The stage was expected to suit riders from the break. A 13-man group escaped after a long fight to create the break. The group included Jordan Jegat, who was 11th overall and just four minutes behind O'Connor in tenth place overall. Towards the finish, Kaden Groves emerged as the strongest rider from the break, soloing off the front with to go. He won the stage by almost a minute to complete his collection of stage wins at all three Grand Tours. Jegat gained six minutes on O'Connor to move into the top ten on.
The final stage of the race returned to Paris with the traditional final stage to Champs-Élysées. However, unlike previous editions of the Tour, the stage included climbs of Côte de la Butte Montmartre before the finish on the Champs-Élysées, inspired by the road races at the Paris 2024 Summer Olympics. Before the race reached the final circuit, the was neutralized after rain began to fall. Pogačar animated the race on the climbs, pulling a group of six clear during the second ascent of the Montmartre. During the final time up Montmartre, van Aert managed to drop Pogačar to solo to the victory. Pogačar finished fourth to confirm his fourth Tour victory. Milan and Lipowitz also finished the stage safely to confirm their victories in the points and young rider classifications respectively.
Results
In the general classification, Pogačar won the Tour for the fourth time, with Vingegaard in second 4 minutes 24 seconds behind. Lipowitz was third, 11 minutes behind Pogačar. Lipowitz was the first German to finish on the podium of the Tour since Andreas Klöden in 2006. The points classification was won by Milan with 372 points, ahead of Pogačar and Girmay. Pogačar also won the mountains classification, ahead of Vingegaard and Lenny Martinez. The young rider classification was won by Lipowitz. The team of second place Vingegaard,, won the team classification. Healy was chosen as the most combative rider. Simone Consonni was the Lanterne rouge, with his overall time around 5 hours and 50 minutes behind Pogačar. Of the 184 riders who started the race, 160 reached the finish in Paris, one of the lowest drop out rates in the 21st century.During the race, The Athletic's Jacob Whitehead called Pogačar "a possible equal of Eddy Merckx — or more" in light of his "crushing dominance" at the Tour. Following the race, organisers ASO stated that the final stage in Montmartre "exceeded our expectations" and that the stage would likely return in future editions of the Tour.
In the autumn of 2025, Pogačar revealed had developed a knee injury in the final week of the race, with his teammate Wellens revealing that Pogačar had considered abandoning.