Mark Cavendish's 35 Tour de France stage wins: Where they were and how he won them
Mark Cavendish has won 35 Tour de France stages. See the map of where he won each stage, and how he won them


Britain's Mark Cavendish had been seeking a record-breaking 35th Tour de France stage victory for years – and in Saint Vulbas on stage five of the 2024 Tour, he finally made the dream a reality.
It was classic Cavendish – after being deftly ushered through the last 10 kilometres by his Astana Qazaqstan team, the final 500 metres saw the Manx rider jinking from wheel to wheel before springing forth to take the lead with a power and assuredness that utterly defied his 39 years.
He had been due to retire at the end of 2023, but after crashing out of last year's Tour de France on stage eight, his Astana team gave him one last bite of the cherry this year. They will be glad they did so.
The Manxman started winning at the Tour in 2008 at Chateauroux, and 13 years later, having made a sensational comeback, he rode in to the history books. He has long been the race's greatest ever sprinter, now he is one of the events greatest riders.
For the first six years of his Tour presence he was the dominant sprinter at the race, but after a short resurgence in 2016 when he won three stages riding for Dimension Data, had endured a fallow period due to illness. He missed the 2019 and 2020 editions and during this time admitted himself he may never return to the race that has captivated him since he was a child.
Then this year he was selected for the race with less than a week to go after Sam Bennett succumbed to a knee injury and then embarked on an incredible comeback that no one expected. Not even him.
We decided to plot all of his 34 wins on a map. Click on each one and for a brief description and link to our original report.
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Mark Cavendish's Tour de France stages wins
1. Chateauroux. July 7, 2008 Team Columbia (23)
2. Toulouse, July 12, 2008 Team Columbia (23)
3. Narbonne, July 17, 2008 Team Columbia (23)
4. Nimes, July 18, 2008 Team Columbia (23)
5. Brignoles, July 5, 2009 Team Columbia - HTC (24)
6. La Grand-Motte, July 6, 2009 Team Columbia - HTC (24)
7. Issoudun, July 14, 2009 Team Columbia - HTC (24)
8. Saint-Fargeau, July 15, 2009 Team Columbia - HTC (24)
9. Aubenas, July 24, 2009 Team Columbia - HTC (24)
10. Paris, Champs-Élysées, July 26, 2009 Team Columbia - HTC (24)
11. Montargis, July 8, 2010 Team HTC - Columbia (25)
12. Gueugnon, July 9, 2010 Team HTC - Columbia (25)
13. Bourg-Lés-Valence, July 15, 2010 Team HTC - Columbia (25)
14. Bordeaux, July 23, 2010 Team HTC - Columbia (25)
15. Paris, Champs-Élysées, July 25, 2010 Team HTC - Columbia (25)
16. Cap Fréhel, July 6, 2011 HTC - Highroad (26)
17. Châteauroux, July 8, 2011 HTC - Highroad (26)
18. Lavaur, July 13, 2011 HTC - Highroad (26)
19. Montpellier, July 17, 2011 HTC - Highroad (26)
20. Paris, Champs-Élysées, July 24, 2011 HTC - Highroad (26)
21. Tournai (Bel), July 2, 2012 Team Sky (27)
22. Brive-la-Gaillarde, July 20, 2012 Team Sky (27)
23. Paris, Champs-Élysées, July 22, 2012 Team Sky (27)
24. Marseille, July 3, 2013 OmegaPharma - Quickstep (28)
25. Saint-Amand-Montrond, July 12, 2013 OmegaPharma - Quickstep (28)
26. Fougéres, July 10, 2015 Etixx - Quick Step (30)
27. Utah Beach, July 2, 2016 Dimension Data (31)
28. Angers, July 4, 2016 Dimension Data (31)
29. Montuban, July 7, 2016 Dimension Data (31)
30. Villard-les-Dombes Parc Oiseaux, July 16, 2016 Dimension Data (31)
31. Fougéres, June 29, 2021 Deceuninck Quick-Step (36)
32. Châteauroux, July 1, 2021 Deceuninck Quick-Step (36)
33. Valence, July 6, 2021 Deceuninck Quick-Step (36)
34. Carcassonne, July 9, 2021 Deceuninck Quick-Step (36)
35. Saint Vulbas, July 3, 2024 Astana Qazaqstan (39)
Cavendish's age at the time of the victory in brackets.
Tour de France riders with the most stage wins
1. Mark Cavendish* (GBr) 35
2. Eddy Merckx (Bel) 34
3. Bernhard Hinault (Fra) 28
4. André Leducq (Fra) 25
5. André Darrigade (Fra) 22
6. Nicolas Frantz (Lux) 20
7. François Faber (Lux) 19
8. Jean Alavoine (Fra) 17
=9. Jacques Anquetil (Fra) 16
=9. René Le Greves (Fra) 16
=9. Charles Pelissier (Fra) 16
*Denotes current rider
Thank you for reading 20 articles this month* Join now for unlimited access
Enjoy your first month for just £1 / $1 / €1
*Read 5 free articles per month without a subscription
Join now for unlimited access
Try first month for just £1 / $1 / €1
Editor of Cycling Weekly magazine, Simon has been working at the title since 2001. He fell in love with cycling 1989 when watching the Tour de France on Channel 4, started racing in 1995 and in 2000 he spent one season racing in Belgium. During his time at CW (and Cycle Sport magazine) he has written product reviews, fitness features, pro interviews, race coverage and news. He has covered the Tour de France more times than he can remember along with two Olympic Games and many other international and UK domestic races. He became the 130-year-old magazine's 13th editor in 2015.
-
‘I’m pregnant and just raced to 9th place at one of the top gravel events in the country’ - Here’s why I am racing for two
From sponsors to instincts, here’s how I’m navigating pregnancy as a professional athlete
By Isabel King Published
-
'Given the circumstances, it's very impressive that he finished this stage' - Jonas Vingegaard crashes at Paris-Nice, loses 26 seconds on stage 5
Visma-Lease a Bike rider left with cut on lip and and ceded race lead on Thursday, understood to have hurt wrist
By Adam Becket Published
-
Could a TotalEnergies deal be the end of Ineos Grenadiers as we know them?
Reports suggested this week that Ineos could be close to signing a deal with the French petrochemical firm
By Tom Thewlis Published
-
Why is Jonas Vingegaard wearing a special helmet at Paris-Nice?
The two-time Tour de France winner’s new helmet is part of a sponsorship deal that will see him wear the lid throughout the year
By Tom Thewlis Published
-
'When he starts his Tour preparation, we’ll then see Jonas 2.0' - Jonas Vingegaard heads to Paris-Nice almost at full strength, coach says
Tim Heemskerk says the Danish star is not interested in outside noise as he attempts second stage race win of the year
By Tom Thewlis Published
-
Stage ten of this year's Tour de France will be a 'crazy, crazy day' - Meet one of the people behind the biggest bike races in the world
Yannick Talabardon, Paris-Nice's assistant race director at ASO, takes on the Cycling Weekly Q&A
By Tom Thewlis Published
-
'They’re racing with their hearts again' - Robbie McEwen on Ineos Grenadiers' bright start to 2025
The British squad have already won four times in 2025
By Tom Thewlis Published
-
Tour de France 2026 to start with Barcelona team time trial
TTT will use new timing rules first seen in 2023 Paris-Nice
By Tom Thewlis Published
-
'There's no bull****, that's what I've always liked' - Geraint Thomas's first BC coach Rod Ellingworth on the retiring Welshman
The 2018 Tour de France winner will step away from professional cycling at the end of the season
By Tom Thewlis Published
-
'I never really had a Plan B' - Dan Martin on his cycling career and getting into running after retirement
The two-time Tour de France stage winner takes part in Cycling Weekly’s Q&A
By Tom Thewlis Published