Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Justin UptonHigh Level: MLB Current Team: Los Angeles Angels MLB Years: 2007-2017
Follow TBC on Twitter and Facebook

Rated Prospect
1st Round Draft Pick
Futures Game

PositionsRF-770, LF-701, OF-214, DH-8, CF-6Position when DraftedssPlayer Listed UnderMajor Leaguers
Proper NameJustin Irvin Upton.
Height6-2Weight205BatsRightThrowsRight
Born DateAugust 25,1987 [30.184]PlaceChesapeake,Virginia
High SchoolGreat Bridge (Chesapeake,VA)

DraftedSelected by the Arizona Diamondbacks 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] ATL [2] DET [2] ANA [1] SDN [1] Awards17Awards Voting4-238
TBC Player ID54122Retrosheet IDuptoj001MLBAM ID457708
RelationshipsBrother of Melvin Upton
Research ToolsIntersect 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.
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
MLB Totals - 11 Season(s)Filter148954568751467306372568121385363315445754248107.269.349.479.82826155996193.327.210.342.00010.2224.932.444.1321.3140.83
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
San Diego Padres Totals - 1 Season(s)Filter15054285136263268119568159405510.251.336.454.79024655619.304.203.354.00010.9925.692.344.2020.8540.44
Los Angeles Angels Totals - 1 Season(s)Filter279819247071540173300013.245.357.531.8885214115.293.286.500.00014.7828.701.946.0914.0058.33
Average MLB - Per 162 games16259495160334288815669168615512.269.349.479.82828565674.327.210.342.00010.2224.932.444.1321.3140.83
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 DiamondbacksNLMLBari21DH1---------------1380.70.6
2009Arizona DiamondbacksNLMLBari21RF13613411802944121310298.9612.190.25-----13898.684.0
2010Arizona DiamondbacksNLMLBari22DH1---------------1330.80.6
2010Arizona DiamondbacksNLMLBari22RF128128111726514-270266.9852.080.24-----13396.279.0
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 PadresNLMLBsdn27DH1---------------1500.70.6
2015San Diego PadresNLMLBsdn27LF146145126023593-247244.9881.670.19-----15097.390.1
2016Detroit TigersALMLBdet28CF664114---14141.0002.330.34-----1533.93.7
2016Detroit TigersALMLBdet28DH2---------------1531.31.2
2016Detroit TigersALMLBdet28LF146142125825344-261257.9851.760.20-----15395.490.7
2017Los Angeles AngelsALMLBana29LF27272294521-4847.9791.740.21-----27100.016.7
2017Detroit TigersALMLBdet29LF124124105827377-287280.9762.260.26-----12599.276.5
MLB Totals for RF - 7 season(s)-   RF769756653715362550716111561.9692.030.24-----7690.00.0
MLB Totals for LF - 5 season(s)-   LF701679596312512727-13051278.9791.820.21-----7010.00.0
MLB Totals for DH - 6 season(s)-   DH8---------------80.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
2017Los Angeles AngelsALMLBana29------27----
2017Detroit TigersALMLBdet29------124----

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
MLB Spring Training Totals - 12 yrs24865110318642533126191478167805010.286.367.518.88533780742.336.232.35910.5122.512.144.4519.7343.01
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
2011NL Silver Slugger Award (OF) ... National League Player of the Week (June 13-June 19) ... National League Player of the Week (July 18-July 24) ... Arizona Diamondbacks Player of the Year ... Major League 2nd All-Star (end of season) (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 DescriptionRoster for Current Team
2017-11-01LFLos Angeles AngelsLos Angeles Angels (MLB)YActiveContractSigned to 5-year contract for 2018-2022 ($88.5m) [Restructured] 16--18--21--23--28Team Roster on 2017-11-01
2017-08-31LFLos Angeles AngelsLos Angeles Angels (MLB)YActiveTradedTraded from Tigers to Angels for Grayson Long and PTBNLTeam Roster on 2017-08-31
2016-07-17LFDetroit TigersDetroit Tigers (MLB)YActiveMLB ActiveReinstated from bereavement listTeam Roster on 2016-07-17
2016-07-15LF-CFDetroit TigersDetroit Tigers (MLB)YBereavementOff-RosterPlaced on bereavement listTeam 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.Team Roster on 2016-01-20
2015-11-03LFFree Agent -Free AgentFree AgentGranted free agency  
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 SmithTeam 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 AhmedTeam Roster on 2013-01-24
2012-05-03rfArizona DiamondbacksArizona Diamondbacks (MLB)YActive--Team Roster on 2012-05-03
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster 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,021,531490,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,000-13399++3,582,271535,000102,784,998
2017Los Angeles AngelsTeam Payroll2922,125,000-13299++3,582,271535,000102,784,998
* 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