Can You Name the MLB Team from a Photo of Its All-Time Home Run Leader?


By: Robin Tyler

6 Min Quiz

Image: fstop123 / E+ / Getty Images

About This Quiz

One of the United States' greatest sports, baseball is loved by millions across the country and for that matter, the globe. 

And the pinnacle of the sport is Major League Baseball, of that there is no doubt. Here, the talent on show is simply incredible. Brilliant catchers and pitchers abound, but if you are honest with yourself, nothing quite beats seeing someone smash 'Mr. Spalding' into the bleachers for a massive home run!

And there have been some incredible hitters over the years in the sport. Men who every time they step up to the plate can send that little white ball into orbit! The crack as it sails off the bat sounds like a gunshot! The roar of the crowd tells you its cleared the field and someone is walking away with a nice memento. 

So, of course, this quiz is about baseball and the franchises in the MLB. We want you to take a look at the image of the big hitter in each of the questions and try to guess which franchise he holds the home run-hitting record for. 

Some are easy, some are a little bit more difficult.

But we have every confidence you will hit this one outta the park!

One of baseball's legends, this player his 659 home runs for which franchise?

Some would say the greatest hitter of all time, Babe Ruth smashed 659 home runs for the New York Yankees from 1920 to 1934.


This well-known ball player, holder of numerous appearance records, also slammed 431 home runs for his only team. Can you name them?

Cal Ripken Jr. not only has the longest streak of games in MLB history, he also hit the most home runs for the Baltimore Orioles during his career which lasted from 1981 to 2001. Ripken sent the ball to the stands on 431 occasions.


A true baseball legend, he launched 645 home runs for which famous baseball franchise?

In a 21-year career that lasted from 1951 to 1972, Willie Mays hit 646 home runs for the New York Giants. As one of the legends of baseball, Mays' record will take some beating.


Which MLB franchise did this baseballer play for, smashing 545 home runs in the process?

During his career at the Cubs, one of a number of baseball franchises he played for, Sammy Sosa hit 545 home runs between 1992 and 2004. Incredible!


One of baseball's finest hitters, the athlete in the image hit 733 home runs over a 20-year period. Can you name him?

Certainly one of the MLB's most impressive hitters, Hank Aaron spent 20 seasons at the Braves from 1954 to 1974. During that time he slammed 733 home runs!


Can you name the team that the baseballer in the picture hit 363 home runs for?

Mark McGwire spent 11 seasons playing for the Oakland Athletics before moving onto the St Louis Cardinals. During his time at the Athletics, he smashed 363 home runs.


449 home runs came off the bat of the baseballer in the picture. Which team did he play for?

Jeff Bagwell played for the Houston Astros from 1991 to 2005. In that time, he slammed an impressive 449 home runs.


Which team did this designated hitter slam 299 home runs for?

Tim Salmon crashed 299 home runs for the Los Angeles Angles in two spells at the franchise from 1992 - 2004 and again in 2006. An Angels Hall of Famer, Salmon was as World Series winner in 2002.


Which team did this baseballer hit 417 home runs for?

A home run maestro, Ken Griffey Jr. first showed his talent for making a baseball fly while at the Seattle Mariners from 1989 to 1999. During that period he smashed 417 home runs.


Over an 11-year period, this baseballer slammed 336 home runs for which franchise?

Between 1993 and 2004, Carlos Delgado hit an impressive 336 home runs for the Toronto Blue Jays. Over an 11-year period, this baseballer slammed 336 home runs for which franchise?


Which franchise did the player in the image hit 307 home runs for?

Still representing the Brewers after making his debut in 2007, Ryan Braun currently stands on 307 home runs for the franchise (as of May 18, 2018.).


Name the franchise this baseballer hit 448 home runs for.

Between 1990 and 2005, Frank Thomas was the leading home run hitter for the Chicago White Sox. He managed an impressive 448 homers during this period!


An incredible 579 times, this baseballer sent the ball sailing into the stands. But for which MLB franchise?

To collect 579 home runs in a 20-year career is certainly a massive achievement. And that is exactly what was achieved during Joe DiMaggio's career playing for the Minnesota Twins/Washington Senators.


Do you know the franchise this baseballer played for where he hit 399 home runs?

Playing for the Detroit Tigers between 1953 and 1974, 18-time All-Star Al Kaline smashed a career-defining 399 home runs.


236 home runs left the bat of this baseballer, a record for which franchise?

Giancarlo Stanton spent from 2010 to 2017 swinging for the Miami Marlins. During that time he landed 236 home runs.


317 home runs came off the bat of this baseballer while he played for which franchise?

A 20-year career at the Kansas City Royals saw George Brett lead their home runs charts with 317.


Which franchise did this baseballer play for where he was their leading home run hitter?

Between 1997 and 2013, Tod Helton smashed 369 home runs for the Rockies, the most by any player belonging to the franchise.


Do you know the MLB franchise that this hitter claimed 389 home runs for between 1967 and 1993?

A catcher with a lethal swing, Johnny Bench launched 389 home runs into the stands while playing for the Cincinnati Reds between 1967 to 1983.


521 home runs were slammed by this hitter for which franchise?

Ted Williams had an impressively long career with the Boston Red Sox (although it was broken by World War II). This 19-time All Star slammed 521 home runs for the Sox.


This baseballer has hit 255 home runs, a record for which franchise?

Evan Longoria turned out for the Tampa Bay Rays between 2008 and 2017. During this time, he managed an impressive 255 home runs.


Can you name the MLB franchise that the baseballer in the image smashed 372 home runs for?

During his two stints at the Rangers, Juan Gonzalez managed an impressive 372 home runs.


An impressive 311 home runs were scored off the bat of this baseballer, but for what franchise?

311 home runs sailed off Jim Thome's bat during his 20-year career at the Indians.


Can you name the franchise that this baseball smashed 252 home runs for during his 7-year stay?

Darryl Strawberry started his career with the New York Mets in 1983 and played for the franchise until 1990. During that tim,e Strawberry smashed 252 home runs for the franchise.


Still adding to his tally, this current ball player has the most home runs for which franchise?

256 home runs (as of May 18, 2018) have flown off the bat of Ryan Zimmerman while playing for the Washington Nationals since 2005.


A five-year stay at this team saw the baseballer Nate Colbert hit 163 home runs.

Nate Colbert is the leading home run hitter in the Padres history, slamming 163 during his time at the franchise which lasted from 1969 to 1974.


20 seasons, 475 home runs. But who did the baseballer in the image play for?

During his Pirates career, Willy Stargell managed an impressive 475 home runs over 20 seasons.


From which franchise does the baseballer in the image come from? He was their leading home run hitter with 548. That record won't be beaten easily.

Mike Schmidt played for the Philadelphia Phillies from 1972 to 1989. During that time, he amassed 548 home runs for the franchise.


The baseballer in the image has 389 home runs for a certain MLB franchise. Can you name it?

Duke Snider played for the Dodgers for most of his career, smashing 389 runs out in the process.


224 times the ball went into the stands during this baseballer's career for which franchise?

Luis Gonzalez had a long and distinguished career in the MLB. Between 1999 and 2006, Gonzalez turned out for the Arizona Diamondbacks where he sent 'Mr. Spalding' into the stands on no less than 224 occasions.


475 home runs left the bat of this baseballer during his career. Who did he play for in the MLB?

Stan Musial played for the St. Louis Cardinals from 1941 to 1963 and was a three-time World Series champion. He could hit a bit as well and during his career launched 475 home runs into orbit.


Explore More Quizzes

About Zoo

Our goal at is to keep you entertained in this crazy life we all live.

We want you to look inward and explore new and interesting things about yourself. We want you to look outward and marvel at the world around you. We want you to laugh at past memories that helped shape the person you’ve become. We want to dream with you about all your future holds. Our hope is our quizzes and articles inspire you to do just that.

Life is a zoo! Embrace it on