Sports data analysis through the ESPN API

I created a notebook to calculate “magic numbers” (roughly, how many more games a team needs to win to guarantee they finish the season above another team) for the USA’s National Women’s Soccer League. My project was in part about providing numbers that I couldn’t seem to find on other websites, but also as a framework through which to explore the unofficial ESPN API and demonstrate how to use it within Observable notebooks. As someone who loves sports analytics but not building full-on webapps, this is already proving to be an extremely useful prototyping workflow.

Would love your feedback and thoughts!

3 Likes