answersLogoWhite

0


Best Answer

Through 2010, that is Matt Stairs and Todd Zeile who hit HRs for 11 different teams.

Stairs hit home runs for the Athletics (122), Royals (39), Blue Jays (32), Pirates (20), Cubs (17), Brewers (16), Phillies (7), Rangers (3), Padres (3), Tigers (2), and Red Sox (1).

Zeile hit home runs for the Cardinals (75), Mets (41), Dodgers (38), Rangers (30), Phillies (20), Rockies (18), Cubs (9), Yankees (6), Marlins (6), Expos (5), and Orioles (5).

User Avatar

Wiki User

13y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

13y ago

Ron Villone.

Villone played 15 seasons (1995-2009) for 12 different teams (Mariners, Padres, Reds, Yankees, Astros, Brewers, Rockies, Pirates, Cardinals, Nationals, Indians, and Marlins) and pitched in 717 games.

Mike Morgan also played for 12 different teams during his career and pitched in 597 games.

This answer is:
User Avatar

User Avatar

Wiki User

15y ago

In MLB, that was Hank Aaron who hit 733 career home runs for the Braves.

This answer is:
User Avatar

User Avatar

Wiki User

13y ago

Dave Lucas

This answer is:
User Avatar

User Avatar

Wiki User

9y ago

Matt Stairs

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What MLB player hit home runs for the most different teams?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about General History

What NBA player has the most rings on different teams?

Robert Horry and your face


Which player has played for the most different NhL teams?

Mike Sillinger played for 12 different teams (Detroit, Anaheim, Vancouver, Philadelphia, Tampa Bay, Florida, Ottawa, Columbus, Phoenix, St.Louis, Nashville and the NY Islanders)


What mlb team has the most home games in 2012?

All 30 teams play an equal share of 81 home games and 81 away games.


Which MLB player has the most home runs?

Barry Bonds has the most home runs in Major League Baseball (762).


Which baseball player holds the record for most teams played for?

Mike Morgan played for 12 franchises from 1978-2002, more than any other player.

Related questions

What NBA player has the most rings on different teams?

Robert Horry and your face


Which player has played for the most different NhL teams?

Mike Sillinger played for 12 different teams (Detroit, Anaheim, Vancouver, Philadelphia, Tampa Bay, Florida, Ottawa, Columbus, Phoenix, St.Louis, Nashville and the NY Islanders)


Has anyone been on all 30 baseball teams?

No. As of the end of the 2007 season Mike Morgan, a pitcher whose career spanned 1978-2002, played for 12 different teams and that is the most teams one player has played for in MLB history.


Which football player has been on the most teams?

J.T O'Sullivan


What football player has been on the most teams?

cheese cakes


Which player started for the most teams in the nfl?

George Blanda


What NBA player was on the most championship teams?

Bill Russel


In the MLB what is a trading block?

'Trading block' is a term used in most sports that means a team wants to trade a player and is shopping the player around to different teams to see what they can get in return.


Which mlb teams have allowed most home runs 2012?

Phillies


How many teams played in the old Yankee Stadium?

There were a few different teams in different leagues and most were named the Yankees. The short answer is that there was the baseball team, 7 football teams in different leagues (one being the football Giants) and the Generals and Cosmos were soccer teams.


What do football teams do with gear after games?

most of the time the individual player that it is assigned to will take it home and clean it so they have it for the next week of practice. at least thats what they do in high school.


What MLB pitcher has most wins from different teams?

Phil niekro