Baseballs Greatest Hitters of All Time
The great 1961 Yankee team with 165 home runs,56 years ago, still tops the list.
Please note 59 of the top 88 teams played in the "steroid era".
If any of our readers finds a group of four player whose totals exceed 120 home runs,
please email us at joeangelini518@aol.com
ONE - TWO COMBO THREE - FOUR COMBO
NO. Year Team Player H.R. Player H.R. Player H.R. Player H.R. TOTAL
THE 160 CLUB…2 TEAMS
1 1961 Yankees Roger Maris 61 Mickey Mantle 54 Bill Skowron 28 Yogi Berra 22 165
2 1997 Rockies Larry Walker 49 AndresGalarraga 41 Vinny Castilla 40 Ellis Burks 32 162
THE 150 CLUB…8 TEAMS
3 1996 Rockies Andres Galarraga 47 Vinny Castilla 40 Ellis Burks 40 Dante Bichette 31 158
4 1997 Mariners Ken Griffey Jr. 56 Jay Buhner 40 Paul Sorrento 31 Edgar Martinez 28 155
5 1996 Mariners Ken Griffey Jr. 49 Jay Buhner 44 Alex Rodriguez 36 Edgar Martinez 26 155
6 1998 Cardinals Mark McGwire 70 Ray Lankford 31 Ron Gant 26 Brian Jordan 25 152
7 2000 Angels Troy Glaus 47 Mo Vaughn 36 Garret Anderson 35 Tim Salmon 34 152
8 2016 Orioles Mark Trumbo 47 Chris Davis 38 Manny Machado 37 Adam Jones 29 151
9 1947 Giants Johnny Mize 51 Willard Marshall 36 Walker Cooper 35 Bobby Thomson 29 151
10 2006 White Sox Jermaine Dye 44 Jim Thome 42 Paul Konerko 35 Joe Credo 30 151
THE 140 CLUB…19 TEAMS
11 2001 Rangers Alex Rodriguez 52 Rafael Palmeiro 47 Ivan Rodriquez 25 Ruben Sierra 23 147
12 1998 Mariners Ken Griffey Jr. 56 Alex Rodriguez 42 Edgar Martinez 29 Russ Davis 20 147
13 2001 Giants Barry Bonds 73 Rich Aurilla 37 Jeff Kent 22 Marvin Benard 15 147
14 2009 Phillies Ryan Howard 45 Jayson Werth 36 Raul Ibanez 34 Chase Utley 31 146
15 1973 Braves Davey Johnson 43 Darrell Evans 41 Hank Aaron 40 Dusty Baker 21 145
16 2000 Blue Jays Carlos Delgado 41 Tony Batista 41 Brad Fullmer 32 Jose Cruz 31 145
17 1996 Athletics Mark McGwire 52 Geronimo Berroa 36 Terry Steinbach 35 Scott Brosius 22 145
18 2003 Braves Javy Lopez 43 Gary Sheffield 39 Andruw Jones 36 Chipper Jones 27 145
19 2006 Phillies Ryan Howard 58 Chase Utley 32 Pat Burrell 29 Jimmy Rollins 25 144
20 2004 Cardinals Albert Pujols 46 Jim Edmonds 42 Scott Rolen 34 Reggie Sanders 22 144
21 2015 Blue Jays Josh Donaldson 41 Jose Bautista 40 Edwin Encarnacion 39 Russell Martin 23 143
22 1996 Orioles Brady Anderson 50 Rafael Palmeiro 39 Bobby Bonilla 28 Cal Ripken 26 143
23 1998 Braves Andres Galarraga 44 Javy Lopez 34 Chipper Jones 34 Andruw Jones 31 143
24 2004 Cubs Moises Alou 39 Aramis Ramirez 36 Sammy Sosa 35 Derreck Lee 32 142
25 2000 Astros Jeff Bagwell 47 Richard Hidalgo 44 Moises Alou 30 Lance Berkman 21 142
26 2002 Rangers Alex Rodriguez 57 Rafael Palmeiro 43 Herbert Perry 22 Ivan Rodriquez 19 141
27 1998 Blue Jays Jose Canseco 46 Carlos Delgado 38 Shawn Green 35 Mike Stanley 22 141
28 1970 Reds Johnny Bench 45 Tony Perez 40 Lee May 34 Bernie Carbo 21 140
29 2003 Rangers Alex Rodriguez 47 Rafael Palmeiro 38 Hank Blalock 29 Mark Teixeira 26 140
THE 130 CLUB…26 TEAMS
ONE - TWO COMBO THREE - FOUR COMBO
30 1995 Rockies Dante Bichette 40 Larry Walker 36 Vinny Castilla 32 Andres Galarraga 31 139
31 1999 Rockies Larry Walker 37 Todd Helton 35 Dante Bichette 34 Vinny Castilla 33 139
32 1956 Reds Frank Robinson 38 Wally Post 36 Ted Kluszewski 35 Gus Bell 29 138
33 1964 Twins Harmon Killebrew 49 Bob Allison 32 Tony Oliva 32 Jimmie Hall 25 138
34 2008 Phillies Ryan Howard 48 Chase Utley 33 Pat Burrell 33 Jayson Werth 24 138
35 1963 Giants Willie McCovey 44 Willie Mays 38 Orlando Cepeda 34 Ed Bailey 21 137
36 2005 Yankees Alex Rodriguez 48 Gary Sheffield 34 Jason Giambi 32 Hideki Matsui 23 137
37 1998 Cubs Sammy Sosa 66 Henry Rodriquez 31 Jose Hernandez 23 Mark Grace 17 137
38 1953 Dodgers Duke Snider 42 Roy Campanella 41 Gil Hodges 31 Carl Furillo 21 135
39 1999 Mariners Ken Griffey Jr. 48 Alex Rodriguez 42 Edgar Martinez 24 David Bell 21 135
Russ Davis 21
40 1932 Athletics Jimmie Foxx 58 Al Simmons 35 Mickey Cochrane 23 Eric McNair 18 134
41 2010 Blue Jays Jose Bautista 54 Vernon Wells 31 Aaron Hill 26 Adam Lind 23 134
42 2007 Brewers Prince Fielder 50 Ryan Braun 34 J.J. Hardy 26 Corey Hart 24 134
43 1999 Athletics Matt Stairs 38 John Jaha 35 Jason Giambi 33 Ben Grieve 28 134
44 1927 Yankees Babe Ruth 60 Lou Gehrig 47 Tony Lazzeri 18 Bob Meusel 8 133
45 1999 D'Backs Jay Bell 38 Matt Williams 35 Steve Finley 34 Luis Gonzalez 26 133
46 1996 Indians Albert Belle 48 Jim Thome 38 Manny Ramirez 33 Julio Franco 14 133
Kenny Lofton 14
47 2005 Rangers Mark Teixeira 43 Alfonso Soriano 36 David Dellucci 29 Hank Blalock 25 133
Kevin Mench 25
48 1997 Dodgers Mike Piazza 40 Eric Karros 31 Todd Zeile 31 Raul Mondesi 30 132
49 1956 Yankees Mickey Mantle 52 Yogi Berra 30 Hank Bauer 26 Bill Skowron 23 131
50 1959 Braves Eddie Matthews 46 Hank Aaron 39 Joe Adcock 25 Del Crandal 21 131
51 1995 Indians Albert Belle 50 Manny Ramirez 31 Paul Sorrento 25 Jim Thome 25 131
52 2011 Yankees Curtis Granderson 41 Mark Teixeira 39 Robinson Cano 28 Nick Swisher 23 131
53 1937 Yankees Joe DiMaggio 46 Lou Gehrig 37 Bill Dickey 29 George Selkirk 18 130
54 1965 Giants Willie Mays 52 Willie McCovey 39 Jim Ray Hart 23 Tom Haller 16 130
55 1999 Blue Jays Carlos Delgado 44 Shawn Green 42 Tony Batista 26 Darren Fletcher 18 130
THE 120 CLUB…35 TEAMS
ONE - TWO COMBO THREE - FOUR COMBO
56 1962 Giants Willie Mays 49 Orlando Cepeda 35 Felipe Alou 25 Willie McCovey 20 129
57 1966 Orioles Frank Robinson 49 Boog Powell 34 Brooks Robinson 23 Curt Blefary 23 129
58 1964 Giants Willie Mays 47 Orlando Cepeda 31 Jim Ray Hart 31 Willie McCovey 18 127
59 1980 Brewers Ben Oglivie 41 Gorman Thomas 38 Cecil Cooper 25 Robin Yount 23 127
60 2002 Yankees Jason Giambi 41 Alfonso Soriano 39 Robin Ventura 27 Jorge Posada 20 127
61 1999 Cardinals Mark McGwire 65 Fernando Tatis 34 Ray Lankford 15 J.D.Drew 13 127
62 2005 Red Sox David Ortiz 47 Manny Ramirez 45 Jason Varitek 22 Trot Nixon 13 127
63 1961 Braves Joe Adcock 35 Hank Aaron 34 Eddie Mathews 32 Frank Thomas 25 126
64 2004 Yankees Alex Rodriguez 36 Gary Sheffield 36 Hideki Matsui 31 Derek Jeter 23 126
65 2009 Yankees Mark Teixeira 39 Alex Rodriguez 30 Nick Swisher 29 Hideki Matsui 28 126
66 2008 Marlins Hanley Ramirez 33 Dan Uggla 32 Mike Jacobs 32 Jorge Canty 29 126
67 2002 Giants Barry Bonds 46 Jeff Kent 37 Reggie Sanders  23 David Bell 20 126
68 1969 Red Sox Carl Yastrzemski 40 Rico Petrocelli 40 Reggie Smith 25 Tony Conigliaro 20 125
69 1977 Dodgers Steve Garvey 33 Reggie Smith 32 Ron Cey 30 Dusty Baker 30 125
70 2003 Yankees Jason Giambi 41 Alfonso Soriano 38 Jorge Posada 30 Hideki Matsui 16 125
Raul Mondesi 16
71 2003 Cardinals Albert Pujols 43 Jim Edmonds 39 Scott Rolen 28 Tino Martinez 15 125
J.D.Drew 15
72 1999 Cubs Sammy Sosa 63 Henry Rodriquez 26 Glenallen Hill 20 Mark Grace 16 125
73 2012 Yankees Curtis Granderson 43 Robinson Cano 33 Mark Teixeira 24 Nick Swisher 24 124
74 2006 Mets Carlos Beltran 41 Carlos Delgado 38 David Wright 26 Jose Reyes 19 124
75 2002 Cubs Sammy Sosa 49 Fred McGriff 30 Mark Bellhorn 27 Alex Gonzalez 18 124
76 1960 Braves Hank Aaron 40 Eddie Mathews 39 Joe Adcock 25 Del Crandall 19 123
77 2001 Cardinals Albert Pujols 37 Jim Edmonds 30 Mark McGwire 29 J.D.Drew 27 123
78 2015 Angels Mike Trout 41 Albert Pujols 40 Kole Calhoun 26 C.J. Cron 16 123
79 1961 Tigers Rocky Colavito 45 Norm Cash 41 Al Kaline 19 Bill Bruton 17 122
80 1965 Braves Eddie Mathews 32 Hank Aaron 32 Mack Jones 31 Joe Torre 27 122
81 1987 Cubs Andre Dawson 49 Leon Durham 27 Keith Moreland 27 Jody Davis 19 122
82 1961 Giants Orlando Cepeda 46 Willie Mays 40 Willie McCovey 18 Felipe Alou 18 122
83 2016 Blue Jays Edwin Encarnacion 42 Josh Donaldson 37 Jose Bautista 22 Trot Tulowitzki 21 122
84 2006 Red Sox David Ortiz 54 Manny Ramirez 35 Mike Lowell 20 Kevin Youklis 13 122
85 2004 Red Sox Manny Ramirez 43 David Ortiz 41 Johnny Damon 20 Jason Varitek 18 122
86 1956 Braves Joe Adcock 38 Eddie Mathews 37 Hank Aaron 26 Bobby Thomson 20 121
87 2010 Yankees Mark Teixeira 33 Alex Rodriguez 30 Robinson Cano 29 Nick Swisher 29 121
88 1987 Athletics Mark McGwire 49 Jose Canseco 31 Mike Davis 22 Carney Lansford 19 121
89 1960 Yankees Mickey Mantle 40 Roger Maris 39 Bill Skowron 26 Yogi Berra 15 120
90 1993 Rangers Juan Gonzalez 46 Rafael Palmeiro 37 Dean Palmer 33 Julio Franco 14 120