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...

60
Established
2 oracle-devrel/leagueoflegends-optimizer

League of Legends Optimizer - Learn Artificial Intelligence with Gaming

49
Emerging
3 Oleffa/LeagueAI

LeagueAI software framework for League of Legends that provides information...

42
Emerging
4 andreiapostoae/dota2-predictor

Tool that predicts the outcome of a Dota 2 game using Machine Learning

42
Emerging
5 CorvusCodex/RouletteAi

RouletteAi is a roulette artificial intelligence that uses machine learning...

40
Emerging
6 fqhd/LoLytics

A league of legends website that uses AI and machine learning to help the...

38
Emerging
7 Flames1217/LOL-DeepWinPredictor

基于双向双层、引入注意力机制的LSTM对英雄联盟比赛胜率进行预测。

33
Emerging
8 masterhood13/dota2predictor

Dota 2 Match Result Predictor Telegram Bot Overview This project is a...

32
Emerging
9 JohnsonJDDJ/zilean

Python package that facilitates machine learning tasks on League of Legends matches.

30
Emerging
10 ethan-eplee/HorseRacePrediction

Using machine learning models to predict the outcome of a horse race, and...

27
Experimental
11 Christy-Lo/Horse-Racing-Prediction---Optimized-Gambling-Strategy

A random forest model that generate profit of $40K in 3000 races based on...

26
Experimental
12 reneleogp/ML-Prediction-LoL

In this project I implemented two machine learning algorithms to predicts...

24
Experimental
13 jman4162/Baseball-Pitch-Sequence-Prediction

Baseball pitch sequence prediction using 7 ML models (LSTM, Transformer,...

23
Experimental
14 lipeeeee/league-draft-analyzer

Deep learning model to analyze league draft's and predict outcome for...

23
Experimental
15 ianalloway/sports-betting-ml

Machine learning models for sports betting — logistic regression, XGBoost,...

23
Experimental
16 DJDarkCyber/SportsWinnerPredictor

Predicts Sports Winner Team

23
Experimental
17 mzafram2001/football-database-fver

⚽ Football database. Ideal for machine learning, betting and analytics. 📂...

22
Experimental
18 uwaiszmuhammed07-hash/pubg-game-winner-prediction

Machine Learning project predicting PUBG match win placement using LightGBM...

22
Experimental
19 jimjimliu/LOL_Rank_Game_Predictor

An AI agent predicting League of Legends' Ranked Game

22
Experimental
20 comcgovern/PredictPlus

Measuring MLB and AAA pitcher unpredictability in R through machine learning...

22
Experimental
21 Ocean220823/Cs2-win-prediction-ml

🎯 CS2 Win Prediction ML Model : A machine learning project that predicts the...

22
Experimental
22 arios37/statcast-bayesian-pitch-model

Bayesian hierarchical regression for pitch-level expected run value using...

19
Experimental
23 eric8395/baseball-analytics

Predicting MLB player salaries and team wins with machine learning...

18
Experimental
24 minihat/LoL-Match-Prediction

Win probability predictions for League of Legends matches using neural networks

18
Experimental
25 oscarqjh/NTU_SC1015_Project

A mini project for NTU's data science and artificial intelligence mod -...

17
Experimental
26 eboekenh/Hitters_ML_Light_GBM

MLB player salary prediction using LightGBM regression (RMSE 77.56)

17
Experimental
27 straslerj/mlb-win-predictor

AWS-hosted program to collect and prepare a database of MLB games to be used...

17
Experimental
28 Hasan-65/Dota-2-Win-Streak-Predictor

🎯 Predict your next Dota 2 win streak with 85% accuracy by analyzing match...

16
Experimental
29 phenrickson/bgg-predictive-models

Predictive models with for board game data

15
Experimental
30 Juniorffonseca/valorant-predictor

Using Machine Learning to predict match results from the competitive Valorant scene.

15
Experimental
31 Jaisinghchoudhary/Finales-Abschlussprojekt

🎮 Analyze League of Legends data using Python and machine learning to...

14
Experimental
32 neilsorkin19/ValLoadoutToWin

Uses machine learning to predict round win probability and match win...

14
Experimental
33 nonrice/clash-royale-battle-predictor

Predicts the outcome of Clash Royale battles from player decks.

11
Experimental
34 vinodbavage31/PUBG-GameWinnerPred

A data science project analyzing a massive competitive game dataset of 4.4M+...

11
Experimental

Comparisons in this category