SPORTS

Major League Baseball (MLB) *Player Records*
Most Total Bases
This list features the players with the highest total bases gained in Major League Baseball (MLB) history.
RANK | PLAYERS | MATCHES | TOTAL BASES | TEAM(s) | YEARS |
1 | Hank Aaron | 3,298 | 6,856 | Milwaukee Braves, Atlanta Braves, Milwaukee Brewers | 1954–1976 |
2 | Albert Pujols | 3,080 | 6,211 | St. Louis Cardinals, Los Angeles Angels, Los Angeles Dodgers | 2001–2022 |
3 | Stan Musial | 3,026 | 6,134 | St. Louis Cardinals | 1941–1963 |
4 | Willie Mays | 2,992 | 6,066 | New York / San Francisco Giants, New York Mets | 1951–1973 |
5 | Barry Bonds | 2,986 | 5,976 | Pittsburgh Pirates, San Francisco Giants | 1986–2007 |
6 | Ty Cobb | 3,034 | 5,854 | Detroit Tigers, Philadelphia Athletics | 1905–1928 |
7 | Alex Rodriguez | 2,784 | 5,813 | Seattle Mariners, Texas Rangers, New York Yankees | 1994–2016 |
8 | Babe Ruth | 2,503 | 5,793 | Boston Red Sox, New York Yankees, Boston Braves | 1914–1935 |
9 | Pete Rose | 3,562 | 5,752 | Cincinnati Reds, Philadelphia Phillies, Montreal Expos | 1963–1986 |
10 | Carl Yastrzemski | 3,308 | 5,539 | Boston Red Sox | 1961–1983 |
References




