MLB Journeymen: The Players Who Have Represented the Most Teams in Baseball History
Explore the careers of MLB players who have played for the most teams in baseball history, including Rich Hill and other notable journeymen.

In the world of Major League Baseball (MLB), some players become synonymous with a single team, while others make a name for themselves by donning multiple jerseys throughout their careers. Rich Hill, who debuted in 2005, recently made history by playing for his 14th different team, the Kansas City Royals, tying the MLB record for the most teams represented by a single player.
The Journey of Rich Hill
Rich Hill's career is a testament to perseverance and adaptability. From his debut with the Chicago Cubs to his recent stint with the Kansas City Royals, Hill has navigated the ups and downs of professional baseball with remarkable consistency. His ability to contribute to each team he joins has made him a valuable asset across the league.
Other Notable Journeymen
Hill is not alone in this unique club. Here are some other players who have played for the most teams in MLB history:
- Edwin Jackson: 14 teams (2003-2019)
- Octavio Dotel: 13 teams (1999-2013)
- Matt Stairs: 12 teams (1992-2011)
- Bartolo Colon: 11 teams (1997-2018)
- LaTroy Hawkins: 11 teams (1995-2015)
These players have not only showcased their skills but also their ability to adapt to different team cultures and playing styles.
The Impact of Journeymen Players
Journeymen players like Hill and Jackson bring a wealth of experience and versatility to their teams. Their ability to perform under various circumstances and in different environments makes them invaluable, especially in high-pressure situations.
For more insights and updates on MLB, visit the ESPN MLB hub page.