Christian Petersen/Getty Images

The 'Last players to hit 40 home runs for every MLB team' quiz

Can you name the last player to hit 40 or more home runs for every MLB team? Quiz clue: Team / Season / Primary position / HRs. Good luck!

SCORE:
0/30
TIME:
5:00
ARZ / 2009 / 3B / 44
Mark Reynolds
ATL / 2019 / OF / 41
Ronald Acuna Jr.
BAL / 2016 / OF / 47
Mark Trumbo
BOS / 2018 / OF / 43
J.D. Martinez
CHC / 2005 / 1B / 46
Derrek Lee
CHW / 2016 / 3B / 40
Todd Frazier
CIN / 2019 / 3B / 49
Eugenio Suarez
CLE / 2006 / DH / 42
Travis Hafner
COL / 2019 / 3B / 41
Nolan Arenado
DET / 2013 / 1B / 44
Miguel Cabrera
HOU / 2019 / 3B / 41
Alex Bregman
KC / 2019 / DH / 48
Jorge Soler
LAA / 2019 / OF / 45
Mike Trout
LAD / 2019 / OF / 47
Cody Bellinger
MIA / 2017 / OF / 59
Giancarlo Stanton
MIL / 2019 / OF / 44
Christian Yelich
MIN / 2019 / DH / 41
Nelson Cruz
NYM / 2019 / OF / 53
Pete Alonso
NYY / 2017 / OF / 52
Aaron Judge
OAK / 2018 / OF / 48
Khris Davis
PHI / 2009 / 1B / 45
Ryan Howard
PIT / 1973 / OF / 44
Willie Stargell
SD / 2009 / 1B / 40
Adrian Gonzalez
SF / 2004 / OF / 45
Barry Bonds
SEA / 2016 / DH / 43
Nelson Cruz
STL / 2010 / 1B / 42
Albert Pujols
TB / 2007 / 1B / 46
Carlos Pena
TEX / 2018 / OF / 40
Joey Gallo
TOR / 2016 / DH / 42
Edwin Encarnacion
WAS / 2015 / OF / 42
Bryce Harper


Quiz of the Day Newsletter Emailed daily.

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.

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.

Quiz recommendations