Build a football betting model for Euro 2024
Learn how to leverage data to build a betting model and predict the results of the Euro 2024 tournament.
One of the most followed sport events on the planet, the UEFA European Championship, will be played this year.
Euro 2024, the 17th edition of the tournament, will take place in Germany, where 24 teams will compete to win the title of best European National team.
Italy are the reigning champions. They will have to fight strong competition like England, Spain, France and Germany. Who will come out on top? Who will be the surprise of the Championship?
In this book we will use data to build a model that can predict the outcome of all the matches played in the tournament. We will go through the statistics, visualize the data for all National teams, train an advanced model to find out the best team and build a profitable betting strategy.
This is the full outline of the book
1. Install the tools
1. Python installation
2. Research environment setup
2. The teams
1. Get data from the UEFA API
2. Explore and transform the data
3. Ranking National Teams
1. Filter and visualize teams' statistics
2. Build a ranking system and compare with outright odds
4. Predicting Group stage results
1. Feature extraction for the model
2. Train and evaluate the models
3. Predict match results
4. Predict goals scored