Most Major League Baseball franchises played for

Most Major League Baseball franchises played for
Who
Edwin Jackson, Rich Hill
What
14 total number
Where
Not Applicable
When
01 January 2005

Pitchers Edwin Jackson (Germany) and Rich Hill (USA) played for a Major League Baseball record 14 teams during their respective careers. Jackson played for the Los Angeles Dodgers, Tampa Bay Rays, Detroit Tigers, Arizona Diamondbacks, Chicago White Sox, St. Louis Cardinals, Washington Nationals, Chicago Cubs, Atlanta Braves, Miami Marlins, San Diego Padres, Baltimore Orioles, Oakland Athletics (all USA) and Toronto Blue Jays (Canada) during his 17-year career from 2003 to 2022. Hill played for the Boston Red Sox, Los Angeles Dodgers, Chicago Cubs, Cleveland Guardians, Pittsburgh Pirates, Tampa Bay Rays, Baltimore Orioles, New York Yankees, Oakland Athletics, New York Mets, San Diego Padres, Minnesota Twins, Los Angeles Angels, and Kansas City Royals (all USA) during his 21-year career 2005 to 2025.

Jackson and Hill are pitchers.