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 69 nba game prediction frameworks tracked. 4 score above 50 (established tier). The highest-rated is georgedouzas/sports-betting at 69/100 with 670 stars.
Get all 69 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 |
NBA-Betting/NBA_Betting
Using data analytics and machine learning to create a comprehensive and... |
|
Established |
| 4 |
saccofrancesco/deepshot
AI model predicting NBA game outcomes using advanced stats and trends |
|
Established |
| 5 |
cmunch1/nba-prediction
A project to deploy an online app that predicts the win probability for each... |
|
Emerging |
| 6 |
KengoA/fantasy-basketball
Scraping statistics, predicting NBA player performance with neural networks... |
|
Emerging |
| 7 |
justinjjlee/NHL-Analytics
Data science analyses delving into National Hockey League (NHL) ice hockey statistics |
|
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... |
|
Emerging |
| 15 |
RasmusRynell/Predicting-NHL
The project explores the idea of using different machine learning techniques... |
|
Emerging |
| 16 |
bszek213/cbb_machine_learning
Predicting College Basketball Games with Machine Learning |
|
Emerging |
| 17 |
makispl/ml-nba-transfer-suggestion-app
Create you ML application to. predict the next best NBA transaction, using... |
|
Emerging |
| 18 |
nealmick/Sports-Betting-ML-Tools-NBA
NBA Machine Learning Tools |
|
Emerging |
| 19 |
logan-lauton/nba_webscrape
web scrapes performed for Kaggle datasets. |
|
Emerging |
| 20 |
kjaisingh/Forecasting-March-Madness
A Machine Learning project to predict the results of the NCAA Men's March... |
|
Emerging |
| 21 |
ddayto21/NBA-Time-Series-Forecasts
This repository leverages machine learning models to predict the outcomes of... |
|
Experimental |
| 22 |
RohanPankaj/NBA-Prediction
The NBA-Predictions Project uses Machine Learning to predict the score of... |
|
Experimental |
| 23 |
fischlerben/NBA-Position-Predictor
Machine Learning project using 15 seasons of NBA data (2005-2020) to predict... |
|
Experimental |
| 24 |
ethan-dinh/NFL-Prediction
Machine learning algorithm to predict the outcome of NFL games |
|
Experimental |
| 25 |
scostello28/Bracket-Buster
The Bracket Buster is a machine learning project with two models that... |
|
Experimental |
| 26 |
luke-lite/NBA-Prediction-Modeling
Using machine learning to predict the outcome of NBA games. |
|
Experimental |
| 27 |
GogateVarun/NBA-Game-Predictor
Analysis on a historical dataset of NBA odds and outcomes was used to... |
|
Experimental |
| 28 |
willseff/NBA-Point-Spread-Predictor
Web application using machine learning algorithms to predict whether an NBA... |
|
Experimental |
| 29 |
javicarela/prebet
Complete Project on Extraction, Management, Prediction, and Profitability... |
|
Experimental |
| 30 |
andreihar/footy-ai
App for predicting UEFA Euro and Nations League tournaments |
|
Experimental |
| 31 |
Codex-Crusader/Uni-basketball-ETL-pipeline
End-to-end ML system for predicting university basketball outcomes with data... |
|
Experimental |
| 32 |
ianalloway/nba-edge
NBA betting edge finder — power ratings, sigmoid win model, ML + spread edge... |
|
Experimental |
| 33 |
JK-Future-GitHub/NBA_Champion
I will predict the 2023 NBA Champion using Machine Learning |
|
Experimental |
| 34 |
sdisorbo/cfb_spread_betting_model
College football betting model made using xgBoost to predict game spreads |
|
Experimental |
| 35 |
Tersch23/Orange_Hoops_Challenge
Orange Hoops Data Science Challenge, Predicting a clutch shooter. |
|
Experimental |
| 36 |
dmb1o3/NBAWinPredictor
Python scripts to download and store data from NBA API in a Postgres server.... |
|
Experimental |
| 37 |
untitled114/Sport-suite
NBA player props ML pipeline — LightGBM two-head stacked models, multi-book... |
|
Experimental |
| 38 |
jaime12minaya/PredictPlus
⚾ Analyze pitcher predictability with Predict+, an R script that quantifies... |
|
Experimental |
| 39 |
Katadhin/basketball-prediction-engine
Experiment in rapid iterative model development - Monte Carlo basketball predictions |
|
Experimental |
| 40 |
emcknight/nba-sales
Sales Next Best Action (NBA) Decision Intelligence system with synthetic... |
|
Experimental |
| 41 |
johntomlinsonn/NBA-Game-Predictor
Machine learning Model to predict NBA games with an accuracy of 80%.... |
|
Experimental |
| 42 |
syanrun/NFLForecast
Forecast NFL games with machine learning tools in Python |
|
Experimental |
| 43 |
lamthienphuc/Predict-Basketball-Players-Winning-with-Time-Series-Forecasts
The prestigious Most Valuable Player (MVP) award is the pinnacle of... |
|
Experimental |
| 44 |
GabrielPastorello/NBA-Modelo-MVP
Use of Machine Learning tools with Python to observe the patterns in the... |
|
Experimental |
| 45 |
dpasse/pbp
Named Entity and Relation Extraction models for NFL play-by-play snippets |
|
Experimental |
| 46 |
nadavo/mood
The code base for the article "Predicting In-game Actions From the Language... |
|
Experimental |
| 47 |
alihassanml/Fight-Prediction-Project
This project focuses on predicting fight actions using deep learning. We... |
|
Experimental |
| 48 |
ianalloway/ai-advantage
Sports betting platform with ML predictions, Kelly Criterion bet sizing,... |
|
Experimental |
| 49 |
BlueSCar/predictor
Application for generating college football score and win probability... |
|
Experimental |
| 50 |
brianbailey18/NFL-Betting-Models
This repository aims to provide robust NFL Betting Models based on play by play data. |
|
Experimental |
| 51 |
kennethhuang7/CourtVision
NBA player performance prediction using ensemble machine learning models... |
|
Experimental |
| 52 |
mike-taylor99/MLMB
Machine Learning on Men's Basketball |
|
Experimental |
| 53 |
rbalaji98/Hoop-Labs
Basketball Prediction Project for HackTx |
|
Experimental |
| 54 |
MukundaKatta/sports-betting-analytics
Betting edge finder & prop bet analyzer — pulls odds from multiple books,... |
|
Experimental |
| 55 |
rixiiz/Using-KNN-to-predict-the-OBP-of-MLB-players
Using KNN to predict the On Base Percentage (OBP) of Major League Baseball... |
|
Experimental |
| 56 |
teaghanjohnson/nba-match-predictor
Machine learning NBA game predictor using a Ridge Classifier trained on... |
|
Experimental |
| 57 |
kevzho/march-madness-26
Predicting March Madness '26 outcomes with ELO rankings + Logistic... |
|
Experimental |
| 58 |
mattgilgo/March_Madness
The best March Madness bracket predictor this side of the Mississippi. |
|
Experimental |
| 59 |
tomersasson1/nba-awards-predictor
Data science project implementing NBA-Awards-Predictor |
|
Experimental |
| 60 |
coderhouse2025-droid/Miami-Heat
Estadísticas de Miami Heat - Temporadas 2019 - 2024 |
|
Experimental |
| 61 |
Princeu3/march-madness-2026-predictions
Predicting every 2026 NCAA March Madness matchup using machine learning.... |
|
Experimental |
| 62 |
Tanwar-12/NBA-SHOT-SELECTION
NBA shot selection analysis involves studying the shots taken by basketball... |
|
Experimental |
| 63 |
chayansraj/LINHAC-2022-Data-Science-Student-Competition
Linköping Hockey Analytics Conference - LINHAC 2022 | Given the event data,... |
|
Experimental |
| 64 |
Jayplect/nba-player-points-prediction
I worked as part of a team in this project with a goal to predict the points... |
|
Experimental |
| 65 |
7antoniosegovia/ML_NBA_Predictions
Predicting NBA results with Machine Learning models. |
|
Experimental |
| 66 |
ricd99/NHL_Playoff_Predictor
Notebooks that document my process of: cleaning NHL data, features... |
|
Experimental |
| 67 |
adldtd/PyTorch-Hockey-Predictor
A machine learning project + scraper using hockey data |
|
Experimental |
| 68 |
coderfeye13/IPR-Final-NBA
NBA game outcome prediction using machine learning. |
|
Experimental |
| 69 |
bloodlinealpha/scikit-learn-nhl
scikit-learn examples and tutorials using NHL data |
|
Experimental |