Welcome to my blog, where I will be sharing my thoughts on football analytics and other things related to that field. Since my approach and initial interest in the subject come from betting, I will also be writing about odds, bookmakers, gambling, probability, statistics and more. I will also talk about how I use quantitative methods through my newly found programming skills to deal with these things.
Even though football analytics is quite a new field, much good work has already been done, especially on the top European leagues where high precision data from the likes of Opta is available covering pretty much every ball touch of every game. Therefore I’ve chosen to focus on my native Sweden’s (not so) famous top league, Allsvenskan – currently in a modest 20th place on the UEFA club ranking. Because of the low interest and limited access to advanced stats compared to the top leagues, not much work have been done here and I know of only two other blogs covering Swedish football with a quantitative approach, styktipset i sista stund and fotbollssiffror.
My own analytics work will focus a lot on the concept of Expected Goals and I will discuss how I use it for assessing both team and individual player skill, pre-game simulations, post-game analysis and even league predictions. All this I do with the help of the programming language Python, which really have opened up a new world with unlimited resources since I decided to sit down and learn it. For years I’ve dabbled in a low form of football analytics through Microsoft Excel, using only basic stats trying to come up with ways of predicting football games. Though it has not (yet?) made me filthy rich, Python has been really good to me and helped me develop my analytical mind.
Even though I consider myself more of a reader than a writer, starting this blog have been on my mind for some time now, and even if nobody would ever read it I still think it’s a worthwhile project, if only to process my thoughts by translating them into words. Cynic as I am though, I will not share all my methods, programming code or any betting tips – but instead try to discuss things through general examples in order to hopefully get some feedback and develop new ideas. This is really the main purpose with this blog as I strongly believe in making as much ideas, data and technology as possible public in order to ignite new thoughts and discussion.
But now I should wrap this first post up as it is already too long. In the next post I will talk about the advanced data available for Sweden’s top leagues, its advantages over basic stats but also its limitations and problems compared to Opta’s data.