Simulating an entire season

Los Angeles

Over the weekend I described the process I’m using to simulate MLS seasons, and the odds that a team reaches the playoffs. After using this tool for most of this year, I’ve recently tried extending this work to look at how team projections change during a season.

How I’m simulating playoff odds

Over the course of this season I’ve been occasionally running simulations of how the rest of the Major League Soccer season might end up. The feedback I’ve gotten from this work has been generally positive, and a number of people have asked about my methodology. This post is, finally, my attempt to explain the process… Continue reading How I’m simulating playoff odds

Possession, Passing, and Shooting in MLS in 2016

Given the emphasis that Columbus coach Gregg Berhalter places on possession and passing, it probably isn’t a surprise that I’ve started to focus on those statistical categories. Throughout the 2016 season, as troublesome results started to accumulate, I’ve tried to understand the Columbus approach to possession and passing within the context of other teams in… Continue reading Possession, Passing, and Shooting in MLS in 2016

Winless stretches in Columbus Crew SC history

The 2016 season for Columbus Crew SC is turning into one of the hardest in team history. A year after hosting MLS Cup, the team is mired near the foot of the Eastern Conference standings. The collapse is threatening to set several team records for futility, including lowest number of victories and the fewest points… Continue reading Winless stretches in Columbus Crew SC history

Revisiting the repeatability of team success

Last summer, I published an article that examined the repeatability of success in Major League Soccer’s regular season. Using data from recent seasons, I concluded that “[a]n MLS team’s performance one year has very little relationship to its performance the following year.” With the 2016 season starting tomorrow, it seems appropriate to build upon that… Continue reading Revisiting the repeatability of team success

Exploring the passing tendencies of Columbus and Portland ahead of MLS Cup

When Columbus and Portland face off this evening in MLS Cup, it will be a clash between two of the better passing teams in the league. Both feature midfields heavy on ball control, with international-caliber players pulling the strings supported by a back line that likes to get forward. In preparation for this game, I… Continue reading Exploring the passing tendencies of Columbus and Portland ahead of MLS Cup

Examining whether teams in MLS must spend big to succeed

There is a narrative about Major League Soccer that describes an emerging financial arms race between its teams. The Designated Player Rule, instituted in 2007 with the arrival of David Beckham, has allowed teams additional flexibility to spend larger sums of money on key players. Every team in the league has taken advantage of this… Continue reading Examining whether teams in MLS must spend big to succeed

League Parity, and Repeatability of Points Per Game

I was inspired the other day by something Steve Fenn (@StatHunting on Twitter) wrote about analytics in soccer: IMO it’d be better if a club’s analytics 1st made sure metric was predictive, or at least repeatable. — Steve Fenn (@StatHunting) July 28, 2015 This question of repeatability is something that resonated with me, so I… Continue reading League Parity, and Repeatability of Points Per Game

Comparing MLS Goalscoring Rates to Recent History

The week of the All-Star Game is upon us. Most teams in Major League Soccer hit the midway point of their season a few weeks back, the Gold Cup just finished, and the CONCACAF Champions League is starting soon. This seems a decent time to step back from the season, take stock of the trends… Continue reading Comparing MLS Goalscoring Rates to Recent History

Plotting individual playing time against goal difference

Columbus player performance, plotted by comparing playing time against goal difference

I started working with a new type of impact plot tonight, looking specifically at playing time compared against team goal difference. Dots representing each player are plotted along two axes: the horizontal axis records how much of the season the player has seen, while the vertical axis indicates the team’s goal difference during the player’s time… Continue reading Plotting individual playing time against goal difference