MLB Active 300-Home Run Club Members

Name all active players in Major League Baseball who have hit at least 300 career home runs.
Statistics as of May 26, 2026.
Team is current team.
Data from baseball-reference.com.
Quiz by
SpencerGT
Rate:
Last updated: May 27, 2026
You have not attempted this quiz yet.
First submittedJune 8, 2021
Times taken315
Average score80.0%
Report this quizReport
4:30
Enter answer here
0
 / 15 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 ...
Home Runs
Player
Team
456
Giancarlo Stanton
Yankees
417
Mike Trout
Angels
385
Aaron Judge
Yankees
377
Paul Goldschmidt
Yankees
377
Manny Machado
Padres
375
Bryce Harper
Phillies
373
Freddie Freeman
Dodgers
361
Kyle Schwarber
Phillies
360
Nolan Arenado
Diamondbacks
335
Carlos Santana
Diamondbacks
333
Andrew McCutchen
Rangers
328
Eugenio Suárez
Reds
312
Salvador Perez
Royals
302
Matt Olson
Braves
301
Marcell Ozuna
Pirates
Save Your Stats
Your Next Quiz
How many countries do you know? In this quiz, you've got 15:00 to name as many as you can. Go!
I finally learned them all. Can you name all 50?
Italy has declared war 18 times on 16 unique countries. What were the countries?
Evil aliens have decided to kill everyone on Earth! Fortunately, they've given you two minutes to save as many as you can. All you have to do is name a country to save everyone in it.
2 Comments
+1
Level 76
Mar 7, 2024
Julio Martinez goes by J. D. Martinez.
+1
Level 68
Apr 8, 2024
Fixed.