Basketball Analytics
Master Data-Driven Basketball Analysis
Explore basketball analytics from shooting efficiency to advanced player tracking metrics
196
Tutorials1
Examples14
Datasets28
MetricsLearning Paths
Foundations and Data Infrastructure
5 TopicsIntroduction to basketball analytics, data sources, programming tools, and traditional statistics
Getting Started
5 TopicsIntroduction to basketball analytics and key concepts
Part I: Foundations and Data Infrastructure
5 TopicsFoundation chapters covering basketball analytics history, data sources, tools, and data wrangling
Offensive Analytics
5 TopicsFour Factors, shooting efficiency, spacing, rebounding, assists, turnovers, and pace analysis
Part II: Offensive Analytics
9 TopicsDeep dive into offensive metrics, shooting efficiency, three-point revolution, assists, turnovers, and free throw analytics
Traditional Stats
5 TopicsPoints, rebounds, assists, and basic statistics
Advanced Analytics
6 TopicsPER, True Shooting, BPM, and advanced metrics
Defensive Analytics
5 TopicsDefensive metrics, rebounding, steals, rim protection, perimeter defense, and team schemes
Part III: Defensive Analytics
7 TopicsComprehensive defensive metrics, rebounding, steals, blocks, perimeter defense, and team defensive strategies
Part IV: Player Evaluation and Advanced Metrics
8 TopicsAdvanced player evaluation metrics including PER, Win Shares, BPM, RPM, RAPTOR, EPM, and comprehensive player rating systems
Player Evaluation and Advanced Metrics
5 TopicsPER, Win Shares, BPM, VORP, RPM, RAPTOR, EPM, usage rate, and clutch performance
Tracking Data
5 TopicsPlayer tracking, movement, and spatial analytics
Lineup Analytics and Rotations
3 TopicsLineup combinations, net rating, on-off analysis, substitution patterns, and lineup synergy
Part V: Lineup Analytics and Rotations
5 TopicsFive-man lineup combinations, net rating, on-off analysis, substitution patterns, and rotation management
Team Analytics
5 TopicsOffensive/defensive ratings and lineup analysis
Part VI: Player Tracking and Spatial Analytics
6 TopicsPlayer tracking data, speed/distance metrics, shot quality, passing analytics, drives and paint touches, and defensive tracking
Player Tracking and Spatial Analytics
5 TopicsPlayer tracking data, speed, distance, shot quality, passing analytics, and defensive tracking
Predictive Models
5 TopicsGame outcome prediction and player projections
Part VII: Shooting Analytics Deep Dive
6 TopicsShot types, shot clock analysis, dribbles and touch time, contested shots, hot hand phenomenon, and three-point specialization
Shooting Analytics Deep Dive
5 TopicsShot types, shot clock, touch time, contested shots, hot hand, and three-point shooting analysis
Game Theory and Strategy
5 TopicsEnd-game situations, hack-a-shaq, timeout strategy, challenges, tanking, and rest analytics
Part VIII: Game Theory and Strategy
6 TopicsEnd-of-game situations, intentional fouling, timeout strategy, challenges, tanking, rest vs rust, and schedule analytics
Part IX: Player Development and Scouting
5 TopicsNBA draft analytics, college to NBA translation, G League evaluation, international scouting, and rookie performance
Player Development and Scouting
5 TopicsDraft analytics, college translation, G League, international scouting, and rookie performance
Contracts, Salary Cap, and Team Building
5 TopicsSalary cap system, max contracts, exceptions, free agency, trades, and roster construction
Part X: Contracts, Salary Cap, and Team Building
7 TopicsNBA salary cap system, max contracts, cap exceptions, free agency, trades, draft pick valuation, and roster construction
Part XI: Advanced Offensive Concepts
9 TopicsPick-and-roll analytics, isolation scoring, transition offense, post-ups, off-ball movement, rebounding, handoffs, and set plays
Part XII: Advanced Defensive Concepts
8 TopicsPick-and-roll defense, switching, help defense, zone defense, press defense, communication, perimeter-interior balance, and matchups
Part XIII: Position-Specific Analytics
5 TopicsPoint guard, shooting guard, wings, forwards, centers, and positionless basketball metrics
Part XIV: Playoff and Championship Analytics
6 TopicsPlayoff performance vs regular season, series analytics, championship archetypes, rotations, clutch play, and home court advantage
Part XV: Coaching and Strategy
6 TopicsCoach impact, offensive systems, defensive systems, player development, in-game adjustments, and game planning
Part XVI: International and FIBA Basketball
5 TopicsFIBA rules differences, EuroLeague analytics, Olympics, FIBA World Cup, and international player development
Part XVII: Womens Basketball and WNBA
5 TopicsWNBA analytics, salary cap, college womens basketball, international womens basketball, and WNBA style evolution
Women's Basketball and WNBA
5 TopicsBasketball Women's Basketball and WNBA
Quick Start Guide
Learn Basics
Start with fundamental statisticsAdvanced Metrics
Explore sport-specific analyticsPractice with Data
Use real datasets and examplesApply Knowledge
Build your own analytics projectsRecent Tutorials
Lineup Optimization Models
Strategy & Game TheoryTransition Offense Analytics
Strategy & Game TheoryShot Selection Analytics
Strategy & Game TheoryNBA Salary Cap Strategy
Advanced AnalyticsClutch Performance Analysis
Strategy & Game TheoryKey Basketball Metrics
Block Percentage BLK%
Percentage of opponent two-point attempts blocked while player is on court. Variables: BLK = Blocks, Opp2PA = Opponent Two-Point Attempts
\text{BLK\%} = \frac{\text{BLK} \times \text{TmMin}/5}{\text{Min} \times (\text{Opp2PA})} \times 100
Steal Percentage STL%
Percentage of opponent possessions ending in a steal by this player. Variables: STL = Steals, OppPoss = Opponent Possessions
\text{STL\%} = \frac{\text{STL} \times \text{TmMin}/5}{\text{Min} \times \text{OppPoss}} \times 100
Defensive Rating DRtg
Points allowed per 100 possessions. Lower is better. Individual DRtg is difficult to measure from box score. Variables: Points Allowed = Opponent scoring, Possessions = Team possessions while player on court
\text{DRtg} = \frac{\text{Points Allowed}}{\text{Possessions}} \times 100
Net Rating NetRtg
Point differential per 100 possessions. Measures overall impact on both ends. Variables: ORtg = Offensive Rating, DRtg = Defensive Rating
\text{NetRtg} = \text{ORtg} - \text{DRtg}
Offensive Rating ORtg
Points produced per 100 possessions. Individual version measures a player's offensive efficiency. Variables: Points Produced includes scoring and assist credit. Possessions = floor estimate of possessions used.
\text{ORtg} = \frac{\text{Points Produced}}{\text{Total Possessions}} \times 100
Effective Field Goal Percentage eFG%
First of Dean Oliver's Four Factors. Most important factor (~40% weight). Variables: Same as eFG% above
\text{eFG\%} = \frac{\text{FGM} + 0.5 \times \text{3PM}}{\text{FGA}}
Four Factors - Free Throws FT Rate
Fourth of Four Factors. Free throws made per field goal attempt (~15% weight). Variables: FTM = Free Throws Made, FGA = Field Goal Attempts
\text{FT Rate} = \frac{\text{FTM}}{\text{FGA}}
Offensive Rebound Percentage ORB%
Third of Four Factors. Offensive rebounding rate (~20% weight). Variables: ORB = Team Offensive Rebounds, OppDRB = Opponent Defensive Rebounds
\text{ORB\%} = \frac{\text{ORB}}{\text{ORB} + \text{OppDRB}}
Turnover Percentage TOV%
Second of Four Factors. Lower is better (~25% weight). Variables: TOV = Turnovers, FGA = Field Goal Attempts, FTA = Free Throw Attempts
\text{TOV\%} = \frac{\text{TOV}}{\text{FGA} + 0.44 \times \text{FTA} + \text{TOV}}
Field Goal Percentage FG%
Percentage of field goal attempts made
FG% = FGM / FGA
Datasets & Resources
Ready to Master Basketball Analytics?
Start with the basics and work your way up to advanced machine learning applications.