top of page
  • TikTok
  • Facebook
  • Twitter
  • Instagram

SPORTS

Baseball-removebg-preview.png

Major League Baseball (MLB) *Player Records*

SIDE Ladder.png

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


SIDE Ladder.png

References

StatMuse (2025) Which MLB player has the most total bases all-time. Available at: https://www.statmuse.com/mlb/ask?q=which+mlb+player+has+the+most+total+bases+all-time (Accessed: 1 December 2025).
Screenshot 2024-12-16 at 16.55.04.png

SCALA

lists

CONTACT US

We'd Love to Hear From You!

If you would like to submit a list request, talk business or send over your thoughts, we are all ears!

GET ON THE LADDER!

© 2025 by Scala Lists. All Rights Reserved.

bottom of page