Sports / Top 300 Home Run Hitters

Random Sports or MLB Quiz

Can you name the Top 300 Home Run Hitters In MLB History?

Quiz not verified by Sporcle

How to Play
Score 0/300 Timer 20:00
Home Runs/ YearsPlayerTeam(s)
762/ 1986-2007Pirates, Giants
755/ 1954-1976Braves, Brewers
714/ 1914-1935Red Sox, Yankees, Braves
687/ 1994-presentMariners, Rangers, Yankees
660/ 1951-1973Giants, Mets
630/ 1989-2010Mariners, Reds, White Sox, Mariners
612/ 1991-2012Indians, Phillies, White Sox, Dodgers, Twins, Indians, Phillies, Orioles
609/ 1989-2007Rangers, White Sox, Cubs, Orioles, Rangers
586/ 1956-1976Reds, Orioles, Dodgers, Angels, Indians
583/ 1986-2001A's, Cardinals
573/ 1954-1975Twins, Royals
569/ 1986-2005Cubs, Rangers, Orioles, Rangers, Orioles
563/ 1967-1987A's, Orioles, Yankees, Angels, A's
560/ 2001-presentCardinals, Angels
555/ 1993-2011Indians, Red Sox, Dodgers, White Sox, Rays
548/ 1972-1989Phillies
536/ 1951-1968Yankees
534/ 1925-1945A's, Red Sox, Cubs, Phillies
521/ 1959-1980Giants, Padres, A's, Giants
521/ 1990-2008White Sox, A's, Blue Jays, A's
521/ 1939-1960Red Sox
512/ 1953-1971Cubs
512/ 1952-1968Braves, Astros, Tigers
511/ 1926-1947Giants
509/ 1988-2009Brewers, Padres, Marlins, Dodgers, Braves, Yankees, Tigers, Mets
504/ 1977-1997Orioles, Dodgers, Mets, Indians, Orioles, Angels, Dodgers
503/ 1997-presentTwins, Red Sox
493/ 1923-1939Yankees
493/ 1986-2004Blue Jays, Padres, Braves, Rays, Cubs, Dodgers, Rays
475/ 1941-1963Cardinals
475/ 1962-1982Pirates
473/ 1993-2009Blue Jays, Marlins, Mets
468/ 1993-2012Braves
465/ 1973-1995Padres, Yankees, Angels, Blue Jays, Twins, Indians
462/ 2001-2014Reds, Diamondbacks, Nationals, White Sox, A's
462/ 1985-2001A's, Rangres, Red Sox, A's, Blue Jays, Rays, Yankees, White Sox
452/ 1961-1983Red Sox
449/ 1991-2005Astros
449/ 1996-2011Expos, Angels, Rangers, Orioles
442/ 1971-1986Giants, Mets, Padres, Angels, Yankees, Cubs, Mets, A's
440/ 1995-2014A's, Yankees, A's, Rockies, Indians
439/ 1997-2014Dodgers, Reds, White Sox
438/ 1976-1996Expos, Cubs, Red Sox, Marlins
434/ 1996-2012Braves, Dodgers, Rangers, White Sox, Yankees
434/ 1989-2005Rangers, Tigers, Indians, Rangers, Royals, Indians
431/ 1981-2001Orioles
427/ 1992-2007Dodgers, Marlins, Mets, Padres, A's
426/ 1959-1976Cubs, A's
414/ 1969-1989Braves, Giants, Tigers, Braves
413/ 1998-presentDodgers, Mariners, Red Sox, Rangers
412/ 1999-2014Yankees, Rangers, Nationals, Cubs, Yankees
408/ 2003-presentMarlins, Tigers
407/ 1947-1964Dodgers, Mets, Giants
399/ 1985-2004Expos, Cardinals, Rockies, Braves, Rangers, Giants, Expos, Giants, Angels
399/ 1953-1974Tigers
398/ 1976-1993Braves, Phillies, Rockies
396/ 1983-1998Cubs, Indians, Padres, Blue Jays, Orioles, Giants
394/ 2003-presentRangers, Braves, Angels, Yankees
393/ 1993-2010Angels, Cardinals, Cubs, Padres, Cubs, Brewers, Reds
392/ 1998-presentRoyals, Astros, Mets, Giants, Cardinals, Yankees
390/ 1967-1988Twins, Indians, Yankees, Padres, Braves, Expos
389/ 1967-1983Reds
386/ 1998-2015Pirates, Cubs, Brewers, Pirates
385/ 1972-1991Red Sox, Orioles
384/ 1980-2001White Sox, Rangers, A's, Orioles, White Sox, Orioles, Indians, Orioles, White Sox
383/ 1989-2005Expos, Rockies, Cardinals
382/ 1958-1973Dodgers, Senators, Rangers, Tigers
382/ 1974-1989Red Sox
381/ 1989-2000Indians, White Sox, Orioles
379/ 1958-1974Giants, Cardinals, Braves, A's, Red Sox, Royals
379/ 1964-1986Reds, Expos, Red Sox, Phillies, Reds
378/ 1987-2003Giants, Indians, Diamondbacks
377/ 1958-1974White Sox, Tigers
377/ 1992-2008Blue Jays, Mets, Indians, Giants, Astros, Dodgers
376/ 1969-1993Red Sox, White Sox
374/ 1955-1968Indians, Tigers, A's, Indians, White Sox, Dodgers, Yankees
370/ 1943-1963Dodgers, Mets
369/ 1997-2013Rockies
369/ 1946-1955Pirates, Cubs, Indians
366/ 1999-2013Astros, Yankees, Cardinals, Rangers
361/ 1936-1951Yankees
360/ 1981-2000Twins, Angels, Royals, Cardinals, Cubs, Red Sox
359/ 1936-1953Cardinals, Giants, Yankees
358/ 1999-2013White Sox, Brewers, Rangers, Astros, Marlins
358/ 1946-1965Yankees, Mets
357/ 2004-presentPhillies
355/ 1989-2003Brewers, Padres, Reds, Rays, Rockies
354/ 1990-2008Astros, Cubs, Astros, Tigers, Diamondbacks, Dodgers, Marlins
354/ 1965-1982Reds, Astros, Orioles, Royals
353/ 1997-2015Twins, Angels, Tigers, Twins
352/ 1987-2004Red Sox, White Sox, Rockies, Giants, Indians, Red Sox
351/ 1963-1977Phillies, Cardinals, Dodgers, White Sox, Phillies, A's
350/ 1981-1999Giants, Angels, Twins, Angels, Royals, Yankees
348/ 1969-1986Giants, Reds, Mets, White Sox
342/ 1960-1974Cubs, White Sox
340/ 1975-1992Giants, Cardinals, Yankees, Padres, Red Sox
339/ 1990-2005Mariners, Yankees, Cardinals, Rays, Yankees
339/ 1973-1991Pirates, Reds, A's, Brewers, Angels, Blue Jays
339/ 1961-1977Orioles, Indians, Dodgers
338/ 1970-1988Orioles, A's, Angels, Yankees, Red Sox, Twins, A's
Home Runs/ YearsPlayerTeam(s)
336/ 1950-1966Reds, Braves, Indians, Angels
335/ 1983-1999Mets, Dodgers, Giants, Yankees
332/ 1990-2008Pirates, Expos, Marlins, Astros, Cubs, Giants, Mets
332/ 1968-1981Giants, Yankees, Angels, White Sox, Rangers, Indians, Cardinals, Cubs
331/ 1930-1947Tigers, Pirates
331/ 1997-2011Padres, Marlins, Cubs, Braves, Orioles, Pirates
328/ 1993-2007Blue Jays, Dodgers, Diamondbacks, Mets
328/ 1991-2003Red Sox, Angels, Mets
325/ 1996-2009Braves, Royals, A's, White Sox
325/ 1963-1980Tigers, Rangers, Indians, A's, Blue Jays, Mariners
324/ 1974-1992Expos, Mets, Giants, Dodgers, Expos
324/ 1977-1995Tigers, Phillies, Angels, Mariners, Indians, Pirates, Blue Jays
321/ 1987-2003Braves, Reds, Cardinals, Phillies, Angels, Rockies, A's, Padres, A's
320/ 1991-2006Braves, Rockies, Rays, Astros, Braves, Rockies, Nationals, Padres, Rockies
320/ 1998-2010Angels, Diamondbacks, Blue Jays, Cardinals, Braves
319/ 1985-1998Blue Jays, Tigers, Yankees, Angels, Indians
318/ 1949-1965Browns, Senators, White Sox, Phillies, Senators
317/ 1973-1993Royals
316/ 1996-2012Phillies, Cardinals, Blue Jays, Reds
316/ 1971-1987Dodgers, Cubs, A's
315/ 1993-2006Mets, Indians, Brewers, Mets, Dodgers, Rockies, Cubs, Pirates
314/ 1966-1982Red Sox, Cardinals, Dodgers, Giants
311/ 2005-presentBrewers, Tigers, Rangers
311/ 1991-2011Rangers, Marlins, Tigers, Yankees, Astros, Rangers, Nationals
310/ 1987-2001Yankees, Mariners
309/ 1987-2004Mariners
307/ 1970-1984Phillies, White Sox
307/ 1924-1944A's, White Sox, Tigers, Senators, Braves, Reds, A's, Red Sox, A's
307/ 1997-2011, 2013A's, Orioles, Astros, Orioles, Padres, Giants, Royals
306/ 1974-1990Red Sox, Angels, Orioles, Tigers, Padres
306/ 1997-2008Indians, Brewers, Diamondbacks, Mariners, Yankees
306/ 1986-2006Rangers, A's, Yankees, Tigers, Reds, Blue Jays, White Sox, Rangers, Mariners, Rangers, Yankees, Twins
300/ 1996-2014Mariners, Royals, Mariners, Phillies, Yankees, Mariners, Angels, Royals
305/ 1989-2002Braves, Indians, Yankees, A's
305/ 1991-2007Reds, Padres, Braves, Diamondbacks, Giants, Pirates, Cardinals, Royals
304/ 1989-2007Orioles, Astros, Padres, Diamondbacks, Dodgers, Angels, Giants, Rockies
301/ 1915-1937Cardinals, Giants, Braves, Cubs, Browns
300/ 1928-1944Phillies, Cubs, Phillies, Pirates, Phillies
299/ 1992-2006Angels
297/ 1979-2003A's, Yankees, A's, Blue Jays, A's, Padres, Angels, A's, Mets, Mariners, Padres, Red Sox, Dodgers
294/ 1997-2011White Sox, Tigers
294/ 1989-2004White Sox, Mets, Yankees, Dodgers
293/ 1981-1994Twins
292/ 2000-2011Phillies, Rays, Giants
292/ 1963-1985Astros, Expos, Mets, Tigers, Expos, Rangers, Mets
291/ 1988-2007Astros
291/ 1963-1977Astros, Dodgers, Braves, Yankees, Brewers
290/ 2004-presentRangers, Padres, Red Sox, Dodgers
288/ 1946-1959Phillies, Cardinals, Reds, White Sox
288/ 1933-1945A's, Senators, Red Sox
288/ 1941-1959Reds, Cubs, Cardinals, Giants
287/ 1996-2012Astros, Phillies, Yankees, Angels, Dodgers
287/ 1994-2010Angels, Braves, Dodgers
287/ 1986-2001White Sox, Pirates, Mets, Orioles, Marlins, Dodgers, Mets, Braves, Cardinals
287/ 1995-2009Indians, Pirates, Padres
287/ 1991-2006Yankees
286/ 2004-presentOrioles, Rays, Royals, Pirates, Blue Jays
286/ 1951-1966Pirates, Reds, Cubs, Braves, Mets, Phillies, Astros, Braves, Cubs
285/ 2001-2014Rangers, A's, Tigers, Red Sox, Rays, Cubs, Rays, Astros, Royals, Rangers
284/ 1986-2000Giants, Rangers, Orioles, Cardinals
284/ 1991-2004Dodgers, Cubs, A's
282/ 1955-1969Cardinals, Mets, White Sox, Dodgers
282/ 1984-2001Reds, Dodgers, Tigers, Reds, Orioles, Cardinals, Giants
282/ 1981-1997Phillies, Cubs
281/ 1985-2001Reds, Yankees
279/ 1947-1961Reds, Pirates, White Sox, Angels
278/ 1995-2011White Sox, Reds, Mariners, Mets, Padres, Brewers, Red Sox, Marlins
278/ 1992-2006Braves, Padres, Giants
277/ 1934-1948Tigers, Red Sox, White Sox, A's
275/ 1973-1992White Sox, Angels, Rangers
275/ 2004-presentRockies, Athletics, Cardinals
275/ 1957-1968Indians, A's, Yankees, Cardinals
275/ 1989-2003Rangers, Royals, Tigers
275/ 1995-2011Yankees
274/ 1998-2001Angels, Brewers, Rockies, Reds, Red Sox
272/ 1969-1987Dodgers, Padres
271/ 1981-1994Angels, Twins, Cardinals, Red Sox, Brewers, Red Sox
271/ 1993-2005Dodgers, Blue Jays, Yankees, Diamondbacks, Pirates, Angels, Braves
271/ 1966-1979Red Sox, Brewers, Red Sox, Royals, Yankees
270/ 1999-2013Blue Jays, Angels, Yankees
268/ 2005-presentReds, Blue Jays
268/ 1963-1984Astros, Reds, Astros, Giants, Phillies, A's
268/ 1955-1977Orioles
268/ 1973-1986Brewers, Indians, Mariners, Brewers
267/ 1971-1988A's, Indians, Padres, Cardinals, Pirates, Angels
266/ 1947-1963Tigers, Orioles, Indians, Red Sox, Tigers, Twins
265/ 1981-1993Blue Jays, Cubs, White Sox
265/ 1992-2011Expos, Red Sox, A's, Cubs, Brewers, Pirates, Royals, Rangers, Tigers, Blue Jays, Phillies, Padres, Nationals
264/ 1946-1960Giants, Braves, Giants, Cubs, Red Sox, Orioles
263/ 2004-presentTigers, Yankees, Mets
262/ 1984-1997Mariners, Royals, Yankees, A's, White Sox, Phillies
257/ 1998-presentA's, Yankees, Diamondbacks
260/ 1992-2006Braves, Orioles, Red Sox
256/ 1995-presentYankees
260/ 1980-1996Expos, Dodgers, Angels, Dodgers
256/ 1958-1970Twins
256/ 1974-1988Expos, Rangers, Red Sox
256/ 1958-1975Reds, Cardinals, Indians, Angels, Royals
255/ 2007-presentBrewers
255/ 1979-1995Tigers, Dodgers, Royals, Pirates, Tigers
Home Runs/ YearsPlayerTeam(s)
255/ 1968-1982Astros, Royals, Blue Jays, Yankees
255/ 2004-presentBraves, Pirates, Red Sox, Braves, Diamondbacks, Nationals, White Sox
255/ 1989-2005Blue Jays, Mets, Mariners, Yankees, Red Sox
253/ 1947-1959Indians, White Sox, Indians, Tigers, White Sox
253/ 1938-1950Yankees, Indians
253/ 1973-1987Cubs, Expos, Indians
253/ 1989-2004Cardinals, Cubs, Phillies, Orioles, Dodgers, Marlins, Rangers, Mets, Rockies, Yankees, Expos, Mets
252/ 1992-2005Mariners, Reds, Braves, Padres, Mariners, Twins
252/ 1965-1983Yankees, Giants, Cubs, Yankees
252/ 1960-1977Braves, Cardinals, Mets
251/ 1976-1989Pirates, A's, Red Sox, Angels
251/ 1995-2009Tigers, Red Sox, Mets, Yankees, Diamondbacks, Padres, Diamondbacks
251/ 1912-1930Cubs, Phillies
251/ 1974-1993Brewers
249/ 1992-2007Brewers, White Sox, Dodgers, Mets
248/ 1921-1938Senators, Browns, Senators, Tigers, Senators
248/ 1968-1988Cardinals, Brewers, Braves
247/ 1941-1955Browns, Red Sox, White Sox, Browns, Orioles, White Sox
246/ 1970-1984Mets, Expos, Orioles
245/ 1960-1976Yankees, A's, Reds, Braves, Phillies, A's, Brewers, Red Sox, White Sox, Red Sox
245/ 2004-presentA's, White Sox, Yankees, Indians, Braves
245/ 1984-1997A's, Orioles, Tigers, Rangers
244/ 1977-1995Tigers
244/ 1923-1934Giants, Cubs, Dodgers, Phillies
242/ 1968-1986Braves, Dodgers, Giants, A's
242/ 1966-1981A's, Brewers
242/ 1930-1940Braves, Giants, Reds, Phillies
242/ 1948-1957Dodgers
242/ 1998-2011Cardinals, Braves, Dodgers, Red Sox
242/ 2000-2012Devil Rays, Astros, Orioles, Tigers, Giants
241/ 1981-1992Blue Jays, Yankees
241/ 1971-1987Red Sox, Brewers
241/ 2005-presentBrewers, Rangers, Orioles, Mariners
241/ 1966-1984A's Cubs, Dodgers
241/ 2003-presentTwins, Pirates, Rockies
240/ 1970-1985Rangers, Braves, Mariners, A's, Blue Jays
240/ 1955-1972Pirates
239/ 1933-1945Cubs, Phillies, Dodgers, Red Sox
239/ 1987-2001Astros, Padres, Astros, Rangers, Braves
239/ 2005-presentYankees, Mariners
238/ 1929-1941Indians, Tigers, Braves
238/ 1990-2004Cardinals, Padres, Cardinals
237/ 1973-1987Orioles, Angels, Cardinals
237/ 2007-presentDiamondbacks, Orioles, Indians, Yankees, Brewers, Cardinals
237/ 1949-1959White Sox, A's, Tigers
236/ 1922-1941Cubs, Giants
236/ 2003-presentPhillies, Dodgers
235/ 1995-2012Royals, A's, Red Sox, Yankees, Tigers, Rays, Indians
235/ 1936-1953A's, Cubs, Phillies
235/ 1971-1986Red Sox, Tigers, Brewers
235/ 2006-presentMarlins, Braves, Giants, Nationals
235/ 2004-presentMets
234/ 1972-1987Giants, Braves, Phillies, Cubs, Mariners
234/ 1984-1998Mets, Padres, Giants, Mariners, Reds, Red Sox, Reds, Indians, A's
234/ 1978-1998Brewers, Blue Jays, Twins
233/ 1993-2009Expos, Marlins, Expos, Red Sox, Mets, Cubs, Rays, Padres
230/ 1984-1996Giants, Brewers, Tigers, Red Sox, Tigers, Padres
229/ 1996-2009Red Sox, Cubs, Dodgers, A's
229/ 2000-presentPhillies, Dodgers
228/ 1982-1995Tigers, Mets, Rockies, Cubs
228/ 1958-1969Pirates, Red Sox, Phillies, Mets, Dodgers, Angels
228/ 1933-1946Indians, White Sox
227/ 1989-2005Expos, Braves, Indians, Brewers, Dodgers, Giants
226/ 1958-1973White, Sox, Phillies, Cubs, Yankees
225/ 2005-present Braves, Yankees
224/ 1970-1986Orioles, Angels
223/ 1937-1951Red Sox
223/ 1990-2002Tigers, Indians
223/ 1998-2010Yankees, Marlins, Red Sox
222/ 2003-presentPadres, Pirates, Red Sox, Mets, Mariners
222/ 1982-1995Yankees
221/ 1996-2007A's, Diamondbacks, Blue Jays, Orioles, Expos, Twins, Nationals
221/ 1998-2008Brewers, Phillies
220/ 1962-1976Twins
219/ 1922-1937Cardinals, Reds, Browns
219/ 1968-1985Pirates, Rangers, Expos, Giants, Phillies, Dodgers, Blue Jays
219/ 1962-1973Yankees, Astros, Cubs, Braves
218/ 1978-1988Braves, Cardinals
217/ 1986-2005Padres, Marlisn, Reds, Phillies, Blue Jays, Cubs, Reds, Giants, Royals, Pirates
215/ 1958-1978Dodgers, Expos, Cardinals, A's, Blue Jays, Angels
215/ 1978-1992Dodgers, Cardinals
215/ 1975-1990White Sox, Tigers
215/ 1995-2010Royals, A's, Mariners, Phillies
214/ 1990-2007Royals, Marlins, Royals, Orioles, Marlins, Orioles, Phillies, Reds, Mets
214/ 1997-2010Pirates, Devil Rays, Diamondbacks, Reds, A's, Angels, Nationals, Mariners, Royals, Giants
213/ 2002-presentRangers, Indians, Yankees
213/ 1943-1959Cubs, Dodgers, Braves
211/ 1983-1994Padres, Mets, Royals, Mets
211/ 1954-1967Yankees, Dodgers, Senators, White Sox, Angels
211/ 1958-1969Giants, Cardinals, Angels, Indians, White Sox, Giants
210/ 1988-2004Padres, Blue Jays, Orioles, Indians, Mets, White Sox, Diamondbacks, White Sox
210/ 1988-2002Red Sox, Orioles, Indians
210/ 1963-1976Red Sox
210/ 1949-1964Redlegs, Phillies, Reds, Twins, Indians
210/ 2005-presentRed Sox, Marlins, Dodgers, Red Sox
208/ 2008-presentReds
208/ 1995-2006Astros, Tigers, Angels, Padres, Rangers, Cubs, Twins
208/ 1976-1986Tigers, Angels, Pirates, Expos
208/ 1985-2001Angels, Blue Jays, Marlins, Diamondbacks, Dodgers, Brewers
207/ 1984-1995Twins

You're not logged in!

Compare scores with friends on all Sporcle quizzes.
Sign Up with Email
Log In

You Might Also Like...

Show Comments


Your Account Isn't Verified!

In order to create a playlist on Sporcle, you need to verify the email address you used during registration. Go to your Sporcle Settings to finish the process.