January 08, 2011

In the NBA, which player has the most steals all-time?

John Stockton, the long-time Utah Jazz point guard, holds the records for the most steals in NBA history, with 3,265 over the course of his career. 

Alvin Robertson holds the record for most per game, averaging 2.71.