Football Match Prediction ML Frameworks
Tools and projects for predicting football/soccer match outcomes using machine learning, statistical models, and feature engineering. Does NOT include player performance prediction, transfer value prediction, player similarity analysis, or other sports (NFL, rugby, cricket, etc.).
There are 81 football match prediction frameworks tracked. 1 score above 50 (established tier). The highest-rated is mhaythornthwaite/Football_Prediction_Project at 55/100 with 285 stars.
Get all 81 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=football-match-prediction&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
mhaythornthwaite/Football_Prediction_Project
This project pulls past game data from api-football, and uses this to... |
|
Established |
| 2 |
nickpadd/EuropeanFootballLeaguePredictor
A machine learning/statistical model to derive prediction probabilities for... |
|
Emerging |
| 3 |
knaggita/Football-Dataset-Analysis
Football Dataset Analysis group project |
|
Emerging |
| 4 |
octosport/octopy
Python implementation of various soccer/football analytics methods such as... |
|
Emerging |
| 5 |
mcekovic/tennis-crystal-ball
Ultimate Tennis Statistics and Tennis Crystal Ball - Tennis Big Data... |
|
Emerging |
| 6 |
MauroAndretta/AIFootballPredictions
AIFootballPredictions is an ML-based system to predict if a football match... |
|
Emerging |
| 7 |
msoczi/football_predictions
Predicting the results of matches in European leagues |
|
Emerging |
| 8 |
ratloop/MatchOutcomeAI
A data-driven approach to predicting football match outcomes using advanced... |
|
Emerging |
| 9 |
BrandoPolistirolo/Tennis-Betting-ML
Machine Learning model(specifically log-regression with stochastic gradient... |
|
Emerging |
| 10 |
elcaiseri/OpenFPL-Scout-AI
AI-powered FPL Scout using historical and live data with ML models to... |
|
Emerging |
| 11 |
WarrierRajeev/UFC-Predictions
A web app to predict UFC fights |
|
Emerging |
| 12 |
prathameshtari/Predicting-Football-Match-Outcome-using-Machine-Learning
Football Match prediction using machine learning algorithms in jupyter notebook |
|
Emerging |
| 13 |
motapinto/football-classification-predications
Supervised Learning Models used to predict outcomes of football matches |
|
Emerging |
| 14 |
uPeppe/fantabeto
Machine learning model for predicting Serie A players performance in a... |
|
Emerging |
| 15 |
enrique-lozano/Football-Data-Predictions
Python script that shows statistics and predictions about different soccer... |
|
Emerging |
| 16 |
victor-iyi/epl-prediction
A Machine Learning solution to predicting the outcome of an English Premier... |
|
Emerging |
| 17 |
Costasgk/ScoreCast
http://scorecast-env.eba-dixbcmhw.eu-central-1.elasticbeanstalk.com/ |
|
Experimental |
| 18 |
FIFA22-UT-REC/fifa22-ultimate-team-recommender
FIFA 22 Ultimate Team Recommender --- Python ML and R pipeline |
|
Experimental |
| 19 |
Caldass/pl-matches-predictor
Tool that predicts the outcome of a Premier League match. |
|
Experimental |
| 20 |
fernandosc14/football-prediction
Football Prediction is a modern, data-driven platform for forecasting... |
|
Experimental |
| 21 |
daniegr/OpenFPL
The accurate openly available forecasting method for Fantasy Premier League |
|
Experimental |
| 22 |
vatsinaname/xg-vision
Three-layer Expected Goals model with Bayesian player calibration, real-time... |
|
Experimental |
| 23 |
Omaraitbenhaddi/ODC-World-Cup-2022-Predictions
Predict who will win the FIFA World Cup 2022 |
|
Experimental |
| 24 |
fourthDimensional/MatchPredictionAPI
A flask webserver to automatically fetch accurate FRC robot statistics... |
|
Experimental |
| 25 |
wyattowalsh/sports-analytics
Data collection, processing, visualization, modeling, and ideation in the... |
|
Experimental |
| 26 |
seanyboi/rugbydata
Data updated daily for our rugbypy package. |
|
Experimental |
| 27 |
sanjeevnara7/FootballPassPrediction
Football/Soccer Pass Receiver Prediction using Object Detection/Graph Neural... |
|
Experimental |
| 28 |
CorvusCodex/Basketballai
Basketball match winner prediction artificial intelligence |
|
Experimental |
| 29 |
Monksc/EnglishPremierLeaguePredictions
Predicts Matches for the English Premier League. Can be changed for other leagues. |
|
Experimental |
| 30 |
hikmatazimzade/tennis-ai
Tennis AI to predict the winner in ATP matches with 3 different models and a web UI |
|
Experimental |
| 31 |
redzeptech/Mac-Tahmin-Analizi
Skor Mimarı v2.0 — Advanced Football Analytics & Match Prediction Engine.... |
|
Experimental |
| 32 |
bornamilkovic/ATP-Matches
Data analysis and exploration of ATP tennis matches using historical... |
|
Experimental |
| 33 |
saintplay/octopus-paul
:soccer: Calculadora interactiva para las eliminatorias del mundial |
|
Experimental |
| 34 |
abailey81/MatchOracle
Deep ensemble EPL match prediction engine — 13 base learners, Dixon-Coles... |
|
Experimental |
| 35 |
hexacta/fame
A PWA that estimate football results for Europe leagues based on the last season |
|
Experimental |
| 36 |
NaorTm/football-research
Open-data football match prediction research with walk-forward evaluation,... |
|
Experimental |
| 37 |
xavigs/tennis-predictor
Big Data application to analyse tennis games and predict future events. |
|
Experimental |
| 38 |
tommywood81/tennis-tomorrow-public
Sequence-based ATP match prediction using LSTM with calibrated probabilities... |
|
Experimental |
| 39 |
sanjitva/Predicting-Football-Player-Transfer-Values
Flatiron School Capstone project. Trying to find out how well players'... |
|
Experimental |
| 40 |
zimbakovtech/TennisPrediction
ATP Tennis Match Prediction using Machine Learning - 2015-2025 |
|
Experimental |
| 41 |
Dipendra2004/premiervision-epl-predictor
AI-powered EPL outcome prediction app built with Streamlit and TensorFlow. |
|
Experimental |
| 42 |
aidanjoyner/OHL-xG-Model
An XGBoost Expected Goals model for the Ontario Hockey League using 200k+... |
|
Experimental |
| 43 |
pmatorras/footAI
End-to-end football analytics system with live Dashboards, Elo ratings, and... |
|
Experimental |
| 44 |
manuelpeba/football-decision-engine
Football decision intelligence system that transforms risk and performance... |
|
Experimental |
| 45 |
manuelpeba/world-cup-2026-forecast
Football forecasting framework to simulate the FIFA World Cup using team... |
|
Experimental |
| 46 |
manuelpeba/football-possession-value
Data-driven football possession value model (xT/VAEP) to quantify ball... |
|
Experimental |
| 47 |
danhdanh618/Soccer-Market-Value-Linear-Regression
⚽ Predict soccer player market values using a linear regression model built... |
|
Experimental |
| 48 |
mperi1208/value-bet-model
ML investigation into whether public data can generate profitable betting... |
|
Experimental |
| 49 |
saheedniyi02/fpl-ai
A machine learning system that predicts fpl points of players |
|
Experimental |
| 50 |
VinGuar/Fantasy-Football-Rankings-With-ML
Creates rankings for positional groups in fantasy football based on neural... |
|
Experimental |
| 51 |
bszek213/deepCFB
Deep learning to predict college football outcomes |
|
Experimental |
| 52 |
andmon97/ATPTennisMatchPredictions
Tennis Match Predictions using Machine Learning |
|
Experimental |
| 53 |
manoloBengo/haxball-ai
Recopilacion de datos de partidos de Haxball, análisis y entrenamiento de... |
|
Experimental |
| 54 |
sfx1200/premierleague-match-predictor-ml
End-to-end ML system predicting Premier League 2025-26 match outcomes ·... |
|
Experimental |
| 55 |
matecsapo/Fantasy-Premier-League-Model
A Fantasy Premier League (FPL) ML Model for predicting points + picking players |
|
Experimental |
| 56 |
bsobkowicz1096/Football-xG-Predictor
A football Expected Goals (xG) prediction model leveraging advanced machine... |
|
Experimental |
| 57 |
jmfr65/football-pulse
Football Pulse: Open-source football (soccer) match prediction system using... |
|
Experimental |
| 58 |
mariogutierrezlopez/fantasy-football-ml-predictor
Football prediction model for Mister Fantasy using Machine Learning techniques |
|
Experimental |
| 59 |
naguu12/FootballScout-AI-Sistema-Predictivo-de-Talento-Futbol-stico
Plataforma de scouting y predicción del rendimiento de futbolistas jóvenes... |
|
Experimental |
| 60 |
Keenan-Penner/Bundesliga_predictor
Machine learning project to predict outcome of Bundesliga season |
|
Experimental |
| 61 |
aerdem4/google-football
Solution to Kaggle's Google Research Football Competition |
|
Experimental |
| 62 |
saldanaj27/StatStack
A data-first NFL decision engine — ML predictions, team trends, player... |
|
Experimental |
| 63 |
PrajvalN/tennis-performance-modeling
ATP tennis match analytics and outcome modeling using Python feature... |
|
Experimental |
| 64 |
WillEdgington/football-torch-project
Deep learning football match prediction system with a custom data pipeline,... |
|
Experimental |
| 65 |
schrodingerscat69/fpl-model
This contains an fpl predictor model for optimizing my transfer options and... |
|
Experimental |
| 66 |
jjinyy/kleague-analytics
Pass destination prediction model for K League event sequence data |
|
Experimental |
| 67 |
RobertTorres16/football-analytics
Análisis estadístico de futbolistas (temporada 2022-2023) mediante PCA,... |
|
Experimental |
| 68 |
ariadnafruits/football-match-outcome-prediction
Machine learning pipeline for football match outcome prediction using... |
|
Experimental |
| 69 |
coderfeye13/IPR-Final-EPL
Premier League match outcome prediction using machine learning. |
|
Experimental |
| 70 |
mcortes3cc/Alpha_Football
Alpha-Football is a programmatic, market-neutral statistical arbitrage... |
|
Experimental |
| 71 |
BrandonLCC/FIFA_ML_Kedro
En este proyecto de Machine learning estudiaremos los atributos de los... |
|
Experimental |
| 72 |
AndresNavarrete/football_predictor
Prediction of Premier League results using Machine Learning |
|
Experimental |
| 73 |
AnabeatrizMacedo241/Euro2020_ML_Analysis
Player and Team analysis using Machine Learning models with useful charts to... |
|
Experimental |
| 74 |
wiggapony0925/GoalMine
Production-grade, multi-agent AI betting intelligence platform for the 2026... |
|
Experimental |
| 75 |
AnshChoudhary/xGModel
This repository contains code to predict the Expected Goals (xG) from shots... |
|
Experimental |
| 76 |
nifleisch/madden-nfl-prediction
Predicting NFL game outcomes using madden player ratings with a regression... |
|
Experimental |
| 77 |
douglasbarbosaoliveira/ImpactoAltitudLigaMX
A Machine Learning project quantifying the "Oxygen Tax" in Mexican Football... |
|
Experimental |
| 78 |
N-Elmer/FOOT-FORECASTER
TOP 🏆 WINNING FOOTBALL 🏆 TEAMS |
|
Experimental |
| 79 |
KrishnaJawale/player-similarity-analyzer
Soccer scouting tool. Uses machine learning to analyze player statistics... |
|
Experimental |
| 80 |
Noureldin2303/Coach_Advisory_System_Football_Prediction_In_Julia
Coach Advisory System And Football Prediction In Julia |
|
Experimental |
| 81 |
N-Elmer/PREMIER-PREDICT
FOOTBALL ⚽ MATCH OUTCOME ⚽ PREDICTOR |
|
Experimental |