What The Numbers Actually Say About NBA Player Height
The average NBA player height sits around 6 feet 6.3 inches. That number has stayed remarkably stable over the past two decades, hovering between 6'5.5" and 6'7" depending on which season you pull from. Most casual fans picture something taller when they think about professional basketball, probably because of the visibility bias created by superstars and highlight reels. But the roster composition includes a massive number of point guards and bench players who bring the average down significantly. Weight tells a different story. The current average weight across all active rosters is approximately 217 pounds, up from roughly 205 pounds in the early 2000s. Teams clearly value size and strength more now, which complicates the height narrative. You cannot look at height in isolation and claim to understand the modern player profile.
Unveiling The Average NBA Player Height Debunking Myths And Examining The Data
The most persistent myth I keep running into is that the league has gotten uniformly taller. It has not. Teams have gotten heavier, and the pace of play has increased, but the actual height distribution has flattened rather than shifted upward. What changed is positional flexibility, not vertical ceiling. You see 6-foot-2 point guards playing minutes that five years ago would have gone to someone six inches taller, because skill set now outweighs pure size at several positions. Official NBA roster listings are the primary source, available on NBA.com each season. These records are self-reported by teams but generally accurate within half an inch. For deeper analysis, Sports Reference provides historical depth going back to the 1940s with both height and weight tracked consistently. The Basketball Reference player pages include season-by-season breakdowns that let you build your own dataset if you want to go beyond published averages. I spent an afternoon building a spreadsheet tracking average height by position from 2010 through 2025, and the results were surprisingly flat. Point guards averaged 6'3" across every single season. Shooting guards stayed around 6'5". Small forwards hovered near 6'7". The variance you see year to year comes from roster churn and small sample noise, not an actual trend. The numbers move less than people expect.
Positional Breakdown
Point guards: 6'3" average. Guards listed at 6'1" or shorter are genuinely underweight for the position average and relatively rare at this level. Shooting guards: 6'5" average. This position sees the most variation because teams sometimes slot undersized wings here. Small forwards: 6'7" average. The prototypical wing size, and the position where you find the fewest surprises.
Get the Full Details

Pow