Single Season Leaders for Stolen Bases in the National League

Stealing in a game? Name another professional sport where stealing is allowed. A sign of natural ability combined with raw speed is what you can determine with a player's total number of stolen bases — especially those that scored high numbers in a single season. Many fans will argue that "the steal" has become more important and others will argue that it has become less important. The stats will tell and Baseball Almanac is pleased to present the top one-hundred theft filled National League seasons. Note: A bold faced entry denotes that the player was active during the previous Major League season.

Baseball Almanac Top Quote

"Baserunning arrogance is just like pitching arrogance or hitting arrogance. You are a force, and you have to instill that you are a force to the opposition. You have to have utter confidence." - Hall of Famer Lou Brock

Stolen Bases

Single Season National League Leaders | 'Top 500'

Lou Brock 118 1974 St. Louis Cardinals NL 1
Billy Hamilton 111 1891 Philadelphia Phillies NL 2
John Ward 111 1887 New York Giants NL  
Vince Coleman 110 1985 St. Louis Cardinals NL 4
Vince Coleman 109 1987 St. Louis Cardinals NL 5
Vince Coleman 107 1986 St. Louis Cardinals NL 6
Maury Wills 104 1962 Los Angeles Dodgers NL 7
Jim Fogarty 102 1887 Philadelphia Phillies NL 8
Billy Hamilton 102 1890 Philadelphia Phillies NL  
Jim Fogarty 99 1889 Philadelphia Phillies NL 10
Billy Hamilton 98 1894 Philadelphia Phillies NL 11
Billy Hamilton 97 1895 Philadelphia Phillies NL 12
Ron LeFlore 97 1980 Montreal Expos NL  
Omar Moreno 96 1980 Pittsburgh Pirates NL 14
Maury Wills 94 1965 Los Angeles Dodgers NL 15
Tim Raines 90 1983 Montreal Expos NL 16
John Ward 88 1892 Brooklyn Bridegrooms NL 17
Joe Kelley 87 1896 Baltimore Orioles NL 18
Arlie Latham 87 1891 Cincinnati Reds NL  
Hub Collins 85 1890 Brooklyn Bridegrooms NL 20
King Kelly 84 1887 Boston Beaneaters NL 21
Bill Lange 84 1896 Chicago Colts NL  
Billy Sunday 84 1890 Philadelphia Phillies NL  
Pittsburgh Alleghenys NL
Billy Hamilton 83 1896 Boston Beaneaters NL 24
Dummy Hoy 82 1888 Washington Senators NL 25
Vince Coleman 81 1988 St. Louis Cardinals NL 26
Bob Bescher 80 1911 Cincinnati Reds NL 27
Eric Davis 80 1986 Cincinnati Reds NL  
Emmett Seery 80 1888 Indianapolis Hoosiers NL  
Dave Collins 79 1980 Cincinnati Reds NL 30
Tom Brown 78 1892 Louisville Colonels NL 31
Marquis Grissom 78 1992 Montreal Expos NL  
John McGraw 78 1894 Baltimore Orioles NL  
Tim Raines 78 1982 Montreal Expos NL  
Jose Reyes 78 2007 New York Mets NL  
Vince Coleman 77 1990 St. Louis Cardinals NL 36
Davey Lopes 77 1975 Los Angeles Dodgers NL  
Omar Moreno 77 1979 Pittsburgh Pirates NL  
Jimmy Sheckard 77 1899 Baltimore Orioles NL  
Marquis Grissom 76 1991 Montreal Expos NL 40
Dusty Miller 76 1896 Cincinnati Reds NL  
Walt Wilmot 76 1890 Chicago Colts NL  
Tim Raines 75 1984 Montreal Expos NL 43
Lou Brock 74 1966 St. Louis Cardinals NL 44
Walt Wilmot 74 1894 Chicago Colts NL  
Ronald Acuña Jr. 73 2023 Atlanta Braves NL 46
Jack Doyle 73 1896 Baltimore Orioles NL  
Bill Lange 73 1897 Chicago Colts NL  
John McGraw 73 1899 Baltimore Orioles NL  
Otis Nixon 72 1991 Atlanta Braves NL 50
Juan Samuel 72 1984 Philadelphia Phillies NL  
Tony Womack 72 1999 Arizona Diamondbacks NL  
Omar Moreno 71 1978 Pittsburgh Pirates NL 53
Tim Raines 71 1981 Montreal Expos NL  
Billy Sunday 71 1888 Pittsburgh Alleghenys NL  
Bob Bescher 70 1910 Cincinnati Reds NL 56
Lou Brock 70 1973 St. Louis Cardinals NL  
Hughie Jennings 70 1896 Baltimore Orioles NL  
Scott Podsednik 70 2004 Milwaukee Brewers NL  
Tim Raines 70 1986 Montreal Expos NL  
Tim Raines 70 1985 Montreal Expos NL  
Frank Taveras 70 1977 Pittsburgh Pirates NL  
Alan Wiggins 70 1984 San Diego Padres NL  
Ned Hanlon 69 1887 Detroit Wolverines NL 64
Jake Stenzel 69 1897 Baltimore Orioles NL  
King Kelly 68 1889 Boston Beaneaters NL 66
Lonnie Smith 68 1982 St. Louis Cardinals NL  
Willy Taveras 68 2008 Colorado Rockies NL  
Bob Bescher 67 1912 Cincinnati Reds NL 69
Frank Chance 67 1903 Chicago Cubs NL  
Willie Keeler 67 1896 Baltimore Orioles NL  
Bill Lange 67 1895 Chicago Colts NL  
Joe Morgan 67 1973 Cincinnati Reds NL  
Joe Morgan 67 1975 Cincinnati Reds NL  
Jimmy Sheckard 67 1903 Brooklyn Superbas NL  
Tom Brown 66 1893 Louisville Colonels NL 76
Tom Brown 66 1894 Louisville Colonels NL  
Roger Cedeno 66 1999 New York Mets NL  
Billy Hamilton 66 1897 Boston Beaneaters NL  
Arlie Latham 66 1892 Cincinnati Reds NL  
Alan Wiggins 66 1983 San Diego Padres NL  
Vince Coleman 65 1989 St. Louis Cardinals NL 82
George Davis 65 1897 New York Giants NL  
Mike Griffin 65 1891 Brooklyn Bridegrooms NL  
Bill Lange 65 1894 Chicago Colts NL  
Juan Pierre 65 2003 Florida Marlins NL  
Gerald Young 65 1988 Houston Astros NL  
Lou Brock 64 1971 St. Louis Cardinals NL 88
Willie Keeler 64 1897 Baltimore Orioles NL  
Fred Pfeffer 64 1888 Chicago White Stockings NL  
Juan Pierre 64 2007 Los Angeles Dodgers NL  
Jose Reyes 64 2006 New York Mets NL  
Dee Strange-Gordon 64 2014 Los Angeles Dodgers NL  
Eric Yelding 64 1990 Houston Astros NL  
Lou Brock 63 1972 St. Louis Cardinals NL 95
Lou Brock 63 1965 St. Louis Cardinals NL  
Tom Brown 63 1889 Boston Beaneaters NL  
Max Carey 63 1916 Pittsburgh Pirates NL  
Davey Lopes 63 1976 Los Angeles Dodgers NL  
Rodney Scott 63 1980 Montreal Expos NL  
Lou Brock 62 1968 St. Louis Cardinals NL 101
George Burns 62 1914 New York Giants NL  
Luis Castillo 62 2000 Florida Marlins NL  
Jack Doyle 62 1897 Baltimore Orioles NL  
Jack Glasscock 62 1887 Indianapolis Hoosiers NL  
Jonathan Villar 62 2016 Milwaukee Brewers NL  
John Ward 62 1889 New York Giants NL  
Michael Bourn 61 2009 Houston Astros NL 108
Michael Bourn 61 2011 Atlanta Braves NL  
Houston Astros NL
Max Carey 61 1913 Pittsburgh Pirates NL  
Cesar Cedeno 61 1977 Houston Astros NL  
Josh DeVore 61 1911 New York Giants NL  
John McGraw 61 1895 Baltimore Orioles NL  
Gene Richards 61 1980 San Diego Padres NL  
Jake Stenzel 61 1894 Pittsburgh Pirates NL  
Honus Wagner 61 1907 Pittsburgh Pirates NL  
Bill Dahlen 60 1892 Chicago Colts NL 117
Dummy Hoy 60 1892 Washington Senators NL  
Hughie Jennings 60 1897 Baltimore Orioles NL  
Herman Long 60 1891 Boston Beaneaters NL  
Omar Moreno 60 1982 Pittsburgh Pirates NL  
Joe Morgan 60 1976 Cincinnati Reds NL  
Jose Reyes 60 2005 New York Mets NL  
Jimmy Ryan 60 1888 Chicago White Stockings NL  
Dee Strange-Gordon 60 2017 Miami Marlins NL  
Tony Womack 60 1997 Pittsburgh Pirates NL  
Art Devlin 59 1905 New York Giants NL 127
Tommy Dowd 59 1893 St. Louis Browns NL  
Billy Hamilton 59 2017 Cincinnati Reds NL  
Arlie Latham 59 1894 Cincinnati Reds NL  
Davey Lopes 59 1974 Los Angeles Dodgers NL  
Billy Maloney 59 1905 Chicago Cubs NL  
Max Carey 58 1918 Pittsburgh Pirates NL 133
Chuck Carr 58 1993 Florida Marlins NL  
Cesar Cedeno 58 1976 Houston Astros NL  
Ed Delahanty 58 1898 Philadelphia Phillies NL  
Jim Fogarty 58 1888 Philadelphia Phillies NL  
Billy Hamilton 58 2016 Cincinnati Reds NL  
Joe Morgan 58 1974 Cincinnati Reds NL  
Joe Morgan 58 1972 Cincinnati Reds NL  
Bill North 58 1979 San Francisco Giants NL  
Juan Pierre 58 2006 Chicago Cubs NL  
Dee Strange-Gordon 58 2015 Miami Marlins NL  
Frank Taveras 58 1976 Pittsburgh Pirates NL  
Mookie Wilson 58 1982 New York Mets NL  
Tony Womack 58 1998 Pittsburgh Pirates NL  
Ed Andrews 57 1887 Philadelphia Phillies NL 147
Cesar Cedeno 57 1974 Houston Astros NL  
Frank Chance 57 1906 Chicago Cubs NL  
Fred Clarke 57 1897 Louisville Colonels NL  
Jack Glasscock 57 1889 Indianapolis Hoosiers NL  
Billy Hamilton 57 1892 Philadelphia Phillies NL  
Billy Hamilton 57 2015 Cincinnati Reds NL  
Arlie Latham 57 1893 Cincinnati Reds NL  
Herman Long 57 1892 Boston Beaneaters NL  
Red Murray 57 1910 New York Giants NL  
Hap Myers 57 1913 Boston Braves NL  
Darby O'Brien 57 1892 Brooklyn Bridegrooms NL  
Fred Pfeffer 57 1887 Chicago White Stockings NL  
Juan Pierre 57 2005 Florida Marlins NL  
Ozzie Smith 57 1988 St. Louis Cardinals NL  
Ozzie Smith 57 1980 San Diego Padres NL  
Jake Stenzel 57 1896 Pittsburgh Pirates NL  
Harry Stovey 57 1891 Boston Beaneaters NL  
Bobby Tolan 57 1970 Cincinnati Reds NL  
Honus Wagner 57 1905 Pittsburgh Pirates NL  
John Ward 57 1891 Brooklyn Bridegrooms NL  
Ed Andrews 56 1886 Philadelphia Phillies NL 168
Lou Brock 56 1975 St. Louis Cardinals NL  
Lou Brock 56 1976 St. Louis Cardinals NL  
Cesar Cedeno 56 1973 Houston Astros NL  
Delino DeShields 56 1991 Montreal Expos NL  
Patsy Donovan 56 1892 Pittsburgh Pirates NL  
Washington Senators NL
Tony Gwynn 56 1987 San Diego Padres NL  
Billy Hamilton 56 2014 Cincinnati Reds NL  
King Kelly 56 1888 Boston Beaneaters NL  
Willie McGee 56 1985 St. Louis Cardinals NL  
Jose Reyes 56 2008 New York Mets NL  
Gene Richards 56 1977 San Diego Padres NL  
Deion Sanders 56 1997 Cincinnati Reds NL  
Steve Sax 56 1983 Los Angeles Dodgers NL  
Mike Tiernan 56 1890 New York Giants NL  
Quilvio Veras 56 1995 Florida Marlins NL  
Cesar Cedeno 55 1972 Houston Astros NL 184
Delino DeShields 55 1997 St. Louis Cardinals NL  
Tom Goodwin 55 2000 Colorado Rockies NL  
Los Angeles Dodgers NL
Emmet Heidrick 55 1899 St. Louis Perfectos NL  
Sherry Magee 55 1906 Philadelphia Phillies NL  
Bid McPhee 55 1890 Cincinnati Reds NL  
George Van Haltren 55 1892 Baltimore Orioles NL  
Pittsburgh Pirates NL
Bob Bescher 54 1909 Cincinnati Reds NL 191
Eddie Burke 54 1893 New York Giants NL  
Corbin Carroll 54 2023 Arizona Diamondbacks NL  
Art Devlin 54 1906 New York Giants NL  
Jack Glasscock 54 1890 New York Giants NL  
Billy Hamilton 54 1898 Boston Beaneaters NL  
Ned Hanlon 54 1891 Pittsburgh Pirates NL  
Joe Kelley 54 1895 Baltimore Orioles NL  
Ryne Sandberg 54 1985 Chicago Cubs NL  
Mookie Wilson 54 1983 New York Mets NL  
Eric Young 54 2000 Chicago Cubs NL  
Lou Brock 53 1969 St. Louis Cardinals NL 202
Eddie Burke 53 1896 Cincinnati Reds NL  
Buck Ewing 53 1888 New York Giants NL  
Marquis Grissom 53 1993 Montreal Expos NL  
Ned Hanlon 53 1889 Pittsburgh Alleghenys NL  
Billy Hatcher 53 1987 Houston Astros NL  
Hughie Jennings 53 1895 Baltimore Orioles NL  
King Kelly 53 1886 Chicago White Stockings NL  
Tommy McCarthy 53 1892 Boston Beaneaters NL  
Omar Moreno 53 1977 Pittsburgh Pirates NL  
Juan Samuel 53 1985 Philadelphia Phillies NL  
Jake Stenzel 53 1895 Pittsburgh Pirates NL  
Mike Tiernan 53 1891 New York Giants NL  
Honus Wagner 53 1906 Pittsburgh Pirates NL  
Honus Wagner 53 1908 Pittsburgh Pirates NL  
Honus Wagner 53 1904 Pittsburgh Pirates NL  
Maury Wills 53 1964 Los Angeles Dodgers NL  
Eric Young 53 1996 Colorado Rockies NL  
Barry Bonds 52 1990 Pittsburgh Pirates NL 220
Michael Bourn 52 2010 Houston Astros NL  
Lou Brock 52 1967 St. Louis Cardinals NL  
Max Carey 52 1920 Pittsburgh Pirates NL  
Hugh Duffy 52 1889 Chicago White Stockings NL  
Dick Johnston 52 1887 Boston Beaneaters NL  
Sam Mertes 52 1905 New York Giants NL  
Jerry Mumphrey 52 1980 San Diego Padres NL  
Mike Tiernan 52 1888 New York Giants NL  
Maury Wills 52 1968 Pittsburgh Pirates NL  
Lou Brock 51 1970 St. Louis Cardinals NL 230
Brett Butler 51 1990 San Francisco Giants NL  
Max Carey 51 1922 Pittsburgh Pirates NL  
Max Carey 51 1923 Pittsburgh Pirates NL  
Bill Dahlen 51 1896 Chicago Colts NL  
Tom Daly 51 1894 Brooklyn Bridegrooms NL  
Hugh Duffy 51 1892 Boston Beaneaters NL  
Barry Larkin 51 1995 Cincinnati Reds NL  
Jimmy McAleer 51 1891 Cleveland Spiders NL  
Dode Paskert 51 1910 Cincinnati Reds NL  
Hanley Ramirez 51 2007 Florida Marlins NL  
Hanley Ramirez 51 2006 Florida Marlins NL  
Fred Snodgrass 51 1911 New York Giants NL  
Eric Young 51 1999 Los Angeles Dodgers NL  
Craig Biggio 50 1998 Houston Astros NL 244
Eric Byrnes 50 2007 Arizona Diamondbacks NL  
Ed Cartwright 50 1895 Washington Senators NL  
Luis Castillo 50 1999 Florida Marlins NL  
Cesar Cedeno 50 1975 Houston Astros NL  
Eric Davis 50 1987 Cincinnati Reds NL  
Ned Hanlon 50 1886 Detroit Wolverines NL  
Bug Holliday 50 1890 Cincinnati Reds NL  
Ducky Holmes 50 1899 Baltimore Orioles NL  
Dummy Hoy 50 1895 Cincinnati Reds NL  
Dummy Hoy 50 1896 Cincinnati Reds NL  
Lance Johnson 50 1996 New York Mets NL  
Larry Lintz 50 1974 Montreal Expos NL  
Otis Nixon 50 1990 Montreal Expos NL  
Tim Raines 50 1987 Montreal Expos NL  
Jimmy Ryan 50 1887 Chicago White Stockings NL  
Lonnie Smith 50 1984 St. Louis Cardinals NL  
George Van Haltren 50 1897 New York Giants NL  
Maury Wills 50 1960 Los Angeles Dodgers NL  
Steve Brodie 49 1893 Baltimore Orioles NL 263
St. Louis Browns NL
Max Carey 49 1924 Pittsburgh Pirates NL  
Fred Clarke 49 1899 Louisville Colonels NL  
Gene DeMontreville 49 1898 Baltimore Orioles NL  
Tommy Dowd 49 1892 Washington Senators NL  
Johnny Evers 49 1906 Chicago Cubs NL  
Frankie Frisch 49 1921 New York Giants NL  
Mike Griffin 49 1892 Brooklyn Bridegrooms NL  
Sonny Jackson 49 1966 Houston Astros NL  
Herman Long 49 1890 Boston Beaneaters NL  
Sherry Magee 49 1910 Philadelphia Phillies NL  
Jack McGeachy 49 1888 Indianapolis Hoosiers NL  
Fred Merkle 49 1911 New York Giants NL  
Joe Morgan 49 1969 Houston Astros NL  
Joe Morgan 49 1977 Cincinnati Reds NL  
Tim Raines 49 1990 Montreal Expos NL  
Ben Revere 49 2014 Philadelphia Phillies NL  
Dave Roberts 49 2006 San Diego Padres NL  
Steve Sax 49 1982 Los Angeles Dodgers NL  
Kip Selbach 49 1896 Washington Senators NL  
Honus Wagner 49 1901 Pittsburgh Pirates NL  
Bobby Bonds 48 1970 San Francisco Giants NL 284
Luis Castillo 48 2002 Florida Marlins NL  
Cesar Cedeno 48 1980 Houston Astros NL  
George Davis 48 1895 New York Giants NL  
George Davis 48 1896 New York Giants NL  
Delino DeShields 48 1996 Los Angeles Dodgers NL  
Patsy Donovan 48 1896 Pittsburgh Pirates NL  
Hugh Duffy 48 1894 Boston Beaneaters NL  
Mariano Duncan 48 1986 Los Angeles Dodgers NL  
Dave Foutz 48 1891 Brooklyn Bridegrooms NL  
Frankie Frisch 48 1927 St. Louis Cardinals NL  
Jack Glasscock 48 1888 Indianapolis Hoosiers NL  
Von Hayes 48 1984 Philadelphia Phillies NL  
Buck Herzog 48 1911 Boston Rustlers NL  
New York Giants NL
Dummy Hoy 48 1893 Washington Senators NL  
Fielder Jones 48 1897 Brooklyn Bridegrooms NL  
Arlie Latham 48 1895 Cincinnati Reds NL  
Sherry Magee 48 1905 Philadelphia Phillies NL  
Bid McPhee 48 1896 Cincinnati Reds NL  
Red Murray 48 1911 New York Giants NL  
Red Murray 48 1908 St. Louis Cardinals NL  
Red Murray 48 1909 New York Giants NL  
Gary Redus 48 1984 Cincinnati Reds NL  
Gary Redus 48 1985 Cincinnati Reds NL  
Emmett Seery 48 1887 Indianapolis Hoosiers NL  
CJ Abrams 47 2023 Washington Nationals NL 309
Jimmy Bannon 47 1894 Boston Beaneaters NL  
Craig Biggio 47 1997 Houston Astros NL  
Bill Dahlen 47 1904 New York Giants NL  
Gene DeMontreville 47 1899 Baltimore Orioles NL  
Chicago Orphans NL
Jack Doyle 47 1892 Cleveland Spiders NL  
New York Giants NL
Bill Everitt 47 1895 Chicago Colts NL  
Buck Ewing 47 1893 Cleveland Spiders NL  
Willie Keeler 47 1895 Baltimore Orioles NL  
Bill Lange 47 1893 Chicago Colts NL  
Hans Lobert 47 1908 Cincinnati Reds NL  
Davey Lopes 47 1985 Chicago Cubs NL  
Davey Lopes 47 1977 Los Angeles Dodgers NL  
Starling Marte 47 2016 Pittsburgh Pirates NL  
Sam Mertes 47 1904 New York Giants NL  
Otis Nixon 47 1993 Atlanta Braves NL  
Juan Pierre 47 2002 Colorado Rockies NL  
George Pinkney 47 1890 Brooklyn Bridegrooms NL  
Hardy Richardson 47 1889 Boston Beaneaters NL  
Jimmy Rollins 47 2008 Philadelphia Phillies NL  
Billy Sunday 47 1889 Pittsburgh Alleghenys NL  
Tom Brown 46 1888 Boston Beaneaters NL 330
Max Carey 46 1925 Pittsburgh Pirates NL  
Max Carey 46 1917 Pittsburgh Pirates NL  
Ed Delahanty 46 1895 Philadelphia Phillies NL  
Delino DeShields 46 1992 Montreal Expos NL  
Patsy Donovan 46 1893 Pittsburgh Pirates NL  
Bill Everitt 46 1896 Chicago Colts NL  
Johnny Evers 46 1907 Chicago Cubs NL  
Rafael Furcal 46 2005 Atlanta Braves NL  
Kid Gleason 46 1896 New York Giants NL  
Buck Herzog 46 1914 Cincinnati Reds NL  
Paul Hines 46 1887 Washington Senators NL  
Gregg Jefferies 46 1993 St. Louis Cardinals NL  
Joe Kelley 46 1894 Baltimore Orioles NL  
Darren Lewis 46 1993 San Francisco Giants NL  
Sherry Magee 46 1907 Philadelphia Phillies NL  
Tommy McCarthy 46 1893 Boston Beaneaters NL  
Otis Nixon 46 1988 Montreal Expos NL  
Jim O'Rourke 46 1887 New York Giants NL  
Juan Pierre 46 2001 Colorado Rockies NL  
Bip Roberts 46 1990 San Diego Padres NL  
Jimmy Rollins 46 2001 Philadelphia Phillies NL  
Chris Sabo 46 1988 Cincinnati Reds NL  
Kip Selbach 46 1897 Washington Senators NL  
Sammy Strang 46 1903 Brooklyn Superbas NL  
Frank Taveras 46 1978 Pittsburgh Pirates NL  
Milt Thompson 46 1987 Philadelphia Phillies NL  
Trea Turner 46 2017 Washington Nationals NL  
Honus Wagner 46 1903 Pittsburgh Pirates NL  
John Ward 46 1893 New York Giants NL  
Walt Wilmot 46 1888 Washington Senators NL  
Mookie Wilson 46 1984 New York Mets NL  
Eric Young Jr. 46 2013 Colorado Rockies NL  
New York Mets NL
Bobby Bonds 45 1969 San Francisco Giants NL 363
Max Carey 45 1912 Pittsburgh Pirates NL  
Jimmy Cooney 45 1890 Chicago Colts NL  
Bob Dernier 45 1984 Chicago Cubs NL  
Patsy Donovan 45 1900 St. Louis Cardinals NL  
Bill Joyce 45 1896 New York Giants NL  
Washington Senators NL
Willie Keeler 45 1899 Brooklyn Superbas NL  
Davey Lopes 45 1978 Los Angeles Dodgers NL  
Sam Mertes 45 1899 Chicago Orphans NL  
Sam Mertes 45 1903 New York Giants NL  
Bill North 45 1980 San Francisco Giants NL  
Fred Pfeffer 45 1889 Chicago White Stockings NL  
Juan Pierre 45 2004 Florida Marlins NL  
Dave Roberts 45 2002 Los Angeles Dodgers NL  
Jimmy Ryan 45 1889 Chicago White Stockings NL  
George Van Haltren 45 1900 New York Giants NL  
Ned Williamson 45 1887 Chicago White Stockings NL  
Tony Womack 45 2000 Arizona Diamondbacks NL  
Eric Young 45 1997 Colorado Rockies NL  
Los Angeles Dodgers NL
Jimmy Barrett 44 1900 Cincinnati Reds NL 382
Bobby Bonds 44 1972 San Francisco Giants NL  
Eddie Burke 44 1890 Philadelphia Phillies NL  
Pittsburgh Alleghenys NL
Eddie Burke 44 1892 Cincinnati Reds NL  
New York Giants NL
Tom Burns 44 1890 Chicago Colts NL  
Everth Cabrera 44 2012 San Diego Padres NL  
Artie Clarke 44 1890 New York Giants NL  
Jose Cruz 44 1977 Houston Astros NL  
Ed Daily 44 1888 Washington Senators NL  
Ivan DeJesus 44 1980 Chicago Cubs NL  
Charlie Dexter 44 1898 Louisville Colonels NL  
Jim Donnelly 44 1888 Washington Senators NL  
Hugh Duffy 44 1893 Boston Beaneaters NL  
Steve Finley 44 1992 Houston Astros NL  
Joe Kelley 44 1897 Baltimore Orioles NL  
Ray Lankford 44 1991 St. Louis Cardinals NL  
Davey Lopes 44 1979 Los Angeles Dodgers NL  
Felipe Lopez 44 2006 Cincinnati Reds NL  
Washington Nationals NL
Lefty Marr 44 1890 Cincinnati Reds NL  
Barry McCormick 44 1897 Chicago Colts NL  
John McGraw 44 1897 Baltimore Orioles NL  
Bid McPhee 44 1892 Cincinnati Reds NL  
Al Myers 44 1890 Philadelphia Phillies NL  
George Pinkney 44 1891 Brooklyn Bridegrooms NL  
Bip Roberts 44 1992 Cincinnati Reds NL  
Jean Segura 44 2013 Milwaukee Brewers NL  
Frank Taveras 44 1979 New York Mets NL  
Pittsburgh Pirates NL
Charlie Blackmon 43 2015 Colorado Rockies NL 409
Barry Bonds 43 1991 Pittsburgh Pirates NL  
Bobby Bonds 43 1973 San Francisco Giants NL  
Lou Brock 43 1964 Chicago Cubs NL  
St. Louis Cardinals NL
Brett Butler 43 1988 San Francisco Giants NL  
Roger Connor 43 1887 New York Giants NL  
Kiki Cuyler 43 1929 Chicago Cubs NL  
Tom Daly 43 1899 Brooklyn Superbas NL  
Delino DeShields 43 1993 Montreal Expos NL  
Josh DeVore 43 1910 New York Giants NL  
Kid Gleason 43 1897 New York Giants NL  
George Grantham 43 1923 Chicago Cubs NL  
Billy Hamilton 43 1893 Philadelphia Phillies NL  
Nico Hoerner 43 2023 Chicago Cubs NL  
Bug Holliday 43 1892 Cincinnati Reds NL  
Tommy Leach 43 1907 Pittsburgh Pirates NL  
Bobby Lowe 43 1891 Boston Beaneaters NL  
Tommy McCarthy 43 1894 Boston Beaneaters NL  
Willie McGee 43 1984 St. Louis Cardinals NL  
John McGraw 43 1898 Baltimore Orioles NL  
Dusty Miller 43 1895 Cincinnati Reds NL  
Joe Mulvey 43 1887 Philadelphia Phillies NL  
Billy Nash 43 1887 Boston Beaneaters NL  
Scott Podsednik 43 2003 Milwaukee Brewers NL  
Lonnie Smith 43 1983 St. Louis Cardinals NL  
Ozzie Smith 43 1992 St. Louis Cardinals NL  
Ozzie Smith 43 1987 St. Louis Cardinals NL  
Fred Snodgrass 43 1912 New York Giants NL  
Tommy Tucker 43 1890 Boston Beaneaters NL  
Trea Turner 43 2018 Washington Nationals NL  
George Van Haltren 43 1894 New York Giants NL  
Sam Wise 43 1887 Boston Beaneaters NL  
Jimmy Wynn 43 1965 Houston Astros NL  
Roberto Alomar 42 1989 San Diego Padres NL 442
Michael Bourn 42 2012 Atlanta Braves NL  
Steve Brodie 42 1894 Baltimore Orioles NL  
Tom Brown 42 1895 St. Louis Browns NL  
Washington Senators NL
Enos Cabell 42 1977 Houston Astros NL  
Frank Chance 42 1904 Chicago Cubs NL  
Bill Dahlen 42 1894 Chicago Colts NL  
George Davis 42 1891 Cleveland Spiders NL  
Willie Davis 42 1964 Los Angeles Dodgers NL  
Bob Dernier 42 1982 Philadelphia Phillies NL  
Delino DeShields 42 1990 Montreal Expos NL  
Cozy Dolan 42 1914 St. Louis Cardinals NL  
Jim Donnelly 42 1887 Washington Senators NL  
Bill Doran 42 1986 Houston Astros NL  
Jack Doyle 42 1894 New York Giants NL  
Hugh Duffy 42 1895 Boston Beaneaters NL  
Buck Ewing 42 1892 New York Giants NL  
Dave Foutz 42 1890 Brooklyn Bridegrooms NL  
Ray Lankford 42 1992 St. Louis Cardinals NL  
Dan McGann 42 1904 New York Giants NL  
Joe Morgan 42 1970 Houston Astros NL  
Nyjer Morgan 42 2009 Pittsburgh Pirates NL  
Washington Nationals NL
Gerald Perry 42 1987 Atlanta Braves NL  
Hardy Richardson 42 1886 Detroit Wolverines NL  
Juan Samuel 42 1989 New York Mets NL  
Philadelphia Phillies NL
Juan Samuel 42 1986 Philadelphia Phillies NL  
Steve Sax 42 1988 Los Angeles Dodgers NL  
General Stafford 42 1895 New York Giants NL  
Roy Thomas 42 1899 Philadelphia Phillies NL  
Bobby Tolan 42 1972 Cincinnati Reds NL  
Honus Wagner 42 1902 Pittsburgh Pirates NL  
Walt Wilmot 42 1891 Chicago Colts NL  
Eric Young 42 1993 Colorado Rockies NL  
Eric Young 42 1998 Los Angeles Dodgers NL  
Jon Berti 41 2022 Miami Marlins NL 476
Bobby Bonds 41 1974 San Francisco Giants NL  
Michael Bourn 41 2008 Houston Astros NL  
Jesse Burkett 41 1895 Cleveland Spiders NL  
Brett Butler 41 1992 Los Angeles Dodgers NL  
Dave Concepcion 41 1974 Cincinnati Reds NL  
Kiki Cuyler 41 1925 Pittsburgh Pirates NL  
Ivan DeJesus 41 1978 Chicago Cubs NL  
Patsy Donovan 41 1894 Pittsburgh Pirates NL  
Patsy Donovan 41 1898 Pittsburgh Pirates NL  
Tommy Dowd 41 1897 Philadelphia Phillies NL  
St. Louis Browns NL
Hugh Duffy 41 1897 Boston Beaneaters NL  
Dick Egan 41 1910 Cincinnati Reds NL  
Buck Ewing 41 1896 Cincinnati Reds NL  
Topsy Hartsel 41 1901 Chicago Orphans NL  
George Hogreiver 41 1895 Cincinnati Reds NL  
Joe Hornung 41 1887 Boston Beaneaters NL  
Miller Huggins 41 1906 Cincinnati Reds NL  
Howard Johnson 41 1989 New York Mets NL  
Willie Keeler 41 1900 Brooklyn Superbas NL  
Bill Lange 41 1899 Chicago Orphans NL  
Hans Lobert 41 1910 Cincinnati Reds NL  
Hans Lobert 41 1913 Philadelphia Phillies NL  
Starling Marte 41 2013 Pittsburgh Pirates NL  
Lee Mazzilli 41 1980 New York Mets NL 500
Willie McGee 41 1988 St. Louis Cardinals NL  
Eddie Milner 41 1983 Cincinnati Reds NL  
Otis Nixon 41 1992 Atlanta Braves NL  
Tim Raines 41 1989 Montreal Expos NL  
Edgar Renteria 41 1998 Florida Marlins NL  
Danny Richardson 41 1887 New York Giants NL  
Jimmy Rollins 41 2005 Philadelphia Phillies NL  
Jimmy Rollins 41 2007 Philadelphia Phillies NL  
Alfonso Soriano 41 2006 Washington Nationals NL  
Joe Tinker 41 1904 Chicago Cubs NL  
Piggy Ward 41 1894 Washington Senators NL  
Current Through 2024 Season
baseball almanac flat baseball

baseball almanac fast facts

Did you know that the National League rookie with the most stolen bases in a single season is Vince Coleman who had one-hundred ten (110) steals with St. Louis in one-hundred fifty-one (151) games played during the 1985 season?

The code to write the single season stolen base league splits was developed in 2005, launched during 2006 and made possible by your support — please continue helping us create these kinds of pages by supporting our site.

The American League single season record for stolen bases was set in 1982 by Rickey Henderson of the Oakland Athletics. The National League single season record for stolen bases is on this page. Is either the Career Leader for Stolen Bases?