7/28/2005
-
Braves
Traded
B.J. Upton
to
Dodgers
View Details
|
7/31/2006
-
Braves
Traded
B.J. Upton
to
Giants
View Details
|
7/29/2006
-
Dodgers
Traded
B.J. Upton
to
Braves
View Details
|
1/4/2009
-
Giants
Traded
B.J. Upton
to
Athletics
View Details
|
7/30/2010
-
Athletics
Traded
B.J. Upton
to
Mets
View Details
|
1/2/2011
-
Mets
Traded
B.J. Upton
to
Braves
View Details
|
1/17/2011
-
Braves
Traded
B.J. Upton
to
Angels
View Details
|
2/6/2011
-
Angels
Traded
B.J. Upton
to
Giants
View Details
|
7/8/2012
-
Giants
Traded
B.J. Upton
to
Tigers
View Details
|
4/20/2015
-
Tigers
Released
B.J. Upton
View Details
|
3/31/2016
-
Braves
Traded
B.J. Upton
to
BlueJays
View Details
|
1/2/2017
-
BlueJays
Traded
B.J. Upton
to
RedSox
View Details
|
11/5/2017
-
RedSox
Released
B.J. Upton
View Details
|