thumbnail

MLB Baseball Home Run Leaders by Decade

For each decade, name the ten Major League players with the most home runs.
Through 2022
We give you the team for which they hit the most home runs that decade
Quiz by Quizmaster
Rate:
Last updated: October 7, 2022
You have not attempted this quiz yet.
First submittedJune 9, 2016
Times taken14,256
Average score45.6%
Rating4.05
10:00
Enter answer here
0
 / 103 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
2020s
Yankees
Aaron Judge
110
Mets
Pete Alonso
93
Blue Jays
Vladimir Guerrero Jr.
89
Phillies
Kyle Schwarber
89
Angels
Shohei Ohtani
87
Braves
Matt Olson
87
Guardians
Jose Ramirez
82
Royals
Salvador Perez
82
Braves
Austin Riley
79
Blue Jays
Marcus Semien
78
 
 
 
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
 
 
 
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
 
 
 
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
2010s
Mariners
Nelson Cruz
346
Blue Jays
Edwin Encarnacion
335
Marlins
Giancarlo Stanton
308
Angels
Albert Pujols
290
Blue Jays
Jose Bautista
285
Angels
Mike Trout
285
Reds
Jay Bruce
269
Tigers
Miguel Cabrera
268
Orioles
Chris Davis
257
Dbacks
Justin Upton
255
 
 
 
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
 
 
 
 
 
 
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
 
 
 
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
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
 
 
 
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
 
 
 
 
 
 
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
26 Comments
+3
Level 78
Jun 9, 2016
Man...Ted Williams took the top spot in the 40s AND served in WWII? Ted's the man.
+2
Level 69
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.
+2
Level 47
Jul 27, 2016
Can't...believe...I missed...Willie.......Mays.
+2
Level 66
Aug 11, 2016
I missed Hank Aaron?! How do I miss Hank Aaron?
+3
Level 85
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.
+4
Level 70
Aug 11, 2016
I thought I had Mays but I had Lee May. Never thought to check.
+2
Level 69
Sep 21, 2016
+1
+1
Level 89
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 83
Apr 10, 2019
How could I miss the Bambino?
+2
Level 67
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.
+3
Level ∞
Sep 30, 2019
He served a 50 game suspension for PEDs. People probably don't want to celebrate him.
+1
Level 85
Feb 7, 2020
This. Exactly this.
+1
Level 87
Oct 6, 2022
Seeing that the top two most commonly guessed answers are Alex Rodriguez and Barry Bonds, I'm not sure this logic checks out. If anything, a major PED suspension should make someone MORE notorious as a power hitter.

I missed Cruz because I don't really associate him with the Mariners that much--he only played for them for 4 years. He was with the Rangers for longer (though split across two different decades).

+1
Level 78
Apr 16, 2019
Records before integration and during the steroid era shouldn't count.
+2
Level 67
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 78
Apr 17, 2019
Happy day after Jackie Robinson Day.
+1
Level ∞
Sep 30, 2019
Let's not forget the juiced ball era, or the amphetamine era. But the records from the 1980s (not counting 1987) and the era from 2005-2014 are still clean maybe.
+3
Level 91
Oct 6, 2022
Man, Marcus Semien is old!
+2
Level 87
Oct 6, 2022
Only player to appear twice, five decades apart!
+2
Level 96
Oct 7, 2022
Semien Pirates in 70s perhaps is Stargell?
+2
Level ∞
Oct 7, 2022
Dang, sorry about that. Fixed, but I had to reset the stats.
+1
Level 85
Oct 7, 2022
No way 75% of the people knew Bob Johnson. This should be a first and last name quiz.
+2
Level 64
Oct 7, 2022
Matt Olson is only accepted if you type his full name, everyone else it accepts just their last name as the correct answer.
+1
Level 72
Oct 7, 2022
Small changes:

For some reason for Matt Olson it requires a full name whereas for all other players it accepts last name only.

Marcus Semien should be listed as Blue Jays because he has hit more homers for them than he did for the Rangers or Athletics this decade.

+1
Level ∞
Oct 7, 2022
Fixed, thanks!
+1
Level 84
Oct 10, 2022
Olson also hit more HRs with the A’s than the Braves this decade, though surely that will flip next year.