Barry Enright

#45RP,
Height: 6' 3"
Weight: 220
Bat: R
Throw: R
Born:
College: Pepperdine
Birth Place: Stockton, California
Draft: 2007 2nd round by the
  • Pitching
  • Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Freddy SanchezSan Francisco Giants15500110000.333.333.533.867
Buster PoseySan Francisco Giants15720250200.467.4671.0001.467
Andres TorresBoston Red Sox12310111510.250.308.583.891
Pat BurrellSan Francisco Giants11310122400.273.385.6361.021
Juan UribeCleveland Indians11100000100.091.091.091.182
Aubrey HuffSan Francisco Giants11300253010.273.400.8181.218
José ReyesNew York Mets10400011000.400.455.400.855
Ryan TheriotSan Francisco Giants10210010100.200.200.300.500
David WrightNew York Mets9200010110.222.222.222.444
Josh TholeArizona Diamondbacks9210110100.222.222.667.889
Aramis RamírezPittsburgh Pirates9100120000.111.111.444.556
Carlos BeltránHouston Astros8100001000.125.222.125.347
Jose GuillenSan Francisco Giants8410010100.500.500.6251.125
Starlin CastroNew York Yankees8210010100.250.250.375.625
Ike DavisLos Angeles Dodgers8300111300.375.444.7501.194
Tyler ColvinMiami Marlins8300121200.375.444.7501.194
Colby RasmusTampa Bay Rays7200000300.286.286.286.571
Kosuke FukudomeNew York Yankees7300113300.429.600.8571.457
Adam DunnOakland Athletics7210001100.286.375.429.804
Miguel TejadaMiami Marlins6100110000.167.167.667.833
Ángel PagánSan Francisco Giants6310000100.500.500.6671.167
Jason BaySeattle Mariners6200130300.333.333.8331.167
Ian StewartWashington Nationals6210010000.333.333.500.833
Tim LincecumLos Angeles Angels6100000000.167.167.167.333
Roger BernadinaNew York Mets6200000000.333.333.333.667
Troy TulowitzkiToronto Blue Jays6110000100.167.167.333.500
Albert PujolsLos Angeles Angels6100000010.167.167.167.333
Dexter FowlerSt. Louis Cardinals6110000100.167.167.333.500
Skip SchumakerSan Diego Padres6210010110.333.333.500.833
Marlon ByrdCleveland Indians6300000100.500.500.5001.000
Pablo SandovalBoston Red Sox6100111000.167.286.667.952
Rickie Weeks Jr.Tampa Bay Rays5100110100.200.200.8001.000
Chris IannettaArizona Diamondbacks5100130000.200.200.8001.000
Michael MorseSan Francisco Giants5000000000.000.000.000.000
Seth SmithBaltimore Orioles5210043000.400.625.6001.225
Ryan ZimmermanWashington Nationals5200110000.400.4001.0001.400
Todd HeltonColorado Rockies5210021100.400.500.6001.100
Ian DesmondColorado Rockies5210001100.400.500.6001.100
Casey McGeheeDetroit Tigers5100000200.200.200.200.400
Edgar RenteriaCincinnati Reds5220001000.400.500.8001.300
Prince FielderTexas Rangers4000001100.000.200.000.200
Will VenableLos Angeles Dodgers4100010000.250.250.250.500
Josh WillinghamKansas City Royals4210121000.500.6001.5002.100
Daniel MurphyWashington Nationals4100010100.250.250.250.500
Matt HollidayNew York Yankees4201011200.500.6671.0001.667
Alcides EscobarKansas City Royals4200110000.500.5001.2501.750
Luis CastilloPhiladelphia Phillies4000001100.000.200.000.200
Jonathan HerreraChicago Cubs4000002000.000.333.000.333
Koyie HillPhiladelphia Phillies4100112100.250.5001.0001.500
Adam KennedyLos Angeles Dodgers4100111000.250.4001.0001.400
Travis IshikawaChicago White Sox3100000000.333.333.333.667
Jeff BakerMiami Marlins3000000000.000.000.000.000
Jonathan LucroyTexas Rangers3200000000.667.667.6671.333
Adrián GonzálezLos Angeles Dodgers3100000000.333.333.333.667
Lance BerkmanTexas Rangers3000000100.000.000.000.000
Lorenzo CainKansas City Royals3100001000.333.500.333.833
Geovany SotoChicago White Sox3110000000.333.333.6671.000
Aaron RowandMiami Marlins3110000000.333.333.6671.000
Derrek LeePittsburgh Pirates3210000000.667.6671.0001.667
Jason PridieArizona Diamondbacks3100000000.333.333.333.667
Andre EthierLos Angeles Dodgers3101000000.333.3331.0001.333
Ryan LudwickTexas Rangers3110000000.333.333.6671.000
James LoneyTexas Rangers3000000000.000.000.000.000
Jonny GómesKansas City Royals3000000000.000.000.000.000
Trent OeltjenArizona Diamondbacks3201010000.667.6671.3332.000
Russ MitchellColorado Rockies3100000000.333.333.333.667
Madison BumgarnerSan Francisco Giants3000000100.000.000.000.000
Yoenis CéspedesNew York Mets3000000100.000.000.000.000
Chris CarterAtlanta Braves3000001000.000.250.000.250
Nick HundleySan Francisco Giants3000000100.000.000.000.000
Chris CoghlanToronto Blue Jays3000000100.000.000.000.000
Darwin BarneyToronto Blue Jays3100000000.333.333.333.667
Everth CabreraChicago White Sox3200000000.667.667.6671.333
Nick StavinohaHouston Astros3100000000.333.333.333.667
Alfonso SorianoNew York Yankees3100002100.333.600.333.933
Chase HeadleyNew York Yankees3100000101.333.333.333.667
Kyle McClellanTexas Rangers3210020000.667.6671.0001.667
David FreesePittsburgh Pirates3100000000.333.333.333.667
Aaron CunninghamArizona Diamondbacks3100000000.333.333.333.667
Eric Young Jr.Los Angeles Angels3000000200.000.000.000.000
Carlos PeñaTexas Rangers3000000100.000.000.000.000
Jeff KeppingerChicago White Sox2100000000.500.500.5001.000
Ross DetwilerOakland Athletics2000000100.000.000.000.000
Jay BruceNew York Mets22002300001.0001.0004.0005.000
Clayton KershawLos Angeles Dodgers2000000100.000.000.000.000
Nyjer MorganCleveland Indians2100000000.500.500.5001.000
Brandon MossKansas City Royals2100121000.500.6672.0002.667
Manny ParraChicago Cubs2000000000.000.000.000.000
John BowkerSan Francisco Giants2100120000.500.5002.0002.500
Ryan BraunMilwaukee Brewers2100120000.500.5002.0002.500
Alejandro De AzaOakland Athletics2100110000.500.5002.0002.500
Joey VottoCincinnati Reds22001100101.0001.0002.5003.500
Carlos GonzálezColorado Rockies2000001000.000.333.000.333
Ubaldo JiménezBaltimore Orioles2000000000.000.000.000.000
Chris DickersonBaltimore Orioles2000000000.000.000.000.000
Joe InglettHouston Astros2000000000.000.000.000.000
Dan UgglaWashington Nationals22000100001.0001.0001.0002.000
Ronny CedeñoSan Francisco Giants2000000000.000.000.000.000
James McDonaldChicago Cubs2110000100.500.5001.0001.500
Yuniesky BetancourtMilwaukee Brewers2100120000.500.5002.0002.500
Hanley RamírezBoston Red Sox2100000010.500.500.5001.000
A.J. EllisMiami Marlins2100001000.500.667.5001.167
Conor GillaspieSan Francisco Giants2000000100.000.000.000.000
Dayan ViciedoToronto Blue Jays2110020100.500.5001.0001.500
Chin-lung HuCleveland Indians2000000000.000.333.000.333
Chris SnyderTexas Rangers22000000001.0001.0001.0002.000
Jorge CantuLos Angeles Angels2110010000.500.5001.0001.500
Yadier MolinaSt. Louis Cardinals2100001000.500.667.5001.167
Drew StubbsSan Francisco Giants22001100011.0001.0002.5003.500
Corey HartPittsburgh Pirates2100110000.500.5002.0002.500
Jhoulys ChacinSan Diego Padres2100000000.500.500.5001.000
Josh ReddickHouston Astros2000000100.000.000.000.000
Álex RíosKansas City Royals2110000000.500.5001.0001.500
Stephen StrasburgWashington Nationals2000000000.000.000.000.000
Ronny PaulinoDetroit Tigers2000000000.000.000.000.000
Neil WalkerNew York Mets2000000000.000.000.000.000
Cody RossOakland Athletics2000000100.000.000.000.000
Wil NievesAtlanta Braves2000000000.000.000.000.000
Carlos SilvaBoston Red Sox2000000000.000.000.000.000
R.A. DickeyAtlanta Braves2000000100.000.000.000.000
Jay GibbonsMilwaukee Brewers2000010000.000.000.000.000
Felipe LopezMilwaukee Brewers2000001100.000.333.000.333
Jose TabataToronto Blue Jays2110000000.500.5001.0001.500
Wes HelmsAtlanta Braves2000000000.000.000.000.000
Orlando CabreraSan Francisco Giants2000000000.000.000.000.000
Scott RolenCincinnati Reds2100000000.500.500.5001.000
Ivan RodriguezWashington Nationals2100010100.500.500.5001.000
John JasoPittsburgh Pirates11100010001.0001.0002.0003.000
Eugenio VelezTampa Bay Rays1000000000.000.000.000.000
Jerry BlevinsNew York Mets1000000100.000.000.000.000
Alex GordonKansas City Royals11000010001.0001.0001.0002.000
Yovani GallardoSeattle Mariners1000000000.000.000.000.000
Alexei RamírezTampa Bay Rays1000000000.000.000.000.000
Paul KonerkoChicago White Sox1000001000.000.500.000.500
Donnie MurphyMilwaukee Brewers1000000100.000.000.000.000
Nate FreimanWashington Nationals1000000000.000.000.000.000
Andrew McCutchenPittsburgh Pirates11001210011.0001.0004.0005.000
Jed LowrieOakland Athletics1000000000.000.000.000.000
Coco CrispCleveland Indians11000100001.0001.0001.0002.000
Justin BergColorado Rockies1000000100.000.000.000.000
Michael SaundersPhiladelphia Phillies1000000000.000.000.000.000
Elliot JohnsonLos Angeles Dodgers11000000001.0001.0001.0002.000
Blake DeWittAtlanta Braves1000000000.000.000.000.000
Carlos TriunfelCincinnati Reds11000200001.0001.0001.0002.000
Brandon PhillipsAtlanta Braves1000001000.000.500.000.500
Ryan DoumitAtlanta Braves1000001000.000.500.000.500
Tyler FlowersAtlanta Braves1000000000.000.000.000.000
Craig GentryBaltimore Orioles11000000001.0001.0001.0002.000
Brendan RyanDetroit Tigers1000001000.000.500.000.500
Justin TurnerLos Angeles Dodgers11100000001.0001.0002.0003.000
Matt StairsWashington Nationals11000000001.0001.0001.0002.000
Matt KempAtlanta Braves1000000100.000.000.000.000
Adam RosalesOakland Athletics1000000000.000.000.000.000
Jason LaRueSt. Louis Cardinals1000001000.000.500.000.500
Cliff PenningtonLos Angeles Angels1000000000.000.000.000.000
Brandon SnyderWashington Nationals1000000000.000.000.000.000
Andrew CashnerTexas Rangers1000000100.000.000.000.000
Giancarlo StantonMiami Marlins1000001000.000.500.000.500
Jesús MonteroToronto Blue Jays11000000001.0001.0001.0002.000
Pedro ÁlvarezBaltimore Orioles1000001000.000.500.000.500
Bronson ArroyoCincinnati Reds1000000000.000.000.000.000
Dustin AckleyLos Angeles Angels1000000000.000.000.000.000
Salvador PérezKansas City Royals11100100001.0001.0002.0003.000
Billy ButlerNew York Yankees1000000000.000.000.000.000
Mike MoustakasKansas City Royals11100000001.0001.0002.0003.000
Hisanori TakahashiColorado Rockies1000000000.000.000.000.000
Josh DonaldsonToronto Blue Jays1000000100.000.000.000.000
Casper WellsDetroit Tigers11001300001.0001.0004.0005.000
Alex SanabiaLos Angeles Angels1000000000.000.000.000.000
David MurphyBoston Red Sox1000000000.000.000.000.000
Jeff SuppanSan Diego Padres1000000100.000.000.000.000
Brandon BeltSan Francisco Giants1000001100.000.500.000.500
Ryan HaniganPhiladelphia Phillies1000000000.000.000.000.000
Dillon GeeTexas Rangers11000000001.0001.0001.0002.000
Jarrod DysonSeattle Mariners1000001000.000.500.000.500
Eric SogardMilwaukee Brewers11000000001.0001.0001.0002.000
Eric HosmerKansas City Royals1000000000.000.000.000.000
Derek NorrisTampa Bay Rays1000000000.000.000.000.000
Leonys MartinSeattle Mariners1000000000.000.000.000.000
Kyle SeagerSeattle Mariners1000000000.000.000.000.000
Trayvon RobinsonSan Diego Padres11000000001.0001.0001.0002.000
Nate SchierholtzDetroit Tigers1000000000.000.000.000.000
Justin SmoakToronto Blue Jays0000001000-1.000--
Mat LatosToronto Blue Jays0000000000----
Reed JohnsonWashington Nationals0000010000-.000--