Dennis Sarfate

#45RP,
Height: 6' 4"
Weight: 225
Bat: R
Throw: R
Born:
College: Chandler-Gilbert CC
Birth Place: Queens, New York
Draft: 2001 9th round by the

Pitching

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Coco CrispCleveland Indians8200000100.250.250.250.500
Jacoby EllsburyNew York Yankees7100000300.143.143.143.286
Dustin PedroiaBoston Red Sox7300030100.429.429.429.857
Xavier NadySeattle Mariners7000000400.000.000.000.000
Jason VaritekBoston Red Sox7200000500.286.286.286.571
Álex RodríguezNew York Yankees6310010100.500.500.6671.167
Jason BartlettMinnesota Twins6000000200.000.000.000.000
Robinson CanóSeattle Mariners6000000100.000.000.000.000
Derek JeterNew York Yankees6300131200.500.5711.0001.571
Lyle OverbayMilwaukee Brewers5110000200.200.200.400.600
Jason GiambiCleveland Indians5000000200.000.000.000.000
Placido PolancoMiami Marlins5200010100.400.400.400.800
Jason BaySeattle Mariners5000000400.000.000.000.000
Álex RíosKansas City Royals5211030100.400.4001.0001.400
Kevin YoukilisNew York Yankees4100121010.250.5001.0001.500
Johnny DamonCleveland Indians4100012100.250.500.250.750
Vladimir GuerreroToronto Blue Jays4100120101.250.2501.0001.250
Miguel CabreraDetroit Tigers4200110100.500.5001.2501.750
Josh HamiltonTexas Rangers4110000200.250.250.500.750
Dioner NavarroToronto Blue Jays4100020100.250.250.250.500
Melvin Upton Jr.Toronto Blue Jays4200000100.500.600.5001.100
Mike LowellBoston Red Sox4000000210.000.000.000.000
Vernon WellsNew York Yankees4100020000.250.200.250.450
Shin-soo ChooTexas Rangers4000000100.000.000.000.000
Gary SheffieldNew York Mets4210021000.500.600.7501.350
Jed LowrieOakland Athletics3000001200.000.250.000.250
David EcksteinSan Diego Padres3200011000.667.750.6671.417
Omar VizquelToronto Blue Jays3000000000.000.000.000.000
Torii HunterMinnesota Twins3100002000.333.600.333.933
Magglio OrdonezDetroit Tigers3000001100.000.250.000.250
Chone FigginsLos Angeles Dodgers3100001000.333.500.333.833
Orlando CabreraSan Francisco Giants3100000020.333.333.333.667
Hideki MatsuiTampa Bay Rays3000001000.000.250.000.250
Paul KonerkoChicago White Sox3000000100.000.000.000.000
Juan RiveraArizona Diamondbacks3000000000.000.000.000.000
Jhonny PeraltaSt. Louis Cardinals3100001100.333.500.333.833
Edgar RenteriaCincinnati Reds3000000200.000.000.000.000
Bobby AbreuNew York Mets3100121100.333.5001.3331.833
Gabe KaplerLos Angeles Dodgers3000010100.000.000.000.000
Andy MarteArizona Diamondbacks3100000000.333.333.333.667
Casey KotchmanToronto Blue Jays3000000000.000.000.000.000
John McDonaldLos Angeles Angels3000000000.000.000.000.000
Garret AndersonLos Angeles Dodgers3100001000.333.500.333.833
Nick SwisherAtlanta Braves3000001100.000.250.000.250
Curtis GrandersonNew York Mets3200001100.667.750.6671.417
Aaron HillSan Francisco Giants3110010000.333.333.6671.000
Brian AndersonChicago White Sox3210010000.667.6671.0001.667
David DellucciToronto Blue Jays3101010100.333.3331.0001.333
Carlos PeñaTexas Rangers3210051000.667.7501.0001.750
Melky CabreraChicago White Sox3100012000.333.600.333.933
Jose VidroSeattle Mariners3000000100.000.000.000.000
Willy AybarTampa Bay Rays3100000000.333.333.333.667
Howie KendrickPhiladelphia Phillies3000000200.000.000.000.000
Joe InglettHouston Astros3200000000.667.667.6671.333
Aaron BooneHouston Astros3200020000.667.667.6671.333
Evan LongoriaTampa Bay Rays3000001200.000.250.000.250
Hank BlalockTampa Bay Rays2000000100.000.000.000.000
Jermaine DyeChicago White Sox2000000200.000.000.000.000
Marco ScutaroSan Francisco Giants2000013000.000.600.000.600
Carlos GuillenSeattle Mariners2100110000.500.5002.0002.500
A.J. PierzynskiAtlanta Braves2100001000.500.667.5001.167
Scott RolenCincinnati Reds2100001010.500.667.5001.167
Alexei RamírezTampa Bay Rays2000010000.000.000.000.000
Asdrúbal CabreraNew York Mets2100121000.500.5002.0002.500
Russell BranyanCleveland Indians2110000000.500.5001.0001.500
Sal FasanoColorado Rockies2100010000.500.500.5001.000
Jose GuillenSan Francisco Giants2100000100.500.500.5001.000
José MolinaTampa Bay Rays2100010100.500.500.5001.000
Aaron MilesLos Angeles Dodgers2110020000.500.5001.0001.500
Rod BarajasArizona Diamondbacks22100200001.0001.0001.5002.500
Joe CredeColorado Rockies2000000100.000.000.000.000
J.J. HardyBaltimore Orioles2000000100.000.000.000.000
Prince FielderTexas Rangers2000000100.000.000.000.000
Julio LugoAtlanta Braves2000002100.000.500.000.500
Chris DavisBaltimore Orioles2000000100.000.000.000.000
Morgan EnsbergTampa Bay Rays2000000100.000.000.000.000
Mark TeahenSan Francisco Giants2000000100.000.000.000.000
Ronnie BelliardPhiladelphia Phillies22200100001.0001.0002.0003.000
Mike FontenotTampa Bay Rays2000000000.000.000.000.000
Michael YoungTexas Rangers2000001000.000.333.000.333
David OrtizBoston Red Sox2101022000.500.7501.5002.250
Jack CustBaltimore Orioles2000000100.000.000.000.000
Carlos QuentinBoston Red Sox2100111000.500.6672.0002.667
Manny RamirezChicago Cubs2000001100.000.333.000.333
Ian KinslerDetroit Tigers2000001000.000.333.000.333
Kurt SuzukiAtlanta Braves2000000000.000.000.000.000
Richie SexsonNew York Yankees2000000100.000.000.000.000
Brandon IngePittsburgh Pirates2000000000.000.000.000.000
Skip SchumakerSan Diego Padres2000000000.000.000.000.000
Aramis RamírezPittsburgh Pirates2000000100.000.000.000.000
Ryan ZimmermanWashington Nationals2000000200.000.000.000.000
Mark TeixeiraNew York Yankees22000100001.0001.0001.0002.000
Billy ButlerNew York Yankees22000100001.0001.0001.0002.000
Matt JoyceOakland Athletics2000000000.000.000.000.000
Erick AybarSan Diego Padres2100000000.500.500.5001.000
Alex CoraSt. Louis Cardinals2100001000.500.667.5001.167
Brandon BoggsAtlanta Braves2000000000.000.000.000.000
Ben ZobristChicago Cubs2000002200.000.500.000.500
Adam LindWashington Nationals2100110000.500.5002.0002.500
Ben FranciscoArizona Diamondbacks2100011100.500.667.5001.167
Alex GordonKansas City Royals2000010100.000.000.000.000
Marlon ByrdCleveland Indians2100000000.500.500.5001.000
Carl CrawfordLos Angeles Dodgers2000003010.000.600.000.600
Jarrod SaltalamacchiaToronto Blue Jays2000000200.000.000.000.000
Kevin CashTexas Rangers1000000100.000.000.000.000
Austin KearnsMiami Marlins1000000100.000.000.000.000
Victor MartinezDetroit Tigers1000000000.000.000.000.000
Brandon PhillipsAtlanta Braves1000000100.000.000.000.000
Ryan LudwickTexas Rangers1000000100.000.000.000.000
Ray DurhamMilwaukee Brewers1000000000.000.000.000.000
Álex GonzálezDetroit Tigers1000000000.000.000.000.000
Brett GardnerNew York Yankees1000000000.000.000.000.000
Nick GreenMiami Marlins1000000000.000.000.000.000
Kevin MenchWashington Nationals1000000100.000.000.000.000
Travis SniderTexas Rangers1000000100.000.000.000.000
Marcus ThamesNew York Yankees11001100001.0001.0004.0005.000
Mark GrudzielanekCleveland Indians11000000001.0001.0001.0002.000
Travis HafnerNew York Yankees1000000000.000.000.000.000
J.D. DrewBoston Red Sox1000000000.000.000.000.000
Jerry Hairston Jr.Los Angeles Dodgers1000000000.000.000.000.000
Freddy SanchezSan Francisco Giants1000000000.000.000.000.000
Scott SpiezioAtlanta Braves1000000100.000.000.000.000
Robert FickSan Diego Padres1000000100.000.000.000.000
Miguel OlivoSan Francisco Giants1000000000.000.000.000.000
Jim ThomeCleveland Indians1000001100.000.667.000.667
Matt StairsWashington Nationals1000000100.000.000.000.000
Cody RossOakland Athletics1000000100.000.000.000.000
Chris BurkeCincinnati Reds1000000000.000.000.000.000
Gabe GrossMiami Marlins1000002100.000.667.000.667
Alfonso SorianoNew York Yankees1000000000.000.000.000.000
Cristian GuzmanCleveland Indians1000000100.000.000.000.000
Chris WoodwardToronto Blue Jays1000000100.000.000.000.000
Matt DiazMiami Marlins11000000001.0001.0001.0002.000
Robb QuinlanPhiladelphia Phillies1000000100.000.000.000.000
Rickie Weeks Jr.Tampa Bay Rays1000000100.000.000.000.000
Derrek LeePittsburgh Pirates1000000000.000.000.000.000
Brandon JonesMilwaukee Brewers1000000100.000.000.000.000
Rick AnkielNew York Mets1000000100.000.000.000.000
Grady SizemoreTampa Bay Rays1000002100.000.667.000.667
José BautistaToronto Blue Jays1000001100.000.667.000.667
Shelley DuncanCincinnati Reds1000000100.000.000.000.000
Gregg ZaunSan Diego Padres11100100001.0001.0002.0003.000
Edwin EncarnaciónCleveland Indians1000001000.000.500.000.500
Luis ValbuenaLos Angeles Angels1000000000.000.000.000.000
Shea HillenbrandLos Angeles Dodgers1000000000.000.000.000.000
Mark LorettaLos Angeles Dodgers1000000000.000.000.000.000
Pat BurrellSan Francisco Giants11000000001.0001.0001.0002.000
Jeff MathisArizona Diamondbacks1000000100.000.667.000.667
Mike LambNew York Yankees11000000001.0001.0001.0002.000
Corey HartPittsburgh Pirates1000000000.000.000.000.000
Matt TreanorCleveland Indians1000000100.000.000.000.000
Yadier MolinaSt. Louis Cardinals11000110001.0001.0001.0002.000
Joey GathrightCincinnati Reds1000001100.000.500.000.500
Milton BradleySeattle Mariners1000000100.000.000.000.000
Josh WillinghamKansas City Royals1000000100.000.000.000.000
Mark KotsaySan Diego Padres1000000000.000.000.000.000
Jeff KeppingerChicago White Sox1000000000.000.000.000.000
Jeff BaileyMinnesota Twins1000001000.000.500.000.500
Felipe LopezMilwaukee Brewers11000000101.0001.0001.0002.000
Mike SweeneyKansas City Royals11000000001.0001.0001.0002.000
Pablo OzunaPhiladelphia Phillies1000000000.000.000.000.000
Mike RoseLos Angeles Dodgers1000000100.000.000.000.000
Chad MoellerColorado Rockies1000000100.000.000.000.000
Aubrey HuffSan Francisco Giants1000000000.000.000.000.000
Juan PierreMiami Marlins1000000000.000.000.000.000
Taylor TeagardenChicago Cubs1000000100.000.000.000.000
Jim EdmondsSt. Louis Cardinals1000001100.000.500.000.500
Juan EncarnacionSt. Louis Cardinals11000000001.0001.0001.0002.000
Jason KendallKansas City Royals1000001000.000.500.000.500
Ryan GarkoColorado Rockies1000010000.000.000.000.000
Joe DillonTampa Bay Rays1000000100.000.000.000.000
Brayan PeñaKansas City Royals11000000001.0001.0001.0002.000
Michael MorseSan Francisco Giants1000000100.000.000.000.000
Albert PujolsLos Angeles Angels1000000000.000.000.000.000
Jeff FrancoeurMiami Marlins11100000001.0001.0002.0003.000
Cliff FloydSan Diego Padres1000000000.000.000.000.000
Mike JacobsArizona Diamondbacks1000000000.000.000.000.000
Javier ValentinNew York Mets1000000000.000.000.000.000
Brad WilkersonPhiladelphia Phillies1000001101.000.500.000.500
Jose VizcainoSt. Louis Cardinals11100000001.0001.0002.0003.000
Daric BartonToronto Blue Jays1000000000.000.000.000.000
Michael AubreyWashington Nationals11000000001.0001.0001.0002.000
Curtis ThigpenOakland Athletics1000000100.000.000.000.000
Chris DuncanWashington Nationals1000000000.000.000.000.000
Ryan BraunMilwaukee Brewers1000001100.000.500.000.500
Carlos GómezTexas Rangers1000000100.000.000.000.000
Nelson CruzSeattle Mariners1000000000.000.000.000.000
Kenji JohjimaSeattle Mariners1000000000.000.000.000.000
Felix PiePittsburgh Pirates1000000000.000.000.000.000
Martín PradoMiami Marlins1000000100.000.000.000.000
Sean CaseyBoston Red Sox1000000000.000.000.000.000
Darin ErstadHouston Astros1000000100.000.000.000.000
Jesus FloresAtlanta Braves1000000000.000.000.000.000
Kevin MillarChicago Cubs1000000100.000.000.000.000
Tony Gwynn Jr.Washington Nationals1000000000.000.000.000.000
Reid BrignacHouston Astros11100000001.0001.0002.0003.000
Juan UribeCleveland Indians1000000000.000.000.000.000
Norris HopperMilwaukee Brewers1000000100.000.000.000.000
Buck CoatsWashington Nationals1000000100.000.000.000.000
Alexi CasillaToronto Blue Jays1000000100.000.000.000.000
Ryan SweeneyMinnesota Twins1000000100.000.000.000.000
Jamie BurkeWashington Nationals1000000000.000.000.000.000
Preston WilsonSt. Louis Cardinals1000000000.000.000.000.000
Shawn RiggansMilwaukee Brewers1000000100.000.000.000.000
John NelsonAtlanta Braves1000000100.000.000.000.000
Josh FieldsPhiladelphia Phillies11001200001.0001.0004.0005.000
Fernando PerezNew York Mets1000000100.000.000.000.000
Aki IwamuraOakland Athletics11000020001.0001.0001.0002.000
Andruw JonesNew York Yankees1000000000.000.000.000.000
Ramon VazquezMiami Marlins1000000100.000.000.000.000
Elijah DukesWashington Nationals1000000000.000.000.000.000
Kory CastoDetroit Tigers1000000000.000.000.000.000
Chris CarterAtlanta Braves1000000100.000.000.000.000
Yunel EscobarLos Angeles Angels1000000100.000.000.000.000
Adrián BéltreTexas Rangers1000000100.000.000.000.000
Eric PattersonChicago White Sox1000000000.000.000.000.000
Joey VottoCincinnati Reds11100000001.0001.0002.0003.000
Nathan HaynesTexas Rangers11000000101.0001.0001.0002.000
Ty WiggintonMiami Marlins0000001000-1.000--
David MurphyBoston Red Sox0000001001-1.000--
Carlos VillanuevaSan Diego Padres0000000000----
Ryan TheriotSan Francisco Giants0000001000-1.000--
Geovany SotoChicago White Sox0000001000-1.000--
Brendan RyanDetroit Tigers0000001000-1.000--
Franklin GutierrezLos Angeles Dodgers0000001010-1.000--
Kelly ShoppachCleveland Indians0000001000-1.000--
Maicer IzturisToronto Blue Jays0000001000-1.000--
Willy TaverasKansas City Royals0000001000-1.000--
Jonny GómesKansas City Royals0000000000-1.000--
Rocco BaldelliTampa Bay Rays0000000000-1.000--
Michael BournBaltimore Orioles0000001000-1.000--
So TaguchiChicago Cubs0000001000-1.000--
Willie HarrisCincinnati Reds0000010000-.000--
Eric HinskeArizona Diamondbacks0000002000-1.000--
Ross GloadPhiladelphia Phillies0000002000-1.000--
Mark DeRosaToronto Blue Jays0000001000-1.000--
Dmitri YoungWashington Nationals0000002000-1.000--
Craig CounsellMilwaukee Brewers0000001000-1.000--
Randy RuizNew York Yankees0000001000-1.000--
Chris GetzToronto Blue Jays0000000010----
Ivan RodriguezWashington Nationals0000002000-1.000--
Barry BondsSan Francisco Giants0000001000-1.000--