MSquared Sports
Skills / Stock Party
Skill · Stocks

Stock Party: the stocks model

Stocks are steals plus blocks, the two ways a defender takes the ball or the shot away. Who does both at an elite level?

How the model works

1. Raw rate

Steals per 75 possessions and blocks per 75 possessions, so minutes and pace drop out and a 1976 season can sit next to a 2024 one.

2. Against his position

Steal % and block % compared with the average qualified guard, wing or big that season. Three steals per 75 is rare for a center and common for a guard, so every player is measured against his own position.

3. Era adjustment

Steal % plus block %, divided by the league’s turnover rate that season. Steals come from turnovers, and the league committed far more of them in the 1970s and 80s than today, so this keeps old seasons from being inflated.

4. Percentiles

All five pieces are ranked against every qualified season in the same position, across all eras, then combined with equal weight. A season counts if the player played at least half of the games and 20 minutes a game.

Steals and blocks have been official statistics since 1973-74. League turnover rates before 1977-78 are Basketball-Reference estimates, and 2025-26 uses the 2024-25 rate until the full season is published. Bill Russell, Wilt Chamberlain and Nate Thurmond played before any of this was counted, so they are honorary gold by hand.

Like the steals and blocks pages, this measures what shows up in the box score. A player who deters shots or passes without recording a stock gets no credit here. No ranking is claimed within each tier.

The tiers

Bronze is still excellent. Gold is all-time. Each player is listed once, at his highest tier. A * marks a player added by hand.

Guards

Hands Team badge, bronze
bronzeHands Team
  • Anfernee Hardaway
  • Ben Simmons
  • James Harden
  • Jason Kidd
  • Jeff Teague
  • Jrue Holiday
  • Lonzo Ball
  • Maurice Cheeks
  • Michael Carter-Williams
  • Michael Ray Richardson
Stock Broker badge, silver
silverStock Broker
  • Baron Davis
  • Darwin Cook
  • Dyson Daniels
  • John Wall
  • Mookie Blaylock
  • Shai Gilgeous-Alexander
  • Victor Oladipo
Stock Party badge, gold
goldStock Party
  • Alvin Robertson
  • Clyde Drexler
  • Doc Rivers
  • Doug Christie
  • Dwyane Wade
  • Eddie Jones
  • Kendall Gill
  • Michael Jordan
  • Ron Harper

Wings

Hands Team badge, bronze
bronzeHands Team
  • Amen Thompson
  • Francisco García
  • George Lynch
  • Grant Hill
  • Herbert Jones
  • Jerome Kersey
  • Reggie Williams
  • Rudy Gay
  • Tracy McGrady
Stock Broker badge, silver
silverStock Broker
  • Chris Morris
  • Kawhi Leonard
  • LeBron James
  • Lionel Simmons
  • Metta World Peace
  • OG Anunoby
  • Paul Pierce
  • Scottie Barnes
  • Shane Battier
  • Terry Tyler
Stock Party badge, gold
goldStock Party
  • Andrei Kirilenko
  • Gerald Wallace
  • Josh Smith
  • Julius Erving
  • Robert Covington
  • Scottie Pippen
  • Shawn Marion

Bigs

Hands Team badge, bronze
bronzeHands Team
  • Andre Drummond
  • Antonio McDyess
  • Bo Outlaw
  • Chris Webber
  • DeMarcus Cousins
  • Draymond Green
  • Dwight Howard
  • Gar Heard
  • Kevin Garnett
  • Oliver Miller
  • Vlade Divac
Stock Broker badge, silver
silverStock Broker
  • Giannis Antetokounmpo
  • Kareem Abdul-Jabbar
  • Nerlens Noel
  • Patrick Ewing
  • Paul Millsap
  • Rasheed Wallace
  • Shawn Kemp
Stock Party badge, gold
goldStock Party
  • Anthony Davis
  • Ben Wallace
  • David Robinson
  • Hakeem Olajuwon
  • Marcus Camby

* Bill Russell, Wilt Chamberlain and Nate Thurmond played before steals and blocks became official statistics, so they are included by hand. Andrei Kirilenko is counted as a wing.

The stocks profiles, plotted

Further out is better on every axis. Choose any listed player and any of his qualified seasons, up to four at a time, so the seasons you compare do not have to be consecutive.

PlayerSeasonTmStl/75Blk/75Stl vs posBlk vs pos

Only players on the tier lists above appear here, and only their qualified seasons.

All numbers and calculations are original to MSquared Sports. Some of the data used to calculate era, player and opponent adjustments is taken from Basketball-Reference.com.
MSquared Sports is an independent fan site, not affiliated with the NBA or any team. Team and player names are used for identification only.
© 2026 MSquared Sports