Take another quiz >

Home Run Leaders by Decade

For each decade, name the ten Major League players with the most home runs.
Through 2018
We give you the team for which they hit the most home runs that decade
Last updated: November 10, 2018
Rate:
10:00
Enter answer here
0
 / 93 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers
The average score is
Your high score is
Your best time is remaining
Keep scrolling down for answers and more stats ...
2010s
Marlins
Giancarlo Stanton
305
Mariners
Nelson Cruz
305
Blue Jays
Edwin Encarnacion
301
Blue Jays
Jose Bautista
285
Angels
Albert Pujols
265
Tigers
Miguel Cabrera
256
Orioles
Chris Davis
245
Dbacks
Justin Upton
243
Reds
Jay Bruce
243
Angeles
Mike Trout
240
 
 
 
2000s
Yankees
Alex Rodriguez
435
Indians
Jim Thome
368
Cardinals
Albert Pujols
366
Red Sox
Manny Ramirez
348
Blue Jays
Carlos Delgado
324
Giants
Barry Bonds
317
Reds
Adam Dunn
316
Expos
Vladimir Guerrero
315
Astros
Lance Berkman
309
Braves
Andruw Jones
308
 
 
 
1990s
A's
Mark McGwire
405
Mariners
Ken Griffey Jr.
382
Giants
Barry Bonds
361
Indians
Albert Belle
351
Rangers
Juan Gonzalez
339
Cubs
Sammy Sosa
332
Orioles
Rafael Palmeiro
328
A's
Jose Canseco
303
White Sox
Frank Thomas
301
Braves
Fred McGriff
300
Giants
Matt Williams
300
1980s
Phillies
Mike Schmidt
313
Braves
Dale Murphy
308
Orioles
Eddie Murray
274
Red Sox
Dwight Evans
256
Expos
Andre Dawson
250
Tigers
Darrell Evans
230
Red Sox
Tony Armas
225
Tigers
Lance Parrish
225
Yankees
Dave Winfield
223
Giants
Jack Clark
216
 
 
 
1970s
Pirates
Willie Stargell
296
A's
Reggie Jackson
292
Reds
Johnny Bench
290
Giants
Bobby Bonds
280
Orioles
Lee May
270
Mets
Dave Kingman
252
Yankees
Graig Nettles
252
Phillies
Mike Schmidt
235
Reds
Tony Perez
226
Red Sox
Reggie Smith
225
 
 
 
1960s
Twins
Harmon Killebrew
393
Braves
Hank Aaron
375
Giants
Willie Mays
350
Reds
Frank Robinson
316
Giants
Willie McCovey
300
Senators
Frank Howard
288
Tigers
Norm Cash
278
Cubs
Ernie Banks
269
Yankees
Mickey Mantle
256
Giants
Orlando Cepeda
254
 
 
 
1950s
Dodgers
Duke Snider
326
Dodgers
Gil Hodges
310
Braves
Eddie Mathews
299
Yankees
Mickey Mantle
280
Cardinals
Stan Musial
266
Yankees
Yogi Berra
256
Giants
Willie Mays
250
Reds
Ted Kluszewski
239
A's
Gus Zernial
232
Cubs
Ernie Banks
228
1940s
Red Sox
Ted Williams
234
Giants
Johnny Mize
217
Cubs
Bill Nicholson
211
Tigers
Rudy York
189
Yankees
Joe Gordon
181
Yankees
Joe DiMaggio
180
Browns
Vern Stephens
177
Yankees
Charlie Keller
173
Pirates
Ralph Kiner
168
Red Sox
Bobby Doerr
164
 
 
 
1930s
A's
Jimmie Foxx
415
Yankees
Lou Gehrig
347
Giants
Mel Ott
308
Braves
Wally Berger
241
Phillies
Chuck Klein
238
Indians
Earl Averill
218
Tigers
Hank Greenberg
206
Yankees
Babe Ruth
198
A's
Al Simmons
190
A's
Bob Johnson
186
 
 
 
1920s
Yankees
Babe Ruth
467
Cardinals
Rogers Hornsby
250
Phillies
Cy Williams
202
Browns
Ken Williams
190
Cardinals
Jim Bottomley
146
Yankees
Lou Gehrig
146
Yankees
Bob Meusel
146
Tigers
Harry Heilmann
142
Cubs
Hack Wilson
137
Giants
High Pockets Kelly
134
+1
level 73
Jun 9, 2016
Man...Ted Williams took the top spot in the 40s AND served in WWII? Ted's the man.
+1
level 57
Aug 12, 2016
Not to take anything away from Williams, but many of the other guys on that list also missed time during the war, including Dimaggio, Gordon and Mize. ... So all of their numbers would be greater as well.
+1
level 54
Jul 27, 2016
Can't...believe...I missed...Willie.......Mays.
+1
level 63
Aug 11, 2016
I missed Hank Aaron?! How do I miss Hank Aaron?
+1
level 70
May 25, 2017
I nearly missed Mays....because I had assumed I already entered his name. But as those Giants' slots from the 50's and 60's were staring back at me, I figured I'd enter Mays "again". D'OH!
+1
level 70
May 25, 2017
Trebek's comment (below) just revealed why I nearly missed Mays. It accepted "M-a-y" for Lee May while I was attempting to enter "M-a-y-s". I never caught that it didn't fill in the player I thought it was filling in. I just started by carpet-bombing Ruth, Aaron and Mays.
+2
level 71
Aug 11, 2016
I thought I had Mays but I had Lee May. Never thought to check.
+1
level 76
Sep 21, 2016
+1
+1
level 44
Aug 12, 2016
Why leave out Stargell for the 1970s???
+1
level 70
May 25, 2017
Good catch, meilankev. Stargell hit 296 HRs in the 1970s. That would be #1 for the decade going by the numbers above. What's up with that?
+1
level ∞
Nov 10, 2018
Fixed!
+1
level 82
Sep 3, 2017
I got about 10 when I got down to a couple of minutes left and resorted to just typing in common last names.
+1
level 75
Nov 11, 2018
You meant Angels for Mike Trout (not Angeles).
+1
level 77
Apr 10, 2019
How could I miss the Bambino?
+1
level 58
Apr 15, 2019
Nelson Cruz?!?! I was wondering how I could forget what superstar is second this decade in home runs, and then I saw it was Cruz...you never hear about him. The Pacific Northwest gets absolutely no attention.
+1
level 79
Apr 16, 2019
Records before integration and during the steroid era shouldn't count.
+1
level 58
Apr 16, 2019
That doesn't make sense in this quiz though, because it's only ranking players against players who played in the same decade as each other, and therefore mostly under the same conditions. It makes sense to claim Babe Ruth's home runs mean less than Hank Aaron's because Babe Ruth hit his homers against a diminished talent pool, but it is perfectly valid to compare Ruth's home run numbers to those of other players from the 20's because they played in the same segregated conditions with the same talent pool.
+1
level 79
Apr 17, 2019
Happy day after Jackie Robinson Day.
Similar Quizzes by Tag