Jason Castro

#21C,
AVG
.210
HR
11
RBI
32
R
41
Height: 6' 3"
Weight: 212
Bat: L
Throw: R
Born:
College: Stanford
Birth Place: Castro Valley, California
Draft: 2008 1st round (10th pick) by the

Batting

    2016

    All

Batting
PlayerTeamABH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Kendall GravemanOakland Athletics10200000200.200.200.200.400
Matt ShoemakerLos Angeles Angels9210012600.222.364.333.697
Hisashi IwakumaSeattle Mariners7110001300.143.250.286.536
A.J. GriffinTexas Rangers6200220100.333.3331.3331.667
Chris ArcherTampa Bay Rays6100010400.167.167.167.333
Cole HamelsTexas Rangers6100000200.167.167.167.333
Iván NovaPittsburgh Pirates5100000100.200.200.200.400
Michael PinedaNew York Yankees5000000300.000.000.000.000
Justin VerlanderDetroit Tigers5000000200.000.000.000.000
Kevin GausmanBaltimore Orioles5000000300.000.000.000.000
Nathan KarnsKansas City Royals5000002400.000.286.000.286
Marcus StromanToronto Blue Jays5100110300.200.200.8001.000
Mike PelfreyDetroit Tigers4200000210.500.500.5001.000
Daniel MengdenOakland Athletics4100002300.250.500.250.750
Derek HollandChicago White Sox4000001200.000.200.000.200
Clay BuchholzPhiladelphia Phillies4110011000.250.400.500.900
Colby LewisTexas Rangers4300011100.750.800.7501.550
Rich HillLos Angeles Dodgers4100000100.250.250.250.500
Chris YoungKansas City Royals4201010200.500.5001.0001.500
Masahiro TanakaNew York Yankees4110000100.250.250.500.750
Wade MileyBaltimore Orioles3000000100.000.000.000.000
Cody ReedCincinnati Reds3000000200.000.000.000.000
Jhoulys ChacinSan Diego Padres3000000000.000.000.000.000
Yu DarvishTexas Rangers3000001110.000.250.000.250
Jameson TaillonPittsburgh Pirates3110000200.333.333.6671.000
R.A. DickeyAtlanta Braves3000000100.000.000.000.000
John AxfordOakland Athletics3100000100.333.333.333.667
Alex MeyerLos Angeles Angels3200110000.667.6671.6672.333
José BerriosMinnesota Twins3200000100.667.667.6671.333
Carlos MartínezSt. Louis Cardinals3000000200.000.000.000.000
Vidal NuñoBaltimore Orioles3100000000.333.333.333.667
Carlos CarrascoCleveland Indians3110000000.333.333.6671.000
J.C. RamírezLos Angeles Angels3000000200.000.000.000.000
Steve CishekSeattle Mariners3000000200.000.000.000.000
Jered WeaverSan Diego Padres3100120000.333.3331.3331.667
Chris TillmanBaltimore Orioles3110022100.333.600.6671.267
Félix HernándezSeattle Mariners3000000000.000.000.000.000
Carlos RodonChicago White Sox3100010200.333.333.333.667
Daniel CoulombeOakland Athletics3000000100.000.000.000.000
Tom WilhelmsenArizona Diamondbacks2100000101.500.500.5001.000
Adam WainwrightSt. Louis Cardinals2000000100.000.000.000.000
Daniel WrightLos Angeles Angels2100000000.500.500.5001.000
Ian KennedyKansas City Royals2000000100.000.000.000.000
John LambLos Angeles Angels2000000100.000.000.000.000
Matt MooreSan Francisco Giants2000000100.000.000.000.000
CC SabathiaNew York Yankees2000000000.000.000.000.000
Jaime GarcíaAtlanta Braves2100111000.500.6672.0002.667
Wade LeBlancPittsburgh Pirates2110000000.500.5001.0001.500
Koji UeharaChicago Cubs2000000200.000.000.000.000
John LackeyChicago Cubs2000000000.000.000.000.000
Trevor BauerCleveland Indians2000000000.000.000.000.000
Chien-Ming WangKansas City Royals2000000000.000.000.000.000
Cody EgeLos Angeles Angels2000000100.000.000.000.000
Dan OteroCleveland Indians2000000200.000.000.000.000
Miguel GonzálezChicago White Sox2000000000.000.000.000.000
José QuintanaChicago White Sox2110000000.500.5001.0001.500
Jake DiekmanTexas Rangers2000000200.000.000.000.000
Steve JohnsonBaltimore Orioles2000000200.000.000.000.000
Brett CecilSt. Louis Cardinals2000000100.000.000.000.000
James PaxtonSeattle Mariners2100000000.500.500.5001.000
Ricky NolascoLos Angeles Angels2100000000.500.500.5001.000
Sean O'SullivanBoston Red Sox2000000000.000.000.000.000
Steven WrightBoston Red Sox2110000000.500.5001.0001.500
Marc RzepczynskiSeattle Mariners2000000200.000.000.000.000
Mat LatosToronto Blue Jays22001110001.0001.0002.5003.500
Francisco LirianoToronto Blue Jays2000000000.000.333.000.333
José ÁlvarezLos Angeles Angels2000000100.000.000.000.000
Patrick SchusterLos Angeles Dodgers2101010000.500.5001.5002.000
Buddy BoshersMinnesota Twins22000000001.0001.0001.0002.000
Brian FlynnKansas City Royals2000000100.000.000.000.000
Jimmy NelsonMilwaukee Brewers2000000200.000.000.000.000
Edwin DíazSeattle Mariners2110000100.500.5001.0001.500
César RamosPhiladelphia Phillies2000000000.000.000.000.000
Jharel CottonOakland Athletics2000000100.000.000.000.000
Edwin EscobarCleveland Indians22100300001.0001.0001.5002.500
Martín PérezTexas Rangers2000000100.000.000.000.000
Mike MontgomeryChicago Cubs2000000100.000.000.000.000
Mike MorinLos Angeles Angels2000000200.000.000.000.000
Chase AndersonMilwaukee Brewers2000000100.000.000.000.000
Jesse HahnOakland Athletics2100000000.500.500.5001.000
Tim LincecumLos Angeles Angels2000000200.000.000.000.000
Fernando SalasNew York Mets2110000000.500.5001.0001.500
Ariel MirandaSeattle Mariners2000000000.000.000.000.000
Lucas HarrellToronto Blue Jays2000000100.000.000.000.000
Matt AndrieseTampa Bay Rays2100121100.500.6672.0002.667
Keone KelaTexas Rangers2000000100.000.000.000.000
Josh SmithOakland Athletics22000000001.0001.0001.0002.000
Mayckol GuaipeChicago White Sox2100000000.500.500.5001.000
Deolis GuerraLos Angeles Angels2100000000.500.500.5001.000
José ValdezLos Angeles Angels2000000100.000.000.000.000
Fernando AbadBoston Red Sox1000000100.000.000.000.000
Justin GrimmChicago Cubs1000000100.000.000.000.000
Dan AltavillaSeattle Mariners1000000100.000.000.000.000
Adam WarrenNew York Yankees1000000000.000.000.000.000
Sam DysonTexas Rangers11000000001.0001.0001.0002.000
Tommy LayneNew York Yankees1000001100.000.500.000.500
Justin WilsonDetroit Tigers1000000000.000.000.000.000
Bruce RondonDetroit Tigers1000000000.000.000.000.000
Taijuan WalkerArizona Diamondbacks1000000000.000.000.000.000
Ashur TolliverHouston Astros1000000100.000.000.000.000
Edinson VólquezMiami Marlins11000100001.0001.0001.0002.000
Matt BarnesBoston Red Sox11000010001.0001.0001.0002.000
Ryan MadsonOakland Athletics1000000000.000.000.000.000
Ryan PresslyMinnesota Twins11100200001.0001.0002.0003.000
Dustin MollekenDetroit Tigers1000000100.000.000.000.000
Zach DukeSt. Louis Cardinals1000000100.000.000.000.000
Carlos TorresMilwaukee Brewers1000000000.000.000.000.000
Joe BiaginiToronto Blue Jays11000000001.0001.0001.0002.000
David RobertsonChicago White Sox1000000000.000.000.000.000
Yordano VenturaKansas City Royals1000001100.000.500.000.500
Josh CollmenterAtlanta Braves1000000000.000.000.000.000
Danny DuffyKansas City Royals1000000000.000.000.000.000
Johnny BarbatoNew York Yankees1000000100.000.000.000.000
Casey FienSeattle Mariners11001200001.0001.0004.0005.000
Wily PeraltaMilwaukee Brewers11000010001.0001.0001.0002.000
Tommy MiloneMilwaukee Brewers1000001000.000.500.000.500
Brad BrachBaltimore Orioles1000000000.000.000.000.000
Corey KluberCleveland Indians11100000001.0001.0002.0003.000
Eduardo EscobarMinnesota Twins1000000000.000.000.000.000
J.R. GrahamNew York Yankees1000000000.000.000.000.000
Peter MoylanKansas City Royals1000000000.000.000.000.000
Luke JacksonAtlanta Braves1000000000.000.000.000.000
Dellin BetancesNew York Yankees1000000100.000.000.000.000
Xavier CedeñoTampa Bay Rays1000000100.000.000.000.000
Bo SchultzToronto Blue Jays1000000000.000.000.000.000
Roenis ElíasBoston Red Sox1000000000.000.000.000.000
Zach PutnamChicago White Sox1000000100.000.000.000.000
Donnie HartBaltimore Orioles1000010000.000.000.000.000
Kyle CrockettCleveland Indians1000000100.000.000.000.000
Odrisamer DespaigneMiami Marlins1000000000.000.000.000.000
Drew StorenCincinnati Reds1000000000.000.000.000.000
Cam BedrosianLos Angeles Angels1000000100.000.000.000.000
Chasen ShreveNew York Yankees1000000100.000.000.000.000
Buck FarmerDetroit Tigers1000000100.000.000.000.000
Álex CláudioTexas Rangers1000001000.000.500.000.500
Kevin JepsenArizona Diamondbacks11000000001.0001.0001.0002.000
Mark LoweDetroit Tigers1000001100.000.500.000.500
A.J. AchterDetroit Tigers11001100001.0001.0004.0005.000
J.T. ChargoisMinnesota Twins1000000000.000.000.000.000
Matt BushTexas Rangers1000000100.000.000.000.000
Henry OwensBoston Red Sox1000001100.000.500.000.500
Nate JonesChicago White Sox1000000100.000.000.000.000
Ryan FlahertyBaltimore Orioles11001100001.0001.0004.0005.000
Roberto OsunaToronto Blue Jays1000000100.000.000.000.000
Drew ButeraKansas City Royals11100100001.0001.0002.0003.000
J.J. HooverArizona Diamondbacks1000000000.000.000.000.000
Tony BarnetteTexas Rangers1000001100.000.500.000.500
Chris BeckChicago White Sox1000000000.000.000.000.000
Blaine BoyerAtlanta Braves1000000000.000.000.000.000
Mychal GivensBaltimore Orioles1000000100.000.000.000.000
Luke HochevarKansas City Royals11010000001.0001.0003.0004.000
Ryan DullOakland Athletics1000000100.000.000.000.000
Chris CapuanoMilwaukee Brewers1000000000.000.000.000.000
Dan JenningsChicago White Sox1000000000.000.000.000.000
Silvino BrachoArizona Diamondbacks0000001000-1.000--
Ryan O'RourkeMinnesota Twins0000001000-1.000--
Ryan TeperaToronto Blue Jays0000000000----
Sam TuivailalaSt. Louis Cardinals0000001000-1.000--
Enny RomeroWashington Nationals0000001000-1.000--
Heath HembreeBoston Red Sox0000001000-1.000--
Michael TonkinMinnesota Twins0000001000-1.000--
Cory RasmusTampa Bay Rays0000000000----
Robbie Ross Jr.Boston Red Sox0000001000-1.000--
Andrew TriggsOakland Athletics0000001000-1.000--
Tony ZychSeattle Mariners0000001000-1.000--
Zach NealOakland Athletics0000001000-1.000--
Randall DelgadoArizona Diamondbacks0000001000-1.000--
Tyler SturdevantOakland Athletics0000001000-1.000--
Dillon GeeTexas Rangers0000012000-1.000--
Fernando RodríguezChicago Cubs0000001000-1.000--
Wade DavisChicago Cubs0000001000-1.000--
Joba ChamberlainMilwaukee Brewers0000001000-1.000--
Phil HughesMinnesota Twins0000001000-1.000--
Joel PeraltaChicago Cubs0000001000-1.000--
Liam HendriksOakland Athletics0000001000-1.000--