Yardbarker
x
The 'Recent 40 home run seasons' quiz
Matt Thomas/San Diego Padres/Getty Images

The 'Recent 40 home run seasons' 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/31
TIME:
5:00
ARZ / 2009 / 3B / #27
Mark Reynolds
ATL / 2019 / OF / #13
Ronald Acuna Jr.
BAL / 2016 / OF / #45
Mark Trumbo
BOS / 2018 / DH / #28
J.D. Martinez
CHC / 2005 / 1B / #25
Derrek Lee
CHW / 2016 / 3B / #21
Todd Frazier
CIN / 2019 / 3B / #7
Eugenio Suarez
CLE / 2006 / DH / #48
Travis Hafner
COL / 2019 / 3B / #28
Nolan Arenado
DET / 2013 / 1B / #24
Miguel Cabrera
HOU / 2019 / 3B / #2
Alex Bregman
KC / 2021 / C / #13
Salvador Perez
LAA / 2022 / OF / #27
Mike Trout
LAD / 2019 / OF / #35
Cody Bellinger
MIA / 2017 / OF / #27
Giancarlo Stanton
MIL / 2019 / OF / #22
Christian Yelich
MIN / 2019 / DH / #23
Nelson Cruz
NYM / 2022 / 1B / #20
Pete Alonso
NYY / 2022 / OF / #99
Aaron Judge
OAK / 2018 / DH / #2
Khris Davis
PHI / 2022 / OF / #12
Kyle Schwarber
PIT / 1973 / OF / #8
Willie Stargell
SD / 2021 / SS / #23
Fernando Tatis Jr.
SF / 2004 / OF / #25
Barry Bonds
SEA / 2016 / DH / #23
Nelson Cruz
STL / 2010 / 1B / #5
Albert Pujols
TB / 2007 / 1B / #23
Carlos Pena
TEX / 2018 / OF / #13
Joey Gallo
TOR / 2021 / 1B / #27
Vladimir Guerrero Jr.
TOR / 2021 / 2B / #10
Marcus Semien
WAS / 2015 / OF / #34
Bryce Harper

More must-reads:

Quiz of the Day Newsletter

Bark Bets is Yardbarker's free daily guide to the world of sports betting. You'll get:

  • Picks and predictions from our in-house experts
  • The last-minute updates that give you an edge
  • Special offers from Sportsbooks

Subscribe now!

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