Last fall, I put together an algorithm to forecast how many goals to expect from Erling Haaland in the Premier League 2022-23 season. The median then was 41, with 90% of simulations coming between 32 and 51. Now that the season is done and we know his actual final total (36), we can go back and see how the model performed over time. The blue line is the median forecast, dark grey contains 90% of sims and light grey contains 95%. The dashed line is his final tally of 36.
The model did a pretty decent job at the start - week one it forecasted 37, so only one off. But several early hat tricks got it overly excited, to the point it forecasted 48 on Oct. 2 and our wider error bars did not include 36. If got more reasonable over time, which we’d expect as it learns more about Haaland’s goals per game distribution and we get more actual games than forecasted.
If I were to to this again, I’d take the time to pull the goal distributions for strikers at the same age on similar quality teams. This would add more 0s and 1s, which would temper expectations a bit.* Of course, I built this model for one player, so perhaps testing on the rest of the league would yield some more insights into what can be improved.
*Similar to how we’d adjust batting averages in baseball (see this fantastic walkthrough), though obviously the nuts and bolts would be different.
Using the current model, we can take a look at potential outcomes for Haaland’s next PL campaign:
This seems reasonable - 39 isn’t a massive jump from this season, and presumably he should get better as he continues to improve and City figures out how to get the ball to him more often. The min and max values are pretty silly - 15 is far too low, and 62 would break the game - but saying “we think he’ll get between 34 and 43 goals next season” is pretty hard to argue with.