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.

69
Established
2 roclark/sportsipy

A free sports API written for python

60
Established
3 NBA-Betting/NBA_Betting

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

52
Established
4 saccofrancesco/deepshot

AI model predicting NBA game outcomes using advanced stats and trends

50
Established
5 cmunch1/nba-prediction

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

49
Emerging
6 KengoA/fantasy-basketball

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

48
Emerging
7 justinjjlee/NHL-Analytics

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

46
Emerging
8 klane/databall

Betting on the NBA with data

44
Emerging
9 jrbadiabo/Bet-on-Sibyl

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

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

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

40
Emerging
11 laplaces42/mlb_game_predictor

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

40
Emerging
12 adeshpande3/March-Madness-2017

Kaggle Competition for Predicting NCAA Basketball Tourney Games

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

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

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

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

36
Emerging
15 RasmusRynell/Predicting-NHL

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

36
Emerging
16 bszek213/cbb_machine_learning

Predicting College Basketball Games with Machine Learning

35
Emerging
17 makispl/ml-nba-transfer-suggestion-app

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

34
Emerging
18 nealmick/Sports-Betting-ML-Tools-NBA

NBA Machine Learning Tools

34
Emerging
19 logan-lauton/nba_webscrape

web scrapes performed for Kaggle datasets.

33
Emerging
20 kjaisingh/Forecasting-March-Madness

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

30
Emerging
21 ddayto21/NBA-Time-Series-Forecasts

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

28
Experimental
22 RohanPankaj/NBA-Prediction

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

27
Experimental
23 fischlerben/NBA-Position-Predictor

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

26
Experimental
24 ethan-dinh/NFL-Prediction

Machine learning algorithm to predict the outcome of NFL games

26
Experimental
25 scostello28/Bracket-Buster

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

25
Experimental
26 luke-lite/NBA-Prediction-Modeling

Using machine learning to predict the outcome of NBA games.

25
Experimental
27 GogateVarun/NBA-Game-Predictor

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

25
Experimental
28 willseff/NBA-Point-Spread-Predictor

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

25
Experimental
29 javicarela/prebet

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

25
Experimental
30 andreihar/footy-ai

App for predicting UEFA Euro and Nations League tournaments

24
Experimental
31 Codex-Crusader/Uni-basketball-ETL-pipeline

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

23
Experimental
32 ianalloway/nba-edge

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

23
Experimental
33 JK-Future-GitHub/NBA_Champion

I will predict the 2023 NBA Champion using Machine Learning

23
Experimental
34 sdisorbo/cfb_spread_betting_model

College football betting model made using xgBoost to predict game spreads

23
Experimental
35 Tersch23/Orange_Hoops_Challenge

Orange Hoops Data Science Challenge, Predicting a clutch shooter.

22
Experimental
36 dmb1o3/NBAWinPredictor

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

22
Experimental
37 untitled114/Sport-suite

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

22
Experimental
38 jaime12minaya/PredictPlus

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

22
Experimental
39 Katadhin/basketball-prediction-engine

Experiment in rapid iterative model development - Monte Carlo basketball predictions

22
Experimental
40 emcknight/nba-sales

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

21
Experimental
41 johntomlinsonn/NBA-Game-Predictor

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

21
Experimental
42 syanrun/NFLForecast

Forecast NFL games with machine learning tools in Python

21
Experimental
43 lamthienphuc/Predict-Basketball-Players-Winning-with-Time-Series-Forecasts

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

21
Experimental
44 GabrielPastorello/NBA-Modelo-MVP

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

20
Experimental
45 dpasse/pbp

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

20
Experimental
46 nadavo/mood

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

20
Experimental
47 alihassanml/Fight-Prediction-Project

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

19
Experimental
48 ianalloway/ai-advantage

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

19
Experimental
49 BlueSCar/predictor

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

19
Experimental
50 brianbailey18/NFL-Betting-Models

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

19
Experimental
51 kennethhuang7/CourtVision

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

19
Experimental
52 mike-taylor99/MLMB

Machine Learning on Men's Basketball

16
Experimental
53 rbalaji98/Hoop-Labs

Basketball Prediction Project for HackTx

16
Experimental
54 MukundaKatta/sports-betting-analytics

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

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

14
Experimental
56 teaghanjohnson/nba-match-predictor

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

14
Experimental
57 kevzho/march-madness-26

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

14
Experimental
58 mattgilgo/March_Madness

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

14
Experimental
59 tomersasson1/nba-awards-predictor

Data science project implementing NBA-Awards-Predictor

14
Experimental
60 coderhouse2025-droid/Miami-Heat

Estadísticas de Miami Heat - Temporadas 2019 - 2024

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

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

14
Experimental
62 Tanwar-12/NBA-SHOT-SELECTION

NBA shot selection analysis involves studying the shots taken by basketball...

12
Experimental
63 chayansraj/LINHAC-2022-Data-Science-Student-Competition

Linköping Hockey Analytics Conference - LINHAC 2022 | Given the event data,...

12
Experimental
64 Jayplect/nba-player-points-prediction

I worked as part of a team in this project with a goal to predict the points...

12
Experimental
65 7antoniosegovia/ML_NBA_Predictions

Predicting NBA results with Machine Learning models.

12
Experimental
66 ricd99/NHL_Playoff_Predictor

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

11
Experimental
67 adldtd/PyTorch-Hockey-Predictor

A machine learning project + scraper using hockey data

11
Experimental
68 coderfeye13/IPR-Final-NBA

NBA game outcome prediction using machine learning.

11
Experimental
69 bloodlinealpha/scikit-learn-nhl

scikit-learn examples and tutorials using NHL data

11
Experimental