B.J. Surhoff

#17LF,
Height: 6' 1"
Weight: 213
Bat: L
Throw: R
Born:
College: North Carolina
Birth Place: Bronx, New York
Draft: 1985 1st round (1st pick) by the

Batting

    2005

    All

Batting
PlayerTeamABH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Jamie MoyerToronto Blue Jays9210010000.222.200.333.533
Matt ClementToronto Blue Jays9310010200.333.333.444.778
David WellsLos Angeles Dodgers9300120000.333.333.6671.000
Carlos SilvaBoston Red Sox7200000000.286.286.286.571
Mike MussinaNew York Yankees7100010300.143.143.143.286
Dave BushToronto Blue Jays6100000000.167.167.167.333
Aaron SmallSeattle Mariners6300000000.500.500.5001.000
Bronson ArroyoCincinnati Reds6210000100.333.333.500.833
Wade MillerToronto Blue Jays6100000000.167.167.167.333
Bartolo ColónAtlanta Braves6100010200.167.167.167.333
Jose LimaNew York Mets5110010000.200.200.400.600
Jason JohnsonNew York Yankees5411001000.800.8331.4002.233
Mark BuehrleToronto Blue Jays5410010000.800.8331.0001.833
Wil LedezmaMinnesota Twins5201030000.400.400.8001.200
Chris YoungKansas City Royals5100000100.200.200.200.400
Tim WakefieldBoston Red Sox5100011100.200.333.200.533
Mark HendricksonBaltimore Orioles5100110300.200.200.8001.000
Alan EmbreeChicago White Sox5100020100.200.167.200.367
Francisco CorderoBoston Red Sox4200000100.500.500.5001.000
Mike MyersLos Angeles Dodgers4100000000.250.250.250.500
Dustin McGowanMiami Marlins3100110000.333.3331.3331.667
Scott KazmirLos Angeles Dodgers3000000100.000.000.000.000
Doug WaechterKansas City Royals3210020000.667.6671.0001.667
Mariano RiveraNew York Yankees3000000000.000.000.000.000
James BaldwinToronto Blue Jays3110000000.333.333.6671.000
John HalamaOakland Athletics3110010000.333.333.6671.000
Juan DominguezOakland Athletics3100010000.333.333.333.667
Orlando HernandezWashington Nationals3000000000.000.000.000.000
Tanyon SturtzeLos Angeles Dodgers3000010000.000.000.000.000
Freddy GarciaAtlanta Braves3200110000.667.6671.6672.333
Dan HarenChicago Cubs3000000000.000.000.000.000
Damaso MarteNew York Yankees3100010000.333.333.333.667
Brad RadkeMinnesota Twins3000000000.000.000.000.000
John WasdinSt. Louis Cardinals3100000000.333.333.333.667
Kip WellsLos Angeles Angels3100000000.333.333.333.667
D.J. CarrascoAtlanta Braves3100000000.333.333.333.667
Andy PettitteNew York Yankees3000000100.000.000.000.000
Johan SantanaToronto Blue Jays3000000100.000.000.000.000
Nate RobertsonDetroit Tigers3100000000.333.333.333.667
Joe BorowskiCleveland Indians3000001000.000.250.000.250
Joe BlantonWashington Nationals3100000000.333.333.333.667
Kenny RogersDetroit Tigers3000000000.000.000.000.000
Chien-Ming WangKansas City Royals3100000100.333.333.333.667
John LackeyChicago Cubs3000000000.000.000.000.000
Aaron HarangPhiladelphia Phillies3000000100.000.000.000.000
Kyle LohseTexas Rangers3100000000.333.333.333.667
Randy JohnsonSan Francisco Giants3100000000.333.333.333.667
Brandon ClaussenWashington Nationals3000000100.000.000.000.000
Al LeiterNew York Yankees2000000000.000.000.000.000
Gil MecheKansas City Royals2000001000.000.333.000.333
Ricardo RinconNew York Mets2100000000.500.500.5001.000
Ron VilloneWashington Nationals2100000000.500.500.5001.000
Jamie WalkerBaltimore Orioles2000000100.000.000.000.000
Keith FoulkeOakland Athletics2000000000.000.000.000.000
J.C. RomeroCleveland Indians2100010000.500.500.5001.000
Ugueth UrbinaPhiladelphia Phillies2000000000.000.000.000.000
Jon GarlandColorado Rockies2000001000.000.333.000.333
Denny BautistaSeattle Mariners22000200001.0001.0001.0002.000
Félix HernándezSeattle Mariners2000001000.000.333.000.333
Justin SpeierColorado Rockies2000000000.000.000.000.000
Ervin SantanaMinnesota Twins2100001000.500.667.5001.167
Michael GonzalezWashington Nationals2000000100.000.000.000.000
Edinson VólquezMiami Marlins22000000001.0001.0001.0002.000
Joel PineiroLos Angeles Angels2000000000.000.000.000.000
Jaime CerdaSeattle Mariners2000000000.000.000.000.000
Brian ShouseTampa Bay Rays2000000000.000.000.000.000
Jesus ColomeColorado Rockies2000001100.000.333.000.333
Kirk SaarloosCleveland Indians2000000000.000.000.000.000
Mike MacDougalSeattle Mariners2000000200.000.000.000.000
Shawn ChaconOakland Athletics2000001000.000.333.000.333
J.J. PutzArizona Diamondbacks2100000100.500.500.5001.000
Joe KennedyToronto Blue Jays2000000000.000.000.000.000
Dave WilliamsWashington Nationals2100000000.500.500.5001.000
Steve KarsayOakland Athletics2000000000.000.000.000.000
Josh FoggPhiladelphia Phillies2100110000.500.5002.0002.500
Chris SpurlingMilwaukee Brewers2100000000.500.500.5001.000
Byung-Hyun KimSan Francisco Giants2100010100.500.500.5001.000
Matt ThorntonSan Diego Padres1000000000.000.000.000.000
Brendan DonnellyPittsburgh Pirates1000000000.000.000.000.000
Kevin GryboskiSan Francisco Giants1000000000.000.000.000.000
Brian FuentesSt. Louis Cardinals1000000100.000.000.000.000
Joaquín BenoitPhiladelphia Phillies1000000000.000.000.000.000
Randy KeislerLos Angeles Dodgers1000010000.000.000.000.000
Ryan VogelsongMinnesota Twins1000000000.000.000.000.000
Travis HarperTampa Bay Rays1000000000.000.000.000.000
Kevin WalkerColorado Rockies1000000000.000.000.000.000
Vinnie ChulkMilwaukee Brewers1000010000.000.000.000.000
Lance CarterToronto Blue Jays1000000000.000.000.000.000
David CortesSan Francisco Giants1000000000.000.000.000.000
Kyle FarnsworthHouston Astros1000000000.000.000.000.000
Kiko CaleroLos Angeles Dodgers1000000100.000.000.000.000
Kyle SnyderNew York Mets11000000001.0001.0001.0002.000
Jonathan PapelbonWashington Nationals1000000000.000.000.000.000
Joe NathanWashington Nationals1000000100.000.000.000.000
Scott SchoeneweisBoston Red Sox11000000001.0001.0001.0002.000
Kevin GreggSeattle Mariners1000000000.000.000.000.000
Matt AndersonPhiladelphia Phillies1000000000.000.000.000.000
Brian MeadowsCincinnati Reds11100000001.0001.0002.0003.000
Neal CottsWashington Nationals11000100001.0001.0001.0002.000
Blaine NealCleveland Indians1000000000.000.000.000.000
Mike WoodTexas Rangers11000000001.0001.0001.0002.000
Jay WitasickTampa Bay Rays11100100001.0001.0002.0003.000
Scott ProctorBaltimore Orioles1000000000.000.000.000.000
John GrabowLos Angeles Dodgers1000000100.000.000.000.000
Jesse CrainChicago White Sox11000000001.0001.0001.0002.000
Esteban YanMiami Marlins11000000001.0001.0001.0002.000
Doug CreekDetroit Tigers11000000001.0001.0001.0002.000
Jason FrasorAtlanta Braves1000000000.000.000.000.000
Dustin HermansonCincinnati Reds1000000000.000.000.000.000
Doug BrocailHouston Astros1000000000.000.000.000.000
Chad QuallsColorado Rockies1000000000.000.000.000.000
Paul QuantrillMiami Marlins1000000000.000.000.000.000
Miguel BatistaColorado Rockies11000000001.0001.0001.0002.000
Marcos CarvajalMiami Marlins1000000000.000.000.000.000
Keiichi YabuSan Francisco Giants1000000000.000.000.000.000
Mike TimlinColorado Rockies11000000001.0001.0001.0002.000
Tim CorcoranAtlanta Braves1000001000.000.500.000.500
Tom GordonArizona Diamondbacks1000000000.000.000.000.000
C.J. WilsonLos Angeles Angels1000010000.000.000.000.000
Kent MerckerCincinnati Reds0000001000-1.000--
Erasmo RamirezChicago White Sox0000000000----
Wayne FranklinKansas City Royals0000010000-.000--