The 'Most HRs before the All-Star break' quiz
Jayne Kamin-Oncea/Getty Images

The 'Most HRs before the All-Star break' quiz

Can you name every MLB player to hit 30 or more home runs before the All-Star break? Quiz clue: HR / Team / Season. Good luck!

SCORE:
0/43
TIME:
6:00
39 / SF / 2001
Barry Bonds
37 / BAL / 2013
Chris Davis
37 / STL / 1998
Mark McGwire
37 / OAK / 1969
Reggie Jackson
35 / SEA / 1998
Ken Griffey Jr.
35 / ARZ / 2001
Luis Gonzalez
34 / WSH / 1969
Frank Howard
33 / CHC / 1998
Sammy Sosa
33 / SEA / 1994
Ken Griffey Jr.
33 / SF / 1994
Matt Williams
33 / OAK / 1987
Mark McGwire
33 / NYY / 1961
Roger Maris
32 / STL / 2009
Albert Pujols
32 / CHC / 1999
Sammy Sosa
32 / CHW / 1994
Frank Thomas
32 / NYY / 1930
Babe Ruth
32 / NYY / 1928
Babe Ruth
32 / NYY / 1921
Babe Ruth
31 / MIL / 2019
Christian Yelich
31 / TOR / 2011
Jose Bautista
31 / BOS / 2006
David Ortiz
31 / TB / 1999
Jose Canseco
31 / OAK / 1997
Mark McGwire
31 / SF / 1989
Kevin Mitchell
31 / PHI / 1979
Mike Schmidt
31 / NYG / 1954
Willie Mays
30 / NYM / 2019
Pete Alonso
30 / LAD / 2019
Cody Bellinger
30 / NYY / 2017
Aaron Judge
30 / DET / 2013
Miguel Cabrera
30 / NYY / 2007
Alex Rodriguez
30 / CHW / 2006
Jim Thome
30 / SF / 2003
Barry Bonds
30 / STL / 2000
Mark McGwire
30 / SD / 1998
Greg Vaughn
30 / SEA / 1997
Ken Griffey Jr.
30 / BAL / 1996
Brady Anderson
30 / NYM / 1976
Dave Kingman
30 / PIT / 1973
Willie Stargell
30 / PIT / 1971
Willie Stargell
30 / SF / 1969
Willie McCovey
30 / MIN / 1964
Harmon Killebrew
30 / PHA / 1932
Jimmie Foxx

More must-reads:

Quiz of the Day Newsletter

Get the Quiz of the Day, one carefully curated quiz inspired by today's headlines. Test your knowledge and compete with your friends. Emailed every weekday. Always free!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.