Career Batting Records

Home Runs

Rank Player Name Home Runs Years Active
1 Barry Bonds 762 1986-2007
2 Hank Aaron 755 1954-1976
3 Babe Ruth 714 1914-1935
4 Albert Pujols 703 2001-2022
5 Alex Rodriguez 696 1994-2016
6 Willie Mays 660 1951-1973
7 Ken Griffey 630 1989-2010
8 Jim Thome 612 1991-2012
9 Sammy Sosa 609 1989-2007
10 Frank Robinson 586 1956-1976

Hits

Rank Player Name Hits Years Active
1 Pete Rose 4256 1963-1986
2 Ty Cobb 4189 1905-1928
3 Hank Aaron 3771 1954-1976
4 Stan Musial 3630 1941-1963
5 Tris Speaker 3514 1907-1928
6 Derek Jeter 3465 1995-2014
7 Cap Anson 3435 1871-1897
8 Honus Wagner 3420 1897-1917
9 Carl Yastrzemski 3419 1961-1983
10 Albert Pujols 3384 2001-2022

RBI

Rank Player Name RBI Years Active
1 Hank Aaron 2297 1954-1976
2 Albert Pujols 2218 2001-2022
3 Babe Ruth 2217 1914-1935
4 Alex Rodriguez 2086 1994-2016
5 Cap Anson 2075 1871-1897
6 Barry Bonds 1996 1986-2007
7 Lou Gehrig 1995 1923-1939
8 Stan Musial 1951 1941-1963
9 Ty Cobb 1944 1905-1928
10 Jimmie Foxx 1922 1925-1945

Career Pitching Records

Wins

Rank Player Name Wins Years Active
1 Cy Young 511 1890-1911
2 Walter Johnson 417 1907-1927
3 Pete Alexander 373 1911-1930
4 Christy Mathewson 373 1900-1916
5 Pud Galvin 365 1875-1892
6 Warren Spahn 363 1942-1965
7 Kid Nichols 362 1890-1906
8 Greg Maddux 355 1986-2008
9 Roger Clemens 354 1984-2007
10 Tim Keefe 342 1880-1893

Strikeouts

Rank Player Name Strikeouts Years Active
1 Nolan Ryan 5714 1966-1993
2 Randy Johnson 4875 1988-2009
3 Roger Clemens 4672 1984-2007
4 Steve Carlton 4136 1965-1988
5 Bert Blyleven 3701 1970-1992
6 Tom Seaver 3640 1967-1986
7 Don Sutton 3574 1966-1988
8 Gaylord Perry 3534 1962-1983
9 Walter Johnson 3509 1907-1927
10 Justin Verlander 3416 -

Saves

Rank Player Name Saves Years Active
1 Mariano Rivera 652 1995-2013
2 Trevor Hoffman 601 1993-2010
3 Lee Smith 478 1980-1997
4 Kenley Jansen 447 -
5 Craig Kimbrel 440 -
6 Francisco Rodriguez 437 2002-2017
7 John Franco 424 1984-2005
8 Billy Wagner 422 1995-2010
9 Dennis Eckersley 390 1975-1998
10 Joe Nathan 377 1999-2016

Single-Season Records

Home Runs

Rank Player Name Home Runs Year Team
1 Barry Bonds 73 2001 SFG
2 Mark McGwire 70 1998 STL
3 Sammy Sosa 66 1998 CHC
4 Mark McGwire 65 1999 STL
5 Sammy Sosa 64 2001 CHC
6 Sammy Sosa 63 1999 CHC
7 Aaron Judge 62 2022 NYY
8 Roger Maris 61 1961 NYY
9 Cal Raleigh 60 2025 SEA
10 Babe Ruth 60 1927 NYY

Hits

Rank Player Name Hits Year Team
1 Ichiro Suzuki 262 2004 SEA
2 George Sisler 257 1920 SLA
3 Lefty O'Doul 254 1929 PHI
4 Bill Terry 254 1930 NY1
5 Al Simmons 253 1925 PHA
6 Rogers Hornsby 250 1922 STL
7 Chuck Klein 250 1930 PHI
8 Ty Cobb 248 1911 DET
9 George Sisler 246 1922 SLA
10 Ichiro Suzuki 242 2001 SEA