Start
Stage conditions, starters, route character, and links to the day's profile, map, video, and report.
Each edition turns the Tour de France into an explorable race story. Here is how to move through a Tour, read a stage, and understand the symbols along the way.
The preview introduces the contenders and race context. Its summary row gives total distance, stage mix, and average speed. Expand it when you want the full story, or collapse it to get straight to the stages.
Each Tour has its own official route map, tracing the race across its host regions with every stage start, finish, and rest day. Beyond the route itself, the maps reflect the visual identity of each edition and help place the race in its time.
Read each profile from left to right. Distance tracks the route while elevation shapes the yellow terrain beneath the race moments. Select a milestone flag or pulsing dot. Each marker opens a milestone card with the riders, points, gaps, media, and race context tied to that point on the road.
0
4,8
25,2
89,4
99,2
127,9 km
Milestones turn a profile into a timeline. The flag tells you what happened; the card explains why it mattered.
Stage conditions, starters, route character, and links to the day's profile, map, video, and report.
A start-flag variant used when the stage route includes gravel sectors.
A start-flag variant used when pavé sectors feature on the stage route.
Summit elevation, KOM points, the rider first over, and any race action on the ascent.
Points on offer, sprint order, and the green-jersey story at that point in the race.
An attack, selection, or tactical turn that changes the stage or the overall race.
The moment a rider takes the overall lead for the final time and defends it through the end of the race.
A consequential incident that affects the result, classifications, or riders continuing in the race.
Time bonuses available during the stage, separate from any bonuses awarded at the finish.
The finale, bonuses and points, stage podium, finishing gaps, and the yellow-jersey outcome.
907 m Mountain 25°C 162
July 24 · The first of two consecutive summit finishes atop Alpe d'Huez, featuring the iconic 21 hairpins and an average gradient of 8,1%.
Media tiles open stage highlights, full-size profiles, and route maps. The report link opens the complete written account.
The stage winner card identifies the day's winner and average speed. The GC table tracks how the three major classifications stand after that stage. An arrow marks a rider who moved up or down that day.
Stage Winner
Tadej Pogačar
UAE Team Emirates XRG
38,77 km/h
Select a jersey. Switch the live classification table between overall time, points, and mountains.
General classification. The rider with the lowest cumulative time across the race.
Points classification. Earned through stage finishes and intermediate sprints.
Mountains classification. Awarded for points collected across categorized climbs.
1 850 m +10" +20 pts +20 M pts
Pogačar and Martínez catch Carapaz with 2 km remaining. Inside the final km, Pogačar drops both rivals to claim his 26th Tour de France stage victory and first atop Alpe d'Huez, setting a new ascent record of 35'27" and breaking Marco Pantani's 31-year-old mark. Evenepoel gains a handful of seconds on Del Toro and Seixas.
| 1 | Tadej Pogačar UAE Team Emirates XRG |
3h 17' 57" | |
| 2 | Lenny Martinez Bahrain Victorious |
+00' 06" | |
| 3 | Richard Carapaz EF Education-EasyPost |
+00' 09" | |
| 4 | Sepp Kuss Team Visma | Lease a Bike |
+01' 14" | |
| 6 | Remco Evenepoel Red Bull-Bora-Hansgrohe |
+02' 29" | |
| 7 | Isaac del Toro UAE Team Emirates XRG |
+02' 41" | |
| 9 | Paul Seixas Decathlon CMA CGM |
+02' 45" | |
| 17 | Juan Ayuso Lidl-Trek |
+06' 26" |
The end of each edition brings the classification winners together with the final race standings.
General Classification
Tadej Pogačar
UAE Team Emirates XRG
73h 56' 26"
Points Classification
Mads Pedersen
Lidl-Trek
559 pts
Mountains Classification
Richard Carapaz
EF Education-EasyPost
156 pts
Final classification. Opens the complete official overall ranking for the edition, including every rider's finishing position, time or gap, and team. It also makes every listed rider searchable throughout the Guide. DSQ means disqualified, DNF means did not finish, DNS means did not start, and OTL means outside the time limit.
Quick answers about access, saved stages, and the historical archive.
Yes. The free editions can be explored without signing in. An account is only needed to save stages or access a paid subscription.
TdF Guide offers a mix of free and paid content. The complete archive is available to subscribers, while selected editions remain free for everyone. We're committed to keeping the Guide ad-free, so subscriptions help cover the cost of building and maintaining the archive. We're also exploring partnerships that could bring additional benefits to subscribers.
Sign in, then select the bookmark control beside a stage number. Saved stages are collected in your account's Likes page.
Available footage, photography, and reporting varies by era. Each edition uses the strongest surviving sources available and the archive continues to expand.
Open the legend from the question-mark control at the top of a Tour, or press G then L.
The Guide is assembled from historical race records, reporting, photography, and video. Some editions are still being completed.
Send the year, stage, and milestone along with as much detail as you can. Questions about the Guide or your account are welcome too.