Retired#2CF2004–2016T-537 all-time
B.J. Upton
Tampa Bay Devil Rays, Tampa Bay Rays, Atlanta Braves, San Diego Padres, Toronto Blue Jays
Bats / ThrowsRight / Right
Age42
Height / Weight6' 3" / 185 lb
BornAug 21, 1984 · Norfolk, VA, USA
MLB debutAug 2, 2004
Last gameOct 2, 2016
TeamsTampa Bay Devil Rays 2004, 2006–2007Tampa Bay Rays 2008–2012Atlanta Braves 2013–2014San Diego Padres 2015–2016Toronto Blue Jays 2016
Career home runs
164
Best season
28
All-time HR rank
T-537
0 HR
Tap a landing spot to see the homer.
Season
Player’s Vault
3 badges earned1Unicorn
1Rare Air
1Legend
- UnicornGameThree home runsSep 9, 2012 · vs Texas Rangers
- ×9Rare AirGameMulti-homer gameFirst Jul 20, 2007 · latest Jul 8, 2016
- ×2LegendSeasonPostseason home run2008, 2016 · 8 HR
Distance and exit-velocity badges count from 2015, when tracking began. Grand slams, walk-offs, inside-the-park, leadoff, pinch-hit, first-pitch, back-to-back, switch-hitting and ballpark badges count games from 2008 on.
Career arc
Home runs by season · tap a barHome runsSelected season
Personal records
CareerLongest of his career
Hardest hit of his career
Year by year
Regular season · MLB| Season | Team | G | PA | HR | RBI | AVG | OBP | SLG | OPS | AB/HR |
|---|---|---|---|---|---|---|---|---|---|---|
| 2016 | 2 teams | 149 | 539 | 20 | 61 | .238 | .291 | .402 | .693 | 24.6 |
| 2015 | San Diego Padres | 87 | 228 | 5 | 17 | .259 | .327 | .429 | .756 | 41.0 |
| 2014 | Atlanta Braves | 141 | 582 | 12 | 35 | .208 | .287 | .333 | .620 | 43.3 |
| 2013 | Atlanta Braves | 126 | 446 | 9 | 26 | .184 | .268 | .289 | .557 | 43.4 |
| 2012 | Tampa Bay Rays | 146 | 633 | 28 | 78 | .246 | .298 | .454 | .752 | 20.5 |
| 2011 | Tampa Bay Rays | 153 | 640 | 23 | 81 | .243 | .331 | .429 | .760 | 24.3 |
| 2010 | Tampa Bay Rays | 154 | 610 | 18 | 62 | .237 | .322 | .424 | .746 | 29.8 |
| 2009 | Tampa Bay Rays | 144 | 626 | 11 | 55 | .241 | .313 | .373 | .686 | 50.9 |
| 2008 | Tampa Bay Rays | 145 | 640 | 9 | 67 | .273 | .383 | .401 | .784 | 59.0 |
| 2007 | Tampa Bay Devil Rays | 129 | 548 | 24 | 82 | .300 | .386 | .508 | .894 | 19.8 |
| 2006 | Tampa Bay Devil Rays | 50 | 189 | 1 | 10 | .246 | .302 | .291 | .593 | 175.0 |
| 2004 | Tampa Bay Devil Rays | 45 | 177 | 4 | 12 | .258 | .324 | .409 | .733 | 39.8 |
| Career | 1469 | 5858 | 164 | 586 | .243 | .321 | .402 | .723 | 31.6 |
Splits
How he hits them
Every home run
Loading…
Quick answers
B.J. Upton home run factsHow many career home runs does B.J. Upton have?
B.J. Upton hit 164 career MLB home runs in 12 seasons (2004–2016), tied for 537th all-time.
Where does B.J. Upton rank on the all-time home run list?
Tied for 537th in MLB history with 164. Next: Starling Marte (165), 2 to pass.
What was B.J. Upton’s best home run season?
His most home runs in a season is 28, in 2012 with the Tampa Bay Rays, when he posted a .752 OPS.
What teams has B.J. Upton played for?
Tampa Bay Devil Rays (2004, 2006–2007); Tampa Bay Rays (2008–2012); Atlanta Braves (2013–2014); San Diego Padres (2015–2016); Toronto Blue Jays (2016).
Follow him.
Get a notification the moment he goes deep, with the clip attached.