Last 40 Home Run Hitter by MLB Team

For each Major League team, name the most recent player to hit at least 40 home runs.
Quiz by
maxvenble
Rate:
Last updated: September 29, 2025
You have not attempted this quiz yet.
First submittedJuly 17, 2014
Times taken17,015
Average score60.6%
Rating3.61
5:00
Enter answer here
0
 / 33 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 ...
Year
Team
HR
Answer
2025
Mariners
60
Cal Raleigh
2025
Phillies
56
Kyle Schwarber
2025
Dodgers
55
Shohei Ohtani
2025
Yankees
53
Aaron Judge
2025
Rays
45
Junior Caminero
2025
Mets
43
Juan Soto
2024
Orioles
44
Anthony Santander
2023
Braves
54
Matt Olson
41
Ronald Acuna Jr.
40
Marcell Ozuna
2023
Angels
44
Shohei Ohtani
2021
Royals
48
Salvador Perez
2021
Blue Jays
48
Vladimir Guerrero Jr.
45
Marcus Semien
2021
Padres
42
Fernando Tatis Jr.
2019
Reds
49
Eugenio Suarez
2019
Brewers
44
Christian Yelich
2019
Astros
41
Alex Bregman
2019
Rockies
41
Nolan Arenado
2019
Twins
41
Nelson Cruz
2018
Athletics
48
Khris Davis
2018
Red Sox
43
J. D. Martinez
2018
Rangers
40
Joey Gallo
2017
Marlins
59
Giancarlo Stanton
2016
White Sox
40
Todd Frazier
2015
Nationals
42
Bryce Harper
2013
Tigers
44
Miguel Cabrera
2010
Cardinals
42
Albert Pujols
2009
Diamondbacks
44
Mark Reynolds
2006
Indians
42
Travis Hafner
2005
Cubs
46
Derrek Lee
2004
Giants
45
Barry Bonds
1973
Pirates
44
Willie Stargell
Save Your Stats
Your Next Quiz
Try to name the players that have hit 50 home runs in a single season in Major League baseball.
Name the players who have led the Major League in home runs for a single season.
In Major League Baseball history, 33 players have recorded 3,000 or more base hits. How many can you name?
Try to name the country that has the SECOND most native speakers of each of these languages.
18 Comments
+2
Level 21
May 24, 2015
does it have to be in the 40s? cause chris davis hit 53 for the orioles in 2013
+3
Level 45
May 26, 2015
It's simply this: who is the most recent player to hit at least 40 for that team. Chris Davis is not the most recent for the Orioles.
+5
Level 93
Oct 9, 2015
And now he is again.
+5
Level 93
Oct 12, 2016
And now he's not.
+7
Level 93
Oct 9, 2017
And now another guy named Davis is on the list, so you're golden once again.
+1
Level 21
May 25, 2015
theres a few mistakes man
+1
Level 45
May 26, 2015
I don't see any mistakes
+8
Level 87
May 16, 2017
pjcanuck: "theres a few mistakes man"

Oh, the irony.

+1
Level 57
Jun 18, 2015
legit got 2 right
+2
Level 43
Apr 15, 2016
I like that quiz. Some teams really get ya thinkin'
+2
Level 66
Jun 1, 2016
Fun home run quiz here: http://www.jetpunk.com/user-quizzes/103225/different-names-for-a-home-run
+5
Level 93
Oct 9, 2017
Oh, my beloved Pirates. You're just no good at acquiring power hitters.
+2
Level 89
Mar 26, 2019
Better than the Royals.
+3
Level 80
Oct 1, 2019
No longer, apparently.
+2
Level 78
Apr 1, 2019
I used to copy the way Pops would wave his bat before the pitch.
+2
Level 89
Oct 2, 2024
>Pirates. You're just no good at acquiring power hitters.

Barry Bonds says "Hi."

+5
Level 58
Apr 1, 2019
I read Last 40 Home Run Hitler :)
+1
Level 21
Oct 3, 2023
12 mins