Melvin Upton Jr.

#7LF,
AVG
.238
HR
20
RBI
61
R
64
Height: 6' 3"
Weight: 185
Bat: R
Throw: R
Born:
College: None
Birth Place: Norfolk, Virginia
Draft: 2002 1st round (2nd pick) by the

Batting

    2016

    All

Batting
PlayerTeamABH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Johnny CuetoSan Francisco Giants11200001101.182.250.182.432
Jeff SamardzijaSan Francisco Giants9000000500.000.000.000.000
Ubaldo JiménezBaltimore Orioles8100111210.125.222.500.722
Scott KazmirLos Angeles Dodgers7200120210.286.286.7141.000
Mike LeakeSt. Louis Cardinals6210020000.333.333.500.833
Jered WeaverSan Diego Padres6210000110.333.333.500.833
Jake OdorizziTampa Bay Rays6100000200.167.167.167.333
Madison BumgarnerSan Francisco Giants6000001300.000.143.000.143
Adam WainwrightSt. Louis Cardinals6000000100.000.000.000.000
Wade MileyBaltimore Orioles6100000200.167.167.167.333
Archie BradleyArizona Diamondbacks6100000200.167.167.167.333
Tanner RoarkWashington Nationals6300020120.500.500.5001.000
Chad BettisColorado Rockies6100000100.167.167.167.333
Kenta MaedaLos Angeles Dodgers5100000310.200.200.200.400
Collin McHughHouston Astros5000000300.000.000.000.000
Zack GreinkeArizona Diamondbacks5210010010.400.333.600.933
Chad GreenNew York Yankees5000000200.000.000.000.000
Alex WoodLos Angeles Dodgers5100010410.200.200.200.400
Tyler ChatwoodColorado Rockies5200011101.400.500.400.900
Yovani GallardoSeattle Mariners5100000000.200.200.200.400
Joe MusgroveHouston Astros5100000300.200.200.200.400
Clayton KershawLos Angeles Dodgers5000000400.000.000.000.000
Max ScherzerWashington Nationals5000000300.000.000.000.000
Shelby MillerArizona Diamondbacks4210010110.500.500.7501.250
Eduardo RodríguezBoston Red Sox4200121120.500.6001.2501.850
Mike FiersHouston Astros4000000300.000.000.000.000
Oliver DrakeBaltimore Orioles4000000300.000.000.000.000
Ross StriplingLos Angeles Dodgers4110020100.250.250.500.750
CC SabathiaNew York Yankees4200132000.500.6671.2501.917
Drew SmylySeattle Mariners3100010100.333.250.333.583
Tyler WilsonBaltimore Orioles3100000100.333.333.333.667
Brandon FinneganCincinnati Reds3000000300.000.000.000.000
Jerad EickhoffPhiladelphia Phillies3110000200.333.333.6671.000
John LackeyChicago Cubs3000000100.000.000.000.000
Jacob deGromNew York Mets3100000100.333.333.333.667
Kenley JansenLos Angeles Dodgers3201131100.667.7502.3333.083
Robbie RayArizona Diamondbacks3100010100.333.333.333.667
Jon LesterChicago Cubs3100110100.333.3331.3331.667
Masahiro TanakaNew York Yankees3210000101.667.6671.0001.667
Justin NicolinoMiami Marlins33101200001.0001.0002.3333.333
Julio TeheránAtlanta Braves3100000110.333.333.333.667
Jon GrayColorado Rockies3100110100.333.3331.3331.667
Cody ReedCincinnati Reds3100000100.333.333.333.667
Tyler AndersonColorado Rockies3000000100.000.000.000.000
Kyle GibsonMinnesota Twins3000000000.000.000.000.000
Bartolo ColónAtlanta Braves3100000100.333.333.333.667
Luis PerdomoSan Diego Padres3100000100.333.333.333.667
Jimmy NelsonMilwaukee Brewers3210010100.667.6671.0001.667
Mychal GivensBaltimore Orioles3100000100.333.333.333.667
Jake PeavySan Francisco Giants3100000000.333.333.333.667
Danny DuffyKansas City Royals3000000200.000.000.000.000
Yordano VenturaKansas City Royals3100000100.333.333.333.667
Vince VelásquezPhiladelphia Phillies3000000100.000.000.000.000
Gio GonzálezWashington Nationals3200000000.667.667.6671.333
Corey KluberCleveland Indians3100110100.333.3331.3331.667
Nathan KarnsKansas City Royals3100000010.333.333.333.667
James PaxtonSeattle Mariners3000000210.000.000.000.000
Hyun-Jin RyuLos Angeles Dodgers3100110000.333.3331.3331.667
Silvino BrachoArizona Diamondbacks3000000200.000.000.000.000
Ervin SantanaMinnesota Twins3000000100.000.000.000.000
Wei-Yin ChenMiami Marlins3210110000.667.6672.0002.667
Gerrit ColePittsburgh Pirates3100000110.333.333.333.667
Brad ZieglerMiami Marlins3200000000.667.667.6671.333
Tom KoehlerMiami Marlins3000000100.000.000.000.000
Joe RossWashington Nationals3000000200.000.000.000.000
Patrick CorbinArizona Diamondbacks3101010100.333.3331.0001.333
Nick VincentSeattle Mariners3000000300.000.000.000.000
J.P. HowellToronto Blue Jays3100000000.333.333.333.667
Chris RusinColorado Rockies3000001010.000.250.000.250
Matt HarveyNew York Mets3000000100.000.000.000.000
Michael PinedaNew York Yankees2100000000.500.500.5001.000
Ryan GartonTampa Bay Rays2000000000.000.000.000.000
Dylan FloroChicago Cubs2000000100.000.000.000.000
Tyler SkaggsLos Angeles Angels2000000100.000.000.000.000
Trevor BauerCleveland Indians2000001100.000.333.000.333
Hisashi IwakumaSeattle Mariners2000000100.000.000.000.000
Danny FarquharTampa Bay Rays2100000010.500.500.5001.000
Taijuan WalkerArizona Diamondbacks2000000100.000.000.000.000
Dellin BetancesNew York Yankees22000110001.0001.0001.0002.000
Justin MillerLos Angeles Angels2100120000.500.5002.0002.500
Carlos MartínezSt. Louis Cardinals2100001000.500.667.5001.167
Michael BlazekMilwaukee Brewers2100000110.500.500.5001.000
Addison ReedNew York Mets2100000000.500.500.5001.000
Wily PeraltaMilwaukee Brewers2110011000.500.6671.0001.667
Nathan EovaldiTampa Bay Rays2100010000.500.500.5001.000
Alex CobbTampa Bay Rays2000000100.000.000.000.000
Cory GearrinSan Francisco Giants2000000100.000.000.000.000
Louis ColemanCincinnati Reds2100110000.500.5002.0002.500
Matt ShoemakerLos Angeles Angels2000000100.000.000.000.000
Josh CollmenterAtlanta Braves2100000000.500.500.5001.000
John LambLos Angeles Angels2100000110.500.500.5001.000
Eddie ButlerChicago Cubs2000001100.000.333.000.333
Randall DelgadoArizona Diamondbacks2000000100.000.000.000.000
Lance McCullers Jr.Houston Astros2100000100.500.500.5001.000
Dillon GeeTexas Rangers2000001100.000.333.000.333
Noah SyndergaardNew York Mets2100001000.500.667.5001.167
Josh TomlinCleveland Indians2100120000.500.5002.0002.500
Blake TreinenWashington Nationals2100011100.500.667.5001.167
Jeanmar GómezPhiladelphia Phillies2100000000.500.500.5001.000
Tyler ThornburgBoston Red Sox22001100001.0001.0002.5003.500
Pedro BáezLos Angeles Dodgers2000000100.000.000.000.000
Iván NovaPittsburgh Pirates2110000100.500.5001.0001.500
Anthony DeSclafaniCincinnati Reds2100000001.500.667.5001.167
Odrisamer DespaigneMiami Marlins2000000000.000.000.000.000
Carlos FríasCleveland Indians2000000100.000.000.000.000
Daniel HudsonPittsburgh Pirates2000000100.000.000.000.000
Hunter StricklandSan Francisco Giants2100000010.500.500.5001.000
Aaron BlairAtlanta Braves2100000100.500.500.5001.000
Miguel CastroColorado Rockies2000000100.000.000.000.000
Williams PérezChicago Cubs2000000000.000.000.000.000
Rick PorcelloBoston Red Sox2000001100.000.333.000.333
Michael FelizHouston Astros2100010000.500.500.5001.000
Charlie MortonHouston Astros2100001001.500.667.5001.167
Júnior GuerraMilwaukee Brewers2000000000.000.000.000.000
David PriceBoston Red Sox2000000100.000.000.000.000
Tyler ClippardNew York Yankees2000000100.000.000.000.000
Andrew MillerCleveland Indians2100110100.500.5002.0002.500
Jim JohnsonAtlanta Braves2000000200.000.000.000.000
Jonathan PapelbonWashington Nationals2000000100.000.000.000.000
Brandon McCarthyLos Angeles Dodgers2000000100.000.000.000.000
Zach DaviesMilwaukee Brewers2000000100.000.000.000.000
Joe BlantonWashington Nationals2000000200.000.000.000.000
Blake SnellTampa Bay Rays2000001120.000.333.000.333
Santiago CasillaOakland Athletics2000000200.000.000.000.000
Jorge De La RosaArizona Diamondbacks2100001001.500.667.5001.167
Matt BelisleMinnesota Twins2100000000.500.500.5001.000
Carlos EstévezColorado Rockies2000000100.000.000.000.000
Pat DeanMinnesota Twins22000000001.0001.0001.0002.000
Pat NeshekPhiladelphia Phillies1000000000.000.000.000.000
Michael WachaSt. Louis Cardinals1000011000.000.333.000.333
Casey KellyChicago Cubs1000020000.000.000.000.000
T.J. McFarlandArizona Diamondbacks1000000000.000.000.000.000
Ryan PresslyMinnesota Twins11010100001.0001.0003.0004.000
Francisco LirianoToronto Blue Jays1000002010.000.667.000.667
James HoytHouston Astros1000000100.000.000.000.000
Seth ManessKansas City Royals1000000000.000.000.000.000
Donnie HartBaltimore Orioles1000000000.000.000.000.000
Kevin JepsenArizona Diamondbacks1000000000.000.000.000.000
Evan ScribnerSeattle Mariners1000000000.000.000.000.000
Chin-Hui TsaoLos Angeles Dodgers1000000000.000.000.000.000
Kevin SiegristSt. Louis Cardinals1000000100.000.000.000.000
J.C. RamírezLos Angeles Angels11000010001.0001.0001.0002.000
José DomínguezSan Francisco Giants1000000000.000.000.000.000
González GermenColorado Rockies1000000000.000.000.000.000
Michael TonkinMinnesota Twins1000000000.000.000.000.000
Anthony SwarzakChicago White Sox1000000010.000.000.000.000
Andrew AlbersMinnesota Twins1000000000.000.000.000.000
Rubby De La RosaArizona Diamondbacks11001200001.0001.0004.0005.000
Brad HandSan Diego Padres1000000000.000.000.000.000
Bryan ShawCleveland Indians1000000000.000.000.000.000
Enny RomeroWashington Nationals1000000000.000.000.000.000
Arodys VizcaínoAtlanta Braves1000000100.000.000.000.000
Antonio BastardoPittsburgh Pirates1000000000.000.000.000.000
Casey FienSeattle Mariners1000000100.000.000.000.000
Jeff ManshipCleveland Indians1000000100.000.000.000.000
Brad BrachBaltimore Orioles1000000100.000.000.000.000
Joel PeraltaChicago Cubs1000000000.000.000.000.000
Mike DunnColorado Rockies1000000100.000.000.000.000
Joaquín BenoitPhiladelphia Phillies1000000000.000.000.000.000
Drew StorenCincinnati Reds1000000100.000.000.000.000
Bryan MitchellNew York Yankees1000001000.000.500.000.500
Mike ClevingerCleveland Indians1000000100.000.000.000.000
Jeff LockeMiami Marlins1000002000.000.667.000.667
Tony SippHouston Astros11000000011.0001.0001.0002.000
Kelvin HerreraKansas City Royals1000000100.000.000.000.000
Evan MarshallArizona Diamondbacks1000000000.000.000.000.000
Mike MontgomeryChicago Cubs11000200001.0001.0001.0002.000
Blaine BoyerAtlanta Braves11000000001.0001.0001.0002.000
Fernando SalasNew York Mets11100000001.0001.0002.0003.000
Kirby YatesLos Angeles Angels1000000100.000.000.000.000
Christian BergmanSeattle Mariners1000000000.000.000.000.000
Conor MulleeChicago Cubs1000000100.000.000.000.000
Ross OhlendorfCincinnati Reds1000000010.000.000.000.000
Kyle LobsteinMiami Marlins1000000100.000.000.000.000
Jonathan BroxtonSt. Louis Cardinals1000000000.000.000.000.000
Erasmo RamírezTampa Bay Rays1000001010.000.500.000.500
A.J. AchterDetroit Tigers1000000000.000.000.000.000
Chris YoungKansas City Royals1000000100.000.000.000.000
Luis SeverinoNew York Yankees1000000100.000.000.000.000
Aaron NolaPhiladelphia Phillies1000000000.000.000.000.000
David PhelpsMiami Marlins1000000000.000.000.000.000
Logan VerrettBaltimore Orioles1000000100.000.000.000.000
Scott ObergColorado Rockies11000010001.0001.0001.0002.000
A.J. SchugelPittsburgh Pirates11100000001.0001.0002.0003.000
Josh SmithOakland Athletics1000000000.000.000.000.000
Felipe RiveroPittsburgh Pirates1000000000.000.000.000.000
Adam LiberatoreLos Angeles Dodgers11000000001.0001.0001.0002.000
Michael LorenzenCincinnati Reds11001200001.0001.0004.0005.000
Dan OteroCleveland Indians1000000000.000.000.000.000
J.J. HooverArizona Diamondbacks11001200001.0001.0004.0005.000
Fernando AbadBoston Red Sox1000000000.000.000.000.000
Blake ParkerLos Angeles Angels11000000001.0001.0001.0002.000
Jake McGeeColorado Rockies1000000000.000.000.000.000
Zach BrittonBaltimore Orioles1000000000.000.000.000.000
Brad BoxbergerTampa Bay Rays1000000100.000.000.000.000
Deolis GuerraLos Angeles Angels1000000000.000.000.000.000
Ryan O'RourkeMinnesota Twins1000000000.000.000.000.000
Justin GrimmChicago Cubs11000000001.0001.0001.0002.000
José ValdezLos Angeles Angels1000000100.000.000.000.000
Jeremy JeffressTexas Rangers1000000000.000.000.000.000
Adam WarrenNew York Yankees1000000000.000.000.000.000
Jason GurkaNew York Yankees11000000001.0001.0001.0002.000
Miguel SocolovichSt. Louis Cardinals1000000100.000.000.000.000
James PazosSeattle Mariners11000000001.0001.0001.0002.000
Chris HatcherLos Angeles Dodgers1000001000.000.500.000.500
Brian DuensingChicago Cubs1000000100.000.000.000.000
Seung Hwan OhSt. Louis Cardinals1000000100.000.000.000.000
Jake BarrettArizona Diamondbacks1000000000.000.000.000.000
J.T. ChargoisMinnesota Twins11100200001.0001.0002.0003.000
Steve CishekSeattle Mariners1000000000.000.000.000.000
Yusmeiro PetitLos Angeles Angels1000000000.000.000.000.000
Matt BowmanSt. Louis Cardinals1000000100.000.000.000.000
Jandel GustaveHouston Astros11000000011.0001.0001.0002.000
Jordan LylesColorado Rockies11000010101.0001.0001.0002.000
Matt BuschmannToronto Blue Jays1000000000.000.000.000.000
Boone LoganCleveland Indians1000000100.000.000.000.000
Chris CapuanoMilwaukee Brewers11001100001.0001.0004.0005.000
Joe KellyBoston Red Sox1000000100.000.000.000.000
Cody EgeLos Angeles Angels0000010000-.000--
Chasen ShreveNew York Yankees0000001000-1.000--
Mike MorinLos Angeles Angels0000010000-.000--
Neil RamírezSan Francisco Giants0000001000-1.000--
Brian EllingtonMiami Marlins0000000000-1.000--
Richard BleierBaltimore Orioles0000000000----
Ryan VogelsongMinnesota Twins0000001000-1.000--
Jason MotteColorado Rockies0000000000----
Tommy HunterTampa Bay Rays0000001000-1.000--
Tommy LayneNew York Yankees0000001000-1.000--