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")