Edwin Jackson

By Precious Sanders @pdsanders99
Edwin Jackson, April 2010 (Steven Groves / Wikimedia Commons)

Pitcher Edwin Jackson was born on September 9, 1983 in Neu Ulm, Germany while his father, Edwin Jackson Sr., was serving in the United States Army there. He has the distinction of having played for more major league teams than any other player in Major League Baseball history. Over the course of a career that spanned sixteen years, Jackson played for fourteen MLB teams:

  • Los Angeles Dodgers (2003–2005)
  • Tampa Bay Devil Rays / Rays (2006–2008)
  • Detroit Tigers (2009, 2019)
  • Arizona Diamondbacks (2010)
  • Chicago White Sox (2010–2011)
  • St. Louis Cardinals (2011)
  • Washington Nationals (2012, 2017)
  • Chicago Cubs (2013–2015)
  • Atlanta Braves (2015)
  • Miami Marlins (2016)
  • San Diego Padres (2016)
  • Baltimore Orioles (2017)
  • Oakland Athletics (2018)
  • Toronto Blue Jays (2019)

Jackson was named to the American League All-Star team in 2009. On June 25, 2010, as a Diamondback, he threw a no-hitter against the Tampa Bay Rays. Jackson was also a member of the 2011 World Series champion Cardinals, though he lost the only game he appeared in. Jackson’s last MLB appearance took place on September 28, 2019 with the Detroit Tigers.

In 2021, Jackson was named to the roster of the United States national baseball team, which qualified for the 2020 Summer Olympics. The team went on to win silver, falling to Japan in the gold-medal game.

On September 10, 2022, Edwin Jackson announced his retirement from baseball.

Edwin Jackson, 2021 (U.S. Army National Guard photo by Robert Jordan/Released)