2023 Tour de France#Classification leadership

{{Short description|Cycling race}}

{{Use dmy dates|date=October 2022}}

{{Infobox cycling race report

| name = 2023 Tour de France

| series = 2023 UCI World Tour

| race_no =25

| season_no =35

| image = Route of the 2023 Tour de France.png

| image_size = 360 px

| image_caption = Route of the 2023 Tour de France

| image_alt =

| date = 1–23 July 2023

| stages = 21

| distance = 3406

| unit = km

| time = 82h 05' 42"

| first = Jonas Vingegaard

| first_nat = DEN

| first_team = {{UCI team code|TJV|2023}}

| first_color = yellow

| second = Tadej Pogačar

| second_nat = SLO

| second_team = {{UCI team code|UAD|2023}}

| third = Adam Yates

| third_nat = GBR

| third_team = {{UCI team code|UAD|2023}}

| points = Jasper Philipsen

| points_nat = BEL

| points_team = {{UCI team code|ADC|2023}}

| points_color = dark green

| mountains = Giulio Ciccone

| mountains_nat = ITA

| mountains_team = {{UCI team code|LTK men|2023b}}

| mountains_color = polkadot

| youth = Tadej Pogačar

| youth_nat = SLO

| youth_team = {{UCI team code|UAD|2023}}

| youth_color = white

| team_nat = NED

| team = {{UCI team code|TJV|2023}}

| team_color = yellow_number

| combativity = Victor Campenaerts

| combativity_nat = BEL

| combativity_team = {{UCI team code|LTS|2023}}

| combativity_color = beige_number

| previous = 2022

| next = 2024

}}

The 2023 Tour de France was the 110th edition of the Tour de France. It started in Bilbao, Spain, on 1 July and ended with the final stage at Champs-Élysées, Paris, on 23 July.

Defending champion Jonas Vingegaard ({{UCI team code|TJV|2023}}) won the general classification for the second year in a row. Two-time champion Tadej Pogačar ({{UCI team code|UAD|2023}}) finished in second place, with Adam Yates (UAE Team Emirates) finishing third.

The race began in Bilbao in the Basque Country before returning to France. The first two weeks of the race was closely fought between Vingegaard and Pogačar, with just 10 seconds between the riders by the end of the second week. The decisive stages were the individual time trial on stage 16 where Vingegaard won by 1 minute 38 seconds ahead of Pogačar, and the subsequent stage in the Alps where Vingegaard extended his lead to over seven minutes. Vingegaard won the Tour for the second year running, putting him equal on Tour wins with his rival Pogačar. His winning margin of 7 minutes 29 seconds was the largest since 2014.

The points classification was won by Jasper Philipsen ({{UCI team code|AFC|2023}}) for the first time. The mountains classification was won by Giulio Ciccone ({{UCI team code|LTK men|2023}}), the first Italian to achieve this feat since 1992. The young rider classification was won by Pogačar for the fourth year in a row, and the team of {{UCI team code|JVW|2023|nolink=yes}} won the team classification. Victor Campenaerts ({{UCI team code|LTS|2023}}) was chosen as the most combative rider.

The race was followed by the second edition of the Tour de France Femmes, which held its first stage on the final day of the men's Tour.

Teams

{{Main|List of teams and cyclists in the 2023 Tour de France}}

22 teams took part in the race. All 18 UCI WorldTeams were automatically invited. They were joined by 4 UCI ProTeams: the two highest placed UCI ProTeams in 2022 ({{UCI team code|LTS|2023}} and {{UCI team code|TDE|2023}}), along with {{UCI team code|UXT men|2023}} and {{UCI team code|IPT|2023}} who were selected by Amaury Sport Organisation (ASO), the organisers of the Tour.{{Cite web |date=4 January 2023 |title=The 22 teams - Tour de France 2023 |url=https://www.letour.fr/en/news/2023/the-22-teams/1308981 |access-date=2023-03-12 |website=www.letour.fr |language=en |archive-date=29 June 2023 |archive-url=https://web.archive.org/web/20230629025702/https://www.letour.fr/en/news/2023/the-22-teams/1308981 |url-status=live }} The teams were announced on 4 January 2023.

UCI WorldTeams

{{div col|colwidth=20em|style=margin-right:20%;}}

  • {{UCI team code|ALM|2023}}
  • {{UCI team code|ADC|2023}}
  • {{UCI team code|ARK men|2023}}
  • {{UCI team code|AST|2023}}
  • {{UCI team code|BOH|2023}}
  • {{UCI team code|COF men|2023}}
  • {{UCI team code|EFE|2023}}
  • {{UCI team code|GFC|2023}}
  • {{UCI team code|IGD|2023}}
  • {{UCI team code|ICW|2023}}
  • {{UCI team code|LTK men|2023b}}
  • {{UCI team code|MOV men|2023}}
  • {{UCI team code|SOQ|2023}}
  • {{UCI team code|TBV|2023}}
  • {{UCI team code|DSM men|2023b}}
  • {{UCI team code|JAY men|2023}}
  • {{UCI team code|TJV|2023}}
  • {{UCI team code|UAD men|2023}}

{{div col end}}

UCI ProTeams

{{div col|colwidth=20em|style=margin-right:20%;}}

  • {{UCI team code|IPT|2023}}
  • {{UCI team code|LTS|2023}}
  • {{UCI team code|TDE|2023}}
  • {{UCI team code|UXT men|2023}}

{{div col end}}

Route and stages

In January 2022, Amaury Sport Organisation announced that the Basque Country in Spain would host the Grand Départ, with the first stage in Bilbao.{{Cite web |last=Farr |first=Stephen |date=2022-01-26 |title=2023 Tour de France to start in the Basque Country |url=https://www.cyclingnews.com/news/2023-tour-de-france-to-start-in-the-basque-country/ |access-date=2022-11-02 |website=cyclingnews.com |language=en |archive-date=3 November 2022 |archive-url=https://web.archive.org/web/20221103181045/https://www.cyclingnews.com/news/2023-tour-de-france-to-start-in-the-basque-country/ |url-status=live }} It was the second time that the Basque Country hosted the Tour's start, following the 1992 edition.{{cite news |title=Spain's Basque country to host the 2023 Tour de France's Grand Départ |url=https://www.theguardian.com/sport/2022/jan/26/spains-basque-country-to-host-the-2023-tour-de-frances-grand-depart |access-date=23 June 2023 |work=The Guardian |agency=Reuters |date=26 January 2022 |archive-date=23 June 2023 |archive-url=https://web.archive.org/web/20230623085744/https://www.theguardian.com/sport/2022/jan/26/spains-basque-country-to-host-the-2023-tour-de-frances-grand-depart |url-status=live }} In October 2022, the full route was announced by Christian Prudhomme.{{cite web |last1=Farr |first1=Stephen |date=27 October 2022 |title=Tour de France 2023 route revealed – mountainous profile, only 22km of time trialling and four summit finishes |url=https://www.cyclingnews.com/news/tour-de-france-2023-route-revealed-mountainous-profile-only-22km-of-time-trialling-and-four-summit-finish-finales/ |access-date=27 October 2022 |website=cyclingnews.com |language=en |archive-date=31 March 2023 |archive-url=https://web.archive.org/web/20230331203129/https://www.cyclingnews.com/news/tour-de-france-2023-route-revealed-mountainous-profile-only-22km-of-time-trialling-and-four-summit-finish-finales/ |url-status=live }}

The race began in Bilbao, next to the Guggenheim Museum, before crossing into France on stage 3. After two stages in the Pyrenees, the Tour returned to the Puy de Dôme for the first time since 1988 at the end of the first week.{{cite news |last1=Boren |first1=Cindy |title=Everything you need to know about the 2023 Tour de France |url=https://www.washingtonpost.com/sports/2023/07/01/tour-de-france-2023-how-watch-route-jersey-meaning/ |access-date=7 July 2023 |newspaper=The Washington Post |date=1 July 2023}} After the first rest day, the race crossed over the Massif Central into the Alps, with stage 13 on Bastille Day ending with a summit finish on the Col du Grand Colombier. Another summit finish followed two stages later, this time at Saint-Gervais-les-Bains. Following the second rest day, stage 16 was the only individual time trial of the race, at {{convert|22.4|km|mi|abbr=on}} in length. Stage 17 in the Alps featured the most amount of climbing, with over {{convert|5,000|m|ft|abbr=on}} on the way to Courchevel. Two transitional stages led to the penultimate day, ending at Le Markstein in the Vosges, before a {{convert|500|km|mi|abbr=on}} transfer for the ceremonial final stage in Paris.{{cite news |last1=Backet |first1=Adam |title=Tour de France 2023 route: Every stage of the 110th edition in detail |url=https://www.cyclingweekly.com/racing/tour-de-france-2023-route-announced-five-summit-finishes-and-one-time-trial-on-the-menu-for-the-men |access-date=7 July 2023 |work=Cycling Weekly |date=2 July 2023 |archive-date=7 July 2023 |archive-url=https://web.archive.org/web/20230707162812/https://www.cyclingweekly.com/racing/tour-de-france-2023-route-announced-five-summit-finishes-and-one-time-trial-on-the-menu-for-the-men |url-status=live }}

The first week of the Tour was described by French rider Romain Bardet ({{UCI team code|DSM men|2023b}}) as "most difficult [...] that ever existed", featuring a large number of high-mountain climbs and offering up the possibility of significant time differences between the general classification contenders.{{cite news |last1=Cotton |first1=Jim |date=28 October 2022 |title=Romain Bardet on 2023 Tour de France: 'The most difficult first week that ever existed' |work=Outside |url=https://velo.outsideonline.com/road/road-racing/tour-de-france/romain-bardet-on-2023-tour-de-france-the-most-difficult-first-week-that-ever-existed/ |access-date=7 July 2023 |archive-date=29 July 2023 |archive-url=https://web.archive.org/web/20230729123835/https://velo.outsideonline.com/road/road-racing/tour-de-france/romain-bardet-on-2023-tour-de-france-the-most-difficult-first-week-that-ever-existed/ |url-status=live }} The route was considered to favour climbers, with one short, uphill time trial on stage 16.

class="wikitable sortable"

|+Stage characteristics{{Cite web|title=Official route of Tour de France 2023|url=https://www.letour.fr/en/overall-route|access-date=27 October 2022|website=www.letour.fr|language=en|archive-date=24 June 2019|archive-url=https://web.archive.org/web/20190624053048/https://www.letour.fr/en/overall-route|url-status=live}}

! scope="col" |Stage

! scope="col" |Date

! scope="col" |Course

! scope="col" |Distance

! scope="col" |Elevation gain{{cite magazine |date=2023 |title=Tour de France Stages |magazine=Ride Media Presents: The Official Tour de France Guide 2023{{dot}}Australian Edition |pages=106{{hyphen}}147|issn=1448-4854 |publisher=ridemedia.com.au}}

! colspan="2" scope="col" |Type

! scope="col" | Winner

scope="row" |1

| style="text-align:right" |1 July

|Bilbao (Spain)

| style="text-align:center;" |{{convert|182|km|abbr=on}}

| style="text-align:center;" |{{convert|3242|m|abbr=on}}

|File:Mediummountainstage.svg

|Medium-mountain stage

|{{flagathlete|Adam Yates|GBR}}

scope="row" |2

| style="text-align:right" |2 July

|Vitoria-Gasteiz to San Sebastián (Spain)

| style="text-align:center;" |{{convert|209|km|abbr=on}}

| style="text-align:center;" |{{convert|2943|m|abbr=on}}

|File:Mediummountainstage.svg

|Medium-mountain stage

| {{flagathlete|Victor Lafay|FRA}}

scope="row" |3

| style="text-align:right" |3 July

|Amorebieta-Etxano (Spain) to Bayonne

| style="text-align:center;" |{{convert|193.5|km|abbr=on}}

| style="text-align:center;" |{{convert|2600|m|abbr=on}}

|File:Plainstage.svg

|Flat stage

|{{flagathlete|Jasper Philipsen|BEL}}

scope="row" |4

| style="text-align:right" |4 July

|Dax to Nogaro

| style="text-align:center;" |{{convert|182|km|abbr=on}}

| style="text-align:center;" |{{convert|1434|m|abbr=on}}

|File:Plainstage.svg

|Flat stage

|{{flagathlete|Jasper Philipsen|BEL}}

scope="row" |5

| style="text-align:right" |5 July

|Pau to Laruns

| style="text-align:center;" |{{convert|163|km|abbr=on}}

| style="text-align:center;" |{{convert|3922|m|abbr=on}}

|File:Mountainstage.svg

|Mountain stage

|{{flagathlete|Jai Hindley|AUS}}

scope="row" |6

| style="text-align:right" |6 July

|Tarbes to Cauterets (Cambasque)

| style="text-align:center;" |{{convert|145|km|abbr=on}}

| style="text-align:center;" |{{convert|3219|m|abbr=on}}

|File:Mountainstage.svg

|Mountain stage

|{{flagathlete|Tadej Pogačar|SLO}}

scope="row" |7

| style="text-align:right" |7 July

|Mont-de-Marsan to Bordeaux

| style="text-align:center;" |{{convert|170|km|abbr=on}}

| style="text-align:center;" |{{convert|785|m|abbr=on}}

|File:Plainstage.svg

|Flat stage

|{{flagathlete|Jasper Philipsen|BEL}}

scope="row" |8

| style="text-align:right" |8 July

|Libourne to Limoges

| style="text-align:center;" |{{convert|201|km|abbr=on}}

| style="text-align:center;" |{{convert|1812|m|abbr=on}}

|File:Hillystage.svg

|Hilly stage

|{{flagathlete|Mads Pedersen|DEN}}

scope="row" |9

| style="text-align:right" |9 July

|Saint-Léonard-de-Noblat to Puy de Dôme

| style="text-align:center;" |{{convert|182.5|km|abbr=on}}

| style="text-align:center;" |{{convert|3949|m|abbr=on}}

|File:Mountainstage.svg

|Mountain stage

|{{flagathlete|Michael Woods|CAN}}

scope="row" |

| style="text-align:right" |10 July

| Clermont-Ferrand

| colspan="5" style="text-align:center" |Rest day

scope="row" |10

| style="text-align:right" |11 July

|Vulcania to Issoire

| style="text-align:center;" |{{convert|167.5|km|abbr=on}}

| style="text-align:center;" |{{convert|3127|m|abbr=on}}

|File:Mediummountainstage.svg

|Medium-mountain stage

| {{flagathlete|Pello Bilbao|ESP}}

scope="row" |11

| style="text-align:right" |12 July

| Clermont-Ferrand to Moulins

| style="text-align:center;" |{{convert|180|km|abbr=on}}

| style="text-align:center;" |{{convert|1854|m|abbr=on}}

|File:Plainstage.svg

|Flat stage

|{{flagathlete|Jasper Philipsen|BEL}}

scope="row" |12

| style="text-align:right" |13 July

| Roanne to Belleville-en-Beaujolais

| style="text-align:center;" |{{convert|169|km|abbr=on}}

| style="text-align:center;" |{{convert|3088|m|abbr=on}}

| File:Mediummountainstage.svg

| Medium-mountain stage

|{{flagathlete|Ion Izagirre|ESP}}

scope="row" |13

| style="text-align:right" |14 July

|Châtillon-sur-Chalaronne to Grand Colombier

| style="text-align:center;" |{{convert|138|km|abbr=on}}

| style="text-align:center;" |{{convert|2413|m|abbr=on}}

|File:Mountainstage.svg

|Mountain stage

|{{flagathlete|Michał Kwiatkowski|POL}}

scope="row" |14

| style="text-align:right" |15 July

|Annemasse to Morzine

| style="text-align:center;" |{{convert|152|km|abbr=on}}

| style="text-align:center;" |{{convert|4281|m|abbr=on}}

|File:Mountainstage.svg

|Mountain stage

|{{flagathlete|Carlos Rodríguez|ESP}}

scope="row" |15

| style="text-align:right" |16 July

| Les Gets to Saint-Gervais-les-Bains

| style="text-align:center;" |{{convert|179|km|abbr=on}}

| style="text-align:center;" |{{convert|4527|m|abbr=on}}

|File:Mountainstage.svg

|Mountain stage

|{{flagathlete|Wout Poels|NED}}

scope="row" |

| style="text-align:right" |17 July

|Saint-Gervais-les-Bains

| colspan="5" style="text-align:center" |Rest day

scope="row" |16

| style="text-align:right" |18 July

|Passy to Combloux

| style="text-align:center;" |{{convert|22.4|km|abbr=on}}

| style="text-align:center;" |{{convert|638|m|abbr=on}}

|File:Time_Trial.svg

|Individual time trial

|{{flagathlete|Jonas Vingegaard|DEN}}

scope="row" |17

| style="text-align:right" |19 July

|Saint-Gervais-les-Bains to Courchevel

| style="text-align:center;" |{{convert|166|km|abbr=on}}

| style="text-align:center;" |{{convert|5405|m|abbr=on}}

|File:Mountainstage.svg

|Mountain stage

|{{flagathlete|Felix Gall|AUT}}

scope="row" |18

| style="text-align:right" |20 July

|Moûtiers to Bourg-en-Bresse

| style="text-align:center;" |{{convert|185|km|abbr=on}}

| style="text-align:center;" |{{convert|1211|m|abbr=on}}

|File:Plainstage.svg

|Flat stage

|{{flagathlete|Kasper Asgreen|DEN}}

scope="row" |19

| style="text-align:right" |21 July

|Moirans-en-Montagne to Poligny

| style="text-align:center;" |{{convert|173|km|abbr=on}}

| style="text-align:center;" |{{convert|1950|m|abbr=on}}

|File:Mediummountainstage.svg

|Medium-mountain stage

|{{flagathlete|Matej Mohorič|SLO}}

scope="row" |20

| style="text-align:right" |22 July

|Belfort to Le Markstein

| style="text-align:center;" |{{convert|133.5|km|abbr=on}}

| style="text-align:center;" |{{convert|3484|m|abbr=on}}

|File:Mountainstage.svg

|Mountain stage

|{{flagathlete|Tadej Pogačar|SLO}}

scope="row" |21

| style="text-align:right" |23 July

|Saint-Quentin-en-Yvelines to Paris (Champs-Élysées)

| style="text-align:center;" |{{convert|115|km|abbr=on}}

| style="text-align:center;" |{{convert|598|m|abbr=on}}

|File:Plainstage.svg

|Flat stage

| {{flagathlete|Jordi Meeus|BEL}}

class=sortbottom

! colspan="3" |Total

| style="text-align:center" |{{convert|3404|km|abbr=on}}

| style="text-align:center" |{{convert|56482|m|abbr=on}}

| colspan="3" |

Pre-race favourites

File:TDF3033 pogacar vingegaard (52243724489).jpg (left) and Tadej Pogačar (right, both pictured during the 2022 Tour de France) were considered the main favourites for overall victory.]]

The 2023 Tour de France was generally expected to be a two-way fight between defending champion Jonas Vingegaard ({{UCI team code|TJV|2023}}) and two-time winner Tadej Pogačar ({{UCI team code|UAE|2023}}). Both had finished in first and second place respectively the year before, with the positions reversed in 2021. The pair had raced against one another early in the season at Paris–Nice, a race won by Pogačar, while Vingegaard finished third. Vingegaard's form then picked up as the season progressed. He won three stages and the overall classification at the Tour of the Basque Country in April. At the Critérium du Dauphiné, the most important preparation event for the Tour, he won two stages and won the general classification by the biggest margin since 1993.{{cite news |last1=Becket |first1=Adam |title=Roll on the Tour de France: Jonas Vingegaard ready after dominant Critérium du Dauphiné win |url=https://www.cyclingweekly.com/racing/roll-on-the-tour-de-france-jonas-vingegaard-ready-after-dominant-criterium-du-dauphine-win |access-date=19 June 2023 |work=Cycling Weekly |date=11 June 2023 |archive-date=19 June 2023 |archive-url=https://web.archive.org/web/20230619132019/https://www.cyclingweekly.com/racing/roll-on-the-tour-de-france-jonas-vingegaard-ready-after-dominant-criterium-du-dauphine-win |url-status=live }} Pogačar meanwhile enjoyed a very successful spring campaign, winning the Tour of Flanders, the Amstel Gold Race, and La Flèche Wallonne. He also came fourth at Milan–San Remo and third at the E3 Saxo Classic. A crash and subsequent injury at Liège–Bastogne–Liège then interrupted his season.{{cite news |last1=Paine |first1=India |title=Tour de France 2023 Favourites: Who Will Win the Yellow Jersey? |url=https://www.rouleur.cc/blogs/the-rouleur-journal/tour-de-france-2023-favourites-who-will-win-the-yellow-jersey |access-date=19 June 2023 |work=Rouleur |date=12 June 2023 |archive-date=19 June 2023 |archive-url=https://web.archive.org/web/20230619132022/https://www.rouleur.cc/blogs/the-rouleur-journal/tour-de-france-2023-favourites-who-will-win-the-yellow-jersey |url-status=live }}{{cite news |last1=McGrath |first1=Andy |title=Tour de France 2023 – Analysing the contenders |url=https://www.cyclingnews.com/features/tour-de-france-2023-analysing-the-contenders/ |access-date=19 June 2023 |work=Cyclingnews.com |date=13 June 2023 |archive-date=19 June 2023 |archive-url=https://web.archive.org/web/20230619132020/https://www.cyclingnews.com/features/tour-de-france-2023-analysing-the-contenders/ |url-status=live }}

Behind Vingegaard and Pogačar, the best chances at overall victory were given to 2022 Giro d'Italia winner Jai Hindley ({{UCI team code|BOH|2023}}). His best result in the run-up to the Tour was fourth overall at the Critérium du Dauphiné. Other riders named as possible favourites were Mikel Landa ({{UCI team code|TBV|2023}}), Enric Mas ({{UCI team code|MOV|2023}}), David Gaudu ({{UCI team code|FDJ|2023}}), former Giro d'Italia winner Richard Carapaz ({{UCI team code|EFE|2023}}), Ben O'Connor ({{UCI team code|ALM|2023}}), and Romain Bardet ({{UCI team code|DSM men|2023b|nolink=yes}}). Following his victory at the Tour de Suisse, the name of Mattias Skjelmose ({{UCI team code|LTK men|2023b}}) was also added to the list of potential favourites.{{cite news |last1=Becket |first1=Adam |title=Denmark's new GC hope and a sober Wout van Aert: Five things we learned from the Tour de Suisse |url=https://www.cyclingweekly.com/racing/denmarks-new-hope-and-wout-van-aert-sobered-five-things-we-learned-from-the-tour-de-suisse |access-date=19 June 2023 |work=Cycling Weekly |date=19 June 2023 |archive-date=19 June 2023 |archive-url=https://web.archive.org/web/20230619132018/https://www.cyclingweekly.com/racing/denmarks-new-hope-and-wout-van-aert-sobered-five-things-we-learned-from-the-tour-de-suisse |url-status=live }} Also named, albeit with even lower chances of victory, were Adam Yates ({{UCI team code|UAE|2023|nolink=yes}}), his brother Simon Yates ({{UCI team code|JAY men|2023}}), Daniel Martínez, Tom Pidcock (both {{UCI team code|IGD|2023}}), and Giulio Ciccone ({{UCI team code|TFS|2023|nolink=yes}}). Egan Bernal ({{UCI team code|IGD|2023|nolink=yes}}), the winner of the 2019 Tour de France, was not given big chances to win overall, since he was still recovering from a life-threatening crash the year before, even though he performed well at the Critérium du Dauphiné.

Four-time winner Chris Froome ({{UCI team code|IPT|2023}}), who had so far not managed to reach his previous form after a serious accident in 2019, was left off his team's Tour roster.{{cite news |last1=Whittle |first1=Jeremy |title=Chris Froome misses out on Tour de France place but vows to return in 2024 |url=https://www.theguardian.com/sport/2023/jun/23/cycling-chris-froome-misses-out-tour-de-france-2023 |access-date=26 June 2023 |work=The Guardian |date=23 June 2023 |archive-date=25 June 2023 |archive-url=https://web.archive.org/web/20230625210105/https://www.theguardian.com/sport/2023/jun/23/cycling-chris-froome-misses-out-tour-de-france-2023 |url-status=live }} The most notable absentees from the race were a quartet of general classification favourites and former Grand Tour winners who chose to prioritise the 2023 Giro d'Italia, which featured more time trial kilometres than the Tour in 2023, which suited some of these riders. Those four were eventual Giro winner Primož Roglič ({{UCI team code|TJV|2023|nolink=yes}}),{{cite news |last1=Kobylinska |first1=Anita |title=Giro d'Italia winner Roglic will not ride Tour de France |url=https://www.reuters.com/sports/cycling/giro-ditalia-winner-roglic-will-not-ride-tour-de-france-2023-06-20/ |access-date=23 June 2023 |work=Reuters |date=20 June 2023 |archive-date=23 June 2023 |archive-url=https://web.archive.org/web/20230623083401/https://www.reuters.com/sports/cycling/giro-ditalia-winner-roglic-will-not-ride-tour-de-france-2023-06-20/ |url-status=live }} 2018 Tour winner Geraint Thomas ({{UCI team code|IGD|2023|nolink=yes}}){{cite news |last1=Fletcher |first1=Patrick |title=Geraint Thomas to race nationals, Worlds, and 'possibly' Vuelta a España |url=https://www.cyclingnews.com/news/geraint-thomas-to-race-nationals-worlds-and-possibly-vuelta-a-espana/ |access-date=23 June 2023 |work=cyclingnews.com |date=30 May 2023 |archive-date=23 June 2023 |archive-url=https://web.archive.org/web/20230623083402/https://www.cyclingnews.com/news/geraint-thomas-to-race-nationals-worlds-and-possibly-vuelta-a-espana/ |url-status=live }} and two who left the Giro through illness and injury when highly placed, 2020 Giro winner Tao Geoghegan Hart ({{UCI team code|IGD|2023|nolink=yes}}){{cite news |last1=Cotton |first1=Jim |title=Ineos Grenadiers and its Tour de France problem |url=https://velo.outsideonline.com/road/road-racing/tour-de-france/ineos-grenadiers-and-its-tour-de-france-problem/ |access-date=23 June 2023 |work=Outside |date=18 June 2023 |archive-date=29 July 2023 |archive-url=https://web.archive.org/web/20230729123831/https://velo.outsideonline.com/road/road-racing/tour-de-france/ineos-grenadiers-and-its-tour-de-france-problem/ |url-status=live }} and incumbent World Champion and Vuelta a España winner Remco Evenepoel ({{UCI team code|QST|2023}}).{{cite news |last1=Zotschew |first1=Marko |title=Tour de France 2023: Alle Etappen im Überblick: Termine, Strecken und Sieger |url=https://www.sueddeutsche.de/sport/tour-de-france-2023-etappen-1.5947600 |access-date=23 June 2023 |work=Süddeutsche Zeitung |date=19 June 2023 |language=German |archive-date=23 June 2023 |archive-url=https://web.archive.org/web/20230623083402/https://www.sueddeutsche.de/sport/tour-de-france-2023-etappen-1.5947600 |url-status=live }}

Several riders were seen as possible favourites for victories on stages ending in bunch sprints and therefore for the points classification, which is won based on points collected by high placings on individual stages and awards a green jersey. Mark Cavendish ({{UCI team code|AST|2023}}) returned for his last Tour de France and was chasing the record for most stage wins by any rider, starting the Tour on an equal number of 34 with Eddy Merckx. A stage win at the Giro d'Italia proved that Cavendish was still a strong sprinter, even at the age of 38. Due to strong performances so far in the season, the best chances at multiple sprint stage wins were given to Jasper Philipsen ({{UCI team code|ADC|2023}}). Other favourites in this category included Dylan Groenewegen ({{UCI team code|JAY men|2023|nolink=yes}}), and Fabio Jakobsen ({{UCI team code|QST|2023|nolink=yes}}). Riders who could excel both in sprints and on more hilly terrain, and therefore would be candidates for the points classification as well, were defending green jersey winner Wout van Aert ({{UCI team code|TJV|2023|nolink=yes}}), former world champion Mads Pedersen ({{UCI team code|LTK men|2023b}}), Mathieu van der Poel ({{UCI team code|ADC|2023|nolink=yes}}), and Biniam Girmay ({{UCI team code|ICW|2023}}).{{cite news |last1=Becket |first1=Adam |title=21 riders to watch at the Tour de France 2023: It's not just Jonas Vingegaard and Tadej Pogačar |url=https://www.cyclingweekly.com/racing/21-riders-to-watch-at-the-tour-de-france-2023-its-not-just-jonas-vingegaard-and-tadej-pogacar |access-date=23 June 2023 |work=Cycling Weekly |date=22 June 2023 |archive-date=23 June 2023 |archive-url=https://web.archive.org/web/20230623084447/https://www.cyclingweekly.com/racing/21-riders-to-watch-at-the-tour-de-france-2023-its-not-just-jonas-vingegaard-and-tadej-pogacar |url-status=live }}

Race overview

{{main|2023 Tour de France, Stage 1 to Stage 11|2023 Tour de France, Stage 12 to Stage 21}}

= ''Grand Départ'' and Week One =

File:2ª etapa del Tour de Francia 2023 en Vitoria-Gasteiz.jpg passing through Vitoria-Gasteiz during stage 2]]

File:Jai Hindley in Marie Blanque.jpg (pictured here on the Col de Marie-Blanque during the stage) attacked on stage 5 to win the stage and claim the yellow jersey.]]

The first stage around Bilbao in the Basque Country saw a crash of several riders, which ultimately forced two pre-race favourites, Carapaz and Mas, to abandon. The race broke into several groups over the two final climbs of the day, with identical twins Simon and Adam Yates breaking away from a select group on the final ascent. The pair held their advantage to the finish, with Adam Yates taking the stage win and the first leader's yellow jersey ahead of his brother. Pogačar won the sprint in the group behind to finish third, and Neilson Powless ({{UCI team code|EF1|2023}}) took the lead in the mountains classification.{{cite news |last1=Whittle |first1=Jeremy |title=Adam Yates pips twin Simon to Tour de France stage one win and yellow jersey |url=https://www.theguardian.com/sport/2023/jul/01/cyling-adam-yates-simon-tour-de-france-stage-one |access-date=7 July 2023 |work=The Guardian |date=1 July 2023 |archive-date=5 July 2023 |archive-url=https://web.archive.org/web/20230705184056/https://www.theguardian.com/sport/2023/jul/01/cyling-adam-yates-simon-tour-de-france-stage-one |url-status=live }}{{cite web|website=Cycling News|date=July 1, 2023|url=https://www.cyclingnews.com/races/tour-de-france-2023/stage-1/live-report/|title=As it happened: Adam Yates victorious in Bilbao Tour de France opener|accessdate=July 10, 2023|first=Stephen|last=Puddicombe|archive-date=10 July 2023|archive-url=https://web.archive.org/web/20230710212805/https://www.cyclingnews.com/races/tour-de-france-2023/stage-1/live-report/|url-status=live}} Stage 2 featured the climb of the Jaizkibel, prominently used in the race Clásica de San Sebastián later in the season. On the climb, a select group of favourites emerged ahead of the peloton, with Pogačar taking eight bonus seconds available at the summit ahead of Vingegaard. Victor Lafay ({{UCI team code|COF|2023}}) broke clear of the leading group within the final kilometre of the stage and managed to keep his advantage to win the stage ahead of van Aert, while Yates retained the yellow jersey.{{cite news |last1=Whittle |first1=Jeremy |title=Tour de France: Victor Lafay wins stage two but Adam Yates keeps overall lead |url=https://www.irishtimes.com/sport/cycling/2023/07/02/tour-de-france-victor-lafay-wins-stage-two-but-adam-yates-keeps-overall-lead/ |access-date=7 July 2023 |newspaper=The Irish Times |date=2 July 2023 |archive-date=7 July 2023 |archive-url=https://web.archive.org/web/20230707162927/https://www.irishtimes.com/sport/cycling/2023/07/02/tour-de-france-victor-lafay-wins-stage-two-but-adam-yates-keeps-overall-lead/ |url-status=live }}

Jasper Philipsen won the following two, relatively flat, stages from bunch sprints. On stage 3 into Bayonne, he came in ahead of Phil Bauhaus ({{UCI team code|TBV|2023|nolink=yes}}), following a strong lead-out by teammate Mathieu van der Poel. Yates remained in the leader's jersey while Powless collected more points for the mountains classification as part of the breakaway.{{cite news |last1=Lowe |first1=Felix |title=Jasper Philipsen storms to first stage win as Wout van Aert edged out again |url=https://www.eurosport.com/cycling/tour-de-france/2023/tour-de-france-2023-jasper-philipsen-storms-to-first-sprint-stage-win-as-wout-van-aert-edged-out-aga_sto9684029/story.shtml |access-date=7 July 2023 |work=Eurosport |date=3 July 2023 |archive-date=29 July 2023 |archive-url=https://web.archive.org/web/20230729123829/https://www.eurosport.com/geoblocking.shtml |url-status=live }} Philipsen then won ahead of Caleb Ewan ({{UCI team code|LTS|2023}}) and Bauhaus at the finish of stage 4, which ended at the Circuit Paul Armagnac in Nogaro.{{cite news |title=Jasper Philipsen wins again after chaotic finish to stage four |url=https://www.bbc.com/sport/cycling/66102679 |access-date=7 July 2023 |work=BBC |date=4 July 2023 |archive-date=6 July 2023 |archive-url=https://web.archive.org/web/20230706234217/https://www.bbc.com/sport/cycling/66102679 |url-status=live }} The final part of the stage was marred by several crashes, including Fabio Jakobsen, while Yates retained the yellow jersey for another day.{{cite news |last1=Whittle |first1=Jeremy |title=Jasper Philipsen wins stage four of Tour de France after 'carnage' on track |url=https://www.theguardian.com/sport/2023/jul/04/cycling-tour-de-france-jasper-philipsen-stage-four |access-date=7 July 2023 |work=The Guardian |date=4 July 2023 |archive-date=7 July 2023 |archive-url=https://web.archive.org/web/20230707163904/https://www.theguardian.com/sport/2023/jul/04/cycling-tour-de-france-jasper-philipsen-stage-four |url-status=live }} Following two hard opening days and with the high mountains of the Pyrenees to come the day after, the field was taking a slow tempo during stage 4, with no breakaway forming until {{convert|100|km|mi|abbr=on}} into the race. This led to criticism, with some, such as stage winner Philipsen, describing it as "the most boring Tour de France stage for a long time".{{cite news |last1=Hood |first1=Andrew |title=Chats, naps, crashes, and relegations: Inside the 'most boring stage at the Tour de France' |url=https://velo.outsideonline.com/road/road-racing/tour-de-france/most-boring-stage-chats-naps-crashes-relegations/ |access-date=7 July 2023 |work=Outside |date=4 July 2023}}

On stage 5, the first mountain stage in the Pyrenees, a 36-man breakaway containing multiple pre-race favourites including Jai Hindley escaped from the bunch and established a stable advantage. The maximum lead of the group over the field was four minutes and was still at 2:30 minutes as it began the ascent of the final climb of the day, the Col de Marie-Blanque. Hindley dropped the remaining breakaway riders and rode alone over the top of the climb and into the finish in Laruns to win the stage, taking the lead in the general classification. Felix Gall ({{UCI team code|ALM|2023|nolink=yes}}) had gained enough points during the stage to go into the lead of the mountains classification.{{cite web |date=July 5, 2023 |title=Tour de France: Jai Hindley wins stage five to take yellow jersey |url=https://www.bbc.com/sport/cycling/66113182 |website=BBC |access-date=8 July 2023 |archive-date=7 July 2023 |archive-url=https://web.archive.org/web/20230707175141/https://www.bbc.com/sport/cycling/66113182 |url-status=live }}{{cite news |last1=Ryan |first1=Barry |date=5 July 2023 |title=Tour de France: Jai Hindley wins stage 5 as Vingegaard drops Pogacar in Pyrenees |work=cyclingnews.com |url=https://www.cyclingnews.com/races/tour-de-france-2023/stage-5/results/ |access-date=13 July 2023 |archive-date=6 July 2023 |archive-url=https://web.archive.org/web/20230706174851/https://www.cyclingnews.com/races/tour-de-france-2023/stage-5/results/ |url-status=live }} Behind in the group of favourites, Vingegaard attacked {{convert|1.5|km|mi|abbr=on}} from the summit of the Marie-Blanque and managed to distance Pogačar. Catching up to several breakaway riders, Vingegaard finished fifth on the day, 34 seconds behind Hindley. Pogačar opted to wait for distanced teammate Adam Yates to try to limit his losses, but eventually arrived at the finish 1:04 minutes behind Vingegaard, dropping to sixth place overall. With him came in other favourites such as Gaudu, Martinez, Rodriguez, and the Yates brothers. Meanwhile, Ben O'Connor and Romain Bardet lost 1:57 minutes to Hindley.

File:Tadej Pogacar Jonas Vingegaard Sepp Kuss.jpg (right) leading favourites Jonas Vingegaard and Tadej Pogačar on the Col du Tourmalet during stage 6]]

On stage 6, Vingegaard employed similar tactics to stage 5, outdistancing Hindley, but was unable to answer Pogačar's attack {{convert|3|km|mi|abbr=on}} from the finish line; Pogačar won the stage and narrowed Vingegaard's general-classification lead over him to 25 seconds, while Vingegaard took the yellow jersey and second place on the stage.{{cite web |date=July 6, 2023 |title=Tour de France: Tadej Pogacar beats Jonas Vingegaard to win stage six after thrilling finale |url=https://www.bbc.com/sport/cycling/66126377 |website=BBC |access-date=8 July 2023 |archive-date=8 July 2023 |archive-url=https://web.archive.org/web/20230708222211/https://www.bbc.com/sport/cycling/66126377 |url-status=live }} The seventh stage, another flat stage ending in a bunch sprint, was won by Philipsen again, narrowly beating Mark Cavendish, whose bicycle gears slipped within metres of the finish line, slowing his momentum.{{cite web|website=BBC|title=Tour de France: Jasper Philipsen denies Mark Cavendish outright stage wins record|date=July 7, 2023|url=https://www.bbc.com/sport/cycling/66136531|access-date=9 July 2023|archive-date=8 July 2023|archive-url=https://web.archive.org/web/20230708092625/https://www.bbc.com/sport/cycling/66136531|url-status=live}} Stage 8 put an end to Cavendish's attempt to break the record for most stage wins, as an injury sustained in a crash forced him to abandon the Tour; the stage was won in a sprint by Mads Pedersen.{{cite web|website=BBC|title=Tour de France: Mark Cavendish breaks collarbone in Tour-ending crash|date=July 8, 2023|url=https://www.bbc.com/sport/cycling/66142882|access-date=9 July 2023|archive-date=9 July 2023|archive-url=https://web.archive.org/web/20230709021702/https://www.bbc.com/sport/cycling/66142882|url-status=live}} In stage 9, a 14-man breakaway emerged early; late in the stage, Matteo Jorgenson ({{UCI team code|MOV|2023|nolink=yes}}) broke away from the breakaway and led the race alone for most of the last {{convert|47|km|mi|abbr=on}} before being overtaken in the last {{convert|500|m|yd|abbr=on}} by Michael Woods ({{UCI team code|IPT|2023|nolink=yes}}), who won the stage at the top of the Puy de Dôme. Vingegaard retained the yellow jersey, but lost time to Pogačar, who crossed the finish line eight seconds ahead of him.{{cite web|website=BBC|title=Tour de France 2023: Michael Woods claims first stage win on summit finish for stage nine|date=July 9, 2023|url=https://www.bbc.com/sport/cycling/66149084|access-date=10 July 2023|archive-date=10 July 2023|archive-url=https://web.archive.org/web/20230710060034/https://www.bbc.com/sport/cycling/66149084|url-status=live}}

= Week Two =

File:Étape 12 Tour France 2023 Route Darroux - La Chapelle-de-Guinchay (FR71) - 2023-07-13 - 14 (cropped).jpg and Tadej Pogačar during stage 12]]

After the first rest day, stage 10 had a chaotic beginning, with many groups of riders—at one point including Vingegaard and Pogačar—attempting to break away before being caught by the peloton; a stable breakaway emerged around the halfway point of the stage. Krists Neilands attacked the breakaway group and was solo leader for much of the last section of the stage, but was eventually caught by other breakaway riders including Pello Bilbao, who went on to win the stage. Bilbao dedicated his victory to his late teammate Gino Mäder, who had died after a crash in the Tour de Suisse the previous month.{{cite web|website=BBC|title=Tour de France: Pello Bilbao dedicates victory to Gino Mader after winning stage 10|date=July 11, 2023|url=https://www.bbc.com/sport/cycling/66168426|access-date=12 July 2023|archive-date=12 July 2023|archive-url=https://web.archive.org/web/20230712015433/https://www.bbc.com/sport/cycling/66168426|url-status=live}}{{cite web|url=https://www.cyclingnews.com/races/tour-de-france-2023/stage-10/results/|website=Cycling News|last=Weislo|first=Laura|title=Tour de France: Pello Bilbao scorches sprint from breakaway to win stage 10|date=July 11, 2023|access-date=12 July 2023|archive-date=11 July 2023|archive-url=https://web.archive.org/web/20230711160557/https://www.cyclingnews.com/races/tour-de-france-2023/stage-10/results/|url-status=live}} Jasper Philipsen took his fourth stage-win of the Tour in a sprint on the eleventh stage to Moulins.{{cite web|website=BBC|title=Tour de France: Jasper Philipsen sprints to fourth stage victory of 2023 edition|date=July 12, 2023|url=https://www.bbc.com/sport/cycling/66180771|access-date=13 July 2023|archive-date=13 July 2023|archive-url=https://web.archive.org/web/20230713002137/https://www.bbc.com/sport/cycling/66180771|url-status=live}} In the twelfth stage, Ion Izagirre of the Cofidis team came in first after he escaped solo in the last {{convert|30|km|mi|abbr=on}} towards Belleville en Beaujolais.{{cite web |last= |date=2023-07-13 |title=Spanish rider Ion Izagirre wins Tour de France stage 12 |url=https://www.france24.com/en/europe/20230713-spanish-rider-ion-izagirre-wins-tour-de-france-stage-12 |access-date=2023-07-24 |website=France 24 |language=en |archive-date=24 July 2023 |archive-url=https://web.archive.org/web/20230724213540/https://www.france24.com/en/europe/20230713-spanish-rider-ion-izagirre-wins-tour-de-france-stage-12 |url-status=live }} Michał Kwiatkowski won stage 13 after breaking away on his own {{convert|11|km|mi|abbr=on}} from the finish at the top of the Grand Colombier. Pogačar cut Vingegaard's lead to nine seconds.{{cite news |title=Michal Kwiatkowski wins Stage 13; Pogacar closes on Vingegaard |url=https://www.espn.com/olympics/story/_/id/38010386/michal-kwiatkowski-wins-stage-13-tour-de-france |publisher=ESPN |access-date=25 July 2023 |archive-date=25 July 2023 |archive-url=https://web.archive.org/web/20230725043548/https://www.espn.com/olympics/story/_/id/38010386/michal-kwiatkowski-wins-stage-13-tour-de-france |url-status=live }}

In the fourteenth stage, an early 13-rider crash led race officials to suspend the stage for 30 minutes and caused several riders to abandon the Tour. On the climb to the Col de Joux Plane, Pogačar and Vingegaard led the stage. Pogačar attacked about {{convert|2|km|mi|abbr=on}} from the top of the climb, but Vingegaard recovered and caught up with him; Pogačar's next attack was obstructed by media motorcycles crowding the road. Carlos Rodríguez caught Vingegaard and Pogačar during the final descent and went on to win the stage, moving one second ahead of Jai Hindley into third place overall.{{cite news |title=Carlos Rodriguez wins Tour de France stage 14; Pogacar move on Vingegaard stifled by motorbikes |url=https://www.nbcsports.com/olympics/news/carlos-rodriguez-tadej-pogacar-jonas-vingegaard-motorbikes-tour-de-france-stage-14 |publisher=NBC Sports |access-date=25 July 2023 |archive-date=25 July 2023 |archive-url=https://web.archive.org/web/20230725054811/https://www.nbcsports.com/olympics/news/carlos-rodriguez-tadej-pogacar-jonas-vingegaard-motorbikes-tour-de-france-stage-14 |url-status=live }}{{cite web|website=BBC|title=Tour de France stage 14: Jonas Vingegaard retains yellow as Carlos Rodriguez wins stage|date=July 15, 2023|url=https://www.bbc.com/sport/cycling/66211521|last=Warwick|first=Matt|access-date=25 July 2023|archive-date=25 July 2023|archive-url=https://web.archive.org/web/20230725074352/https://www.bbc.com/sport/cycling/66211521|url-status=live}} Wout Poels soloed to victory in stage 15 after he broke away {{convert|11|km|mi|abbr=on}} from the finish line on the penultimate climb of the Côtes des Amerands. It was his first Tour de France stage win after years as a super-domestique.{{cite web |last1=Ostanek |first1=Daniel |title=Tour de France: Wout Poels blasts to blockbuster stage 15 solo victory |url=https://www.cyclingnews.com/races/tour-de-france-2023/stage-15/results/ |website=cyclingnews.com |access-date=16 July 2023 |language=en |date=16 July 2023 |archive-date=16 July 2023 |archive-url=https://web.archive.org/web/20230716170556/https://www.cyclingnews.com/races/tour-de-france-2023/stage-15/results/ |url-status=live }}

= Week Three =

File:TDF32038 vingegaard (53062523058).jpg in the yellow jersey during the Individual time trial on stage 16]]

The third week began with a time trial of 22.4 km between Passy and Combloux in which Pogačar aimed to reverse the 10 second lead of Vingegaard, but the latter won stage 16 decisively and widened his lead to 1 minute and 48 seconds. Pogačar came in second, over a minute ahead of Vingegaard's teammate van Aert, while Adam Yates moved into third place in the general classification, ahead of Rodriguez.{{Cite news |last=Whittle |first=Jeremy |date=2023-07-18 |title=Jonas Vingegaard leaves Tadej Pogacar trailing in Tour de France time trial |language=en-GB |work=The Guardian |url=https://www.theguardian.com/sport/2023/jul/18/jonas-vingegaard-tadej-pocagar-tour-de-france-time-trial-cycling |access-date=2023-07-24 |issn=0261-3077 |archive-date=24 July 2023 |archive-url=https://web.archive.org/web/20230724074605/https://www.theguardian.com/sport/2023/jul/18/jonas-vingegaard-tadej-pocagar-tour-de-france-time-trial-cycling |url-status=live }}{{cite web|website=BBC|url=https://www.bbc.com/sport/cycling/66237675|title=Tour de France stage 16: Jonas Vingegaard keeps yellow jersey and blows away Tadej Pogacar|date=July 18, 2023|access-date=25 July 2023|archive-date=25 July 2023|archive-url=https://web.archive.org/web/20230725075211/https://www.bbc.com/sport/cycling/66237675|url-status=live}} On stage 17, which was a mountainous one, a fierce counter-attack from Pogačar was expected.{{Cite web |date=2023-07-24 |title=Tadej Pogacar bricht ein und kann den Gesamtsieg abschreiben |url=https://www.wort.lu/sport/tadej-pogacar-bricht-ein-und-kann-den-gesamtsieg-abschreiben/2168880.html |access-date=2023-07-24 |website=luxemburger-wort-online |language=de |archive-date=24 July 2023 |archive-url=https://web.archive.org/web/20230724085545/https://www.wort.lu/sport/tadej-pogacar-bricht-ein-und-kann-den-gesamtsieg-abschreiben/2168880.html |url-status=live }} However, Pogačar needed assistance from his teammate Marc Soler in the climb towards the Col de la Loze and lost further time to Vingegaard, who widened the lead to more than seven minutes in a stage won by Gall.

Kasper Asgreen held off the competition to win the eighteenth stage, which entered the Rhone valley. Meanwhile, van Aert left the race to be with his wife, who was about to give birth.{{cite news |title=Asgreen sprints to thrilling stage 18 win as Vingegaard retains solid Tour lead |url=https://www.theguardian.com/sport/2023/jul/20/cycling-tour-de-france-kasper-asgreen-stage-18-victory-report#:~:text=Asgreen%20sprints%20to%20thrilling%20stage%2018%20win%20as%20Vingegaard%20retains%20solid%20Tour%20lead,-Quartet%20survive%20high&text=Jonas%20Vingegaard%20retained%20his%20overall,in%20Bourg%2Den%2DBresse. |work=The Guardian |access-date=25 July 2023 |archive-date=25 July 2023 |archive-url=https://web.archive.org/web/20230725073205/https://www.theguardian.com/sport/2023/jul/20/cycling-tour-de-france-kasper-asgreen-stage-18-victory-report#:~:text=Asgreen%20sprints%20to%20thrilling%20stage%2018%20win%20as%20Vingegaard%20retains%20solid%20Tour%20lead,-Quartet%20survive%20high&text=Jonas%20Vingegaard%20retained%20his%20overall,in%20Bourg%2Den%2DBresse. |url-status=live }} On stage 19, Matej Mohorič won by the width of a rim to beat Asgreen in a photo finish in Poligny. After winning the stage, Mohorič, during an emotional interview on the difficulty of professional cycling, paid tribute to his late teammate Gino Mäder, who died in a crash at in the Tour de Suisse in June.{{cite news |title=Tour de France 2023: Matej Mohoric wins stage 19 in photo finish |url=https://www.bbc.com/sport/cycling/66272014 |publisher=BBC |access-date=25 July 2023 |archive-date=25 July 2023 |archive-url=https://web.archive.org/web/20230725074707/https://www.bbc.com/sport/cycling/66272014 |url-status=live }} In the twentieth stage, Thibaut Pinot, in his last Tour before retirement, attacked the breakaway and was solo leader at the top of the Petit Ballon, which was lined by thousands of fans cheering him on. He was overtaken and dropped by the race leaders on the ascent to the Col du Platzerwasel, and Pogačar won the stage ahead of Gall and his tour rival Vingegaard.{{Cite news |last=Glendenning |first=Barry |date=2023-07-22 |title=Tour de France 2023: Jonas Vingegaard to win as Pogacar claims stage 20 – as it happened |language=en-GB |work=The Guardian |url=https://www.theguardian.com/sport/live/2023/jul/22/tour-de-france-2023-decisive-stage-20-from-belfort-to-le-markstein-fellering |access-date=2023-07-24 |issn=0261-3077 |archive-date=24 July 2023 |archive-url=https://web.archive.org/web/20230724073034/https://www.theguardian.com/sport/live/2023/jul/22/tour-de-france-2023-decisive-stage-20-from-belfort-to-le-markstein-fellering |url-status=live }} In the same stage, the Italian Giulio Ciccone sealed the victory for the mountain classification. He is the first Italian to achieve this feat since Claudio Chiappucci in 1992.

The final stage was traditionally calm and the Belgian Jordi Meeus won just ahead of his compatriot Philipsen, Groenewegen, and Pedersen.{{Cite web |date=2023-07-23 |title=Tour de France geht zu Ende - Vingegaard jubelt über Tour-Sieg – Meeus düpiert Philipsen |url=https://www.srf.ch/sport/mehr-sport/rad/tour-de-france-geht-zu-ende-vingegaard-jubelt-ueber-tour-sieg-meeus-duepiert-philipsen |access-date=2023-07-24 |website=Schweizer Radio und Fernsehen (SRF) |language=de |archive-date=24 July 2023 |archive-url=https://web.archive.org/web/20230724073035/https://www.srf.ch/sport/mehr-sport/rad/tour-de-france-geht-zu-ende-vingegaard-jubelt-ueber-tour-sieg-meeus-duepiert-philipsen |url-status=live }}{{cite news |title=Jonas Vingegaard wins Tour de France for 2nd straight year |url=https://www.espn.com/olympics/cycling/story/_/id/38059030/jonas-vingegaard-wins-tour-de-france-2nd-straight-year |publisher=ESPN |access-date=25 July 2023 |archive-date=25 July 2023 |archive-url=https://web.archive.org/web/20230725063241/https://www.espn.com/olympics/cycling/story/_/id/38059030/jonas-vingegaard-wins-tour-de-france-2nd-straight-year |url-status=live }} Philipsen won the green jersey of the points classification for the first time in his career. Vingegaard crossed the finish line at the Champs-Élysées arm in arm with his teammates, finishing 7:29 minutes ahead of Pogačar and 10:56 minutes ahead of Adam Yates to win the Tour de France for the second straight year. His winning margin of 7 minutes 29 seconds was the largest since 2014. Vingegaard's Team Jumbo–Visma won the teams classification. Victor Campenaerts was chosen as the most combative rider. Runner up Pogačar won the white jersey of the young rider classification for the fourth year in a row.{{cite news |url=https://www.cnn.com/2023/07/23/sport/jonas-vingegaard-tour-de-france-victory-spt-intl/index.html |title=Jonas Vingegaard seals his second consecutive Tour de France victory |publisher=CNN |access-date=25 July 2023 |archive-date=24 July 2023 |archive-url=https://web.archive.org/web/20230724192009/https://www.cnn.com/2023/07/23/sport/jonas-vingegaard-tour-de-france-victory-spt-intl/index.html |url-status=live }}

Classification leadership

class="wikitable" style="text-align: center; font-size:smaller;"

|+Classification leadership by stage

scope="col" style="width:1%;" | Stage

! scope="col" style="width:14%;" | Winner

! scope="col" style="width:14%;" | General classification
{{cjersey|yellow|size=25px}}

! scope="col" style="width:14%;" | Points classification
{{cjersey|dark green|size=25px}}

! scope="col" style="width:14%;" | Mountains classification
{{cjersey|polkadot|size=25px}}

! scope="col" style="width:14%;" | Young rider classification
{{cjersey|white|size=25px}}

! scope="col" style="width:14%;" | Team classification
{{cjersey|yellow number|size=25px}}

! scope="col" style="width:14%;" | Combativity award{{Cite web |title=Official classifications of Tour de France 2022 – Combativity |url=https://www.letour.fr/en/rankings |access-date=2022-07-25 |website=www.letour.fr |language=en |archive-date=14 August 2019 |archive-url=https://web.archive.org/web/20190814111819/https://www.letour.fr/en/rankings |url-status=live }}
25px

1

| |Adam Yates

| style="background:#FFEB64;" rowspan=4| Adam Yates

| style="background:#008000;" | {{font colour|white|Adam Yates|link=Adam Yates}}{{Efn|group=|name=a}}

| style="background:#FFA8A4;" rowspan=4| Neilson Powless

| rowspan="21" style="background:offwhite;" | Tadej Pogačar

| style="background:#FFCD5F;" rowspan=8| {{UCI team code|TJV|2023}}

| style="background:#F5F5DC;" | Adam Yates

2

| Victor Lafay

| style="background:#008000;" rowspan=2| {{font colour|white|Victor Lafay|link=Victor Lafay}}

| style="background:#F5F5DC;" | Neilson Powless

3

| Jasper Philipsen

| style="background:#F5F5DC;" | Laurent Pichon

4

| Jasper Philipsen

| rowspan="18" style="background:#008000;" | {{font colour|white|Jasper Philipsen|link=Jasper Philipsen}}

| style="background:#F5F5DC;" | Benoît Cosnefroy

5

| Jai Hindley

| style="background:#FFEB64;" | Jai Hindley

| style="background:#FFA8A4;" | Felix Gall

| style="background:#F5F5DC;" | Wout van Aert

6

| Tadej Pogačar

| rowspan="16" style="background:#FFEB64;" | Jonas Vingegaard

| rowspan="8" style="background:#FFA8A4;" | Neilson Powless

| style="background:#F5F5DC;" | Wout van Aert

7

| Jasper Philipsen

| style="background:#F5F5DC;" | Simon Guglielmi

8

| Mads Pedersen

| style="background:#F5F5DC;" | Anthony Turgis

9

| Michael Woods

| rowspan="4" style="background:#FFCD5F;" | {{UCI team code|TBV|2023}}

| style="background:#F5F5DC;" | Matteo Jorgenson

10

| Pello Bilbao

| style="background:#F5F5DC;" | Krists Neilands

11

| Jasper Philipsen

| style="background:#F5F5DC;" | Daniel Oss

12

| Ion Izagirre

| style="background:#F5F5DC;" | Mathieu van der Poel

13

| Michał Kwiatkowski

| rowspan="2" style="background:#FFCD5F;" | {{UCI team code|IGD|2023}}

| style="background:#F5F5DC;" | Michał Kwiatkowski

14

| Carlos Rodríguez

| style="background:#FFA8A4;" | Jonas Vingegaard{{Efn|group=|name=b}}

| style="background:#F5F5DC;" | Giulio Ciccone

15

| Wout Poels

| rowspan="7" style="background:#FFA8A4;" | Giulio Ciccone

| rowspan="7" style="background:#FFCD5F;" | {{UCI team code|TJV|2023}}

| style="background:#F5F5DC;" | Adrien Petit

16

| Jonas Vingegaard

| no award

17

| Felix Gall

| style="background:#F5F5DC;" |Felix Gall

18

| Kasper Asgreen

| style="background:#F5F5DC;" | Victor Campenaerts

19

| Matej Mohorič

| style="background:#F5F5DC;" |Victor Campenaerts

20

| Tadej Pogačar

| style="background:#F5F5DC;" | Thibaut Pinot

21

| Jordi Meeus

| no award

colspan="2" | Final

! style="background:#FFDB00;" | Jonas Vingegaard

! style="background:#006400;" | {{font colour|white|Jasper Philipsen|link=Jasper Philipsen}}

! style="background:#FF3E33;" | Giulio Ciccone

! style="background:white;" | Tadej Pogačar

! style="background:#FFB927;" | {{UCI team code|TJV|2023}}

! style="background:#D1BEA8;" | Victor Campenaerts

{{notelist|refs=

{{efn|name=a|On stage 2, Simon Yates, who was second in the points classification, wore the green jersey, because first placed Adam Yates wore the yellow jersey as the leader of the general classification.}}

{{efn|name=b|On stage 15, Neilson Powless, who was second in the mountains classification, wore the polkadot jersey, because first placed Jonas Vingegaard wore the yellow jersey as the leader of the general classification.}}

}}

Classification standings

class="wikitable noresize"
colspan="4" | Legend
{{cjersey|yellow}}

| Denotes the winner of the general classification

| {{cjersey|polkadot}}

| Denotes the winner of the mountains classification

{{cjersey|dark green}}

| Denotes the winner of the points classification

| {{cjersey|white}}

| Denotes the winner of the young rider classification

{{cjersey|yellow number}}

| Denotes the winner of the team classification

| 20px

| Denotes the winner of the combativity award

=General classification=

class="wikitable" style="width:50em;margin-bottom:0;"

|+ Final general classification (1–10){{cite web |url=https://www.letour.fr/en/rankings |title=Official classifications of Tour de France 2023 |work=Tour de France |access-date=23 July 2023 |archive-date=14 August 2019 |archive-url=https://web.archive.org/web/20190814111819/https://www.letour.fr/en/rankings |url-status=live }}{{cite web |title=Tour de France - 21 - SAINT-QUENTIN-EN-YVELINES > PARIS CHAMPS-ÉLYSÉES{{!}} Tissot Timing |url=https://www.tissottiming.com/2023/tdf/en-us/default/Stage/20/overall |website=www.tissottiming.com |access-date=23 July 2023 |language=en-us |archive-date=22 July 2023 |archive-url=https://web.archive.org/web/20230722163359/https://www.tissottiming.com/2023/tdf/en-us/default/Stage/20/overall |url-status=live }}

scope="col" | Rank

! scope="col" | Rider

! scope="col" | Team

! scope="col" | Time

scope="row" | 1

| {{flagathlete|Jonas Vingegaard|DEN}} {{cjersey|yellow|General classification}}{{cjersey|yellow number|Team classification}}

| {{UCI team code|TJV|2023}}

| style="text-align:right;" | 82h 05' 42"

scope="row" | 2

| {{flagathlete|Tadej Pogačar|SLO}} {{cjersey|white|Young rider classification}}

| {{UCI team code|UAD men|2023}}

| style="text-align:right;" | + 7' 29"

scope="row" | 3

| {{flagathlete|Adam Yates|GBR}}

| {{UCI team code|UAD men|2023}}

| style="text-align:right;" | + 10' 56"

scope="row" | 4

| {{flagathlete|Simon Yates|GBR}}

| {{UCI team code|JAY men|2023}}

| style="text-align:right;" | + 12' 23"

scope="row" | 5

| {{flagathlete|Carlos Rodríguez|ESP}}

| {{UCI team code|IGD|2023}}

| style="text-align:right;" | + 13' 17"

scope="row" | 6

| {{flagathlete|Pello Bilbao|ESP}}

| {{UCI team code|TBV|2023}}

| style="text-align:right;" | + 13' 27"

scope="row" | 7

| {{flagathlete|Jai Hindley|AUS}}

| {{UCI team code|BOH|2023}}

| style="text-align:right;" | + 14' 44"

scope="row" | 8

| {{flagathlete|Felix Gall|AUT}}

| {{UCI team code|ALM|2023}}

| style="text-align:right;" | + 16' 09"

scope="row" | 9

| {{flagathlete|David Gaudu|FRA}}

| {{UCI team code|GFC|2023}}

| style="text-align:right;" | + 23' 08"

scope="row" | 10

| {{flagathlete|Guillaume Martin|FRA}}

| {{UCI team code|COF men|2023}}

| style="text-align:right;" | + 26' 30"

class="collapsible collapsed wikitable" style="width:50em;margin-top:-1px;"
scope="col" colspan="4" | Final general classification (11–150)
scope="col" | Rank

! scope="col" | Rider

! scope="col" | Team

! scope="col" | Time

scope="row" | 11

| {{flagathlete|Thibaut Pinot|FRA}}

| {{UCI team code|GFC|2023}}

| style="text-align:right;" | + 28' 03"

scope="row" | 12

| {{flagathlete|Sepp Kuss|USA}} {{cjersey|yellow number|Team classification}}

| {{UCI team code|TJV|2023}}

| style="text-align:right;" | + 37' 32"

scope="row" | 13

| {{flagathlete|Tom Pidcock|GBR}}

| {{UCI team code|IGD|2023}}

| style="text-align:right;" | + 47' 52"

scope="row" | 14

| {{flagathlete|Rafał Majka|POL}}

| {{UCI team code|UAD men|2023}}

| style="text-align:right;" | + 56' 09"

scope="row" | 15

| {{flagathlete|Jonathan Castroviejo|ESP}}

| {{UCI team code|IGD|2023}}

| style="text-align:right;" | + 56' 37"

scope="row" | 16

| {{flagathlete|Chris Harper|AUS}}

| {{UCI team code|JAY men|2023}}

| style="text-align:right;" | + 57' 29"

scope="row" | 17

| {{flagathlete|Ben O'Connor|AUS}}

| {{UCI team code|ALM|2023}}

| style="text-align:right;" | + 1h 04' 59"

scope="row" | 18

| {{flagathlete|Wilco Kelderman|NLD}} {{cjersey|yellow number|Team classification}}

| {{UCI team code|TJV|2023}}

| style="text-align:right;" | + 1h 06' 46"

scope="row" | 19

| {{flagathlete|Mikel Landa|ESP}}

| {{UCI team code|TBV|2023}}

| style="text-align:right;" | + 1h 12' 41"

scope="row" | 20

| {{flagathlete|Valentin Madouas|FRA}}

| {{UCI team code|GFC|2023}}

| style="text-align:right;" | + 1h 14' 10"

scope="row" | 21

| {{flagathlete|Emanuel Buchmann|GER}}

| {{UCI team code|BOH|2023}}

| style="text-align:right;" | + 1h 15' 44"

scope="row" | 22

| {{flagathlete|Warren Barguil|FRA}}

| {{UCI team code|ARK men|2023}}

| style="text-align:right;" | + 1h 17' 06"

scope="row" | 23

| {{flagathlete|Felix Großschartner|AUT}}

| {{UCI team code|UAD men|2023}}

| style="text-align:right;" | + 1h 45' 21"

scope="row" | 24

| {{flagathlete|Tiesj Benoot|BEL}} {{cjersey|yellow number|Team classification}}

| {{UCI team code|TJV|2023}}

| style="text-align:right;" | + 1h 46' 55"

scope="row" | 25

| {{flagathlete|Clément Berthet|FRA}}

| {{UCI team code|ALM|2023}}

| style="text-align:right;" | + 1h 50' 19"

scope="row" | 26

| {{flagathlete|Bob Jungels|LUX}}

| {{UCI team code|BOH|2023}}

| style="text-align:right;" | + 1h 58' 46"

scope="row" | 27

| {{flagathlete|Wout Poels|NLD}}

| {{UCI team code|TBV|2023}}

| style="text-align:right;" | + 2h 05' 44"

scope="row" | 28

| {{flagathlete|Jack Haig|AUS}}

| {{UCI team code|TBV|2023}}

| style="text-align:right;" | + 2h 10' 32"

scope="row" | 29

| {{flagathlete|Mattias Skjelmose|DEN}}

| {{UCI team code|LTK men|2023b}}

| style="text-align:right;" | + 2h 15' 27"

scope="row" | 30

| {{flagathlete|Tobias Halland Johannessen|NOR}}

| {{UCI team code|UXT men|2023}}

| style="text-align:right;" | + 2h 15' 33"

scope="row" | 31

| {{flagathlete|Mathieu Burgaudeau|FRA}}

| {{UCI team code|TDE|2023}}

| style="text-align:right;" | + 2h 21' 13"

scope="row" | 32

| {{flagathlete|Giulio Ciccone|ITA}} {{cjersey|polkadot|Mountains classification}}

| {{UCI team code|LTK men|2023b}}

| style="text-align:right;" | + 2h 24' 29"

scope="row" | 33

| {{flagathlete|Julian Alaphilippe|FRA}}

| {{UCI team code|SOQ|2023}}

| style="text-align:right;" | + 2h 25' 43"

scope="row" | 34

| {{flagathlete|Harold Tejada|COL}}

| {{UCI team code|AST|2023}}

| style="text-align:right;" | + 2h 27' 46"

scope="row" | 35

| {{flagathlete|Dylan Teuns|BEL}}

| {{UCI team code|IPT|2023}}

| style="text-align:right;" | + 2h 34' 28"

scope="row" | 36

| {{flagathlete|Egan Bernal|COL}}

| {{UCI team code|IGD|2023}}

| style="text-align:right;" | + 2h 38' 16"

scope="row" | 37

| {{flagathlete|Gorka Izagirre|ESP}}

| {{UCI team code|MOV men|2023}}

| style="text-align:right;" | + 2h 38' 53"

scope="row" | 38

| {{flagathlete|Hugo Houle|CAN}}

| {{UCI team code|IPT|2023}}

| style="text-align:right;" | + 2h 42' 05"

scope="row" | 39

| {{flagathlete|Nick Schultz|AUS}}

| {{UCI team code|IPT|2023}}

| style="text-align:right;" | + 2h 43' 32"

scope="row" | 40

| {{flagathlete|Alexey Lutsenko|KAZ}}

| {{UCI team code|AST|2023}}

| style="text-align:right;" | + 2h 43' 33"

scope="row" | 41

| {{flagathlete|Kevin Geniets|LUX}}

| {{UCI team code|GFC|2023}}

| style="text-align:right;" | + 2h 44' 14"

scope="row" | 42

| {{flagathlete|Dylan van Baarle|NLD}} {{cjersey|yellow number|Team classification}}

| {{UCI team code|TJV|2023}}

| style="text-align:right;" | + 2h 46' 05"

scope="row" | 43

| {{flagathlete|Jonas Gregaard|DEN}}

| {{UCI team code|UXT men|2023}}

| style="text-align:right;" | + 2h 47' 07"

scope="row" | 44

| {{flagathlete|Gregor Mühlberger|AUT}}

| {{UCI team code|MOV men|2023}}

| style="text-align:right;" | + 2h 49' 22"

scope="row" | 45

| {{flagathlete|Ion Izagirre|ESP}}

| {{UCI team code|COF|2023}}

| style="text-align:right;" | + 2h 50' 09"

scope="row" | 46

| {{flagathlete|Chris Hamilton|AUS}}

| {{UCI team code|DSM men|2023b}}

| style="text-align:right;" | + 2h 51' 00"

scope="row" | 47

| {{flagathlete|Georg Zimmermann|GER}}

| {{UCI team code|ICW|2023}}

| style="text-align:right;" | + 2h 54' 05"

scope="row" | 48

| {{flagathlete|Michael Woods|CAN}}

| {{UCI team code|IPT|2023}}

| style="text-align:right;" | + 2h 54' 47"

scope="row" | 49

| {{flagathlete|Michał Kwiatkowski|POL}}

| {{UCI team code|IGD|2023}}

| style="text-align:right;" | + 2h 56' 08"

scope="row" | 50

| {{flagathlete|Krists Neilands|LAT}}

| {{UCI team code|IPT|2023}}

| style="text-align:right;" | + 2h 56' 21"

scope="row" | 51

| {{flagathlete|Clément Champoussin|FRA}}

| {{UCI team code|ARK men|2023}}

| style="text-align:right;" | + 2h 58' 07"

scope="row" | 52

| {{flagathlete|Alex Aranburu|ESP}}

| {{UCI team code|MOV men|2023}}

| style="text-align:right;" | + 3h 02' 59"

scope="row" | 53

| {{flagathlete|Nelson Oliveira|POR}}

| {{UCI team code|MOV men|2023}}

| style="text-align:right;" | + 3h 08' 26"

scope="row" | 54

| {{flagathlete|Stefan Küng|SUI}}

| {{UCI team code|GFC|2023}}

| style="text-align:right;" | + 3h 08' 29"

scope="row" | 55

| {{flagathlete|Aurélien Paret-Peintre|FRA}}

| {{UCI team code|ALM|2023}}

| style="text-align:right;" | + 3h 09' 31"

scope="row" | 56

| {{flagathlete|Marc Soler|ESP}}

| {{UCI team code|UAD men|2023}}

| style="text-align:right;" | + 3h 09' 56"

scope="row" | 57

| {{flagathlete|Mathieu van der Poel|NLD}}

| {{UCI team code|ADC|2023}}

| style="text-align:right;" | + 3h 11' 24"

scope="row" | 58

| {{flagathlete|Matthew Dinham|AUS}}

| {{UCI team code|DSM men|2023b}}

| style="text-align:right;" | + 3h 13' 32"

scope="row" | 59

| {{flagathlete|Maxim Van Gils|BEL}}

| {{UCI team code|LTS|2023}}

| style="text-align:right;" | + 3h 17' 49"

scope="row" | 60

| {{flagathlete|Omar Fraile|ESP}}

| {{UCI team code|IGD|2023}}

| style="text-align:right;" | + 3h 19' 04"

scope="row" | 61

| {{flagathlete|Kevin Vermaerke|USA}}

| {{UCI team code|DSM men|2023b}}

| style="text-align:right;" | + 3h 24' 20"

scope="row" | 62

| {{flagathlete|Nils Politt|GER}}

| {{UCI team code|BOH|2023}}

| style="text-align:right;" | + 3h 28' 47"

scope="row" | 63

| {{flagathlete|Quentin Pacher|FRA}}

| {{UCI team code|GFC|2023}}

| style="text-align:right;" | + 3h 33' 43"

scope="row" | 64

| {{flagathlete|Victor Campenaerts|BEL}} 25px

| {{UCI team code|LTS|2023}}

| style="text-align:right;" | + 3h 34' 58"

scope="row" | 65

| {{flagathlete|Matis Louvel|FRA}}

| {{UCI team code|ARK men|2023}}

| style="text-align:right;" | + 3h 36' 09"

scope="row" | 66

| {{flagathlete|Neilson Powless|USA}}

| {{UCI team code|EFE|2023}}

| style="text-align:right;" | + 3h 37' 30"

scope="row" | 67

| {{flagathlete|Rui Costa|POR}}

| {{UCI team code|ICW|2023}}

| style="text-align:right;" | + 3h 37' 57"

scope="row" | 68

| {{flagathlete|Anthony Delaplace|FRA}}

| {{UCI team code|ARK men|2023}}

| style="text-align:right;" | + 3h 41' 37"

scope="row" | 69

| {{flagathlete|Simon Guglielmi|FRA}}

| {{UCI team code|ARK men|2023}}

| style="text-align:right;" | + 3h 41' 48"

scope="row" | 70

| {{flagathlete|Lars van den Berg|NLD}}

| {{UCI team code|GFC|2023}}

| style="text-align:right;" | + 3h 46' 03"

scope="row" | 71

| {{flagathlete|Rigoberto Urán|COL}}

| {{UCI team code|EFE|2023}}

| style="text-align:right;" | + 3h 50' 15"

scope="row" | 72

| {{flagathlete|Matej Mohorič|SLO}}

| {{UCI team code|TBV|2023}}

| style="text-align:right;" | + 3h 51' 05"

scope="row" | 73

| {{flagathlete|Nans Peters|FRA}}

| {{UCI team code|ALM|2023}}

| style="text-align:right;" | + 3h 53' 06"

scope="row" | 74

| {{flagathlete|Juan Pedro López|ESP}}

| {{UCI team code|LTK men|2023b}}

| style="text-align:right;" | + 3h 54' 39"

scope="row" | 75

| {{flagathlete|Pierre Latour|FRA}}

| {{UCI team code|TDE|2023}}

| style="text-align:right;" | + 3h 55' 25"

scope="row" | 76

| {{flagathlete|Oliver Naesen|BEL}}

| {{UCI team code|ALM|2023}}

| style="text-align:right;" | + 3h 56' 45"

scope="row" | 77

| {{flagathlete|Lilian Calmejane|FRA}}

| {{UCI team code|ICW|2023}}

| style="text-align:right;" | + 4h 01' 43"

scope="row" | 78

| {{flagathlete|Marco Haller|AUT}}

| {{UCI team code|BOH|2023}}

| style="text-align:right;" | + 4h 02' 37"

scope="row" | 79

| {{flagathlete|Jasper Stuyven|BEL}}

| {{UCI team code|LTK men|2023b}}

| style="text-align:right;" | + 4h 03' 24"

scope="row" | 80

| {{flagathlete|Christophe Laporte|FRA}} {{cjersey|yellow number|Team classification}}

| {{UCI team code|TJV|2023}}

| style="text-align:right;" | + 4h 05' 47"

scope="row" | 81

| {{flagathlete|Stan Dewulf|BEL}}

| {{UCI team code|ALM|2023}}

| style="text-align:right;" | + 4h 07' 42"

scope="row" | 82

| {{flagathlete|Patrick Konrad|AUT}}

| {{UCI team code|BOH|2023}}

| style="text-align:right;" | + 4h 07' 43"

scope="row" | 83

| {{flagathlete|Alberto Bettiol|ITA}}

| {{UCI team code|EFE|2023}}

| style="text-align:right;" | + 4h 08' 58"

scope="row" | 84

| {{flagathlete|Lawson Craddock|USA}}

| {{UCI team code|JAY men|2023}}

| style="text-align:right;" | + 4h 12' 31"

scope="row" | 85

| {{flagathlete|Jonas Abrahamsen|NOR}}

| {{UCI team code|UXT men|2023}}

| style="text-align:right;" | + 4h 13' 32"

scope="row" | 86

| {{flagathlete|Tony Gallopin|FRA}}

| {{UCI team code|LTK men|2023b}}

| style="text-align:right;" | + 4h 14' 49"

scope="row" | 87

| {{flagathlete|Kasper Asgreen|DEN}}

| {{UCI team code|SOQ|2023}}

| style="text-align:right;" | + 4h 15' 09"

scope="row" | 88

| {{flagathlete|Daniel Oss|ITA}}

| {{UCI team code|TDE|2023}}

| style="text-align:right;" | + 4h 16' 19"

scope="row" | 89

| {{flagathlete|Valentin Ferron|FRA}}

| {{UCI team code|TDE|2023}}

| style="text-align:right;" | + 4h 19' 15"

scope="row" | 90

| {{flagathlete|Corbin Strong|NZL}}

| {{UCI team code|IPT|2023}}

| style="text-align:right;" | + 4h 21' 21"

scope="row" | 91

| {{flagathlete|Pascal Eenkhoorn|NLD}}

| {{UCI team code|LTS|2023}}

| style="text-align:right;" | + 4h 21' 55"

scope="row" | 92

| {{flagathlete|Fred Wright|GBR}}

| {{UCI team code|TBV|2023}}

| style="text-align:right;" | + 4h 22' 51"

scope="row" | 93

| {{flagathlete|Nathan Van Hooydonck|BEL}} {{cjersey|yellow number|Team classification}}

| {{UCI team code|TJV|2023}}

| style="text-align:right;" | + 4h 24' 04"

scope="row" | 94

| {{flagathlete|Anthony Turgis|FRA}}

| {{UCI team code|TDE|2023}}

| style="text-align:right;" | + 4h 24' 22"

scope="row" | 95

| {{flagathlete|Torstein Træen|NOR}}

| {{UCI team code|UXT men|2023}}

| style="text-align:right;" | + 4h 26' 27"

scope="row" | 96

| {{flagathlete|Magnus Cort|DEN}}

| {{UCI team code|EFE|2023}}

| style="text-align:right;" | + 4h 32' 15"

scope="row" | 97

| {{flagathlete|Jasper Philipsen|BEL}} {{cjersey|dark green|Points classification}}

| {{UCI team code|ADC|2023}}

| style="text-align:right;" | + 4h 32' 46"

scope="row" | 98

| {{flagathlete|Bryan Coquard|FRA}}

| {{UCI team code|COF|2023}}

| style="text-align:right;" | + 4h 33' 15"

scope="row" | 99

| {{flagathlete|Anthon Charmig|DEN}}

| {{UCI team code|UXT men|2023}}

| style="text-align:right;" | + 4h 34' 51"

scope="row" | 100

| {{flagathlete|Edvald Boasson Hagen|NOR}}

| {{UCI team code|TDE|2023}}

| style="text-align:right;" | + 4h 37' 58"

scope="row" | 101

| {{flagathlete|Benoît Cosnefroy|FRA}}

| {{UCI team code|ALM|2023}}

| style="text-align:right;" | + 4h 39' 22"

scope="row" | 102

| {{flagathlete|Vegard Stake Laengen|NOR}}

| {{UCI team code|UAD men|2023}}

| style="text-align:right;" | + 4h 40' 23"

scope="row" | 103

| {{flagathlete|Mike Teunissen|NLD}}

| {{UCI team code|ICW|2023}}

| style="text-align:right;" | + 4h 41' 35"

scope="row" | 104

| {{flagathlete|Yves Lampaert|BEL}}

| {{UCI team code|SOQ|2023}}

| style="text-align:right;" | + 4h 42' 36"

scope="row" | 105

| {{flagathlete|Mads Pedersen|DEN}}

| {{UCI team code|LTK men|2023b}}

| style="text-align:right;" | + 4h 43' 50"

scope="row" | 106

| {{flagathlete|Rémi Cavagna|FRA}}

| {{UCI team code|SOQ|2023}}

| style="text-align:right;" | + 4h 44' 01"

scope="row" | 107

| {{flagathlete|Matteo Trentin|ITA}}

| {{UCI team code|UAD men|2023}}

| style="text-align:right;" | + 4h 44' 34"

scope="row" | 108

| {{flagathlete|Rasmus Tiller|NOR}}

| {{UCI team code|UXT men|2023}}

| style="text-align:right;" | + 4h 46' 38"

scope="row" | 109

| {{flagathlete|Simon Clarke|AUS}}

| {{UCI team code|IPT|2023}}

| style="text-align:right;" | + 4h 50' 33"

scope="row" | 110

| {{flagathlete|Andrey Amador|CRI}}

| {{UCI team code|EFE|2023}}

| style="text-align:right;" | +4h 54' 07"

scope="row" | 111

| {{flagathlete|Dion Smith|NZL}}

| {{UCI team code|ICW|2023}}

| style="text-align:right;" | + 4h 54' 13"

scope="row" | 112

| {{flagathlete|Luka Mezgec|SLO}}

| {{UCI team code|JAY men|2023}}

| style="text-align:right;" | + 4h 56' 32"

scope="row" | 113

| {{flagathlete|Quinten Hermans|BEL}}

| {{UCI team code|ADC|2023}}

| style="text-align:right;" | + 4h 58' 42"

scope="row" | 114

| {{flagathlete|Jonas Rickaert|BEL}}

| {{UCI team code|ADC|2023}}

| style="text-align:right;" | + 5h 00' 23"

scope="row" | 115

| {{flagathlete|Alex Kirsch|LUX}}

| {{UCI team code|LTK men|2023b}}

| style="text-align:right;" | + 5h 00' 55"

scope="row" | 116

| {{flagathlete|Danny van Poppel|NLD}}

| {{UCI team code|BOH|2023}}

| style="text-align:right;" | + 5h 01' 34"

scope="row" | 117

| {{flagathlete|Christopher Juul-Jensen|DEN}}

| {{UCI team code|JAY men|2023}}

| style="text-align:right;" | + 5h 04' 45"

scope="row" | 118

| {{flagathlete|Tim Declercq|BEL}}

| {{UCI team code|SOQ|2023}}

| style="text-align:right;" | + 5h 05' 18"

scope="row" | 119

| {{flagathlete|Dries Devenyns|BEL}}

| {{UCI team code|SOQ|2023}}

| style="text-align:right;" | + 5h 06' 37"

scope="row" | 120

| {{flagathlete|Florian Vermeersch|BEL}}

| {{UCI team code|LTS|2023}}

| style="text-align:right;" | + 5h 06' 38"

scope="row" | 121

| {{flagathlete|Nikias Arndt|GER}}

| {{UCI team code|TBV|2023}}

| style="text-align:right;" | + 5h 08' 07"

scope="row" | 122

| {{flagathlete|Søren Kragh Andersen|DEN}}

| {{UCI team code|ADC|2023}}

| style="text-align:right;" | + 5h 08' 38"

scope="row" | 123

| {{flagathlete|Mikkel Bjerg|DEN}}

| {{UCI team code|UAD men|2023}}

| style="text-align:right;" | + 5h 09' 02"

scope="row" | 124

| {{flagathlete|Laurent Pichon|FRA}}

| {{UCI team code|ARK men|2023}}

| style="text-align:right;" | + 5h 10' 04"

scope="row" | 125

| {{flagathlete|Biniam Girmay|ERI}}

| {{UCI team code|ICW|2023}}

| style="text-align:right;" | + 5h 10' 20"

scope="row" | 126

| {{flagathlete|Guillaume Boivin|CAN}}

| {{UCI team code|IPT|2023}}

| style="text-align:right;" | + 5h 11' 01"

scope="row" | 127

| {{flagathlete|Peter Sagan|SVK}}

| {{UCI team code|TDE|2023}}

| style="text-align:right;" | + 5h 14' 17"

scope="row" | 128

| {{flagathlete|Jenthe Biermans|BEL}}

| {{UCI team code|ARK men|2023}}

| style="text-align:right;" | + 5h 14' 24"

scope="row" | 129

| {{flagathlete|Silvan Dillier|SUI}}

| {{UCI team code|ADC|2023}}

| style="text-align:right;" | + 5h 15' 06"

scope="row" | 130

| {{flagathlete|Luke Durbridge|AUS}}

| {{UCI team code|JAY men|2023}}

| style="text-align:right;" | + 5h 16' 18"

scope="row" | 131

| {{flagathlete|Olivier Le Gac|FRA}}

| {{UCI team code|GFC|2023}}

| style="text-align:right;" | + 5h 17' 09"

scope="row" | 132

| {{flagathlete|Luca Mozzato|ITA}}

| {{UCI team code|ARK men|2023}}

| style="text-align:right;" | + 5h 17' 22"

scope="row" | 133

| {{flagathlete|Michael Gogl|AUT}}

| {{UCI team code|ADC|2023}}

| style="text-align:right;" | + 5h 19' 44"

scope="row" | 134

| {{flagathlete|Alexander Kristoff|NOR}}

| {{UCI team code|UXT men|2023}}

| style="text-align:right;" | + 5h 23' 51"

scope="row" | 135

| {{flagathlete|Gianni Moscon|ITA}}

| {{UCI team code|AST|2023}}

| style="text-align:right;" | + 5h 23' 59"

scope="row" | 136

| {{flagathlete|Jasper De Buyst|BEL}}

| {{UCI team code|LTS|2023}}

| style="text-align:right;" | + 5h 27' 04"

scope="row" | 137

| {{flagathlete|Dylan Groenewegen|NLD}}

| {{UCI team code|JAY men|2023}}

| style="text-align:right;" | + 5h 27' 21"

scope="row" | 138

| {{flagathlete|Nils Eekhoff|NLD}}

| {{UCI team code|DSM men|2023b}}

| style="text-align:right;" | + 5h 33' 18"

scope="row" | 139

| {{flagathlete|Jordi Meeus|BEL}}

| {{UCI team code|BOH|2023}}

| style="text-align:right;" | + 5h 33' 51"

scope="row" | 140

| {{flagathlete|Søren Wærenskjold|NOR}}

| {{UCI team code|UXT men|2023}}

| style="text-align:right;" | + 5h 33' 52"

scope="row" | 141

| {{flagathlete|Elmar Reinders|NLD}}

| {{UCI team code|JAY men|2023}}

| style="text-align:right;" | + 5h 35' 17"

scope="row" | 142

| {{flagathlete|Axel Zingle|FRA}}

| {{UCI team code|COF|2023}}

| style="text-align:right;" | + 5h 39' 23"

scope="row" | 143

| {{flagathlete|Adrien Petit|FRA}}

| {{UCI team code|ICW|2023}}

| style="text-align:right;" | + 5h 41' 56"

scope="row" | 144

| {{flagathlete|Sam Welsford|AUS}}

| {{UCI team code|DSM men|2023b}}

| style="text-align:right;" | + 5h 42' 20"

scope="row" | 145

| {{flagathlete|John Degenkolb|GER}}

| {{UCI team code|DSM men|2023b}}

| style="text-align:right;" | + 5h 44' 09"

scope="row" | 146

| {{flagathlete|Alex Edmondson|AUS}}

| {{UCI team code|DSM men|2023b}}

| style="text-align:right;" | + 5h 44' 39"

scope="row" | 147

| {{flagathlete|Frederik Frison|BEL}}

| {{UCI team code|LTS|2023}}

| style="text-align:right;" | + 5h 55' 20"

scope="row" | 148

| {{flagathlete|Yevgeniy Fedorov|KAZ}}

| {{UCI team code|AST|2023}}

| style="text-align:right;" | + 5h 56' 37"

scope="row" | 149

| {{flagathlete|Cees Bol|NLD}}

| {{UCI team code|AST|2023}}

| style="text-align:right;" | + 5h 57' 44"

scope="row" | 150

| {{flagathlete|Michael Mørkøv|DEN}}

| {{UCI team code|SOQ|2023}}

| style="text-align:right;" | + 6h 07' 11"

{{columns-start}}

=Points classification=

class="wikitable"

|+ Final points classification (1–10)

! scope="col" | Rank

! scope="col" | Rider

! scope="col" | Team

! scope="col" | Points

scope="row" | 1

| {{flagathlete|Jasper Philipsen|BEL}} {{cjersey|dark green|Points classification}}

| {{UCI team code|ADC|2023}}

| style="text-align:right;" | 377

scope="row" | 2

| {{flagathlete|Mads Pedersen|DEN}}

| {{UCI team code|LTK men|2023b}}

| style="text-align:right;" | 258

scope="row" | 3

| {{flagathlete|Bryan Coquard|FRA}}

| {{UCI team code|COF men|2023}}

| style="text-align:right;" | 203

scope="row" | 4

| {{flagathlete|Tadej Pogačar|SLO}} {{cjersey|white|Young rider classification}}

| {{UCI team code|UAD men|2023}}

| style="text-align:right;" | 186

scope="row" | 5

| {{flagathlete|Jonas Vingegaard|DEN}} {{cjersey|yellow|General classification}}{{cjersey|yellow number|Team classification}}

| {{UCI team code|TJV|2023}}

| style="text-align:right;" | 128

scope="row" | 6

| {{flagathlete|Kasper Asgreen|DEN}}

| {{UCI team code|SOQ|2023}}

| style="text-align:right;" | 125

scope="row" | 7

| {{flagathlete|Jordi Meeus|BEL}}

| {{UCI team code|BOH|2023}}

| style="text-align:right;" | 123

scope="row" | 8

| {{flagathlete|Matej Mohorič|SLO}}

| {{UCI team code|TBV|2023}}

| style="text-align:right;" | 106

scope="row" | 9

| {{flagathlete|Pello Bilbao|ESP}}

| {{UCI team code|TBV|2023}}

| style="text-align:right;" | 103

scope="row" | 10

| {{flagathlete|Dylan Groenewegen|NED}}

| {{UCI team code|JAY men|2023}}

| style="text-align:right;" | 95

{{column}}

=Mountains classification=

class="wikitable"

|+ Final mountains classification (1–10)

! scope="col" | Rank

! scope="col" | Rider

! scope="col" | Team

! scope="col" | Points

scope="row" | 1

| {{flagathlete|Giulio Ciccone|ITA}} {{cjersey|polkadot|Mountains classification}}

| {{UCI team code|LTK men|2023b}}

| style="text-align:right;" | 106

scope="row" | 2

| {{flagathlete|Felix Gall|AUT}}

| {{UCI team code|ALM|2023}}

| style="text-align:right;" | 92

scope="row" | 3

| {{flagathlete|Jonas Vingegaard|DEN}} {{cjersey|yellow|General classification}}{{cjersey|yellow number|Team classification}}

| {{UCI team code|TJV|2023}}

| style="text-align:right;" | 89

scope="row" | 4

| {{flagathlete|Neilson Powless|USA}}

| {{UCI team code|EFE|2023}}

| style="text-align:right;" | 58

scope="row" | 5

| {{flagathlete|Tadej Pogačar|SLO}} {{cjersey|white|Young rider classification}}

| {{UCI team code|UAD men|2023}}

| style="text-align:right;" | 55

scope="row" | 6

| {{flagathlete|Simon Yates|GBR}}

| {{UCI team code|JAY men|2023}}

| style="text-align:right;" | 44

scope="row" | 7

| {{flagathlete|Tobias Halland Johannessen|NOR}}

| {{UCI team code|UXT men|2023}}

| style="text-align:right;" | 38

scope="row" | 8

| {{flagathlete|Jai Hindley|AUS}}

| {{UCI team code|BOH|2023}}

| style="text-align:right;" | 31

scope="row" | 9

| {{flagathlete|Michał Kwiatkowski|POL}}

| {{UCI team code|IGD|2023}}

| style="text-align:right;" | 30

scope="row" | 10

| {{flagathlete|Mattias Skjelmose|DEN}}

| {{UCI team code|LTK men|2023b}}

| style="text-align:right;" | 29

{{columns-end}}

{{columns-start}}

=Young rider classification=

class="wikitable"

|+ Final young rider classification (1–10)

! scope="col" | Rank

! scope="col" | Rider

! scope="col" | Team

! scope="col" | Time

scope="row" | 1

| {{flagathlete|Tadej Pogačar|SLO}} {{cjersey|white|Young rider classification}}

| {{UCI team code|UAD men|2023}}

| style="text-align:right;" | 82h 13' 11"

scope="row" | 2

| {{flagathlete|Carlos Rodríguez|ESP}}

| {{UCI team code|IGD|2023}}

| style="text-align:right;" | + 5' 48"

scope="row" | 3

| {{flagathlete|Felix Gall|AUT}}

| {{UCI team code|ALM|2023}}

| style="text-align:right;" | + 8' 40"

scope="row" | 4

| {{flagathlete|Tom Pidcock|GBR}}

| {{UCI team code|IGD|2023}}

| style="text-align:right;" | + 40' 23"

scope="row" | 5

| {{flagathlete|Mattias Skjelmose|DEN}}

| {{UCI team code|LTK men|2023b}}

| style="text-align:right;" | + 2h 07' 58"

scope="row" | 6

| {{flagathlete|Tobias Halland Johannessen|NOR}}

| {{UCI team code|UXT men|2023}}

| style="text-align:right;" | + 2h 08' 04"

scope="row" | 7

| {{flagathlete|Mathieu Burgaudeau|FRA}}

| {{UCI team code|TDE|2023}}

| style="text-align:right;" | + 2h 13' 44"

scope="row" | 8

| {{flagathlete|Clément Champoussin|FRA}}

| {{UCI team code|ARK men|2023}}

| style="text-align:right;" | + 2h 50' 38"

scope="row" | 9

| {{flagathlete|Matthew Dinham|AUS}}

| {{UCI team code|DSM men|2023b}}

| style="text-align:right;" | + 3h 06' 03"

scope="row" | 10

| {{flagathlete|Maxim Van Gils|BEL}}

| {{UCI team code|LTS|2023}}

| style="text-align:right;" | + 3h 10' 20"

{{column}}

=Team classification=

class="wikitable"

|+ Final team classification (1–10)

! scope="col" | Rank

! scope="col" | Team

! scope="col" | Time

scope="row" | 1

| {{flagicon|NED}} {{UCI team code|TJV|2023}} {{cjersey|yellow number|Team classification}}

| style="text-align:right;" | 247h 26' 17"

scope="row" | 2

| {{flagicon|UAE}} {{UCI team code|UAD men|2023}}

| style="text-align:right;" | + 7' 13"

scope="row" | 3

| {{flagicon|BHR}} {{UCI team code|TBV|2023}}

| style="text-align:right;" | + 22' 01"

scope="row" | 4

| {{flagicon|GBR}} {{UCI team code|IGD|2023}}

| style="text-align:right;" | + 26' 36"

scope="row" | 5

| {{flagicon|FRA}} {{UCI team code|GFC|2023}}

| style="text-align:right;" | + 50' 44"

scope="row" | 6

| {{flagicon|FRA}} {{UCI team code|ALM|2023}}

| style="text-align:right;" | + 1h 44' 24"

scope="row" | 7

| {{flagicon|GER}} {{UCI team code|BOH|2023}}

| style="text-align:right;" | + 1h 58' 32"

scope="row" | 8

| {{flagicon|AUS}} {{UCI team code|JAY men|2023}}

| style="text-align:right;" | + 3h 14' 57"

scope="row" | 9

| {{flagicon|ISR}} {{UCI team code|IPT|2023}}

| style="text-align:right;" | + 4h 27' 13"

scope="row" | 10

| {{flagicon|ESP}} {{UCI team code|MOV men|2023}}

| style="text-align:right;" | + 4h 31' 50"

{{columns-end}}

References

{{reflist}}