Member-only story

Using AI and Python To Rank Premier League Teams and Predict Football Match Outcomes vs Bet365

The Scraper Guy
9 min readSep 11, 2024

--

Leverage the power of Claude to create a python script to predict results for Premier League Football Matches

Introduction

The goal for this article no pun intended is to use Claude to generate code to create an ELO system that ranks teams based on historical data and then predicts the probability of the outcomes of the upcoming weekends Premier League football matches.

A quick disclaimer here: Do not use these predictions as signals to place bets on these games. This is simply a fun introduction to modelling the strength of football teams!

Data Needed

To begin we need to gather some data to create our model on. Head over to this website

Download as much data as you require. I have selected the last 3 seasons of Premier League data.

Open the most recent excel workbook and copy all the seasons data you have downloaded into a single sheet.

--

--

The Scraper Guy
The Scraper Guy

Written by The Scraper Guy

Teaching You How to Scrape Using Python LinkTree - https://linktr.ee/scrapingguy

No responses yet