Predicting Winning Percentages September 20, 2022micahmelling@gmail.com Earlier this season, my beloved Royals got off to a terrible start. Through 40 games, they were 14-26. The organization said they would [...]
Scraping Spring Training Rosters April 2, 2021April 1, 2021micahmelling@gmail.com Earlier this spring, I wanted to pull down spring training rosters and found that Wikipedia was the friendliest source. Below is the approach [...]
World Series Predictions April 1, 2021micahmelling@gmail.com Who will win the World Series? That is the classic question asked before the start of every MLB season. As with many baseball [...]
Tutorial: Machine Learning on Cy Young Voting July 14, 2020micahmelling@gmail.com This post serves as a tutorial for building machine learning models in Python. The entire codebase for this tutorial can be found on [...]
Are MLB Stars More Ephemeral? March 13, 2020micahmelling@gmail.com I have long hypothesized that current MLB stars are more ephemeral compared to past decades. That is, they more quickly come and go, [...]
Analyzing the MLB’s Home Run Boom November 22, 2019micahmelling@gmail.com In recent years, Major League Baseball has experienced a boom in home runs. Anyone who remotely follows the game likely know this fact. [...]
Understanding Common Sabermetric Statistics June 1, 2019micahmelling@gmail.com WAR, wRC, SPD…all are common sabermetric stats. What do they all mean? How much insight do such stats provide over and above standard [...]
R Analysis of Rookie Data December 11, 2018December 16, 2018micahmelling@gmail.com The below is the HTML output of an R Markdown file I recently completed for a class project. The project isn’t perfect (I [...]
Deep Learning on MLB Shift Images October 12, 2018micahmelling@gmail.com The shift is a major tactical tool in baseball, one that has gained substantial attention recently due to its increased use. Some teams [...]
MLB Attendance Time-Series Predictions September 16, 2018micahmelling@gmail.com Many people who follow the MLB know attendance is down in 2018. The season will likely end with a year-over-year attendance decline of [...]