Random Tree
Teams
Stats and Search
Mark Teixeira
Debuted in
2003
Last played in
2016
Traded from:
Texas Rangers
2007-2021
Total transactions: 8
41.47 WAR | 543 Runs
View Tree
Atlanta Braves
2008-2009
Total transactions: 2
-1.18 WAR | 28 Runs
View Tree
View Parent Tree
Los Angeles Angels of Anaheim
2008-2012
Total transactions: 2
73.19 WAR | 938 Runs
View Tree
View Parent Tree