Retired#10LF2007–2022T-131 all-time
Justin Upton
“J-Up” · Arizona Diamondbacks, Atlanta Braves, San Diego Padres, Detroit Tigers, Los Angeles Angels, Seattle Mariners
Bats / ThrowsRight / Right
Age39
Height / Weight6' 1" / 215 lb
BornAug 25, 1987 · Norfolk, VA, USA
MLB debutAug 2, 2007
Last gameJul 15, 2022
TeamsArizona Diamondbacks 2007–2012Atlanta Braves 2013–2014San Diego Padres 2015Detroit Tigers 2016–2017Los Angeles Angels 2017–2021Seattle Mariners 2022
Career home runs
325
Best season
35
All-time HR rank
T-131
0 HR
Tap a landing spot to see the homer.
Season
Player’s Vault
8 badges earned2Rare Air
6Legend
- ×17Rare AirGameMulti-homer gameFirst May 6, 2009 · latest Sep 15, 2018
- Rare AirCareerHomered off every team30 of 30 clubs
- LegendGamePinch-hit homerJul 2, 2022 · OAK at SEA
- LegendGameFirst-pitch homerJul 2, 2022 · OAK at SEA
- ×4LegendSeason30 home runs2011, 2016, 2017, 2018
- LegendSeasonPostseason home run2011 · 2 HR
- LegendCareer300 home runs325 home runs
- LegendCareer200 home runs325 home runs
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 |
|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | Seattle Mariners | 17 | 57 | 1 | 3 | .125 | .263 | .208 | .471 | 48.0 |
| 2021 | Los Angeles Angels | 89 | 362 | 17 | 41 | .211 | .296 | .409 | .705 | 18.7 |
| 2020 | Los Angeles Angels | 42 | 166 | 9 | 22 | .204 | .289 | .422 | .711 | 16.3 |
| 2019 | Los Angeles Angels | 63 | 256 | 12 | 40 | .215 | .309 | .416 | .725 | 18.3 |
| 2018 | Los Angeles Angels | 145 | 613 | 30 | 85 | .257 | .344 | .463 | .807 | 17.8 |
| 2017 | 2 teams | 152 | 635 | 35 | 109 | .273 | .361 | .540 | .901 | 15.9 |
| 2016 | Detroit Tigers | 153 | 626 | 31 | 87 | .246 | .310 | .465 | .775 | 18.4 |
| 2015 | San Diego Padres | 150 | 620 | 26 | 81 | .251 | .336 | .454 | .790 | 20.8 |
| 2014 | Atlanta Braves | 154 | 641 | 29 | 102 | .270 | .342 | .491 | .833 | 19.5 |
| 2013 | Atlanta Braves | 149 | 643 | 27 | 70 | .263 | .354 | .464 | .818 | 20.7 |
| 2012 | Arizona Diamondbacks | 150 | 628 | 17 | 67 | .280 | .355 | .430 | .785 | 32.6 |
| 2011 | Arizona Diamondbacks | 159 | 674 | 31 | 88 | .289 | .369 | .529 | .898 | 19.1 |
| 2010 | Arizona Diamondbacks | 133 | 571 | 17 | 69 | .273 | .356 | .442 | .798 | 29.1 |
| 2009 | Arizona Diamondbacks | 138 | 588 | 26 | 86 | .300 | .366 | .532 | .898 | 20.2 |
| 2008 | Arizona Diamondbacks | 108 | 417 | 15 | 42 | .250 | .353 | .463 | .816 | 23.7 |
| 2007 | Arizona Diamondbacks | 43 | 152 | 2 | 11 | .221 | .283 | .364 | .647 | 70.0 |
| Career | 1845 | 7649 | 325 | 1003 | .261 | .342 | .469 | .811 | 20.7 |
Splits
How he hits them
Every home run
Loading…
Quick answers
Justin Upton home run factsHow many career home runs does Justin Upton have?
Justin Upton hit 325 career MLB home runs in 16 seasons (2007–2022), tied for 131st all-time.
Where does Justin Upton rank on the all-time home run list?
Tied for 131st in MLB history with 325. Next: Mo Vaughn (328), 4 to pass.
What was Justin Upton’s best home run season?
His most home runs in a season is 35, in 2017 with the 2 teams, when he posted a .901 OPS.
What teams has Justin Upton played for?
Arizona Diamondbacks (2007–2012); Atlanta Braves (2013–2014); San Diego Padres (2015); Detroit Tigers (2016–2017); Los Angeles Angels (2017–2021); Seattle Mariners (2022).
Follow him.
Get a notification the moment he goes deep, with the clip attached.