Esports Match Prediction ML Frameworks
Machine learning models that predict competitive match outcomes in team-based esports games (League of Legends, Valorant, Dota 2, CS2, PUBG, Rocket League). Does NOT include general sports prediction (Formula 1, cricket), single-player game analysis, or non-prediction esports tools.
There are 34 esports match prediction frameworks tracked. 1 score above 50 (established tier). The highest-rated is UnravelSports/unravelsports at 60/100 with 233 stars and 111 monthly downloads.
Get all 34 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=esports-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 |
UnravelSports/unravelsports
The unravelsports package aims to aid researchers, analysts and enthusiasts... |
|
Established |
| 2 |
oracle-devrel/leagueoflegends-optimizer
League of Legends Optimizer - Learn Artificial Intelligence with Gaming |
|
Emerging |
| 3 |
Oleffa/LeagueAI
LeagueAI software framework for League of Legends that provides information... |
|
Emerging |
| 4 |
andreiapostoae/dota2-predictor
Tool that predicts the outcome of a Dota 2 game using Machine Learning |
|
Emerging |
| 5 |
CorvusCodex/RouletteAi
RouletteAi is a roulette artificial intelligence that uses machine learning... |
|
Emerging |
| 6 |
fqhd/LoLytics
A league of legends website that uses AI and machine learning to help the... |
|
Emerging |
| 7 |
Flames1217/LOL-DeepWinPredictor
基于双向双层、引入注意力机制的LSTM对英雄联盟比赛胜率进行预测。 |
|
Emerging |
| 8 |
masterhood13/dota2predictor
Dota 2 Match Result Predictor Telegram Bot Overview This project is a... |
|
Emerging |
| 9 |
JohnsonJDDJ/zilean
Python package that facilitates machine learning tasks on League of Legends matches. |
|
Emerging |
| 10 |
ethan-eplee/HorseRacePrediction
Using machine learning models to predict the outcome of a horse race, and... |
|
Experimental |
| 11 |
Christy-Lo/Horse-Racing-Prediction---Optimized-Gambling-Strategy
A random forest model that generate profit of $40K in 3000 races based on... |
|
Experimental |
| 12 |
reneleogp/ML-Prediction-LoL
In this project I implemented two machine learning algorithms to predicts... |
|
Experimental |
| 13 |
jman4162/Baseball-Pitch-Sequence-Prediction
Baseball pitch sequence prediction using 7 ML models (LSTM, Transformer,... |
|
Experimental |
| 14 |
lipeeeee/league-draft-analyzer
Deep learning model to analyze league draft's and predict outcome for... |
|
Experimental |
| 15 |
ianalloway/sports-betting-ml
Machine learning models for sports betting — logistic regression, XGBoost,... |
|
Experimental |
| 16 |
DJDarkCyber/SportsWinnerPredictor
Predicts Sports Winner Team |
|
Experimental |
| 17 |
mzafram2001/football-database-fver
⚽ Football database. Ideal for machine learning, betting and analytics. 📂... |
|
Experimental |
| 18 |
uwaiszmuhammed07-hash/pubg-game-winner-prediction
Machine Learning project predicting PUBG match win placement using LightGBM... |
|
Experimental |
| 19 |
jimjimliu/LOL_Rank_Game_Predictor
An AI agent predicting League of Legends' Ranked Game |
|
Experimental |
| 20 |
comcgovern/PredictPlus
Measuring MLB and AAA pitcher unpredictability in R through machine learning... |
|
Experimental |
| 21 |
Ocean220823/Cs2-win-prediction-ml
🎯 CS2 Win Prediction ML Model : A machine learning project that predicts the... |
|
Experimental |
| 22 |
arios37/statcast-bayesian-pitch-model
Bayesian hierarchical regression for pitch-level expected run value using... |
|
Experimental |
| 23 |
eric8395/baseball-analytics
Predicting MLB player salaries and team wins with machine learning... |
|
Experimental |
| 24 |
minihat/LoL-Match-Prediction
Win probability predictions for League of Legends matches using neural networks |
|
Experimental |
| 25 |
oscarqjh/NTU_SC1015_Project
A mini project for NTU's data science and artificial intelligence mod -... |
|
Experimental |
| 26 |
eboekenh/Hitters_ML_Light_GBM
MLB player salary prediction using LightGBM regression (RMSE 77.56) |
|
Experimental |
| 27 |
straslerj/mlb-win-predictor
AWS-hosted program to collect and prepare a database of MLB games to be used... |
|
Experimental |
| 28 |
Hasan-65/Dota-2-Win-Streak-Predictor
🎯 Predict your next Dota 2 win streak with 85% accuracy by analyzing match... |
|
Experimental |
| 29 |
phenrickson/bgg-predictive-models
Predictive models with for board game data |
|
Experimental |
| 30 |
Juniorffonseca/valorant-predictor
Using Machine Learning to predict match results from the competitive Valorant scene. |
|
Experimental |
| 31 |
Jaisinghchoudhary/Finales-Abschlussprojekt
🎮 Analyze League of Legends data using Python and machine learning to... |
|
Experimental |
| 32 |
neilsorkin19/ValLoadoutToWin
Uses machine learning to predict round win probability and match win... |
|
Experimental |
| 33 |
nonrice/clash-royale-battle-predictor
Predicts the outcome of Clash Royale battles from player decks. |
|
Experimental |
| 34 |
vinodbavage31/PUBG-GameWinnerPred
A data science project analyzing a massive competitive game dataset of 4.4M+... |
|
Experimental |