Month: August 2025

  • 2 weeks in and the competitiveness of the Premier League is at an all time high.  There have been some surprising performances by teams (Arsenal vs. Manchester United and Newcastle vs. Liverpool stand out) so far this season which results in some mixed-up performance ratings for each team’s first 2 games (see the light grey…

  • Charlotte vs. New York Red Bulls With Agyemang sold and Biel injured, I have NYRBs as a good bet not to lose here.  Charlotte FC is on a 6 game win streak but I think it’s sure to end soon and hopefully this is the game. Seattle Sounders vs. Sporting Kansas City Showing as a…

  • Week 1 of the new season is done so let’s look at how each team opened their campaign.  I’m going to analyse each team’s opening performance using my team ratings that heavily focus on predicting future performance rather than just describing what happened. As we only have 1 game so far, I biased my rating…

  • The MLS season begins to approach the ‘run-in’ (8 full gameweeks left) and the conferences are close and exciting. It looks possible the top of each conference will become even tighter as some of the teams that are currently adrift have strong underlying performances.  The ‘Next lineup strength column’ is used for my betting predictions…

  • In this series of articles, I am going to be analysis the effects of game-state in football.  I am going to consider In this first part I am looking at how goal difference is affected by game state. Introduction I suspect game state complicates our goal of accurately assessing a team’s performance.  We need to…