Le Tour Data Set Free & open · MIT

Every rider.
Every stage.
Since 1903.

The complete history of the Tour de France — and the Tour de France Femmes — as four CSV files you can load in one line of pandas or R. This page reads them live, so what you see is exactly what you download.

–
Editions
–
Rider results
–
Stages
–
Closest win
Winning margin, log scale

How close was the race?

Loading 122 years of results…

Gap between the winner and the runner-up, every edition decided on time. Hover a point for the story.

10,000+ careers

Look up a rider

Every finisher in the dataset, from Maurice Garin to Pauline Ferrand-Prévot. Type a name.

Final rank by year
Field size

The peloton, counted

Riders classified per edition. Twenty-one pioneers finished in 1903; modern Tours classify around 150. The gaps are the wars.

Loading…
All-time leaderboard

Stage hunters

Most stage wins across all editions.

Loading…
Four files, no API key

Get the data

import pandas as pd

base = "https://raw.githubusercontent.com/thomascamminady/LeTourDataSet/master/data"

men_riders   = pd.read_csv(f"{base}/men/TDF_Riders_History.csv")
men_stages   = pd.read_csv(f"{base}/men/TDF_Stages_History.csv")
women_riders = pd.read_csv(f"{base}/women/TDFF_Riders_History.csv")
women_stages = pd.read_csv(f"{base}/women/TDFF_Stages_History.csv")