Single Season Leaders for Total Bases

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 Major League total bases. Note: A bold faced entry denotes that the player was active during the previous Major League season.

"How to hit home runs: I swing as hard as I can, and I try to swing right through the ball...The harder you grip the bat, the more you can swing it through the ball, and the farther the ball will go. I swing big, with everything I've got. I hit big or I miss big. I like to live as big as I can." - Babe Ruth (#1 Overall Single Season Leader for Total Bases)
Total Bases
Single Season Leaders

'Top 500'

Babe Ruth 457 1921 New York Yankees AL 1
Rogers Hornsby 450 1922 St. Louis Cardinals NL 2
Lou Gehrig 447 1927 New York Yankees AL 3
Chuck Klein 445 1930 Philadelphia Phillies NL 4
Jimmie Foxx 438 1932 Philadelphia Athletics AL 5
Stan Musial 429 1948 St. Louis Cardinals NL 6
Sammy Sosa 425 2001 Chicago Cubs NL 7
Hack Wilson 423 1930 Chicago Cubs NL 8
Chuck Klein 420 1932 Philadelphia Phillies NL 9
Lou Gehrig 419 1930 New York Yankees AL 10
Luis Gonzalez 419 2001 Arizona Diamondbacks NL  
Joe DiMaggio 418 1937 New York Yankees AL 12
Babe Ruth 417 1927 New York Yankees AL 13
Babe Herman 416 1930 Brooklyn Robins NL 14
Sammy Sosa 416 1998 Chicago Cubs NL  
Barry Bonds 411 2001 San Francisco Giants NL 16
Lou Gehrig 410 1931 New York Yankees AL 17
Lou Gehrig 409 1934 New York Yankees AL 18
Rogers Hornsby 409 1929 Chicago Cubs NL  
Larry Walker 409 1997 Colorado Rockies NL  
Tip O'Neill 407 1887 St. Louis Browns AA 21
Joe Medwick 406 1937 St. Louis Cardinals NL 22
Jim Rice 406 1978 Boston Red Sox AL  
Todd Helton 405 2000 Colorado Rockies NL 24
Chuck Klein 405 1929 Philadelphia Phillies NL  
Hal Trosky 405 1936 Cleveland Indians AL  
Jimmie Foxx 403 1933 Philadelphia Athletics AL 27
Lou Gehrig 403 1936 New York Yankees AL  
Todd Helton 402 2001 Colorado Rockies NL 29
Hank Aaron 400 1959 Milwaukee Braves NL 30
Albert Belle 399 1998 Chicago White Sox AL 31
Babe Ruth 399 1923 New York Yankees AL  
George Sisler 399 1920 St. Louis Browns AL  
Jimmie Foxx 398 1938 Boston Red Sox AL 34
Hank Greenberg 397 1937 Detroit Tigers AL 35
Lefty O'Doul 397 1929 Philadelphia Phillies NL  
Sammy Sosa 397 1999 Chicago Cubs NL  
Albert Pujols 394 2003 St. Louis Cardinals NL 38
Ken Griffey, Jr. 393 1997 Seattle Mariners AL 39
Derrek Lee 393 2005 Chicago Cubs NL  
Alex Rodriguez 393 2001 Texas Rangers AL  
Ellis Burks 392 1996 Colorado Rockies NL 42
Al Simmons 392 1925 Philadelphia Athletics AL  
Al Simmons 392 1930 Philadelphia Athletics AL  
Bill Terry 392 1930 New York Giants NL  
Babe Ruth 391 1924 New York Yankees AL 46
Hank Greenberg 389 1935 Detroit Tigers AL 47
Albert Pujols 389 2004 St. Louis Cardinals NL  
Alex Rodriguez 389 2002 Texas Rangers AL  
George Foster 388 1977 Cincinnati Reds NL 50
Don Mattingly 388 1986 New York Yankees AL  
Babe Ruth 388 1920 New York Yankees AL  
Ken Griffey, Jr. 387 1998 Seattle Mariners AL 53
Matt Holliday 386 2007 Colorado Rockies NL 54
Earl Averill 385 1936 Cleveland Indians AL 55
Hank Greenberg 384 1940 Detroit Tigers AL 56
Alex Rodriguez 384 1998 Seattle Mariners AL  
Ryan Howard 383 2006 Philadelphia Phillies NL 58
Mark McGwire 383 1998 St. Louis Cardinals NL  
Sammy Sosa 383 2000 Chicago Cubs NL  
Juan Gonzalez 382 1998 Texas Rangers AL 61
Willie Mays 382 1955 New York Giants NL  
Willie Mays 382 1962 San Francisco Giants NL  
Stan Musial 382 1949 St. Louis Cardinals NL  
Jim Rice 382 1977 Boston Red Sox AL  
Rogers Hornsby 381 1925 St. Louis Cardinals NL 66
Alfonso Soriano 381 2002 New York Yankees AL  
Vinny Castilla 380 1998 Colorado Rockies NL 68
Hank Greenberg 380 1938 Detroit Tigers AL  
Frank Robinson 380 1962 Cincinnati Reds NL  
Jimmy Rollins 380 2007 Philadelphia Phillies NL  
Babe Ruth 380 1928 New York Yankees AL  
Ernie Banks 379 1958 Chicago Cubs NL 73
Vladimir Guerrero 379 2000 Montreal Expos NL  
Alex Rodriguez 379 1996 Seattle Mariners AL  
Babe Ruth 379 1930 New York Yankees AL  
Carlos Delgado 378 2000 Toronto Blue Jays AL 77
Rogers Hornsby 378 1921 St. Louis Cardinals NL  
Duke Snider 378 1954 Brooklyn Dodgers NL  
Albert Belle 377 1995 Cleveland Indians AL 80
Miguel Cabrera 377 2012 Detroit Tigers AL  
Willie Mays 377 1954 New York Giants NL  
Adrian Beltre 376 2004 Los Angeles Dodgers NL 83
Andres Galarraga 376 1996 Colorado Rockies NL  
Mickey Mantle 376 1956 New York Yankees AL  
Alex Rodriguez 376 2007 New York Yankees AL  
Albert Belle 375 1996 Cleveland Indians AL 87
Hugh Duffy 374 1894 Boston Beaneaters NL 88
Tony Oliva 374 1964 Minnesota Twins AL  
Albert Pujols 374 2009 St. Louis Cardinals NL  
Babe Ruth 374 1931 New York Yankees AL  
Hal Trosky 374 1934 Cleveland Indians AL  
Rogers Hornsby 373 1924 St. Louis Cardinals NL 93
Al Simmons 373 1929 Philadelphia Athletics AL  
Bill Terry 373 1932 New York Giants NL  
Vernon Wells 373 2003 Toronto Blue Jays AL  
Billy Williams 373 1970 Chicago Cubs NL  
Hank Aaron 370 1963 Milwaukee Braves NL 98
Lou Gehrig 370 1932 New York Yankees AL  
Shawn Green 370 2001 Los Angeles Dodgers NL  
Don Mattingly 370 1985 New York Yankees AL  
Duke Snider 370 1953 Brooklyn Dodgers NL  
Mark Teixeira 370 2005 Texas Rangers AL  
Mo Vaughn 370 1996 Boston Red Sox AL  
Hank Aaron 369 1957 Milwaukee Braves NL 105
Brady Anderson 369 1996 Baltimore Orioles AL  
George Bell 369 1987 Toronto Blue Jays AL  
Ripper Collins 369 1934 St. Louis Cardinals NL  
Kiki Cuyler 369 1925 Pittsburgh Pirates NL  
Jimmie Foxx 369 1936 Boston Red Sox AL  
Jim Rice 369 1979 Boston Red Sox AL  
Alex Rodriguez 369 2005 New York Yankees AL  
Ted Kluszewski 368 1954 Cincinnati Redlegs NL 113
Johnny Mize 368 1940 St. Louis Cardinals NL  
Cal Ripken, Jr. 368 1991 Baltimore Orioles AL  
Ted Williams 368 1949 Boston Red Sox AL  
Ty Cobb 367 1911 Detroit Tigers AL 117
Joe DiMaggio 367 1936 New York Yankees AL  
Vladimir Guerrero 367 1998 Montreal Expos NL  
Todd Helton 367 2003 Colorado Rockies NL  
Tommy Holmes 367 1945 Boston Braves NL  
Heinie Manush 367 1928 St. Louis Browns AL  
Joe Medwick 367 1936 St. Louis Cardinals NL  
Frank Robinson 367 1966 Baltimore Orioles AL  
Al Rosen 367 1953 Cleveland Indians AL  
Al Simmons 367 1932 Philadelphia Athletics AL  
Ken Williams 367 1922 St. Louis Browns AL  
Robin Yount 367 1982 Milwaukee Brewers AL  
Hank Aaron 366 1962 Milwaukee Braves NL 129
Darin Erstad 366 2000 Anaheim Angels AL  
Lou Gehrig 366 1937 New York Yankees AL  
Vladimir Guerrero 366 2004 Anaheim Angels AL  
Vladimir Guerrero 366 1999 Montreal Expos NL  
Roger Maris 366 1961 New York Yankees AL  
Willie Mays 366 1957 New York Giants NL  
Stan Musial 366 1946 St. Louis Cardinals NL  
Barry Bonds 365 1993 San Francisco Giants NL 137
Nomar Garciaparra 365 1997 Boston Red Sox AL  
Harry Heilmann 365 1921 Detroit Tigers AL  
Chuck Klein 365 1933 Philadelphia Phillies NL  
Joe Medwick 365 1935 St. Louis Cardinals NL  
Kirby Puckett 365 1986 Minnesota Twins AL  
Babe Ruth 365 1926 New York Yankees AL  
Rich Aurilia 364 2001 San Francisco Giants NL 144
Jacoby Ellsbury 364 2011 Boston Red Sox AL  
Lou Gehrig 364 1928 New York Yankees AL  
Vladimir Guerrero 364 2002 Montreal Expos NL  
Alex Rodriguez 364 2003 Texas Rangers AL  
Frank Thomas 364 2000 Chicago White Sox AL  
Dale Alexander 363 1929 Detroit Tigers AL 150
Jeff Bagwell 363 2000 Houston Astros NL  
George Brett 363 1979 Kansas City Royals AL  
Eddie Mathews 363 1953 Milwaukee Braves NL  
Mark McGwire 363 1999 St. Louis Cardinals NL  
David Ortiz 363 2005 Boston Red Sox AL  
Jim Bottomley 362 1928 St. Louis Cardinals NL 156
Alfonso Soriano 362 2006 Washington Nationals NL  
Earl Averill 361 1931 Cleveland Indians AL 158
Shawn Green 361 1999 Toronto Blue Jays AL  
Ralph Kiner 361 1949 Pittsburgh Pirates NL  
Ralph Kiner 361 1947 Pittsburgh Pirates NL  
Stan Musial 361 1953 St. Louis Cardinals NL  
Bret Boone 360 2001 Seattle Mariners AL 163
Willie Mays 360 1965 San Francisco Giants NL  
Johnny Mize 360 1947 New York Giants NL  
Albert Pujols 360 2005 St. Louis Cardinals NL  
Albert Pujols 360 2001 St. Louis Cardinals NL  
Mo Vaughn 360 1998 Boston Red Sox AL  
Carl Yastrzemski 360 1967 Boston Red Sox AL  
Earl Averill 359 1932 Cleveland Indians AL 170
Dante Bichette 359 1995 Colorado Rockies NL  
Lou Gehrig 359 1933 New York Yankees AL  
Ken Griffey, Jr. 359 1993 Seattle Mariners AL  
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 178
Lance Berkman 358 2001 Houston Astros NL  
Jim Bottomley 358 1925 St. Louis Cardinals NL  
Jimmie Foxx 358 1930 Philadelphia Athletics AL  
Ted Kluszewski 358 1955 Cincinnati Redlegs NL  
Kirby Puckett 358 1988 Minnesota Twins AL  
Alfonso Soriano 358 2003 New York Yankees AL  
Wally Moses 357 1937 Philadelphia Athletics AL 185
Ryan Braun 356 2012 Milwaukee Brewers NL 186
Orlando Cepeda 356 1961 San Francisco Giants NL  
Tommy Davis 356 1962 Los Angeles Dodgers NL  
Prince Fielder 356 2009 Milwaukee Brewers NL  
Charlie Gehringer 356 1936 Detroit Tigers AL  
Hank Greenberg 356 1934 Detroit Tigers AL  
Rafael Palmeiro 356 1999 Texas Rangers AL  
Billy Williams 356 1965 Chicago Cubs NL  
Felipe Alou 355 1966 Atlanta Braves NL 194
Ernie Banks 355 1955 Chicago Cubs NL  
Johnny Bench 355 1970 Cincinnati Reds NL  
Joe DiMaggio 355 1948 New York Yankees AL  
Richard Hidalgo 355 2000 Houston Astros NL  
Andruw Jones 355 2000 Atlanta Braves NL  
Stan Musial 355 1951 St. Louis Cardinals NL  
David Ortiz 355 2006 Boston Red Sox AL  
Mike Piazza 355 1997 Los Angeles Dodgers NL  
Hack Wilson 355 1929 Chicago Cubs NL  
Pete Browning 354 1887 Louisville Colonels AA 204
Norm Cash 354 1961 Detroit Tigers AL  
Prince Fielder 354 2007 Milwaukee Brewers NL  
Magglio Ordonez 354 2007 Detroit Tigers AL  
Andre Dawson 353 1987 Chicago Cubs NL 208
Nomar Garciaparra 353 1998 Boston Red Sox AL  
Matt Holliday 353 2006 Colorado Rockies NL  
Aubrey Huff 353 2003 Tampa Bay Devil Rays AL  
Matt Kemp 353 2011 Los Angeles Dodgers NL  
Mickey Mantle 353 1961 New York Yankees AL  
Johnny Mize 353 1939 St. Louis Cardinals NL  
Dick Allen 352 1964 Philadelphia Phillies NL 215
Jimmie Foxx 352 1934 Philadelphia Athletics AL  
Ryan Howard 352 2009 Philadelphia Phillies NL  
Jeff Kent 352 2002 San Francisco Giants NL  
Eddie Mathews 352 1959 Milwaukee Braves NL  
Magglio Ordonez 352 2002 Chicago White Sox AL  
Sam Thompson 352 1895 Philadelphia Phillies NL  
Joe Torre 352 1971 St. Louis Cardinals NL  
Ernie Banks 351 1959 Chicago Cubs NL 223
Jose Bautista 351 2010 Toronto Blue Jays AL  
Rod Carew 351 1977 Minnesota Twins AL  
Kiki Cuyler 351 1930 Chicago Cubs NL  
Andres Galarraga 351 1997 Colorado Rockies NL  
Carlos Gonzalez 351 2010 Colorado Rockies NL  
Goose Goslin 351 1930 St. Louis Browns AL  
Washington Senators AL
Willie Mays 351 1964 San Francisco Giants NL  
Ed Morgan 351 1930 Cleveland Indians AL  
David Ortiz 351 2004 Boston Red Sox AL  
Ryan Braun 350 2009 Milwaukee Brewers NL 233
Jeff Kent 350 2000 San Francisco Giants NL  
Freddie Lindstrom 350 1930 New York Giants NL  
Willie Mays 350 1958 San Francisco Giants NL  
Rafael Palmeiro 350 1998 Baltimore Orioles AL  
Dave Parker 350 1985 Cincinnati Reds NL  
Albert Pujols 350 2010 St. Louis Cardinals NL  
Tris Speaker 350 1923 Cleveland Indians AL  
Oyster Burns 349 1887 Baltimore Orioles AA 241
Ken Griffey, Jr. 349 1999 Seattle Mariners AL  
Mark McGwire 349 1997 Oakland Athletics AL  
St. Louis Cardinals NL
Grady Sizemore 349 2006 Cleveland Indians AL  
Miguel Tejada 349 2004 Baltimore Orioles AL  
Joe DiMaggio 348 1941 New York Yankees AL 246
Joe DiMaggio 348 1938 New York Yankees AL  
Steve Finley 348 1996 San Diego Padres NL  
Juan Gonzalez 348 1996 Texas Rangers AL  
Babe Herman 348 1929 Brooklyn Robins NL  
Manny Ramirez 348 2004 Boston Red Sox AL  
Babe Ruth 348 1929 New York Yankees AL  
Gary Sheffield 348 2003 Atlanta Braves NL  
George Sisler 348 1922 St. Louis Browns AL  
Billy Williams 348 1972 Chicago Cubs NL  
Jose Canseco 347 1988 Oakland Athletics AL 256
Ed Delahanty 347 1893 Philadelphia Phillies NL  
Chuck Klein 347 1931 Philadelphia Phillies NL  
Nap Lajoie 347 1901 Philadelphia Athletics AL  
Willie Mays 347 1963 San Francisco Giants NL  
Stan Musial 347 1943 St. Louis Cardinals NL  
Chase Utley 347 2006 Philadelphia Phillies NL  
Derek Jeter 346 1999 New York Yankees AL 263
Chipper Jones 346 2001 Atlanta Braves NL  
Mel Ott 346 1929 New York Giants NL  
Tony Perez 346 1970 Cincinnati Reds NL  
Manny Ramirez 346 1999 Cleveland Indians AL  
Ken Williams 346 1923 St. Louis Browns AL  
Garret Anderson 345 2003 Anaheim Angels AL 269
Robinson Cano 345 2012 New York Yankees AL  
Vinny Castilla 345 1996 Colorado Rockies NL  
Cecil Cooper 345 1982 Milwaukee Brewers AL  
Nomar Garciaparra 345 2003 Boston Red Sox AL  
Adrian Gonzalez 345 2011 Boston Red Sox AL  
Denny Lyons 345 1887 Philadelphia Athletics AA  
Kevin Mitchell 345 1989 San Francisco Giants NL  
Wally Post 345 1955 Cincinnati Redlegs NL  
Hank Aaron 344 1967 Atlanta Braves NL 278
Garret Anderson 344 2002 Anaheim Angels AL  
Ernie Banks 344 1957 Chicago Cubs NL  
Miguel Cabrera 344 2005 Florida Marlins NL  
Mark McGwire 344 1987 Oakland Athletics AL  
Mel Ott 344 1934 New York Giants NL  
Jim Rice 344 1983 Boston Red Sox AL  
Ryne Sandberg 344 1990 Chicago Cubs NL  
Ruben Sierra 344 1989 Texas Rangers AL  
Mark Teixeira 344 2009 New York Yankees AL  
Ted Williams 344 1939 Boston Red Sox AL  
Jason Giambi 343 2001 Oakland Athletics AL 289
Jeff Heath 343 1941 Cleveland Indians AL  
Tino Martinez 343 1997 New York Yankees AL  
Cal Ripken, Jr. 343 1983 Baltimore Orioles AL  
Duke Snider 343 1950 Brooklyn Dodgers NL  
Billy Williams 343 1964 Chicago Cubs NL  
Ted Williams 343 1946 Boston Red Sox AL  
Rudy York 343 1940 Detroit Tigers AL  
Michael Young 343 2005 Texas Rangers AL  
Roberto Clemente 342 1966 Pittsburgh Pirates NL 298
Johnny Frederick 342 1929 Brooklyn Robins NL  
Ken Griffey, Jr. 342 1996 Seattle Mariners AL  
Rafael Palmeiro 342 1996 Baltimore Orioles AL  
Albert Pujols 342 2008 St. Louis Cardinals NL  
Manny Ramirez 342 1998 Cleveland Indians AL  
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 307
George Bell 341 1986 Toronto Blue Jays AL  
Wally Berger 341 1930 Boston Braves NL  
Bobby Bonds 341 1973 San Francisco Giants NL  
Miguel Cabrera 341 2010 Detroit Tigers AL  
Joe Carter 341 1986 Cleveland Indians AL  
Andre Dawson 341 1983 Montreal Expos NL  
David Ortiz 341 2007 Boston Red Sox AL  
Hank Aaron 340 1956 Milwaukee Braves NL 315
Moises Alou 340 1998 Houston Astros NL  
Earl Averill 340 1934 Cleveland Indians AL  
Jimmie Foxx 340 1935 Philadelphia Athletics AL  
Brian Giles 340 2001 Pittsburgh Pirates NL  
Troy Glaus 340 2000 Anaheim Angels AL  
Aaron Hill 340 2009 Toronto Blue Jays AL  
Frank Howard 340 1969 Washington Senators AL  
Mel Ott 340 1932 New York Giants NL  
Dave Parker 340 1978 Pittsburgh Pirates NL  
Tony Armas 339 1984 Boston Red Sox AL 325
Adrian Beltre 339 2012 Texas Rangers AL  
Ken Caminiti 339 1996 San Diego Padres NL  
Cecil Fielder 339 1990 Detroit Tigers AL  
Juan Gonzalez 339 1993 Texas Rangers AL  
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 333
Rocky Colavito 338 1961 Detroit Tigers AL  
Ed Delahanty 338 1899 Philadelphia Phillies NL  
Carlos Delgado 338 2003 Toronto Blue Jays AL  
Juan Gonzalez 338 1999 Texas Rangers AL  
Curtis Granderson 338 2007 Detroit Tigers AL  
Fred Lynn 338 1979 Boston Red Sox AL  
Bob Meusel 338 1925 New York Yankees AL  
Rafael Palmeiro 338 2001 Texas Rangers AL  
Dave Parker 338 1977 Pittsburgh Pirates NL  
Duke Snider 338 1955 Brooklyn Dodgers NL  
Ted Williams 338 1942 Boston Red Sox AL  
Dante Bichette 337 1998 Colorado Rockies NL 345
Jermaine Dye 337 2000 Kansas City Royals AL  
Charlie Gehringer 337 1929 Detroit Tigers AL  
Luis Gonzalez 337 1999 Arizona Diamondbacks NL  
Joe Jackson 337 1911 Cleveland Naps AL  
Andruw Jones 337 2005 Atlanta Braves NL  
Carlos Lee 337 2006 Milwaukee Brewers NL  
Texas Rangers AL
Willie Stargell 337 1973 Pittsburgh Pirates NL  
Miguel Tejada 337 2005 Baltimore Orioles AL  
Garret Anderson 336 2000 Anaheim Angels AL 354
Wally Berger 336 1934 Boston Braves NL  
Dante Bichette 336 1996 Colorado Rockies NL  
Barry Bonds 336 1998 San Francisco Giants NL  
Ryan Braun 336 2011 Milwaukee Brewers NL  
Cecil Cooper 336 1983 Milwaukee Brewers AL  
Luis Gonzalez 336 2000 Arizona Diamondbacks NL  
Joe Jackson 336 1920 Chicago White Sox AL  
Rafael Palmeiro 336 1991 Texas Rangers AL  
Alex Rodriguez 336 2000 Seattle Mariners AL  
Miguel Tejada 336 2002 Oakland Athletics AL  
Matt Williams 336 1999 Arizona Diamondbacks NL  
Moises Alou 335 2004 Chicago Cubs NL 366
Garrett Atkins 335 2006 Colorado Rockies NL  
Jeff Bagwell 335 1997 Houston Astros NL  
Jason Bay 335 2005 Pittsburgh Pirates NL  
Miguel Cabrera 335 2011 Detroit Tigers AL  
Vinny Castilla 335 1997 Colorado Rockies NL  
Ty Cobb 335 1917 Detroit Tigers AL  
Cecil Cooper 335 1980 Milwaukee Brewers AL  
Jermaine Dye 335 2006 Chicago White Sox AL  
Dwight Evans 335 1984 Boston Red Sox AL  
Nomar Garciaparra 335 2002 Boston Red Sox AL  
Jason Giambi 335 2002 New York Yankees AL  
Vladimir Guerrero 335 2006 Los Angeles Angels of Anaheim AL  
Gil Hodges 335 1954 Brooklyn Dodgers NL  
Willie Mays 335 1959 San Francisco Giants NL  
Vada Pinson 335 1963 Cincinnati Reds NL  
Ivan Rodriguez 335 1999 Texas Rangers AL  
Ted Williams 335 1941 Boston Red Sox AL  
Ted Williams 335 1947 Boston Red Sox AL  
Carl Yastrzemski 335 1970 Boston Red Sox AL  
Hank Aaron 334 1960 Milwaukee Braves NL 386
Lance Berkman 334 2002 Houston Astros NL  
Bobby Bonds 334 1970 San Francisco Giants NL  
Miguel Cabrera 334 2009 Detroit Tigers AL  
Robinson Cano 334 2010 New York Yankees AL  
Reggie Jackson 334 1969 Oakland Athletics AL  
Willie Mays 334 1961 San Francisco Giants NL  
Bob Meusel 334 1921 New York Yankees AL  
Manny Ramirez 334 2003 Boston Red Sox AL  
Ron Santo 334 1964 Chicago Cubs NL  
David Wright 334 2008 New York Mets NL  
Don Baylor 333 1979 California Angels AL 397
Lance Berkman 333 2006 Houston Astros NL  
Bret Boone 333 2003 Seattle Mariners AL  
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  
Ben Oglivie 333 1980 Milwaukee Brewers AL  
Kirby Puckett 333 1987 Minnesota Twins AL  
Aramis Ramirez 333 2006 Chicago Cubs NL  
Frank Robinson 333 1961 Cincinnati Reds NL  
Frank Thomas 333 1993 Chicago White Sox AL  
Joe Vosmik 333 1935 Cleveland Indians AL  
Zack Wheat 333 1925 Brooklyn Robins NL  
Ted Williams 333 1940 Boston Red Sox AL  
Dave Winfield 333 1979 San Diego Padres NL  
Michael Young 333 2004 Texas Rangers AL  
Hank Aaron 332 1969 Atlanta Braves NL 414
Jeff Bagwell 332 1999 Houston Astros NL  
Miguel Cabrera 332 2007 Florida Marlins NL  
Robinson Cano 332 2011 New York Yankees AL  
Brian Giles 332 2000 Pittsburgh Pirates NL  
Hal McRae 332 1982 Kansas City Royals AL  
Dale Murphy 332 1984 Atlanta Braves NL  
Dale Murphy 332 1985 Atlanta Braves NL  
Manny Ramirez 332 2008 Boston Red Sox AL  
Los Angeles Dodgers NL
Richie Sexson 332 2003 Milwaukee Brewers NL  
Ruben Sierra 332 1991 Texas Rangers AL  
Bobby Thomson 332 1949 New York Giants NL  
Hank Aaron 331 1971 Atlanta Braves NL 426
Dick Allen 331 1966 Philadelphia Phillies NL  
Ernie Banks 331 1960 Chicago Cubs NL  
Miguel Cabrera 331 2008 Detroit Tigers AL  
Robinson Cano 331 2009 New York Yankees AL  
Earle Combs 331 1927 New York Yankees AL  
Darrell Evans 331 1973 Atlanta Braves NL  
Buck Freeman 331 1899 Washington Senators NL  
Josh Hamilton 331 2008 Texas Rangers AL  
Harry Heilmann 331 1923 Detroit Tigers AL  
Ryan Howard 331 2008 Philadelphia Phillies NL  
Joe Jackson 331 1912 Cleveland Naps AL  
Carlos Lee 331 2007 Houston Astros NL  
Justin Morneau 331 2006 Minnesota Twins AL  
Stan Musial 331 1950 St. Louis Cardinals NL  
Magglio Ordonez 331 2003 Chicago White Sox AL  
Rafael Palmeiro 331 1993 Texas Rangers AL  
Tony Perez 331 1969 Cincinnati Reds NL  
Albert Pujols 331 2002 St. Louis Cardinals NL  
Ryne Sandberg 331 1984 Chicago Cubs NL  
Roy Sievers 331 1957 Washington Senators AL  
B.J. Surhoff 331 1999 Baltimore Orioles AL  
Jim Thome 331 2003 Philadelphia Phillies NL  
Vernon Wells 331 2006 Toronto Blue Jays AL  
Albert Belle 330 1999 Baltimore Orioles AL 450
Barry Bonds 330 2000 San Francisco Giants NL  
George Foster 330 1978 Cincinnati Reds NL  
Andres Galarraga 330 1998 Atlanta Braves NL  
Jason Giambi 330 2000 Oakland Athletics AL  
Frank Howard 330 1968 Washington Senators AL  
Aubrey Huff 330 2008 Baltimore Orioles AL  
Adam Lind 330 2009 Toronto Blue Jays AL  
Freddie Lindstrom 330 1928 New York Giants NL  
Willie Mays 330 1960 San Francisco Giants NL  
Hal McRae 330 1977 Kansas City Royals AL  
Lefty O'Doul 330 1932 Brooklyn Dodgers NL  
John Olerud 330 1993 Toronto Blue Jays AL  
Vada Pinson 330 1959 Cincinnati Reds NL  
Sammy Sosa 330 2002 Chicago Cubs NL  
Frank Thomas 330 1996 Chicago White Sox AL  
David Wright 330 2007 New York Mets NL  
Jesse Barfield 329 1986 Toronto Blue Jays AL 467
Andres Galarraga 329 1988 Montreal Expos NL  
Goose Goslin 329 1925 Washington Senators AL  
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  
Manny Ramirez 329 2005 Boston Red Sox AL  
Carl Reynolds 329 1930 Chicago White Sox AL  
Jimmy Rollins 329 2006 Philadelphia Phillies NL  
Juan Samuel 329 1987 Philadelphia Phillies NL  
Al Simmons 329 1926 Philadelphia Athletics AL  
Al Simmons 329 1931 Philadelphia Athletics AL  
Tris Speaker 329 1912 Boston Red Sox AL  
Vern Stephens 329 1949 Boston Red Sox AL  
Alan Trammell 329 1987 Detroit Tigers AL  
Hal Trosky 329 1937 Cleveland Indians AL  
Larry Walker 329 2001 Colorado Rockies NL  
Paul Waner 329 1928 Pittsburgh Pirates NL  
Hank Aaron 328 1958 Milwaukee Braves NL 486
Jay Bell 328 1999 Arizona Diamondbacks NL  
Albert Belle 328 1993 Cleveland Indians AL  
Carlos Beltran 328 2004 Houston Astros NL  
Kansas City Royals AL
Del Ennis 328 1950 Philadelphia Phillies NL  
Goose Goslin 328 1931 St. Louis Browns AL  
Marquis Grissom 328 1996 Atlanta Braves NL  
Josh Hamilton 328 2010 Texas Rangers AL  
Chipper Jones 328 2000 Atlanta Braves NL  
Harmon Killebrew 328 1961 Minnesota Twins AL  
Andrew McCutchen 328 2012 Pittsburgh Pirates NL  
Joe Medwick 328 1934 St. Louis Cardinals NL  
Dale Murphy 328 1987 Atlanta Braves NL  
Jim Thome 328 2001 Cleveland Indians AL  
Joey Votto 328 2010 Cincinnati Reds NL 500
Jimmy Williams 328 1899 Pittsburgh Pirates NL  
Current Through 2013 Season


Did you know that Hank Aaron, who is the all-time major league total base leader, does not appear on the top one-hundred (100) single season leaders until thirtieth place — and then only twice more at #92 & #99?

Lou Gehrig had five (5) seasons where he collected over four-hundred total bases, the most by any player and a plateau (four-hundred total bases in a single season) that has only been reached thirty (30) times in Major League history.

No player from 1950 on has ever come close to the four-hundred fifty plus (450+) total base mark set by Rogers Hornsby (450 in 1922 / National League) and Babe Ruth (457 in 1921 / American League). Is this an unreachable plateau? Share your thoughts on our message board.

     

Baseball Almanac on Facebook