Single Season Leaders for Total Bases in the National League

A single equals one, a double equals two, a triple equals three and a home run equals four. Total them together over a year and you can be listed on this chart of single season total base leaders; however, you will need more than three-hundred eighty-seven (387) to even break into the top fifty.

Baseball Almanac is pleased to present the top one-hundred (100) all-time single season leaders in National League total bases. Note: A bold faced entry denotes that the player was active during the previous Major League season.

"Players who stand flat footed and swing their arms are golfers, not hitters." - Hall of Famer / #1 Ranked Single Season Leader for Total Bases in the National League Rogers Hornsby
Total Bases
Single Season National League Leaders

'Top 500'

Rogers Hornsby 450 1922 St. Louis Cardinals NL 1
Chuck Klein 445 1930 Philadelphia Phillies NL 2
Stan Musial 429 1948 St. Louis Cardinals NL 3
Sammy Sosa 425 2001 Chicago Cubs NL 4
Hack Wilson 423 1930 Chicago Cubs NL 5
Chuck Klein 420 1932 Philadelphia Phillies NL 6
Luis Gonzalez 419 2001 Arizona Diamondbacks NL 7
Babe Herman 416 1930 Brooklyn Robins NL 8
Sammy Sosa 416 1998 Chicago Cubs NL  
Barry Bonds 411 2001 San Francisco Giants NL 10
Rogers Hornsby 409 1929 Chicago Cubs NL 11
Larry Walker 409 1997 Colorado Rockies NL  
Joe Medwick 406 1937 St. Louis Cardinals NL 13
Todd Helton 405 2000 Colorado Rockies NL 14
Chuck Klein 405 1929 Philadelphia Phillies NL  
Todd Helton 402 2001 Colorado Rockies NL 16
Hank Aaron 400 1959 Milwaukee Braves NL 17
Lefty O'Doul 397 1929 Philadelphia Phillies NL 18
Sammy Sosa 397 1999 Chicago Cubs NL  
Albert Pujols 394 2003 St. Louis Cardinals NL 20
Derrek Lee 393 2005 Chicago Cubs NL 21
Ellis Burks 392 1996 Colorado Rockies NL 22
Bill Terry 392 1930 New York Giants NL  
Albert Pujols 389 2004 St. Louis Cardinals NL 24
George Foster 388 1977 Cincinnati Reds NL 25
Matt Holliday 386 2007 Colorado Rockies NL 26
Ryan Howard 383 2006 Philadelphia Phillies NL 27
Mark McGwire 383 1998 St. Louis Cardinals NL  
Sammy Sosa 383 2000 Chicago Cubs NL  
Willie Mays 382 1955 New York Giants NL 30
Willie Mays 382 1962 San Francisco Giants NL  
Stan Musial 382 1949 St. Louis Cardinals NL  
Rogers Hornsby 381 1925 St. Louis Cardinals NL 33
Vinny Castilla 380 1998 Colorado Rockies NL 34
Frank Robinson 380 1962 Cincinnati Reds NL  
Jimmy Rollins 380 2007 Philadelphia Phillies NL  
Ernie Banks 379 1958 Chicago Cubs NL 37
Vladimir Guerrero 379 2000 Montreal Expos NL  
Rogers Hornsby 378 1921 St. Louis Cardinals NL 39
Duke Snider 378 1954 Brooklyn Dodgers NL  
Willie Mays 377 1954 New York Giants NL 41
Adrian Beltre 376 2004 Los Angeles Dodgers NL 42
Andres Galarraga 376 1996 Colorado Rockies NL  
Hugh Duffy 374 1894 Boston Beaneaters NL 44
Albert Pujols 374 2009 St. Louis Cardinals NL  
Rogers Hornsby 373 1924 St. Louis Cardinals NL 46
Bill Terry 373 1932 New York Giants NL  
Billy Williams 373 1970 Chicago Cubs NL  
Hank Aaron 370 1963 Milwaukee Braves NL 49
Shawn Green 370 2001 Los Angeles Dodgers NL  
Duke Snider 370 1953 Brooklyn Dodgers NL  
Hank Aaron 369 1957 Milwaukee Braves NL 52
Ripper Collins 369 1934 St. Louis Cardinals NL  
Kiki Cuyler 369 1925 Pittsburgh Pirates NL  
Ted Kluszewski 368 1954 Cincinnati Redlegs NL 55
Johnny Mize 368 1940 St. Louis Cardinals NL  
Vladimir Guerrero 367 1998 Montreal Expos NL 57
Todd Helton 367 2003 Colorado Rockies NL  
Tommy Holmes 367 1945 Boston Braves NL  
Joe Medwick 367 1936 St. Louis Cardinals NL  
Hank Aaron 366 1962 Milwaukee Braves NL 61
Vladimir Guerrero 366 1999 Montreal Expos NL  
Willie Mays 366 1957 New York Giants NL  
Stan Musial 366 1946 St. Louis Cardinals NL  
Barry Bonds 365 1993 San Francisco Giants NL 65
Chuck Klein 365 1933 Philadelphia Phillies NL  
Joe Medwick 365 1935 St. Louis Cardinals NL  
Rich Aurilia 364 2001 San Francisco Giants NL 68
Vladimir Guerrero 364 2002 Montreal Expos NL  
Jeff Bagwell 363 2000 Houston Astros NL 70
Eddie Mathews 363 1953 Milwaukee Braves NL  
Mark McGwire 363 1999 St. Louis Cardinals NL  
Jim Bottomley 362 1928 St. Louis Cardinals NL 73
Alfonso Soriano 362 2006 Washington Nationals NL  
Ralph Kiner 361 1949 Pittsburgh Pirates NL 75
Ralph Kiner 361 1947 Pittsburgh Pirates NL  
Stan Musial 361 1953 St. Louis Cardinals NL  
Willie Mays 360 1965 San Francisco Giants NL 78
Johnny Mize 360 1947 New York Giants NL  
Albert Pujols 360 2005 St. Louis Cardinals NL  
Albert Pujols 360 2001 St. Louis Cardinals NL  
Dante Bichette 359 1995 Colorado Rockies NL 82
Chipper Jones 359 1999 Atlanta Braves NL  
Stan Musial 359 1954 St. Louis Cardinals NL  
Albert Pujols 359 2006 St. Louis Cardinals NL  
Hanley Ramirez 359 2007 Florida Marlins NL  
Hank Aaron 358 1961 Milwaukee Braves NL 87
Lance Berkman 358 2001 Houston Astros NL  
Jim Bottomley 358 1925 St. Louis Cardinals NL  
Ted Kluszewski 358 1955 Cincinnati Redlegs NL  
Ryan Braun 356 2012 Milwaukee Brewers NL 91
Orlando Cepeda 356 1961 San Francisco Giants NL  
Tommy Davis 356 1962 Los Angeles Dodgers NL  
Prince Fielder 356 2009 Milwaukee Brewers NL  
Billy Williams 356 1965 Chicago Cubs NL  
Felipe Alou 355 1966 Atlanta Braves NL 96
Ernie Banks 355 1955 Chicago Cubs NL  
Johnny Bench 355 1970 Cincinnati Reds NL  
Richard Hidalgo 355 2000 Houston Astros NL  
Andruw Jones 355 2000 Atlanta Braves NL  
Stan Musial 355 1951 St. Louis Cardinals NL  
Mike Piazza 355 1997 Los Angeles Dodgers NL  
Hack Wilson 355 1929 Chicago Cubs NL  
Prince Fielder 354 2007 Milwaukee Brewers NL 104
Andre Dawson 353 1987 Chicago Cubs NL 105
Matt Holliday 353 2006 Colorado Rockies NL  
Matt Kemp 353 2011 Los Angeles Dodgers NL  
Johnny Mize 353 1939 St. Louis Cardinals NL  
Dick Allen 352 1964 Philadelphia Phillies NL 109
Ryan Howard 352 2009 Philadelphia Phillies NL  
Jeff Kent 352 2002 San Francisco Giants NL  
Eddie Mathews 352 1959 Milwaukee Braves NL  
Sam Thompson 352 1895 Philadelphia Phillies NL  
Joe Torre 352 1971 St. Louis Cardinals NL  
Ernie Banks 351 1959 Chicago Cubs NL 115
Kiki Cuyler 351 1930 Chicago Cubs NL  
Andres Galarraga 351 1997 Colorado Rockies NL  
Carlos Gonzalez 351 2010 Colorado Rockies NL  
Willie Mays 351 1964 San Francisco Giants NL  
Ryan Braun 350 2009 Milwaukee Brewers NL 120
Jeff Kent 350 2000 San Francisco Giants NL  
Freddie Lindstrom 350 1930 New York Giants NL  
Willie Mays 350 1958 San Francisco Giants NL  
Dave Parker 350 1985 Cincinnati Reds NL  
Albert Pujols 350 2010 St. Louis Cardinals NL  
Steve Finley 348 1996 San Diego Padres NL 126
Babe Herman 348 1929 Brooklyn Robins NL  
Gary Sheffield 348 2003 Atlanta Braves NL  
Billy Williams 348 1972 Chicago Cubs NL  
Ed Delahanty 347 1893 Philadelphia Phillies NL 130
Chuck Klein 347 1931 Philadelphia Phillies NL  
Willie Mays 347 1963 San Francisco Giants NL  
Stan Musial 347 1943 St. Louis Cardinals NL  
Chase Utley 347 2006 Philadelphia Phillies NL  
Chipper Jones 346 2001 Atlanta Braves NL 135
Mel Ott 346 1929 New York Giants NL  
Tony Perez 346 1970 Cincinnati Reds NL  
Vinny Castilla 345 1996 Colorado Rockies NL 138
Kevin Mitchell 345 1989 San Francisco Giants NL  
Wally Post 345 1955 Cincinnati Redlegs NL  
Hank Aaron 344 1967 Atlanta Braves NL 141
Ernie Banks 344 1957 Chicago Cubs NL  
Miguel Cabrera 344 2005 Florida Marlins NL  
Mel Ott 344 1934 New York Giants NL  
Ryne Sandberg 344 1990 Chicago Cubs NL  
Duke Snider 343 1950 Brooklyn Dodgers NL 146
Billy Williams 343 1964 Chicago Cubs NL  
Roberto Clemente 342 1966 Pittsburgh Pirates NL 148
Johnny Frederick 342 1929 Brooklyn Robins NL  
Albert Pujols 342 2008 St. Louis Cardinals NL  
Mike Schmidt 342 1980 Philadelphia Phillies NL  
Greg Vaughn 342 1998 San Diego Padres NL  
Paul Waner 342 1927 Pittsburgh Pirates NL  
Jeff Bagwell 341 2001 Houston Astros NL 154
Wally Berger 341 1930 Boston Braves NL  
Bobby Bonds 341 1973 San Francisco Giants NL  
Andre Dawson 341 1983 Montreal Expos NL  
Hank Aaron 340 1956 Milwaukee Braves NL 158
Moises Alou 340 1998 Houston Astros NL  
Brian Giles 340 2001 Pittsburgh Pirates NL  
Mel Ott 340 1932 New York Giants NL  
Dave Parker 340 1978 Pittsburgh Pirates NL  
Ken Caminiti 339 1996 San Diego Padres NL 163
Vladimir Guerrero 339 2001 Montreal Expos NL  
Todd Helton 339 2004 Colorado Rockies NL  
Todd Helton 339 1999 Colorado Rockies NL  
Ryan Braun 338 2008 Milwaukee Brewers NL 167
Ed Delahanty 338 1899 Philadelphia Phillies NL  
Dave Parker 338 1977 Pittsburgh Pirates NL  
Duke Snider 338 1955 Brooklyn Dodgers NL  
Dante Bichette 337 1998 Colorado Rockies NL 171
Luis Gonzalez 337 1999 Arizona Diamondbacks NL  
Andruw Jones 337 2005 Atlanta Braves NL  
Willie Stargell 337 1973 Pittsburgh Pirates NL  
Wally Berger 336 1934 Boston Braves NL 175
Dante Bichette 336 1996 Colorado Rockies NL  
Barry Bonds 336 1998 San Francisco Giants NL  
Ryan Braun 336 2011 Milwaukee Brewers NL  
Luis Gonzalez 336 2000 Arizona Diamondbacks NL  
Matt Williams 336 1999 Arizona Diamondbacks NL  
Moises Alou 335 2004 Chicago Cubs NL 181
Garrett Atkins 335 2006 Colorado Rockies NL  
Jeff Bagwell 335 1997 Houston Astros NL  
Jason Bay 335 2005 Pittsburgh Pirates NL  
Vinny Castilla 335 1997 Colorado Rockies NL  
Gil Hodges 335 1954 Brooklyn Dodgers NL  
Willie Mays 335 1959 San Francisco Giants NL  
Vada Pinson 335 1963 Cincinnati Reds NL  
Hank Aaron 334 1960 Milwaukee Braves NL 189
Lance Berkman 334 2002 Houston Astros NL  
Bobby Bonds 334 1970 San Francisco Giants NL  
Willie Mays 334 1961 San Francisco Giants NL  
Ron Santo 334 1964 Chicago Cubs NL  
David Wright 334 2008 New York Mets NL  
Lance Berkman 333 2006 Houston Astros NL 195
Rogers Hornsby 333 1927 New York Giants NL  
Ralph Kiner 333 1951 Pittsburgh Pirates NL  
Johnny Mize 333 1937 St. Louis Cardinals NL  
Raul Mondesi 333 1997 Los Angeles Dodgers NL  
Aramis Ramirez 333 2006 Chicago Cubs NL  
Frank Robinson 333 1961 Cincinnati Reds NL  
Zack Wheat 333 1925 Brooklyn Robins NL  
Dave Winfield 333 1979 San Diego Padres NL  
Hank Aaron 332 1969 Atlanta Braves NL 204
Jeff Bagwell 332 1999 Houston Astros NL  
Miguel Cabrera 332 2007 Florida Marlins NL  
Brian Giles 332 2000 Pittsburgh Pirates NL  
Dale Murphy 332 1984 Atlanta Braves NL  
Dale Murphy 332 1985 Atlanta Braves NL  
Richie Sexson 332 2003 Milwaukee Brewers NL  
Bobby Thomson 332 1949 New York Giants NL  
Hank Aaron 331 1971 Atlanta Braves NL 212
Dick Allen 331 1966 Philadelphia Phillies NL  
Ernie Banks 331 1960 Chicago Cubs NL  
Darrell Evans 331 1973 Atlanta Braves NL  
Buck Freeman 331 1899 Washington Senators NL  
Ryan Howard 331 2008 Philadelphia Phillies NL  
Carlos Lee 331 2007 Houston Astros NL  
Stan Musial 331 1950 St. Louis Cardinals NL  
Tony Perez 331 1969 Cincinnati Reds NL  
Albert Pujols 331 2002 St. Louis Cardinals NL  
Ryne Sandberg 331 1984 Chicago Cubs NL  
Jim Thome 331 2003 Philadelphia Phillies NL  
Barry Bonds 330 2000 San Francisco Giants NL 224
George Foster 330 1978 Cincinnati Reds NL  
Andres Galarraga 330 1998 Atlanta Braves NL  
Freddie Lindstrom 330 1928 New York Giants NL  
Willie Mays 330 1960 San Francisco Giants NL  
Lefty O'Doul 330 1932 Brooklyn Dodgers NL  
Vada Pinson 330 1959 Cincinnati Reds NL  
Sammy Sosa 330 2002 Chicago Cubs NL  
David Wright 330 2007 New York Mets NL  
Andres Galarraga 329 1988 Montreal Expos NL 233
Rogers Hornsby 329 1920 St. Louis Cardinals NL  
Chipper Jones 329 1998 Atlanta Braves NL  
Greg Luzinski 329 1977 Philadelphia Phillies NL  
Mel Ott 329 1935 New York Giants NL  
Jimmy Rollins 329 2006 Philadelphia Phillies NL  
Juan Samuel 329 1987 Philadelphia Phillies NL  
Larry Walker 329 2001 Colorado Rockies NL  
Paul Waner 329 1928 Pittsburgh Pirates NL  
Hank Aaron 328 1958 Milwaukee Braves NL 242
Jay Bell 328 1999 Arizona Diamondbacks NL  
Del Ennis 328 1950 Philadelphia Phillies NL  
Marquis Grissom 328 1996 Atlanta Braves NL  
Chipper Jones 328 2000 Atlanta Braves NL  
Andrew McCutchen 328 2012 Pittsburgh Pirates NL  
Joe Medwick 328 1934 St. Louis Cardinals NL  
Dale Murphy 328 1987 Atlanta Braves NL  
Joey Votto 328 2010 Cincinnati Reds NL  
Jimmy Williams 328 1899 Pittsburgh Pirates NL  
Miguel Cabrera 327 2006 Florida Marlins NL 252
Chick Hafey 327 1929 St. Louis Cardinals NL  
Lance Johnson 327 1996 New York Mets NL  
Dave Parker 327 1979 Pittsburgh Pirates NL  
Jose Reyes 327 2008 New York Mets NL  
Richie Sexson 327 2001 Milwaukee Brewers NL  
Jose Vidro 327 2000 Montreal Expos NL  
Orlando Cepeda 326 1963 San Francisco Giants NL 259
Woody English 326 1930 Chicago Cubs NL  
Dave Kingman 326 1979 Chicago Cubs NL  
Johnny Mize 326 1938 St. Louis Cardinals NL  
Hank Aaron 325 1966 Atlanta Braves NL 263
Hank Aaron 325 1955 Milwaukee Braves NL  
Craig Biggio 325 1998 Houston Astros NL  
Lou Brock 325 1967 St. Louis Cardinals NL  
Shawn Green 325 2002 Los Angeles Dodgers NL  
Ted Kluszewski 325 1953 Cincinnati Redlegs NL  
Cy Seymour 325 1905 Cincinnati Reds NL  
Chase Utley 325 2008 Philadelphia Phillies NL  
Matt Williams 325 1993 San Francisco Giants NL  
Jeff Bagwell 324 1996 Houston Astros NL 272
Bobby Bonilla 324 1990 Pittsburgh Pirates NL  
Orlando Cepeda 324 1962 San Francisco Giants NL  
Roberto Clemente 324 1967 Pittsburgh Pirates NL  
Adrian Gonzalez 324 2007 San Diego Padres NL  
Tony Gwynn 324 1997 San Diego Padres NL  
Vada Pinson 324 1965 Cincinnati Reds NL  
Gary Sheffield 324 1996 Florida Marlins NL  
Duke Snider 324 1956 Brooklyn Dodgers NL  
Alfonso Soriano 324 2007 Chicago Cubs NL  
Wally Berger 323 1935 Boston Braves NL 282
Adam Dunn 323 2004 Cincinnati Reds NL  
Johnny Frederick 323 1930 Brooklyn Robins NL  
Ralph Kiner 323 1950 Pittsburgh Pirates NL  
Bill Nicholson 323 1943 Chicago Cubs NL  
Aramis Ramirez 323 2001 Pittsburgh Pirates NL  
Frank Robinson 323 1957 Cincinnati Redlegs NL  
Gary Sheffield 323 1992 San Diego Padres NL  
Bill Terry 323 1931 New York Giants NL  
Paul Waner 323 1934 Pittsburgh Pirates NL  
Bill White 323 1963 St. Louis Cardinals NL  
Barry Bonds 322 2002 San Francisco Giants NL 293
Johnny Callison 322 1964 Philadelphia Phillies NL  
Prince Fielder 322 2011 Milwaukee Brewers NL  
Steve Garvey 322 1977 Los Angeles Dodgers NL  
Steve Garvey 322 1979 Los Angeles Dodgers NL  
Greg Luzinski 322 1975 Philadelphia Phillies NL  
Willie Mays 322 1956 New York Giants NL  
Willie McCovey 322 1969 San Francisco Giants NL  
Gary Sheffield 322 2000 Los Angeles Dodgers NL  
Preston Wilson 322 2003 Colorado Rockies NL  
Dante Bichette 321 1999 Colorado Rockies NL 303
Will Clark 321 1989 San Francisco Giants NL  
Cliff Floyd 321 2001 Florida Marlins NL  
Bernard Gilkey 321 1996 New York Mets NL  
Lee May 321 1969 Cincinnati Reds NL  
Phil Nevin 321 2001 San Diego Padres NL  
Albert Pujols 321 2007 St. Louis Cardinals NL  
Pete Rose 321 1969 Cincinnati Reds NL  
Willie Stargell 321 1971 Pittsburgh Pirates NL  
Paul Waner 321 1932 Pittsburgh Pirates NL  
Billy Williams 321 1968 Chicago Cubs NL  
Gus Bell 320 1953 Cincinnati Redlegs NL 314
Sean Casey 320 1999 Cincinnati Reds NL  
Roberto Clemente 320 1961 Pittsburgh Pirates NL  
Jim Edmonds 320 2004 St. Louis Cardinals NL  
Del Ennis 320 1949 Philadelphia Phillies NL  
Brian Giles 320 1999 Pittsburgh Pirates NL  
Gabby Hartnett 320 1930 Chicago Cubs NL  
Babe Herman 320 1931 Brooklyn Robins NL  
Mike Piazza 320 1998 Florida Marlins NL  
Los Angeles Dodgers NL
New York Mets NL
Scott Rolen 320 1998 Philadelphia Phillies NL  
Ryan Zimmerman 320 2009 Washington Nationals NL  
Hank Aaron 319 1965 Milwaukee Braves NL 325
Bobby Abreu 319 2001 Philadelphia Phillies NL  
Bobby Abreu 319 2000 Philadelphia Phillies NL  
Del Bissonette 319 1928 Brooklyn Robins NL  
Pat Burrell 319 2002 Philadelphia Phillies NL  
Steve Garvey 319 1978 Los Angeles Dodgers NL  
Todd Helton 319 2002 Colorado Rockies NL  
Howard Johnson 319 1989 New York Mets NL  
Bobby Lowe 319 1894 Boston Beaneaters NL  
Willie McCovey 319 1963 San Francisco Giants NL  
Lefty O'Doul 319 1930 Philadelphia Phillies NL  
Frank Robinson 319 1956 Cincinnati Redlegs NL  
Hack Wilson 319 1927 Chicago Cubs NL  
Barry Bonds 318 1996 San Francisco Giants NL 338
Jim Bottomley 318 1929 St. Louis Cardinals NL  
Jack Clark 318 1978 San Francisco Giants NL  
Aaron Hill 318 2012 Arizona Diamondbacks NL  
Eric Karros 318 1999 Los Angeles Dodgers NL  
Ryan Ludwick 318 2008 St. Louis Cardinals NL  
Dale Murphy 318 1983 Atlanta Braves NL  
Stan Musial 318 1955 St. Louis Cardinals NL  
Hanley Ramirez 318 2008 Florida Marlins NL  
Pablo Sandoval 318 2009 San Francisco Giants NL  
Sam Thompson 318 1893 Philadelphia Phillies NL  
Joey Votto 318 2011 Cincinnati Reds NL  
Paul Waner 318 1929 Pittsburgh Pirates NL  
Heinie Zimmerman 318 1912 Chicago Cubs NL  
Jeff Bagwell 317 2003 Houston Astros NL 352
Bobby Bonds 317 1971 San Francisco Giants NL  
Jesse Burkett 317 1896 Cleveland Spiders NL  
Roy Campanella 317 1953 Brooklyn Dodgers NL  
Cito Gaston 317 1970 San Diego Padres NL  
Billy Herman 317 1935 Chicago Cubs NL  
Matt Holliday 317 2010 St. Louis Cardinals NL  
Don Hurst 317 1932 Philadelphia Phillies NL  
Deron Johnson 317 1965 Cincinnati Reds NL  
Chipper Jones 317 1996 Atlanta Braves NL  
Gary Matthews 317 1979 Atlanta Braves NL  
Bill Nicholson 317 1944 Chicago Cubs NL  
Al Oliver 317 1982 Montreal Expos NL  
Bill Terry 317 1929 New York Giants NL  
Lloyd Waner 317 1929 Pittsburgh Pirates NL  
Wally Berger 316 1931 Boston Braves NL 367
Orlando Cepeda 316 1959 San Francisco Giants NL  
Adam Comorosky 316 1930 Pittsburgh Pirates NL  
Al Dark 316 1953 New York Giants NL  
Joe Medwick 316 1938 St. Louis Cardinals NL  
Johnny Mize 316 1948 New York Giants NL  
Aramis Ramirez 316 2004 Chicago Cubs NL  
Edgardo Alfonzo 315 1999 New York Mets NL 374
Johnny Bench 315 1974 Cincinnati Reds NL  
Johnny Callison 315 1965 Philadelphia Phillies NL  
Ed Delahanty 315 1896 Philadelphia Phillies NL  
Brandon Phillips 315 2007 Cincinnati Reds NL  
Jose Reyes 315 2006 New York Mets NL  
Frank Robinson 315 1959 Cincinnati Reds NL  
Aaron Rowand 315 2007 Philadelphia Phillies NL  
Lance Berkman 314 2008 Houston Astros NL 382
Ken Boyer 314 1961 St. Louis Cardinals NL  
Johnny Callison 314 1963 Philadelphia Phillies NL  
Steve Garvey 314 1975 Los Angeles Dodgers NL  
Adrian Gonzalez 314 2008 San Diego Padres NL  
Chick Hafey 314 1928 St. Louis Cardinals NL  
Hank Leiber 314 1935 New York Giants NL  
Javy Lopez 314 2003 Atlanta Braves NL  
Irish Meusel 314 1922 New York Giants NL  
Raul Mondesi 314 1996 Los Angeles Dodgers NL  
Mel Ott 314 1936 New York Giants NL  
Mark Reynolds 314 2009 Arizona Diamondbacks NL  
Frank Robinson 314 1965 Cincinnati Reds NL  
Keith Hernandez 313 1979 St. Louis Cardinals NL 395
Albert Pujols 313 2011 St. Louis Cardinals NL  
Hanley Ramirez 313 2009 Florida Marlins NL  
Jackie Robinson 313 1949 Brooklyn Dodgers NL  
Justin Upton 313 2011 Arizona Diamondbacks NL  
Bobby Abreu 312 2004 Philadelphia Phillies NL 400
Vinny Castilla 312 2004 Colorado Rockies NL  
Babe Herman 312 1932 Cincinnati Reds NL  
Frank McCormick 312 1939 Cincinnati Reds NL  
Stan Musial 312 1944 St. Louis Cardinals NL  
Ryne Sandberg 312 1992 Chicago Cubs NL  
Mike Schmidt 312 1977 Philadelphia Phillies NL  
Gus Bell 311 1955 Cincinnati Redlegs NL 407
Barry Bonds 311 1997 San Francisco Giants NL  
Frankie Frisch 311 1923 New York Giants NL  
Nap Lajoie 311 1897 Philadelphia Phillies NL  
Stan Musial 311 1952 St. Louis Cardinals NL  
Frank Robinson 311 1964 Cincinnati Reds NL  
Sam Thompson 311 1887 Detroit Wolverines NL  
Joe Torre 311 1970 St. Louis Cardinals NL  
Robin Ventura 311 1999 New York Mets NL  
Larry Walker 311 1999 Colorado Rockies NL  
Zack Wheat 311 1924 Brooklyn Robins NL  
Craig Biggio 310 1997 Houston Astros NL 418
Ken Boyer 310 1960 St. Louis Cardinals NL  
Ryan Braun 310 2010 Milwaukee Brewers NL  
Carlos Delgado 310 2008 New York Mets NL  
Steve Finley 310 1999 Arizona Diamondbacks NL  
Jack Fournier 310 1925 Brooklyn Robins NL  
Ron Gant 310 1990 Atlanta Braves NL  
Pedro Guerrero 310 1983 Los Angeles Dodgers NL  
Chipper Jones 310 2007 Atlanta Braves NL  
George Kelly 310 1921 New York Giants NL  
Willard Marshall 310 1947 New York Giants NL  
Stan Musial 310 1956 St. Louis Cardinals NL  
Juan Samuel 310 1984 Philadelphia Phillies NL  
Ron Santo 310 1965 Chicago Cubs NL  
Mike Schmidt 310 1974 Philadelphia Phillies NL  
Darryl Strawberry 310 1987 New York Mets NL  
Andy Van Slyke 310 1992 Pittsburgh Pirates NL  
Derek Bell 309 1998 Houston Astros NL 435
Miguel Cabrera 309 2004 Florida Marlins NL  
Orlando Cepeda 309 1958 San Francisco Giants NL  
Del Ennis 309 1948 Philadelphia Phillies NL  
Ron Gant 309 1993 Atlanta Braves NL  
Brian Giles 309 2002 Pittsburgh Pirates NL  
Ryan Howard 309 2007 Philadelphia Phillies NL  
Don Hurst 309 1929 Philadelphia Phillies NL  
Eddie Mathews 309 1957 Milwaukee Braves NL  
Dick Stuart 309 1961 Pittsburgh Pirates NL  
Paul Waner 309 1930 Pittsburgh Pirates NL  
David Wright 309 2006 New York Mets NL  
Lance Berkman 308 2004 Houston Astros NL 447
Orlando Cepeda 308 1970 Atlanta Braves NL  
Steve Finley 308 2004 Arizona Diamondbacks NL  
Los Angeles Dodgers NL
Luis Gonzalez 308 2003 Arizona Diamondbacks NL  
Pedro Guerrero 308 1982 Los Angeles Dodgers NL  
Jeff Kent 308 2001 San Francisco Giants NL  
Chuck Klein 308 1936 Chicago Cubs NL  
Philadelphia Phillies NL
Derrek Lee 308 2009 Chicago Cubs NL  
Willie McGee 308 1985 St. Louis Cardinals NL  
Mike Piazza 308 1996 Los Angeles Dodgers NL  
Vada Pinson 308 1960 Cincinnati Reds NL  
Aramis Ramirez 308 2012 Milwaukee Brewers NL  
Wildfire Schulte 308 1911 Chicago Cubs NL  
Sammy Sosa 308 1997 Chicago Cubs NL  
Garry Templeton 308 1979 St. Louis Cardinals NL  
Honus Wagner 308 1908 Pittsburgh Pirates NL  
Cy Williams 308 1923 Philadelphia Phillies NL  
Cy Williams 308 1924 Philadelphia Phillies NL  
Ernie Banks 307 1962 Chicago Cubs NL 465
Ken Boyer 307 1964 St. Louis Cardinals NL  
Will Clark 307 1987 San Francisco Giants NL  
Stephen Drew 307 2008 Arizona Diamondbacks NL  
Lenny Dykstra 307 1993 Philadelphia Phillies NL  
Steve Garvey 307 1980 Los Angeles Dodgers NL  
Gil Hodges 307 1951 Brooklyn Dodgers NL  
Rogers Hornsby 307 1928 Boston Braves NL  
Mark Loretta 307 2004 San Diego Padres NL  
Willie Mays 307 1966 San Francisco Giants NL  
Joe Medwick 307 1939 St. Louis Cardinals NL  
Stan Musial 307 1957 St. Louis Cardinals NL  
John Olerud 307 1998 New York Mets NL  
Mel Ott 307 1938 New York Giants NL  
Jay Payton 307 2003 Colorado Rockies NL  
Mike Piazza 307 1993 Los Angeles Dodgers NL  
Mike Piazza 307 1999 New York Mets NL  
Ryne Sandberg 307 1985 Chicago Cubs NL  
Bill Terry 307 1927 New York Giants NL  
Dick Allen 306 1965 Philadelphia Phillies NL 484
Jesse Burkett 306 1901 St. Louis Cardinals NL  
Dolph Camilli 306 1936 Philadelphia Phillies NL  
Ripper Collins 306 1935 St. Louis Cardinals NL  
Jim Edmonds 306 2000 St. Louis Cardinals NL  
Eddie Mathews 306 1961 Milwaukee Braves NL  
Fred McGriff 306 1993 Atlanta Braves NL  
San Diego Padres NL
Vada Pinson 306 1961 Cincinnati Reds NL  
Mike Schmidt 306 1976 Philadelphia Phillies NL  
Joe Torre 306 1966 Atlanta Braves NL  
Hack Wilson 306 1928 Chicago Cubs NL  
Jim Bottomley 305 1926 St. Louis Cardinals NL 495
Sean Casey 305 2004 Cincinnati Reds NL  
Ralph Garr 305 1974 Atlanta Braves NL  
Davey Johnson 305 1973 Atlanta Braves NL  
Andruw Jones 305 2003 Atlanta Braves NL  
Willie Keeler 305 1894 Baltimore Orioles NL 500
Joe Kelley 305 1894 Baltimore Orioles NL  
Derrek Lee 305 2004 Chicago Cubs NL  
Fred McGriff 305 1996 Atlanta Braves NL  
Austin McHenry 305 1921 St. Louis Cardinals NL  
Pete Rose 305 1970 Cincinnati Reds NL  
Mike Schmidt 305 1979 Philadelphia Phillies NL  
Tim Wallach 305 1987 Montreal Expos NL  
Billy Williams 305 1967 Chicago Cubs NL  
Kevin Young 305 1999 Pittsburgh Pirates NL  
Current Through 2013 Season


Did you know that the National League rookie with the most total bases in a single season is Albert Pujols who had three-hundred sixty (360) with St. Louis in one-hundred sixty-one (161) games played during the 2001 season?

The code to write the single season total bases 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 total bases was set in 1921 by Babe Ruth of the New York Yankees. The American League single season record for total bases is on this page. Is either the Career Leader for Total Bases?

     

Baseball Almanac on Facebook