Does anyone know of open data sets about running behaviour/running activity? I'd love to find somewhere there are histories for individual runners, but even data about large numbers of runners (distance, pace, location, you name it) would be interesting. I would prefer the data to be about amateurs runners if that is possible. I haven't found anything yet, but I'm not an expert in this field

  • 1
    Could you please post your own self-answer with the Endomondo tricks you have found? That would be useful for future readers. Thanks!
    – Nicolas Raoul
    May 25, 2015 at 8:51
  • Indeed, sharing is caring
    – Gerard
    Oct 18, 2016 at 11:10
  • @sunny, I did try the nikita script on Ruby and try to replicate the script in R, but did not manage to download a thing. Could you please advice in how you did it? thanks in advance. Apr 4, 2017 at 5:41

2 Answers 2


ARRS - the Association of Road Runner Statisticians seems like the best place for you to start; there's a lot of data that sounds to me to be exactly what you want.

IAAF, the international association of athletics federations has some interesting data too. here's one example for road running marathon records for senior men outdoor:

  • ARRS seems wonderful! It "focuses on elite distance running at distances 3000m and longer". IAAF is about about world (and per-continent) records.
    – Nicolas Raoul
    May 19, 2015 at 2:50
  • "the ARRS database which has more than 900,000 performances from more than 160,000 races by more than 35,000 elite distance runners world-wide"
    – Nicolas Raoul
    May 19, 2015 at 2:51
  • @albert Thanks a lot for these suggestions. I am more looking for information about amateur runners, which I should have specified in my data request. I know there was an Endomondo data set that was (accidentally?) available, but I don't think it's still available and I don't think it was ever purposely available (only know of its existence from this blog post: barsukov.net/programming/2014/07/26/endomondo-code)
    – sunny
    May 19, 2015 at 14:51
  • @sunny np, i edited the question to reflect your desired datasets
    – albert
    May 19, 2015 at 19:40
  • 1
    @albert thanks for the update! I also got more instructions on accessing public endomondo profiles like this: endomondo.com/workouts + 9 digits. Note that not all combos work. Also it seems only possible to extract from the json in the HTML source code 1 route. I tried loading other routes, but it seems like it's done with an ajax-style query that shows nothing in the source code. Any ideas folks?
    – sunny
    May 19, 2015 at 20:23

OSM hosts GPS traces for various activities. If you find a couple of frequent uploaders, you can then get a history. This would be more likely for jogging, rather than timed races.


and for example these tags (WATCH OUT: tags are case sensitive)




Bulk GPS traces are here: https://planet.openstreetmap.org/gps/

and more info: https://help.openstreetmap.org/questions/61910/downloading-gpx-traces-over-a-specific-area

enter image description here

enter image description here

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.