In this issue we have hidden ESPN API endpoints to tap into, a guide via BeautifulSoup to build a web scraper for basketball analytics, a Tablaue investigation and visualization for soccer leagues, MLB 2021 hitting by position data, and a Bayesian approach for identifying soccer penalty takers.
This Week's Lineup
ESPN hidden API End Points
Just as the title describes, a few for each of the major sports.
BeautifulSoup Scraping Basketball-Reference
A guide on how to build a basic webscraper using BeautifulSoup. This one is for Basketball-Reference. More guides to come!
Investigation into Foreign Player Status between MLS & CSL with Tableau
An in-depth comparison between Major League Soccer and the Chinese Super League. Ripe with visualizations along the way!
Hitting by Position, 2021
A look at positional hitting totals for the 2021 season. It gets nerdy quick, and one of the most interesting findings (to me) is shortstops outhitting left fielders, and being tied with third basemen and designated hitters.
Finding the Best Penalty Takers with Bayes
So who should your team have to take penalties? A Bayesian approach to try and answer this question for MLS.
Was this email forwarded to you? Sign up here >>
Unexpected Points Added is curated and maintained by Patrick Hayes. If you have questions or suggestions for the newsletter, just reply to this email. I answer every single one.