NBA Game Prediction ML Frameworks
ML projects for predicting NBA game outcomes, player performance, and draft success using historical sports data. Does NOT include general sports betting models, other leagues (college/NFL), or sports APIs without predictive modeling.
There are 67 nba game prediction frameworks tracked. 2 score above 50 (established tier). The highest-rated is georgedouzas/sports-betting at 69/100 with 670 stars and 733 monthly downloads.
Get all 67 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=nba-game-prediction&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
georgedouzas/sports-betting
Collection of sports betting AI tools. |
|
Established |
| 2 |
roclark/sportsipy
A free sports API written for python |
|
Established |
| 3 |
saccofrancesco/deepshot
AI model predicting NBA game outcomes using advanced stats and trends |
|
Emerging |
| 4 |
NBA-Betting/NBA_Betting
Using data analytics and machine learning to create a comprehensive and... |
|
Emerging |
| 5 |
cmunch1/nba-prediction
A project to deploy an online app that predicts the win probability for each... |
|
Emerging |
| 6 |
justinjjlee/NHL-Analytics
Data science analyses delving into National Hockey League (NHL) ice hockey statistics |
|
Emerging |
| 7 |
KengoA/fantasy-basketball
Scraping statistics, predicting NBA player performance with neural networks... |
|
Emerging |
| 8 |
klane/databall
Betting on the NBA with data |
|
Emerging |
| 9 |
jrbadiabo/Bet-on-Sibyl
Machine Learning Model for Sport Predictions (Football, Basketball,... |
|
Emerging |
| 10 |
callmevojtko/Recommended-Bets-By-Email-MLB
An advanced machine learning model utilizes a Random Forest Regressor to... |
|
Emerging |
| 11 |
laplaces42/mlb_game_predictor
Machine learning project that can predict the scores of MLB games. |
|
Emerging |
| 12 |
adeshpande3/March-Madness-2017
Kaggle Competition for Predicting NCAA Basketball Tourney Games |
|
Emerging |
| 13 |
day-mon/sports-betting-ai
A website that utilizes a deep learning neural network to detect who will... |
|
Emerging |
| 14 |
kheller18/nba-sports-betting-ml
A machine learning project to predict moneyline and over/under probabilities... |
|
Experimental |
| 15 |
RasmusRynell/Predicting-NHL
The project explores the idea of using different machine learning techniques... |
|
Experimental |
| 16 |
bszek213/cbb_machine_learning
Predicting College Basketball Games with Machine Learning |
|
Experimental |
| 17 |
makispl/ml-nba-transfer-suggestion-app
Create you ML application to. predict the next best NBA transaction, using... |
|
Experimental |
| 18 |
nealmick/Sports-Betting-ML-Tools-NBA
NBA Machine Learning Tools |
|
Experimental |
| 19 |
logan-lauton/nba_webscrape
web scrapes performed for Kaggle datasets. |
|
Experimental |
| 20 |
Katadhin/basketball-prediction-engine
Experiment in rapid iterative model development - Monte Carlo basketball predictions |
|
Experimental |
| 21 |
kjaisingh/Forecasting-March-Madness
A Machine Learning project to predict the results of the NCAA Men's March... |
|
Experimental |
| 22 |
ianalloway/nba-edge
NBA betting edge finder — power ratings, sigmoid win model, ML + spread edge... |
|
Experimental |
| 23 |
RaresPetrisor22/predicting-nba-games-ml
Live NBA ML Predictor: An automated pipeline that scrapes daily stats,... |
|
Experimental |
| 24 |
paxtonedgar/ABBA
Agent-callable sports analytics toolkit -- live data, ensemble predictions,... |
|
Experimental |
| 25 |
Tersch23/Orange_Hoops_Challenge
Orange Hoops Data Science Challenge, Predicting a clutch shooter. |
|
Experimental |
| 26 |
untitled114/Sport-suite
NBA player props ML pipeline — LightGBM two-head stacked models, multi-book... |
|
Experimental |
| 27 |
jaime12minaya/PredictPlus
⚾ Analyze pitcher predictability with Predict+, an R script that quantifies... |
|
Experimental |
| 28 |
ddayto21/NBA-Time-Series-Forecasts
This repository leverages machine learning models to predict the outcomes of... |
|
Experimental |
| 29 |
Codex-Crusader/Uni-basketball-ETL-pipeline
End-to-end ML system for predicting university basketball outcomes with data... |
|
Experimental |
| 30 |
RohanPankaj/NBA-Prediction
The NBA-Predictions Project uses Machine Learning to predict the score of... |
|
Experimental |
| 31 |
emcknight/nba-sales
Sales Next Best Action (NBA) Decision Intelligence system with synthetic... |
|
Experimental |
| 32 |
fischlerben/NBA-Position-Predictor
Machine Learning project using 15 seasons of NBA data (2005-2020) to predict... |
|
Experimental |
| 33 |
ethan-dinh/NFL-Prediction
Machine learning algorithm to predict the outcome of NFL games |
|
Experimental |
| 34 |
scostello28/Bracket-Buster
The Bracket Buster is a machine learning project with two models that... |
|
Experimental |
| 35 |
luke-lite/NBA-Prediction-Modeling
Using machine learning to predict the outcome of NBA games. |
|
Experimental |
| 36 |
javicarela/prebet
Complete Project on Extraction, Management, Prediction, and Profitability... |
|
Experimental |
| 37 |
willseff/NBA-Point-Spread-Predictor
Web application using machine learning algorithms to predict whether an NBA... |
|
Experimental |
| 38 |
GogateVarun/NBA-Game-Predictor
Analysis on a historical dataset of NBA odds and outcomes was used to... |
|
Experimental |
| 39 |
andreihar/footy-ai
App for predicting UEFA Euro and Nations League tournaments |
|
Experimental |
| 40 |
ianalloway/ai-advantage
Sports betting platform with ML predictions, Kelly Criterion bet sizing,... |
|
Experimental |
| 41 |
sdisorbo/cfb_spread_betting_model
College football betting model made using xgBoost to predict game spreads |
|
Experimental |
| 42 |
JK-Future-GitHub/NBA_Champion
I will predict the 2023 NBA Champion using Machine Learning |
|
Experimental |
| 43 |
mike-taylor99/MLMB
Machine Learning on Men's Basketball |
|
Experimental |
| 44 |
dmb1o3/NBAWinPredictor
Python scripts to download and store data from NBA API in a Postgres server.... |
|
Experimental |
| 45 |
MukundaKatta/sports-betting-analytics
Betting edge finder & prop bet analyzer — pulls odds from multiple books,... |
|
Experimental |
| 46 |
kennethhuang7/CourtVision
NBA player performance prediction using ensemble machine learning models... |
|
Experimental |
| 47 |
coderfeye13/IPR-Final-NBA
NBA game outcome prediction using machine learning. |
|
Experimental |
| 48 |
teaghanjohnson/nba-match-predictor
Machine learning NBA game predictor using a Ridge Classifier trained on... |
|
Experimental |
| 49 |
tomersasson1/nba-awards-predictor
Data science project implementing NBA-Awards-Predictor |
|
Experimental |
| 50 |
coderhouse2025-droid/Miami-Heat
Estadísticas de Miami Heat - Temporadas 2019 - 2024 |
|
Experimental |
| 51 |
Princeu3/march-madness-2026-predictions
Predicting every 2026 NCAA March Madness matchup using machine learning.... |
|
Experimental |
| 52 |
ricd99/NHL_Playoff_Predictor
Notebooks that document my process of: cleaning NHL data, features... |
|
Experimental |
| 53 |
kevzho/march-madness-26
Predicting March Madness '26 outcomes with ELO rankings + Logistic... |
|
Experimental |
| 54 |
mikodusami/mls-salary-performance
etl pipeline to determine stats that predict a mls player's salary (2025 data) |
|
Experimental |
| 55 |
syanrun/NFLForecast
Forecast NFL games with machine learning tools in Python |
|
Experimental |
| 56 |
rbalaji98/Hoop-Labs
Basketball Prediction Project for HackTx |
|
Experimental |
| 57 |
johntomlinsonn/NBA-Game-Predictor
Machine learning Model to predict NBA games with an accuracy of 80%.... |
|
Experimental |
| 58 |
lamthienphuc/Predict-Basketball-Players-Winning-with-Time-Series-Forecasts
The prestigious Most Valuable Player (MVP) award is the pinnacle of... |
|
Experimental |
| 59 |
giocld/sieve
Sieve is a Python project that analyzes NBA player salaries relative to... |
|
Experimental |
| 60 |
mattgilgo/March_Madness
The best March Madness bracket predictor this side of the Mississippi. |
|
Experimental |
| 61 |
nadavo/mood
The code base for the article "Predicting In-game Actions From the Language... |
|
Experimental |
| 62 |
GabrielPastorello/NBA-Modelo-MVP
Use of Machine Learning tools with Python to observe the patterns in the... |
|
Experimental |
| 63 |
dpasse/pbp
Named Entity and Relation Extraction models for NFL play-by-play snippets |
|
Experimental |
| 64 |
brianbailey18/NFL-Betting-Models
This repository aims to provide robust NFL Betting Models based on play by play data. |
|
Experimental |
| 65 |
BlueSCar/predictor
Application for generating college football score and win probability... |
|
Experimental |
| 66 |
alihassanml/Fight-Prediction-Project
This project focuses on predicting fight actions using deep learning. We... |
|
Experimental |
| 67 |
skerk001/court-vision-23-main
Full-stack NBA analytics platform with proprietary PMI system — era-adjusted... |
|
Experimental |