NBA Infographic of Top 10 Player Metrics Over 30 Years

This NBA infographic tracks the average stats of the top 10 players in six periods from 1996 to 2024. Three point attempts rose from 2.5 to 6.3 a game, points from 25.0 to 29.5 and salary from $8.0M to $34.5M, while minutes and games played fell. Every value from the three panels is listed below.

AnalyTex infographic titled Evolving Performance: 30 years of Top 10 NBA Player Metrics, bar charts of offensive, defensive and legacy metrics for six season groups from 1996-2000 to 2020-2024, including three point attempts, field goal percentage, assists, blocks, minutes, games played and salary
Infographic by AnalyTex (u/data_enchilada). View the original. Select the image to open it full size.

Key figures from the chart

  • Three point attempts by the top 10 players rose from 2.5 a game (1996 to 2000) to 6.6 (2016 to 2020), and three pointers made from 0.9 to 2.4.
  • Points rose from 25.0 to 29.5 a game, and assists from 4.2 to 6.2.
  • Field goal percentage climbed from 47% to 51%, and free throw percentage from 75% to 83%.
  • Minutes fell from 38.9 to 35.4 a game and games played from 70.0 to 64.1, while average age rose from 26.9 to 28.5.
  • Average salary grew from $8.0M to $34.5M, about 4.3 times (our arithmetic).

All figures are from the graphic by AnalyTex, which cites NBA.com for player metrics and HoopsHype for salaries.

All 30 years of top 10 NBA player metrics

Title: Evolving Performance: 30 years of Top 10 NBA Player Metrics. Each panel is subtitled “Average of top 10 Players per Season Groups (5 Years)”. Bars are labelled with the value and, in brackets here, the change from the previous period as printed (green up arrows and red down arrows on the graphic). Values are per game unless stated.

Offensive metrics

Metric 1996-2000 2001-2005 2006-2010 2011-2015 2016-2020 2020-2024
3 point attempts 2.5 3.7 (+53%) 3.6 (-4%) 4.3 (+19%) 6.6 (+55%) 6.3 (-5%)
3 points made 0.9 1.3 (+54%) 1.3 (-5%) 1.6 (+25%) 2.4 (+54%) 2.3 (-5%)
3 point attempt % 27% 31% (+15.44%) 33% (+7.50%) 33% (+0.05%) 36% (+7.95%) 36% (+1.21%)
Field goal attempts 19.5 20.3 (+4%) 19.1 (-6%) 18.7 (-2%) 19.7 (+5%) 20.4 (+3%)
Field goals made 9.2 9.3 (0%) 9.0 (-3%) 8.8 (-3%) 9.6 (+9%) 10.3 (+8%)
Field goal % 47% 46% (-3%) 47% (+3%) 47% (0%) 49% (+3%) 51% (+4%)
Free throw attempts 7.7 8.0 (4%) 8.1 (+2%) 7.2 (-12%) 7.8 (+9%) 8.0 (+3%)
Free throws made 5.7 6.3 (11%) 6.6 (+6%) 5.9 (-11%) 6.4 (+9%) 6.6 (+2%)
Free throw % 75% 79% (+6%) 82% (+3%) 82% (0%) 83% (+1%) 83% (0%)
Assists 4.2 4.7 (+12%) 4.4 (-5%) 5.0 (+13%) 6.1 (+22%) 6.2 (+2%)

Defensive metrics

Metric 1996-2000 2001-2005 2006-2010 2011-2015 2016-2020 2020-2024
Blocks 1.0 0.9 (-13%) 0.7 (-20%) 0.7 (0%) 0.8 (+7%) 0.8 (+1%)
Rebounds 7.5 7.1 (-5%) 6.1 (-14%) 7.1 (+16%) 7.4 (+4%) 7.5 (+1%)
Steals 1.4 1.5 (+10%) 1.3 (-12%) 1.4 (+4%) 1.3 (-7%) 1.2 (-8%)
Turnovers 3.0 2.9 (-3%) 2.9 (0%) 3.1 (+5%) 3.4 (+11%) 3.2 (-7%)

Legacy metrics

Metric 1996-2000 2001-2005 2006-2010 2011-2015 2016-2020 2020-2024
Age 26.9 26.4 (-2%) 26.7 (+1%) 26.7 (0%) 27.2 (+2%) 28.5 (+5%)
Points 25.0 26.1 (+5%) 25.9 (-1%) 25.0 (-3%) 28.0 (+12%) 29.5 (+5%)
Minutes played 38.9 39.4 (+1%) 37.7 (-4%) 36.1 (-4%) 34.8 (-4%) 35.4 (+2%)
Wins 38.6 42.5 (+10%) 41.1 (-3%) 42.0 (+2%) 39.1 (-7%) 39.8 (+2%)
Losses 31.4 29.6 (-6%) 31.2 (+5%) 26.4 (-15%) 26.2 (-1%) 24.3 (-7%)
Games played 70.0 72.1 (+3%) 72.3 (0%) 68.3 (-5%) 65.3 (-4%) 64.1 (-2%)
Salary $8.0M $11.7M (+46%) $13.0M (+12%) $14.9M (+14%) $25.1M (+69%) $34.5M (+37%)

Footer: AnalyTex logo; “Player Metrics Data Source: NBA.com”; “NBA Player Salary Data Source: HoopsHype”; Reddit u/data_enchilada.

The three point shift

The biggest change on this NBA infographic is shooting from distance. Three point attempts more than doubled across the 30 years, from 2.5 to 6.3 a game (our arithmetic), with the largest single jump, 55%, between 2011 to 2015 and 2016 to 2020. Total field goal attempts barely moved, from 19.5 to 20.4, so more of the same number of shots were taken from three.

Efficiency rose at the same time. Field goal percentage is the highest of the six periods in 2020 to 2024, at 51%, and free throw percentage has stayed at 82% to 83% since 2006.

Playing time, age and pay

The top players now play fewer minutes and fewer games. Minutes per game fell by 3.5 and games played by 5.9 between the first and last period (our arithmetic), even though points per game rose by 4.5. Average age rose most in the last period, from 27.2 to 28.5.

Salary rose in every period. The steepest rise, 69%, came between 2011 to 2015 and 2016 to 2020, when average pay went from $14.9M to $25.1M.

Notes on this infographic

  • Overlapping periods. The last two groups are labelled 2016 to 2020 and 2020 to 2024, so 2020 appears in both.
  • How the top 10 is chosen. The graphic does not say how the top 10 players in each period were picked.
  • 3 point attempt %. This row does not equal three pointers made divided by attempts. Using the chart’s own averages, that ratio is about 35% to 37% in every period (our arithmetic), not 27% rising to 36%. The graphic does not define the measure.
  • Arrows and zeros. Some changes printed as 0% still carry an up or down arrow, probably from unrounded values. Two 2001 to 2005 free throw changes have no arrow.
  • Axes. Several bar charts do not start at zero, which makes small changes look larger.

Sources

  1. Reddit r/dataisbeautiful, [OC] Evolving Performance: 30 Years of Top 10 NBA Player Metrics, posted by u/data_enchilada (AnalyTex).

Last reviewed 29 October 2026

Is there a problem with this infographic? Please let us know!