Random Tree
Teams
Stats and Search
Juan Rivera
Debuted in
2001
Last played in
2012
Traded from:
New York Yankees
2003-2014
Total transactions: 8
21.23 WAR | 173 Runs
View Tree
Washington Nationals
2004-2012
Total transactions: 3
-15.41 WAR | -519 Runs
View Tree
View Parent Tree
Los Angeles Angels of Anaheim
2011-2013
Total transactions: 2
0.25 WAR | 29 Runs
View Tree
View Parent Tree