MLB All Time Top Tens
HITTING
At Bats
Batting Average
Hits
Runs
RBI
Doubles
Triples
Home Runs
Walks
Strikeouts
Stolen Bases
PITCHING
ERA
Walks
Strikeouts
Wins
Losses
Hits
Earned Runs
Innings Pitched
Complete Games
Saves

 

HITTING

 

Most At Bats - All Time
1. 14,053
Pete Rose
2. 12,364 Hank Aaron
3. 11,988 Carl Yastrzemski
4. 11,551 Cal Ripken Jr.
5. 11,429 Ty Cobb
6. 11,421 Albert Pujols
7. 11,336 Eddie Murphy
8. 11,195 Derek Jeter
9. 11,068 Adrian Beltre
10. 11,008 Robin Yount
Back to Top

 

Highest Batting Average - All Time
1. .366
Ty Cobb
2. .358 Rogers Hornsby
3. .356 Joe Jackson
4. .346 Ed Delahanty
5. .345 Tris Speaker
6. .344 Billy Hamilton
6. .344 Ted Williams
8. .342 Dan Brouthers
8. .342 Harry Heilmann
8. .342 Babe Ruth
Back to Top

 

Most Hits - All Time
1. 4,256
Pete Rose
2. 4,189 Ty Cobb
3. 3,771 Hank Aaron
4. 3,630 Stan Musial
5. 3,514 Tris Speaker
6. 3,465 Derek Jeter
7. 3,430 Honus Wagner
8. 3,419 Carl Yastrzemski
9. 3,384 Albert Pujols
10. 3,319 Paul Molitor
Back to Top

 

Most Runs - All Time
1. 2,295
Rickey Henderson
2. 2,246 Ty Cobb
3. 2,227 Barry Bonds
4. 2,174 Hank Aaron
4. 2,174 Babe Ruth
6. 2,165 Pete Rose
7. 2,062 Willie Mays
8. 2,021 Alex Rodriguez
9. 1,949 Stan Musial
10. 1,923 Derek Jeter
Back to Top

 

Most RBI - All Time
1. 2,297
Hank Aaron
2.. 2,218 Albert Pujols
3. 2,213 Babe Ruth
4. 2,086 Alex Rodriguez
5. 1,996 Barry Bonds
6. 1,995 Lou Gehrig
7. 1,951 Stan Musial
8. 1,937 Ty Cobb
9. 1,922 Jimmie Foxx
10. 1,917 Eddie Murray
Back to Top

 

Most Doubles - All Time
1. 792
Tris Speaker
2. 746 Pete Rose
3. 725 Stan Musial
4. 724 Ty Cobb
5. 686 Albert Pujols
6. 668 Craig Biggio
7. 665 George Brett
8. 657 Nap Lajoie
9. 646 Carl Yastrzemski
10. 640 Honus Wagner
Back to Top

 

Most Triples - All Time
1. 309
Sam Crawford
2. 295 Ty Cobb
3. 252 Honus Wagner
4. 243 Jake Beckley
5. 233 Roger Connor
6. 222 Tris Speaker
7. 220 Fred Clarke
8. 205 Dan Brouthers
9. 194 Joe Kelley
10. 191 Paul Waner
Back to Top

 

Most Home Runs - All Time
1. 762
Barry Bonds
2. 755 Hank Aaron
3. 714 Babe Ruth
4. 703 Albert Pujols
5. 680 Alex Rodriguez
6. 660 Willie Mays
7. 630 Ken Griffey Jr.
8. 612 Jim Thome
9. 609 Sammy Sosa
10. 586 Frank Robinson
Back to Top

 

Most Walks - All Time
1. 2,558
Barry Bonds
2. 2,190 Rickey Henderson
3. 2,056 Babe Ruth
4. 2,019 Ted Williams
5. 1,865 Joe Morgan
6. 1845 Carl Yastrzemski
7. 1,747 Jim Thome
8. 1,733 Mickey Mantle
9. 1,708 Mel Ott
10. 1,667 Frank Thomas
Back to Top

 

Most Strikeouts - All Time
1. 2,597
Reggie Jackson
2. 2,548 Jim Thome
3. 2,379 Adam Dunn
4. 2,306 Sammy Sosa
5. 2,287 Alex Rodriguez
6. 2,059 Miguel Cabrera
7. 2,003 Andres Galarraga
8. 1,971 Justin Upton
9. 1,942 Jose Canseco
10. 1,936 Willie Stargell
Back to Top

 

Most Stolen Bases - All Time
1. 1,406
Rickey Henderson
2. 938 Lou Brock
3. 912 Billy Hamilton
4. 892 Ty Cobb
5. 808 Tim Raines
6. 752 Vince Coleman
7. 744 Eddie Collins
8. 739 Arlie Lathan
9. 738 Max Carey
10. 722 Honus Wagner
Back to Top

 

PITCHING

 

Lowest ERA - All Time
1. 1.82 Ed Walsh
2. 1.89 Addie Joss
3. 2.06 Mordecai Brown
4. 2.10 John Ward
5. 2.13 Christy Mathewson
6. 2.16 Rube Waddell
7. 2.17 Walter Johnson
8. 2.25 Tommy Bond
9. 2.28 Will White
10. 2.28 Ed Reubach
Back to Top

 

Most Walks - All Time
1. 2,795
Nolan Ryan
2. 1,833 Steve Carlton
3. 1,809 Phil Niekro
4. 1,775 Early Wynn
5. 1,764 Bob Feller
6. 1,732 Bobo Newsom
7. 1,707 Amos Rusie
8. 1,665 Charlie Hough
9. 1,580 Roger Clemens
10. 1,570 Gus Weyhing
Back to Top

 

Most Strikeouts - All Time
1. 5,714
Nolan Ryan
2. 4,875 Randy Johnson
3. 4,672 Roger Clemens
4. 4,136 Steve Carlton
5. 3,701 Bert Blyleven
6. 3,640 Tom Seaver
7. 3,574 Don Sutton
8. 3,534 Gaylord Perry
9. 3,509 Walter Johnson
10. 3,371 Greg Maddux
Back to Top

 

Most Wins - All Time
1. 511
Cy Young
2. 417 Walter Johnson
3. 373 Grover Alexander
3. 373 Christy Mathewson
5. 365 Pud Galvin
6. 363 Warren Spahn
7. 362 Kid Nichols
8. 355 Greg Maddux
9. 354 Roger Clemens
10. 342 Tim Keefe
Back to Top

 

Most Losses - All Time
1. 316
Cy Young
2. 308 Pud Galvin
3. 292 Nolan Ryan
4. 279 Walter Johnson
5. 274 Phil Niekro
6. 265 Gaylord Perry
7. 256 Don Sutton
8. 254 Jack Powell
9. 251 Eppa Rixey
10. 250 Bert Blyleven
Back to Top

 

Most Hits - All Time
1. 7,092
Cy Young
2. 6,352 Pud Galvin
3. 5,044 Phil Niekro
4. 4,938 Gaylord Perry
5. 4,913 Walter Johnson
6. 4,912 Kid Nichols
7. 4,868 Grover Alexander
8. 4,830 Warren Spahn
9. 4,783 Tommy John
10. 4,726 Greg Maddux
Back to Top

 

Most Earned Runs - All Time
1. 2,147
Cy Young
2. 2,012 Phil Niekro
3. 1,926 Jamie Moyer
4. 1,914 Don Sutton
5. 1,911 Nolan Ryan
6. 1,895 Pud Galvin
7. 1,867 Gus Weyhing
8. 1,864 Steve Carlton
9. 1,846 Gaylord Perry
10. 1,833 Red Ruffing
Back to Top

 

Most Innings Pitched - All Time
1. 7,356.0
Cy Young
2. 6,003.1 Pud Galvin
3. 5,914.1 Walter Johnson
4. 5,404.0 Phil Niekro
5. 5,386.0 Nolan Ryan
6. 5,350.0 Gaylord Perry
7. 5,282.1 Don Sutton
8. 5,243.2 Warren Spahn
9. 5,217.2 Steve Carlton
10. 5,190.0 Grover Alexander
Back to Top

 

Most Complete Games - All Time
1. 749
Cy Young
2. 639 Pud Galvin
3. 554 Tim Keefe
4. 531 Walter Johnson
4. 531 Kid Nichols
6. 525 Mickey Welch
7. 489 Charles Radbourn
8. 485 John Clarkson
9. 468 Tony Mullane
10. 466 Jim McCormick
Back to Top

 

Most Saves - All Time
1. 652
Mariano Rivera
2. 601 Trevor Hoffman
3. 478 Lee Smith
4. 437 Francisco Rodriguez
5. 424 John Franco
6. 422 Billy Wagner
7. 406 Kenley Jansen
8. 404 Craig Kimbrel
9. 390 Dennis Eckersley
10. 377 Joe Nathan
Back to Top