The goal of this analysis is to understand what drives winning in the modern NBA. In particular, this project looks at how offensive and defensive performance, three-point shooting, and overall team efficiency relate to success. By combining static visualizations, interactive tools, and comparisons across seasons, this analysis aims to identify both long-term trends and key differences between winning and losing teams.

This visualization compares teams based on offensive rating and defensive rating for the 2025–26 season. Teams in the top-right quadrant combine strong offense with strong defense, while teams in the bottom-left struggle in both areas. The clearest pattern is that winning teams tend to be above average offensively. While defense still matters, there is a stronger clustering of successful teams on the high-offense side of the graph.

Based on thsi graph we can see how elite offense is more consistently associated with winning than elite defense, although the best teams usually have both.

Has the NBA become more reliant on three-point shooting?

These two charts compare the relationship between three-point attempt rate and wins in 2016–17 versus 2025–26.

In 2016–17, there is a clearer positive relationship between three-point volume and wins. Teams that shot more threes generally performed better. However, by 2025–26, that relationship becomes much weaker.

This suggests that while three-point shooting has increased across the league, it is no longer a distinguishing factor between good and bad teams.

The NBA has shifted toward universal three-point usage, making it less of a competitive advantage.

How has the NBA environment changed over time?

League-wide trends show steady increases in three-point attempt rate, offensive rating, and true shooting percentage over the past decade. Defensive ratings have also risen, reflecting the increase in scoring efficiency.

Pace fluctuates but does not show as strong of a long-term trend as shooting efficiency.

These changes indicate a shift toward a more offense-driven league, where efficiency and spacing play a larger role than in previous eras.

The modern NBA is defined by increased efficiency and scoring, driven largely by spacing and shot selection.

Shiny applications not supported in static R Markdown documents

What separates winning teams from losing teams?

This comparison between top and bottom teams highlights consistent differences across key metrics.

Winning teams outperform losing teams in wins, net rating, and margin of victory, as expected. However, the differences in efficiency metrics are more telling.

The gap in net rating and offensive performance is especially noticeable, suggesting that overall efficiency—not just raw scoring—is critical for success.

The biggest gap between good and bad teams is overall efficiency, not just individual statistics.

Which factors matter the most?

This chart shows the percent difference between top and bottom teams across several metrics.

Offensive rebounding and turnover percentage stand out as key differentiators. While shooting efficiency also matters, possession-based metrics play a major role in separating teams.

Interestingly, pace has little to no impact, suggesting that how teams play is less important than how efficiently they execute.

Possession control and efficiency matter more than play style or tempo.

Shiny applications not supported in static R Markdown documents

Interactive exploration of winning drivers

This interactive tool allows users to explore how different metrics relate to wins across teams.

By adjusting variables, it becomes clear that no single statistic fully explains success. Instead, winning teams tend to perform well across multiple dimensions, particularly offensive efficiency and overall rating.

Success in the NBA is multidimensional and cannot be explained by one metric alone. However we do see some nice trends across certain combinations of variables.

These distributions show how key metrics shift across different levels of team success.

Contending teams tend to have higher offensive ratings, better shooting efficiency, and slightly higher three-point attempt rates. They also generally maintain lower turnover rates.

The differences are gradual rather than extreme, indicating that winning is driven by consistent improvements across multiple areas rather than dominance in just one.

Winning teams are well-rounded and efficient across multiple metrics, not just elite in one area.

Shiny applications not supported in static R Markdown documents

Which teams overperformed expectations?

Which teams overperformed expectations?

This chart compares actual wins to model-predicted wins.

Teams above zero exceeded expectations, while those below underperformed. This highlights teams that succeeded beyond their statistical profile, possibly due to coaching, player development, or situational factors.

At the same time, some teams with strong statistical profiles failed to translate that into wins.

Statistics explain most outcomes, but not all—there is still variation that our model cannot fully capture.

How much parity exists in the NBA?

This chart shows the distribution of win percentages across seasons.

Wider spreads indicate less parity, meaning a bigger gap between good and bad teams. Recent seasons show slightly wider distributions, suggesting increasing separation.

However, the median remains relatively stable, indicating that the average team performance has not drastically changed.

The league shows moderate parity, but top teams may be pulling further away in recent years.

Overall, this analysis shows that winning in the modern NBA is driven primarily by efficiency rather than any single factor.

While three-point shooting has become universal, it is no longer a key differentiator. Instead, teams separate themselves through overall offensive efficiency, possession control, and balanced performance across multiple metrics.

The modern NBA is more offense-oriented than ever, but success still depends on combining efficiency with consistency across all aspects of play.