Can You Name the MLB Team by Its All-Time Home Run Leader?



By: Annette

5 Min Quiz

Image: YouTube

About This Quiz

Do you think you can hit a home run on this baseball quiz?

Until August 7, 2007, Hank Aaron held the record for Major League Baseball's all-time home runs. On that date, Barry Bonds surpassed Hammerin' Hank. Bonds currently holds the record with a whopping 762 home runs, leaving Aaron in the dust with an equally amazing 755 home runs. On the tails of these baseball greats is Babe Ruth - also a member of the 700 club with a respectable 714 home runs. The question is, with the retired Alex Rodriguez being the closest to The Bambino's record, with 696 home runs, will any baseball contemporaries be able to beat any of these baseball legends at their own game? And, if so, who and when do you predict will do the job?

The good news is that we you don't need to know how many home runs each player had - only the team he played for. So, if you know that Darryl Strawberry was a heavy hitter for the Mets, Johnny Bench batted for the Reds, and Mickey Mantle swatted for the Yankees, you're good to go.

Get ready to score big with this MLB home run leader quiz.

Daryl Strawberry

Daryl Strawberry is a legendary hitter for the New York Mets. He hit 252 home runs, followed by David Wright, who still plays for the team.


Hank Aaron

Hank Aaron was the greatest hitter the Atlanta Braves have ever known. In his career, he had 733 home runs, followed up by Eddie Mathews who had 493.


Sammy Sosa

Sammy Sosa was the greatest hitter the Chicago Cubs have ever known. He hit 545 homers.


Cal Ripken Jr.

Cal Ripken Jr. was the star of the Baltimore Orioles. Ripken hit 431 home runs. There's no stopping the Iron Man.


Willie Stargell

Willie Stargell slugged 475 home runs in his career, and played for the Pittsburgh Pirates. Barry Bonds hit 176 for the team, coming in fifth.


Babe Ruth

Okay, you don't have to be a New York Yankees fan to get this right! Babe Ruth slugged 659 home runs.


Luis Gonzalez

Luis Gonzalez was the all-time best hitter for the Arizona Diamondbacks. He hit 224 home runs, followed by Paul Goldschmidt and Steve Finley.


Mike Schmidt

Mike Schmidt was a mind-blowing hitter for the Philadelphia Phillies. He hit a whopping 548 home runs.


Ted Williams

Boston Red Sox fans knew this one. Ted Williams hit 521 home runs.


Johnny Bench

Johnny Bench is the best hitter the Cincinnati Reds have known. He hit 389 homers in his career. Second to him is Frank Robinson, with 324.


Giancarlo Stanton

Giancarlo Stanton killed it for the Miami Marlins. He has hit 267 home runs in his career.


George Brett

George Brett was a slugger for the Kansas City Royals. He hit 317 home runs.


Al Kaline

Al Kaline hit for the Detroit Tigers. He had a career 399 home runs, seconded by Norm Cash with 373.


Stan Musial

Stan Musial hit 475 home runs for the St. Louis Cardinals. He is followed by Albert Pujols, who hit 445.


Nate Colbert

Nate Colbert hit a modest 163 home runs for the San Diego Padres, but he's in first place nonetheless. Adrian Gonzalez hit 161.


Willie Mays

Willie Mays is the titan of the San Francisco Giants. He hit an amazing 646 home runs in his career. The Say Hey Kid hit for the Giants when they were in New York.


Todd Helton

Todd Helton was the best hitter for the Colorado Rockies. He is followed by Larry Walker, who slugged 258.


Jim Thome

Jim Thome hit for the Cleveland Indians, and hard a career of 337 home runs. He record was followed by Albert Belle.


Harmon Killebrew

Harmon Killebrew, the Killer, hit 559 home runs in his career. He played for the Minnesota Twins.


Barry Bonds

Why do the Giants get all the best hitters? Second to Willie Mays is Barry Bonds, who hit a staggering 586 home runs in his career and played for the San Francisco franchise.


Mark McGwire

Mark McGwire is the most famous hitter in Oakland Athletics history. He hit 363 home runs, followed by Jimmie Fox.


Ken Griffey Jr.

Ken Griffey Jr. is the most famous hitter for the Seattle Mariners. He slugged 417 homers in his career, followed by Edgar Martinez.


Jeff Bagwell

Jeff Bagwell was a slugger for the Houston Astros. He hit an amazing 449 homers, followed by Lance Berkman.


Frank Thomas

Frank Thomas hit 448 home runs in his career. He played for the Chicago White Sox, and his record is followed by Paul Konerko.


Ryan Zimmerman

Ryan Zimmerman is tops for the Nationals, with 251 home runs. Vladimir Guerrero follows, with 234 home runs. He played for the team when they were the Montreal Expos.


Mickey Mantle

No one can forget this legendary Yankees slugger. Mantle hit 536 homers in his career. Lou Gehrig hit 493. Remember, they're still second and third, behind Babe Ruth.


Yogi Berra

Why do the Yankees get all the famous hitters? Legendary player Yogi Berra hit 358 home runs in his career - good enough for fifth place in the Yankees' home run hall of fame.


Ryan Braun

Ryan Braun is a slugger for the Milwaukee Brewers. He has hit 302 home runs so far in his career, as of 2017. And he's still slugging!


Ernie Banks

Ernie Banks is a legendary player for the Cubs. He hit 512 homers, and is only second to Sammy Sosa.


David Ortiz

David Ortiz retired from the Boston Red Sox after achieving 483 home runs for the franchise. Go Big Papi!


Juan Gonzalez

Igor killed it for the Texas Rangers. He hit 372 home runs in his career.


Duke Snider

Fantastic #4 Duke Snider hit 389 home runs in his career and played for the Los Angeles Dodgers. The Silver Fox played for the Dodgers when they were still in Brooklyn.


Tim Salmon

Tim Salmon was the lead hitter for the Los Angeles Angels. He hit an admirable 299 home runs, followed by Garret Anderson.


Evan Longoria

Evan Longoria is a slugger of the Tampa Bay Rays. He has hit 261 home runs in his career.


Carlos Delgado

Carlos Delgado had a career of 336 home runs. He played for the Toronto Blue Jays.


Explore More Quizzes

About HowStuffWorks Play

How much do you know about dinosaurs? What is an octane rating? And how do you use a proper noun? Lucky for you, HowStuffWorks Play is here to help. Our award-winning website offers reliable, easy-to-understand explanations about how the world works. From fun quizzes that bring joy to your day, to compelling photography and fascinating lists, HowStuffWorks Play offers something for everyone. Sometimes we explain how stuff works, other times, we ask you, but we’re always exploring in the name of fun! Because learning is fun, so stick with us!