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 40 esports match prediction frameworks tracked. 2 score above 50 (established tier). The highest-rated is UnravelSports/unravelsports at 62/100 with 233 stars.

Get all 40 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...

62
Established
2 oracle-devrel/leagueoflegends-optimizer

League of Legends Optimizer - Learn Artificial Intelligence with Gaming

56
Established
3 andreiapostoae/dota2-predictor

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

49
Emerging
4 Oleffa/LeagueAI

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

49
Emerging
5 CorvusCodex/RouletteAi

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

47
Emerging
6 fqhd/LoLytics

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

45
Emerging
7 Flames1217/LOL-DeepWinPredictor

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

40
Emerging
8 masterhood13/dota2predictor

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

39
Emerging
9 JohnsonJDDJ/zilean

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

37
Emerging
10 ethan-eplee/HorseRacePrediction

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

34
Emerging
11 Christy-Lo/Horse-Racing-Prediction---Optimized-Gambling-Strategy

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

33
Emerging
12 reneleogp/ML-Prediction-LoL

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

31
Emerging
13 DJDarkCyber/SportsWinnerPredictor

Predicts Sports Winner Team

30
Emerging
14 jman4162/Baseball-Pitch-Sequence-Prediction

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

30
Emerging
15 lipeeeee/league-draft-analyzer

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

30
Emerging
16 jimjimliu/LOL_Rank_Game_Predictor

An AI agent predicting League of Legends' Ranked Game

29
Experimental
17 eric8395/baseball-analytics

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

25
Experimental
18 minihat/LoL-Match-Prediction

Win probability predictions for League of Legends matches using neural networks

25
Experimental
19 eboekenh/Hitters_ML_Light_GBM

MLB player salary prediction using LightGBM regression (RMSE 77.56)

24
Experimental
20 oscarqjh/NTU_SC1015_Project

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

24
Experimental
21 ianalloway/sports-betting-ml

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

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

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

22
Experimental
23 comcgovern/PredictPlus

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

22
Experimental
24 Juniorffonseca/valorant-predictor

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

22
Experimental
25 Hasan-65/Dota-2-Win-Streak-Predictor

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

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

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

21
Experimental
27 neilsorkin19/ValLoadoutToWin

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

21
Experimental
28 uwaiszmuhammed07-hash/pubg-game-winner-prediction

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

21
Experimental
29 phenrickson/bgg-predictive-models

Predictive models with for board game data

21
Experimental
30 nonrice/clash-royale-battle-predictor

Predicts the outcome of Clash Royale battles from player decks.

18
Experimental
31 vinodbavage31/PUBG-GameWinnerPred

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

17
Experimental
32 1FarZ1/league-of-legends-win-predector

A ML Model That Predict The Percentage of Winning for Each Blue And Red Team...

15
Experimental
33 Jaisinghchoudhary/Finales-Abschlussprojekt

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

14
Experimental
34 ZackDoll/PitchingStats

Work for pitch predictor at https://pitch-predictor.onrender.com

14
Experimental
35 d-roho/CSGOPredictor

A python app that automatically collects, preprocesses game data and...

14
Experimental
36 jakeenea51/MLB-Pitch-Identification-with-ML

Identify the name of a pitch being thrown using a machine learning model.

12
Experimental
37 asgaardlab/done-20-markos-dota2_win_prediction-code

Project to investigate win prediction models for Dota 2 and factors that...

11
Experimental
38 Ad882/TOP-14-s-2022---2023-ranking-prediction

Simple machine learning project to predict the ranking of the 2022-2023's...

11
Experimental
39 omotuno/baseball_salary_prediction

Regression Analysis project

11
Experimental
40 ivan-fdez-garcia/ClashRoyale-ML

Trabajo Fin de Máster: "Análisis y Predicción de Resultados en Partidas de...

10
Experimental

Comparisons in this category