Is there a place where I can get world records going back as far as they have been measured, and also see when there was a new world record holder?

For example, if the world record for the mile run was 5:00 in 1900, then it was beat in 1905 at 4:58 etc.

  • 1
    A non-open data source for this is guinnessworldrecords.com/world-records/…. It seems to have records but not the historical information. It does appear scrape-able but that should be a last resort and may have legal ramifications. Commented Dec 30, 2015 at 13:49

1 Answer 1


How about Wikipedia?

Check out https://en.wikipedia.org/wiki/List_of_world_records_in_athletics and click (progression) next to the event name which will take you to a page like https://en.wikipedia.org/wiki/Men%27s_200_metres_world_record_progression with a historical progression of the given record.

There was recently a blog post about using this data with R at http://blog.revolutionanalytics.com/2015/12/using-segmented-regression-to-analyse-world-record-running-times.html too.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.