Mark Teixeira

Debuted in 2003

Last played in 2016

Traded from:

TeamLogo

Texas Rangers

2007-2021

Total transactions: 8

41.47 WAR | 543 Runs

View Tree
TeamLogo

Atlanta Braves

2008-2009

Total transactions: 2

-1.18 WAR | 28 Runs

View Tree View Parent Tree
TeamLogo

Los Angeles Angels of Anaheim

2008-2012

Total transactions: 2

73.19 WAR | 938 Runs

View Tree View Parent Tree