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.

69
Established
2 roclark/sportsipy

A free sports API written for python

62
Established
3 saccofrancesco/deepshot

AI model predicting NBA game outcomes using advanced stats and trends

46
Emerging
4 NBA-Betting/NBA_Betting

Using data analytics and machine learning to create a comprehensive and...

45
Emerging
5 cmunch1/nba-prediction

A project to deploy an online app that predicts the win probability for each...

45
Emerging
6 justinjjlee/NHL-Analytics

Data science analyses delving into National Hockey League (NHL) ice hockey statistics

42
Emerging
7 KengoA/fantasy-basketball

Scraping statistics, predicting NBA player performance with neural networks...

41
Emerging
8 klane/databall

Betting on the NBA with data

37
Emerging
9 jrbadiabo/Bet-on-Sibyl

Machine Learning Model for Sport Predictions (Football, Basketball,...

35
Emerging
10 callmevojtko/Recommended-Bets-By-Email-MLB

An advanced machine learning model utilizes a Random Forest Regressor to...

33
Emerging
11 laplaces42/mlb_game_predictor

Machine learning project that can predict the scores of MLB games.

33
Emerging
12 adeshpande3/March-Madness-2017

Kaggle Competition for Predicting NCAA Basketball Tourney Games

32
Emerging
13 day-mon/sports-betting-ai

A website that utilizes a deep learning neural network to detect who will...

30
Emerging
14 kheller18/nba-sports-betting-ml

A machine learning project to predict moneyline and over/under probabilities...

29
Experimental
15 RasmusRynell/Predicting-NHL

The project explores the idea of using different machine learning techniques...

29
Experimental
16 bszek213/cbb_machine_learning

Predicting College Basketball Games with Machine Learning

28
Experimental
17 makispl/ml-nba-transfer-suggestion-app

Create you ML application to. predict the next best NBA transaction, using...

27
Experimental
18 nealmick/Sports-Betting-ML-Tools-NBA

NBA Machine Learning Tools

27
Experimental
19 logan-lauton/nba_webscrape

web scrapes performed for Kaggle datasets.

26
Experimental
20 Katadhin/basketball-prediction-engine

Experiment in rapid iterative model development - Monte Carlo basketball predictions

23
Experimental
21 kjaisingh/Forecasting-March-Madness

A Machine Learning project to predict the results of the NCAA Men's March...

23
Experimental
22 ianalloway/nba-edge

NBA betting edge finder — power ratings, sigmoid win model, ML + spread edge...

23
Experimental
23 RaresPetrisor22/predicting-nba-games-ml

Live NBA ML Predictor: An automated pipeline that scrapes daily stats,...

23
Experimental
24 paxtonedgar/ABBA

Agent-callable sports analytics toolkit -- live data, ensemble predictions,...

22
Experimental
25 Tersch23/Orange_Hoops_Challenge

Orange Hoops Data Science Challenge, Predicting a clutch shooter.

22
Experimental
26 untitled114/Sport-suite

NBA player props ML pipeline — LightGBM two-head stacked models, multi-book...

22
Experimental
27 jaime12minaya/PredictPlus

⚾ Analyze pitcher predictability with Predict+, an R script that quantifies...

22
Experimental
28 ddayto21/NBA-Time-Series-Forecasts

This repository leverages machine learning models to predict the outcomes of...

21
Experimental
29 Codex-Crusader/Uni-basketball-ETL-pipeline

End-to-end ML system for predicting university basketball outcomes with data...

21
Experimental
30 RohanPankaj/NBA-Prediction

The NBA-Predictions Project uses Machine Learning to predict the score of...

20
Experimental
31 emcknight/nba-sales

Sales Next Best Action (NBA) Decision Intelligence system with synthetic...

19
Experimental
32 fischlerben/NBA-Position-Predictor

Machine Learning project using 15 seasons of NBA data (2005-2020) to predict...

19
Experimental
33 ethan-dinh/NFL-Prediction

Machine learning algorithm to predict the outcome of NFL games

19
Experimental
34 scostello28/Bracket-Buster

The Bracket Buster is a machine learning project with two models that...

18
Experimental
35 luke-lite/NBA-Prediction-Modeling

Using machine learning to predict the outcome of NBA games.

18
Experimental
36 javicarela/prebet

Complete Project on Extraction, Management, Prediction, and Profitability...

18
Experimental
37 willseff/NBA-Point-Spread-Predictor

Web application using machine learning algorithms to predict whether an NBA...

18
Experimental
38 GogateVarun/NBA-Game-Predictor

Analysis on a historical dataset of NBA odds and outcomes was used to...

18
Experimental
39 andreihar/footy-ai

App for predicting UEFA Euro and Nations League tournaments

17
Experimental
40 ianalloway/ai-advantage

Sports betting platform with ML predictions, Kelly Criterion bet sizing,...

16
Experimental
41 sdisorbo/cfb_spread_betting_model

College football betting model made using xgBoost to predict game spreads

16
Experimental
42 JK-Future-GitHub/NBA_Champion

I will predict the 2023 NBA Champion using Machine Learning

16
Experimental
43 mike-taylor99/MLMB

Machine Learning on Men's Basketball

16
Experimental
44 dmb1o3/NBAWinPredictor

Python scripts to download and store data from NBA API in a Postgres server....

15
Experimental
45 MukundaKatta/sports-betting-analytics

Betting edge finder & prop bet analyzer — pulls odds from multiple books,...

15
Experimental
46 kennethhuang7/CourtVision

NBA player performance prediction using ensemble machine learning models...

15
Experimental
47 coderfeye13/IPR-Final-NBA

NBA game outcome prediction using machine learning.

14
Experimental
48 teaghanjohnson/nba-match-predictor

Machine learning NBA game predictor using a Ridge Classifier trained on...

14
Experimental
49 tomersasson1/nba-awards-predictor

Data science project implementing NBA-Awards-Predictor

14
Experimental
50 coderhouse2025-droid/Miami-Heat

Estadísticas de Miami Heat - Temporadas 2019 - 2024

14
Experimental
51 Princeu3/march-madness-2026-predictions

Predicting every 2026 NCAA March Madness matchup using machine learning....

14
Experimental
52 ricd99/NHL_Playoff_Predictor

Notebooks that document my process of: cleaning NHL data, features...

14
Experimental
53 kevzho/march-madness-26

Predicting March Madness '26 outcomes with ELO rankings + Logistic...

14
Experimental
54 mikodusami/mls-salary-performance

etl pipeline to determine stats that predict a mls player's salary (2025 data)

14
Experimental
55 syanrun/NFLForecast

Forecast NFL games with machine learning tools in Python

14
Experimental
56 rbalaji98/Hoop-Labs

Basketball Prediction Project for HackTx

14
Experimental
57 johntomlinsonn/NBA-Game-Predictor

Machine learning Model to predict NBA games with an accuracy of 80%....

14
Experimental
58 lamthienphuc/Predict-Basketball-Players-Winning-with-Time-Series-Forecasts

The prestigious Most Valuable Player (MVP) award is the pinnacle of...

14
Experimental
59 giocld/sieve

Sieve is a Python project that analyzes NBA player salaries relative to...

14
Experimental
60 mattgilgo/March_Madness

The best March Madness bracket predictor this side of the Mississippi.

14
Experimental
61 nadavo/mood

The code base for the article "Predicting In-game Actions From the Language...

13
Experimental
62 GabrielPastorello/NBA-Modelo-MVP

Use of Machine Learning tools with Python to observe the patterns in the...

13
Experimental
63 dpasse/pbp

Named Entity and Relation Extraction models for NFL play-by-play snippets

13
Experimental
64 brianbailey18/NFL-Betting-Models

This repository aims to provide robust NFL Betting Models based on play by play data.

12
Experimental
65 BlueSCar/predictor

Application for generating college football score and win probability...

12
Experimental
66 alihassanml/Fight-Prediction-Project

This project focuses on predicting fight actions using deep learning. We...

12
Experimental
67 skerk001/court-vision-23-main

Full-stack NBA analytics platform with proprietary PMI system — era-adjusted...

11
Experimental