Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Justin UptonTrack this Player High Level: MLB Current Team: Los Angeles Angels MLB Years: 2007-2018
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect
1st Round Draft Pick
Futures Game

PositionsLF-841, RF-770, OF-354, DH-12, CF-6Position when DraftedssPlayer Listed UnderMajor Leaguers
Proper NameJustin Irvin Upton.
Height6-2Weight205BatsRightThrowsRight
Born DateAugust 25,1987 [31.052]PlaceChesapeake,Virginia
High SchoolGreat Bridge (Chesapeake,VA)

DraftedSelected by the Arizona Diamondbacks [Team Picks] in the 1st round (1st overall) of the 2005 Amateur Entry Draft [Signed]
Signing Bonus$6,100,000Signing ScoutsGreg LonigroService Time10.060 (2017)
Prospect Rankings[BA] 2006-MLB-#2 ... 2007-MLB-#9 ... 2007-ARI-#1
MLB DebutAugust 2,2007 [19.343]
OrganizationsARI [7] ANA [2] ATL [2] DET [2] SDN [1] Awards17Awards Voting4-238
TBC Player ID54122Retrosheet IDuptoj001MLBAM ID457708
RelationshipsBrother of Melvin Upton
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Justin Upton page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.


Player Notes:   Gatorade High School Player of the Year in 2005
About Sponsorships Program


Active Talent RatingsBattingSpeed78Power89Contact32XBH81RBIs81Runs74Hitting68Durability81Team.494Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2006South Bend Silver HawksMidwAari-of18113438711152811266157529650636.263.343.413.75618141501.307.150.288.33010.3819.161.852.4036.5035.65
2007Visalia OaksCalifA+ari-of193212627436251794192830212.341.433.540.9736813150.400.199.389.42012.6718.671.473.3325.2030.23
2007Mobile BayBearsSouAAari-of197125948801741353107375150536.309.399.556.95514434306.335.247.402.40512.0916.671.384.2519.9242.50
2007Minor Totals (2 teams)Minor         1033857512323618701911567980748.319.410.551.96121247456.356.232.397.41012.2817.321.413.9521.3938.21
2007Arizona DiamondbacksNLMLBari10rf194314017318321120113710043.221.283.364.6475113152.287.143.236.2747.2424.343.361.3270.0041.94
2008Tucson SidewindersPCLAAAari-of2015611317313102072600000.279.353.508.86131768.438.229.377.37310.2938.243.714.4120.3341.18
2008Arizona DiamondbacksNLMLBari10rf2010835652891961542145412140363.250.353.463.81616540417.332.213.357.35212.9529.022.243.6023.7344.94
2009Visalia RawhideCalifA+ari-rf2128120016101300000.250.333.625.958519.250.375.625.40311.1133.333.0011.118.0050.00
2009Arizona DiamondbacksNLMLBari10rf2113852684158307268620555137214310.300.366.532.89828063588.360.232.365.3859.3523.302.494.4220.2339.87
2010Arizona DiamondbacksNLMLBari10rf2213349573135273176918864152417520.273.356.442.79821947571.354.169.319.34911.2126.622.382.9829.1234.81
2011Arizona DiamondbacksNLMLBari10rf23159592105171395318821959126190498.289.369.529.89831375674.319.240.360.3858.7518.692.144.6019.1043.86
2012Arizona DiamondbacksNLMLBari10rf2415055410715524417671886312150657.280.355.430.78523845628.327.150.282.34110.0319.271.922.7132.5929.03
2013Atlanta BravesNLMLBatl8lf251495589414727227708175161514412.263.354.464.81825956643.321.201.348.35711.6625.042.154.2020.6738.10
2014Atlanta BravesNLMLBatl8lf2615456677153342291028460171608110.270.342.491.83327865640.332.221.334.3649.3826.722.854.5319.5242.48
2015San Diego PadresNLMLBsdn10lf2715054285136263268119568159405510.251.336.454.79024655619.304.203.354.34010.9925.692.344.2020.8540.44
2016Detroit TigersALMLBdet8lf281535708114028231879450179420315.246.311.465.77626561626.303.219.316.3307.9928.593.584.9518.3943.57
2017Detroit TigersALMLBdet8lf291254598112837028941055714730126.279.362.542.90424965520.351.263.399.37910.9628.272.585.3816.3950.78
2017Los Angeles AngelsALMLBana9lf29279819247071540173300013.245.357.531.8885214115.293.286.500.37114.7828.701.946.0914.0058.33
2017Totals for AL-AL         152557100152440351091457418030139.273.361.540.90130179635.341.267.417.37811.6528.352.435.5115.9151.97
2018Los Angeles AngelsALMLBana83014553380137181308582641761006112.257.344.463.80724749613.321.206.338.34810.4428.712.754.8917.7735.77
MLB Totals - 12 Season(s)Filter163459899551604324382868971465569717206754849119.268.348.478.82628626486806.327.210.342.00010.2425.272.474.2020.9440.40
Minor League Totals - 4 Season(s)Filter23389216025754834152371811620413013714.288.373.481.854429961034.334.193.344.00011.2219.731.763.2926.2437.35
AAA Totals - 1 Season(s)Filter15611317313102072600000.279.353.508.86131768.438.229.377.00010.2938.243.714.4120.3341.18
AA Totals - 1 Season(s)Filter7125948801741353107375150536.309.399.556.95514434306.335.247.402.00012.0916.671.384.2519.9242.50
A+ Totals - 2 Season(s)Filter34134284562623104203130212.336.428.545.9737314159.394.209.403.00012.5819.501.553.7722.3331.11
A Totals - 1 Season(s)Filter113438711152811266157529650636.263.343.413.75618141501.307.150.288.00010.3819.161.852.4036.5035.65
Arizona Diamondbacks Totals - 6 Season(s)Filter7312663438739147281083638034306694352243251.278.357.475.83212662833030.335.197.330.00010.1022.902.273.5624.6638.29
Atlanta Braves Totals - 2 Season(s)Filter30311241713006145617216513533211112522.267.348.478.8265371211283.326.211.341.00010.5225.882.464.3620.0740.33
Detroit Tigers Totals - 2 Season(s)Filter278102916226865259181199107326721521.260.334.500.8345141261146.324.240.353.0009.3428.453.055.1517.4447.01
Los Angeles Angels Totals - 2 Season(s)Filter1726319916125137100122812091006215.255.346.474.82029963728.317.219.363.00011.1328.712.585.0817.0539.13
San Diego Padres Totals - 1 Season(s)Filter15054285136263268119568159405510.251.336.454.79024655619.304.203.354.00010.9925.692.344.2020.8540.44
Average MLB - Per 162 games16259495159324288914569171705512.268.348.478.82628464675.327.210.342.00010.2425.272.474.2020.9440.40
Average Minor - Per 162 games16262011117938624106261381142909510.288.373.481.85429867719.334.193.344.00011.2219.731.763.2926.2437.35

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2006South Bend Silver Hawks MidwAari18OF105--283461293287.9802.73------11392.977.2
2007Visalia Oaks CalifA+ari19OF28--6623-7168.9582.43------3287.520.0
2007Mobile BayBears SouAAari19OF67--138451147142.9662.12------7194.448.2
2007Arizona DiamondbacksNLMLBari19RF42383156515-7166.9301.570.21-----4397.725.9
2008Tucson Sidewinders PCLAAAari20OF14--18-2-2018.9001.29------1593.39.9
2008Arizona DiamondbacksNLMLBari20RF1011008601756112192181.9431.790.21-----10893.562.3
2009Visalia Rawhide CalifA+ari21RF1---------------250.00.7
2009Arizona DiamondbacksNLMLBari21RF13613411802944121310298.9612.190.25-----13898.684.0
2009Arizona DiamondbacksNLMLBari21DH1---------------1380.70.6
2010Arizona DiamondbacksNLMLBari22RF128128111726514-270266.9852.080.24-----13396.279.0
2010Arizona DiamondbacksNLMLBari22DH1---------------1330.80.6
2011Arizona DiamondbacksNLMLBari23RF15915613663395132357344.9642.160.25-----159100.098.1
2012Arizona DiamondbacksNLMLBari24RF1491481280309652320315.9842.110.25-----15099.392.0
2013Atlanta BravesNLMLBatl25LF10891839174-4-178174.9781.610.21-----14972.566.7
2013Atlanta BravesNLMLBatl25RF5452419892--91911.0001.690.22-----14936.233.3
2013Atlanta BravesNLMLBatl25DH2---------------1491.31.2
2014Atlanta BravesNLMLBatl26LF150150131927158-284276.9721.840.21-----15497.492.6
2014Atlanta BravesNLMLBatl26DH1---------------1540.60.6
2015San Diego PadresNLMLBsdn27LF146145126023593-247244.9881.670.19-----15097.390.1
2015San Diego PadresNLMLBsdn27DH1---------------1500.70.6
2016Detroit TigersALMLBdet28LF146142125825344-261257.9851.760.20-----15395.490.7
2016Detroit TigersALMLBdet28CF664114---14141.0002.330.34-----1533.93.7
2016Detroit TigersALMLBdet28DH2---------------1531.31.2
2017Detroit TigersALMLBdet29LF124124105827377-287280.9762.260.26-----12599.276.5
2017Los Angeles AngelsALMLBana29LF27272294521-4847.9791.740.21-----27100.016.7
2018Los Angeles AngelsALMLBana30OF1401401200294741305301.9872.150.25-----14596.686.4
2018Los Angeles AngelsALMLBana30LF1401401200294741305301.9872.150.25-----14596.686.4
2018Los Angeles AngelsALMLBana30DH4---------------1452.82.5
MLB Totals for LF - 6 season(s)-   LF841819716315453431116101579.9811.880.22-----8410.00.0
MLB Totals for RF - 7 season(s)-   RF769756653715362550716111561.9692.030.24-----7690.00.0
MLB Totals for OF - 1 season(s)-   OF1401401200294741305301.9872.150.25-----1400.00.0
MLB Totals for DH - 7 season(s)-   DH12---------------120.00.0
MLB Totals for CF - 1 season(s)-   CF664114---14141.0002.330.34-----60.00.0
AAA Totals for OF - 1 season(s)-   OF14--18-2-2018.9001.29------140.00.0
AA Totals for OF - 1 season(s)-   OF67--138451147142.9662.12------670.00.0
A+ Totals for OF - 1 season(s)-   OF28--6623-7168.9582.43------280.00.0
A+ Totals for RF - 1 season(s)-   RF1---------------10.00.0
A Totals for OF - 1 season(s)-   OF105--283461293287.9802.73------1050.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2006South Bend Silver Hawks MidwAari18---------105-
2007Visalia Oaks CalifA+ari19---------28-
2007Mobile BayBears SouAAari19---------67-
2007Arizona DiamondbacksNLMLBari19--------42--
2008Tucson Sidewinders PCLAAAari20---------14-
2008Arizona DiamondbacksNLMLBari20--------101--
2009Visalia Rawhide CalifA+ari21--------1--
2009Arizona DiamondbacksNLMLBari21--------136-1
2010Arizona DiamondbacksNLMLBari22--------128-1
2011Arizona DiamondbacksNLMLBari23--------159--
2012Arizona DiamondbacksNLMLBari24--------149--
2013Atlanta BravesNLMLBatl25------108-54-2
2014Atlanta BravesNLMLBatl26------150---1
2015San Diego PadresNLMLBsdn27------146---1
2016Detroit TigersALMLBdet28------1466--2
2017Detroit TigersALMLBdet29------124----
2017Los Angeles AngelsALMLBana29------27----
2018Los Angeles AngelsALMLBana30------140--1404

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006Arizona DiamondbacksMLB Spring TrainingMLB18814373106012300001.500.563.8571.42012416.636.357.42912.5018.751.500.000.0057.14
2007Arizona DiamondbacksMLB Spring TrainingMLB191931792129114700101.290.361.613.97419536.304.323.45211.1119.441.755.5615.5055.56
2008Arizona DiamondbacksMLB Spring TrainingMLB202262919302114381320000.306.403.452.85528572.362.146.29011.1118.061.632.7831.0026.32
2009Arizona DiamondbacksMLB Spring TrainingMLB21236110124201131111920101.197.333.328.66120675.279.131.34414.6725.331.730.000.0050.00
2010Arizona DiamondbacksMLB Spring TrainingMLB222157152230620308910000.386.470.7541.22443966.381.368.56112.1213.641.139.099.5040.91
2011Arizona DiamondbacksMLB Spring TrainingMLB23247191830382661500001.254.312.423.73530677.283.169.1977.7919.482.503.9023.6733.33
2011Arizona DiamondbacksDiv SeriesMLB23520340023003600000.200.304.500.80410223.167.300.45013.0426.092.008.7010.0050.00
2012Arizona DiamondbacksMLB Spring TrainingMLB242561917410520131920102.279.416.377.79323577.395.098.34416.8824.681.460.000.0029.41
2013Atlanta BravesMLB Spring TrainingMLB2525701320306191052200001.286.333.586.91941975.333.300.3866.6729.334.408.0011.6745.00
2013Atlanta BravesDiv SeriesMLB25414221000004400000.143.333.214.5473118.200.071.35722.2222.221.000.000.0050.00
2014Atlanta BravesMLB Spring TrainingMLB26195551240390141400000.218.271.455.72625759.237.237.2916.7823.733.505.0818.3358.33
2015San Diego PadresMLB Spring TrainingMLB27185181670370141300101.314.357.627.984321056.361.313.3737.1423.213.255.3617.0062.50
2016Detroit TigersMLB Spring TrainingMLB28205471520371092000001.278.381.481.86226563.387.203.38914.2931.752.224.7618.0033.33
2017Detroit TigersMLB Spring TrainingMLB292464819405142041310101.297.343.594.93738970.298.297.3915.7118.573.257.1412.8047.37
2018Los Angeles AngelsMLB Spring TrainingMLB302052714203111051500101.269.328.481.80925558.314.212.3278.6225.863.005.1717.3335.71
MLB Spring Training Totals - 13 yrs26870311020044536137201483182806011.284.364.515.87936285800.334.231.35710.3822.752.194.5019.5342.50
MLB Playoffs - Divisional Series Totals - 2 yrs9345610230071000000.176.317.382.69913341.182.206.41217.0724.391.434.8817.0050.00

Awards [17]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2004High School All-American - 1st Team (IF)1
2005High School All-American - 1st Team (IF) ... High School Player of the Year (Great Bridge (VA))2
2007Arizona Diamondbacks Minor League Player of the Year ... Baseball America 1st team Minor League All-Star (OF) ... Double-A All-Star (OF)3
2009NL Player of the Month (May)1
2011Arizona Diamondbacks Player of the Year ... Major League 2nd All-Star (end of season) (OF) ... National League Player of the Week (July 18-July 24) ... National League Player of the Week (June 13-June 19) ... NL Silver Slugger Award (OF)5
2013NL Player of the Month (April)1
2014National League Player of the Week (April 7-April 13) ... NL Silver Slugger Award (OF)2
2016American League Player of the Week (September 19-September 25)1
2017AL Silver Slugger Award (OF)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-08-30LFLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveActivated from DL31.005Team Roster on 2018-08-30
2018-08-21LFLos Angeles AngelsLos Angeles Angels (MLB)YDL-10InjuredDL10 Left index finger laceration30.362Team Roster on 2018-08-21
2017-11-01LFLos Angeles AngelsLos Angeles Angels (MLB)YActiveContractSigned to 5-year contract for 2018-2022 ($88.5m) [Restructured] 16--18--21--23--2830.068Team Roster on 2017-11-01
2017-08-31LFLos Angeles AngelsLos Angeles Angels (MLB)YActiveTradedTraded from Tigers to Angels for Grayson Long and PTBNL30.006Team Roster on 2017-08-31
2016-07-17LFDetroit TigersDetroit Tigers (MLB)YActiveMLB ActiveReinstated from bereavement list28.327Team Roster on 2016-07-17
2016-07-15LF-CFDetroit TigersDetroit Tigers (MLB)YBereavementOff-RosterPlaced on bereavement list28.325Team Roster on 2016-07-15
2016-01-20LF-CFDetroit TigersDetroit Tigers (MLB)YActiveContractSigned to 6-year contract for 2016-2021 ($132.75m) [Free Agent] 22.125 per year.28.148Team Roster on 2016-01-20
2015-11-03LFFree Agent -Free AgentFree AgentGranted free agency28.070  
2014-12-20LFSan Diego PadresSan Diego Padres (MLB)YActiveTradedTraded from Braves with Aaron Northcraft to Padres for Max Fried, Jace Peterson, Dustin Peterson and Mallex Smith27.117Team Roster on 2014-12-20
2013-01-24rf-lfAtlanta BravesAtlanta Braves (MLB)YActiveTradedTraded from Diamondbacks with Chris Johnson to Braves for Martin Prado, Zeke Spruill, Randy Delgado, Brandon Drury and Nick Ahmed25.152Team Roster on 2013-01-24
2012-05-03rfArizona DiamondbacksArizona Diamondbacks (MLB)YActive--24.252Team Roster on 2012-05-03
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2009-08-26InjuredActivated from DL 
2009-08-06InjuredDisabled -- - 
2008-08-29InjuredActivated from DL 
2008-07-18InjuredDisabled -- Strained left oblique 
2008-03-09ContractSigned by Diamondbacks (1-year) 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2005Arizona Diamondbacks-176,100,000-------6,100,000Signing Bonus out of 2005 Draft (1st round - 1st overall)
2007Arizona DiamondbacksTeam Payroll19380,000-73747-2,459,737380,0006,480,000
2008Arizona DiamondbacksTeam Payroll20393,000-71032212,696,252390,0006,873,000
2009Arizona DiamondbacksTeam Payroll21412,000-63125222,746,792400,0007,285,000
2010Arizona DiamondbacksTeam Payroll22708,333-47821482,812,412400,0007,993,333
2011Arizona DiamondbacksTeam Payroll234,458,333-203878++2,722,607414,00012,451,666
2012Arizona DiamondbacksTeam Payroll246,958,333-139485++2,954,887480,00019,409,999
2013Atlanta BravesTeam Payroll259,958,333-101489++3,023,990490,00029,368,332
2014Atlanta BravesTeam Payroll2614,458,333-56194++3,256,497500,00043,826,665
2015San Diego PadresTeam Payroll2714,708,3338.0656394++3,571,283507,50058,534,998
2016Detroit TigersTeam Payroll2822,125,0009.0615399++3,498,245507,50080,659,9982016-01-20 - Signed to 6-year contract for 2016-2021 ($132.75m) [Free Agent] 22.125 per year.
2017Detroit TigersTeam Payroll2922,125,00010.0613399++3,651,709535,000102,784,998
2017Los Angeles AngelsTeam Payroll2922,125,00010.0613299++3,651,709535,000102,784,998
2018Los Angeles AngelsTeam Payroll3016,000,000-52394++4,360,045545,000118,784,9982017-11-01 - Signed to 5-year contract for 2018-2022 ($88.5m) [Restructured] 16--18--21--23--28
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red