Exhibition Team logoLos Angeles Angels of Anaheim hat dark logoArizona Diamondbacks hat dark logoBaltimore Orioles hat dark logoBoston Red Sox hat dark logoChicago Cubs hat dark logoCincinnati Reds dark logoCleveland Indians hat dark logoColorado Rockies hat dark logoDetroit Tigers dark logoHouston Astros hat dark logoKansas City Royals hat dark logoLos Angeles Dodgers hat dark logoWashington Nationals dark logoNew York Mets hat dark logoOakland Athletics cap logoPittsburgh Pirates hat dark logoSan Diego Padres cap logo on lightSeattle Mariners hat dark logoSan Francisco Giants hat dark logoSt. Louis Cardinals dark logoTampa Bay Rays hat dark logoTexas Rangers cap logoToronto Blue Jays hat dark logoMinnesota Twins hat dark logoPhiladelphia Phillies hat dark logoAtlanta Braves hat dark logoChicago White Sox hat dark logoMiami Marlins cap logoNew York Yankees hat dark logoMilwaukee Brewers cap logo
Justin Upton

Justin Upton

LF | B/T: R/R | 6' 1" 215 | Age: 31
Draft: 2005 (Rd: 1, #1, Arizona Diamondbacks) - Great Bridge HS, VA
Norfolk, VA USA
Popularity:
↑ 41%
Show Random Video
MLB Rankings
Fastball Velocity
Fastball Spin
Curve Spin
K%
Exit Velocity
Hard Hit %
Pop Time
Framing
Outs Above Avg
Outfielder Jump
Sprint Speed
xwOBA
xBA
xSLG
 
Poor
Avg
Great

Stats

PA AB R H HR RBI SB AVG OBP SLG OPS
2019 96 84 15 21 4 10 1 .250 .333 .429 .762
13 Seasons 6904 6073 970 1625 290 907 147 .268 .348 .477 .825
AVG HR RBI SB OPS
2019 .250 4 10 1 .762
13 Seasons .268 290 907 147 .825

Standard MLB Batting Statistics

SeasonTmLGGPAABRH2B3BHRRBIBBSOSBCSHBPAVGOBPSLGOPS
2007 ARI NL 43 152 140 17 31 8 3 2 11 11 37 2 0 1 .221 .283 .364 .647
2008 ARI NL 108 417 356 52 89 19 6 15 42 54 121 1 4 4 .250 .353 .463 .816
* 2009 ARI NL 138 588 526 84 158 30 7 26 86 55 137 20 5 2 .300 .366 .532 .899
2010 ARI NL 133 571 495 73 135 27 3 17 69 64 152 18 8 4 .273 .356 .442 .799
* 2011 ARI NL 159 674 592 105 171 39 5 31 88 59 126 21 9 19 .289 .369 .529 .898
2012 ARI NL 150 628 554 107 155 24 4 17 67 63 121 18 8 5 .280 .355 .430 .785
2013 ATL NL 149 643 558 94 147 27 2 27 70 75 161 8 1 5 .263 .354 .464 .818
2014 ATL NL 154 641 566 77 153 34 2 29 102 60 171 8 4 6 .270 .342 .491 .833
* 2015 SD NL 150 620 542 85 136 26 3 26 81 68 159 19 5 4 .251 .336 .454 .790
2016 DET AL 153 626 570 81 140 28 2 31 87 50 179 9 4 4 .246 .310 .465 .775
* 2017 2 Teams 152 635 557 100 152 44 0 35 109 74 180 14 5 3 .273 .361 .540 .901
* 2017 DET AL 125 520 459 81 128 37 0 28 94 57 147 10 5 3 .279 .362 .542 .904
* 2017 LAA AL 27 115 98 19 24 7 0 7 15 17 33 4 0 0 .245 .357 .531 .887
2018 LAA AL 145 613 533 80 137 18 1 30 85 64 176 8 2 10 .257 .344 .463 .808
2019 LAA AL 23 96 84 15 21 3 0 4 10 11 30 1 0 0 .250 .333 .429 .762
*: All Star Season, Rankings AL/NL: Top 5 10 15 20      Click for Chart.

Advanced MLB Batting Statistics

SeasonTmLGPATBLOBSACSFBABIPXBHGIDPGIDPONPP/PAK/PAHR/PABB/KISOROEWO
2007 ARI NL 152 51 58 0 0 .287 13 3 25 604 3.97 .243 .013 .297 .143 .143 0
2008 ARI NL 417 165 144 0 3 .332 40 3 32 1748 4.19 .290 .036 .446 .213 .213 0
2009 ARI NL 588 280 224 1 4 .360 63 10 93 2397 4.08 .233 .044 .401 .232 .232 0
2010 ARI NL 571 219 204 1 7 .354 47 20 89 2396 4.2 .266 .030 .421 .170 .170 0
2011 ARI NL 674 313 215 0 4 .319 75 8 86 2553 3.79 .187 .046 .468 .240 .240 4
2012 ARI NL 628 238 240 0 6 .327 45 7 95 2376 3.78 .193 .027 .521 .150 .150 0
2013 ATL NL 643 259 206 1 4 .321 56 12 83 2627 4.09 .250 .042 .466 .201 .201 2
2014 ATL NL 641 278 301 0 8 .332 65 10 74 2575 4.02 .267 .045 .351 .221 .221 1
2015 SD NL 620 246 212 0 5 .304 55 10 73 2514 4.05 .256 .042 .428 .203 .203 0
2016 DET AL 626 265 273 0 2 .301 61 15 86 2606 4.16 .286 .050 .279 .219 .219 1
2017 2 Teams 635 301 231 0 1 .341 79 9 80 2695 4.24 .283 .055 .411 .268 .268 2
2017 DET AL 520 249 180 0 1 .351 65 6 67 2181 4.19 .283 .054 .388 .264 .264 2
2017 LAA AL 115 52 51 0 0 .293 14 3 13 514 4.47 .287 .061 .515 .286 .286 0
2018 LAA AL 613 247 282 0 6 .321 49 12 89 2527 4.12 .287 .049 .364 .206 .206 1
2019 LAA AL 96 36 45 0 1 .333 7 0 14 423 4.41 .313 .042 .367 .179 .179 0

Statcast - Batting

Season Pitches Batted Balls Barrels Barrel % Exit Velocity Launch Angle XBA XSLG WOBA XWOBA XWOBACON Hard Hit % K % BB %
2015 2514 388 42 10.8 90.0 16.1 .246 .450 .340 .339 .417 39.2 25.6 11.0
2016 2606 393 49 12.5 91.3 15.6 .252 .484 .329 .342 .451 45.5 28.6 8.0
2017 2695 378 50 13.2 88.7 15.7 .255 .508 .378 .364 .473 40.7 28.3 11.7
2018 2527 363 51 14.0 90.7 11.8 .256 .472 .348 .358 .463 47.4 28.7 10.4
2019 423 55 7 12.7 88.1 20.8 .247 .446 .328 .341 .457 45.5 31.3 11.5
ALL 10765 1577 199 12.6 90.1 15.0 .252 .477 .348 .350 .451 43.2 28.0 10.3
MLB 37102 6.3 87.5 11.1 .251 .409 .318 .318 .370 34.4 21.5 8.3

Rankings

+ View More Rankings

Transactions

Team Date Transaction
06/17/2019 Los Angeles Angels activated LF Justin Upton from the 60-day injured list.
06/07/2019 Los Angeles Angels sent LF Justin Upton on a rehab assignment to Inland Empire 66ers.
03/28/2019 Los Angeles Angels placed LF Justin Upton on the 60-day injured list. Left foot turf toe.
08/30/2018 Los Angeles Angels activated LF Justin Upton from the 10-day injured list.
08/21/2018 Los Angeles Angels placed LF Justin Upton on the 10-day disabled list retroactive to August 19, 2018. Left index finger laceration.
08/31/2017 Detroit Tigers traded LF Justin Upton and cash to Los Angeles Angels for RHP Grayson Long and Future Considerations.
07/17/2016 Detroit Tigers activated LF Justin Upton from the bereavement list.
07/14/2016 Detroit Tigers placed LF Justin Upton on the bereavement list.
01/20/2016 Detroit Tigers signed free agent LF Justin Upton.
11/02/2015 LF Justin Upton elected free agency.
12/19/2014 Atlanta Braves traded LF Justin Upton and RHP Aaron Northcraft to San Diego Padres for 2B Jace Peterson, LHP Max Fried, 3B Dustin Peterson and CF Mallex Smith.
01/24/2013 Arizona Diamondbacks traded LF Justin Upton and 3B Chris Johnson to Atlanta Braves for 3B Martin Prado, RHP Randall Delgado, RHP Zeke Spruill, SS Nick Ahmed and 3B Brandon Drury.
08/26/2009 Justin Upton roster status changed by Arizona Diamondbacks.
08/24/2009 sent RF Justin Upton on a rehab assignment to Visalia Rawhide.
08/06/2009 Arizona Diamondbacks placed RF Justin Upton on the 15-day disabled list.