Between July 21, 1979 and October 25, 2003, Rickey Henderson had the most bases on balls, with 2,181 walks.

most walks from july 21, 1979 to october 25, 2003
Interpreted as:
most walks by a player from july 21, 1979 to october 25, 2003

Explore