Knoll, JulianStübinger, Johannes2021-04-232021-04-2320202020http://dx.doi.org/10.1007/s13218-019-00610-4https://dl.gi.de/handle/20.500.12116/36268Across countries and continents, football (soccer) has drawn increasingly more attention over the last decades and developed into a huge commercial complex. Consequently, the market of bookmakers providing the possibility to bet on the result of football matches grew rapidly, especially with the appearance of the internet. With a high number of games every week in multiple countries, football league matches hold enormous potential for generating profits over time with the use of advanced betting strategies. In this paper, we use machine learning for predicting the outcome of football league matches by exploiting data about match characteristics. Based on insights from the field of statistical arbitrage stock market trading, we show that one could generate meaningful profits over time by betting accordingly. A simulation study analyzing the matches of the five top European football leagues from season 2013/14 to 2017/18 presented economically and statistically significant returns achieved by exploiting large data sets with modern machine learning algorithms. In contrast to these modern algorithms, the break-even point could not be reached with an ordinary linear regression approach or simple betting strategies, e.g. always betting on the home team.Betting strategyFootballMachine learningSports forecastingStatistical arbitrageMachine-Learning-Based Statistical Arbitrage Football BettingText/Journal Article10.1007/s13218-019-00610-41610-1987