Billy Koch

#44RP,
Height: 6' 3"
Weight: 210
Bat: R
Throw: R
Born:
College: Clemson
Birth Place: Rockville Centre, New York
Draft: 1996 1st round (4th pick) by the

Pitching

    2004

    All

Batting
PlayerTeamABH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Mark DeRosaToronto Blue Jays3000010000.000.000.000.000
Andruw JonesNew York Yankees3110000100.333.333.6671.000
Jose Cruz Jr.Houston Astros3000000300.000.000.000.000
Carlos BeltránHouston Astros3100120000.333.3331.3331.667
Gary Matthews Jr.Cincinnati Reds3000000000.000.000.000.000
Ben BroussardKansas City Royals3100000200.333.333.333.667
Angel BerroaArizona Diamondbacks3200010000.667.667.6671.333
Hank BlalockTampa Bay Rays33101200001.0001.0002.3333.333
Nick GreenMiami Marlins3100000200.333.333.333.667
Aaron GuielNew York Yankees3000001200.000.250.000.250
Miguel TejadaMiami Marlins2100000000.500.500.5001.000
Richard HidalgoHouston Astros2000000100.000.000.000.000
Randall SimonPhiladelphia Phillies2110000000.500.5001.0001.500
Geoff JenkinsPhiladelphia Phillies2000000000.000.000.000.000
Chase UtleyLos Angeles Dodgers2110010000.500.5001.0001.500
Bret BooneWashington Nationals2100010010.500.500.5001.000
Todd ZeileNew York Mets2000000100.000.000.000.000
Alfonso SorianoNew York Yankees2000000100.000.000.000.000
Melvin MoraArizona Diamondbacks2100021000.500.667.5001.167
Mike LieberthalLos Angeles Dodgers2100010000.500.500.5001.000
Casey BlakeColorado Rockies2000000100.000.333.000.333
Luis MatosMinnesota Twins2000000100.000.000.000.000
Mike SweeneyKansas City Royals2100110100.500.5002.0002.500
Jack WilsonAtlanta Braves2100010000.500.500.5001.000
Mark TeixeiraNew York Yankees2100010000.500.500.5001.000
Jason KendallKansas City Royals2110000010.500.5001.0001.500
Carl CrawfordLos Angeles Dodgers2100001000.500.667.5001.167
Tony GraffaninoCleveland Indians2000000000.000.000.000.000
Travis HafnerNew York Yankees2000000100.000.000.000.000
Howie ClarkToronto Blue Jays2000000100.000.000.000.000
Jim ThomeCleveland Indians2100000000.500.500.5001.000
Robert FickSan Diego Padres2110010000.500.5001.0001.500
Bobby CrosbyMilwaukee Brewers1000000000.000.000.000.000
Jason GiambiCleveland Indians1000000000.000.000.000.000
Mike HessmanDetroit Tigers1000000000.000.000.000.000
Derek JeterNew York Yankees1000000000.000.000.000.000
Gregg ZaunSan Diego Padres11000000001.0001.0001.0002.000
Roger CedenoBaltimore Orioles1000000000.000.000.000.000
Mike CameronWashington Nationals1000000100.000.000.000.000
Eddie PerezAtlanta Braves1000000100.000.000.000.000
Karim GarciaPhiladelphia Phillies1000000100.000.000.000.000
Jorge PosadaNew York Yankees11000100001.0001.0001.0002.000
Scott HattebergCincinnati Reds11000100001.0001.0001.0002.000
Gary BennettLos Angeles Dodgers11000000001.0001.0001.0002.000
Jose CastilloWashington Nationals1000001100.000.500.000.500
Craig CounsellMilwaukee Brewers1000000000.000.000.000.000
Robb QuinlanPhiladelphia Phillies1000000100.000.000.000.000
Edgar MartinezSeattle Mariners11000010001.0001.0001.0002.000
Miguel CairoCincinnati Reds1000000000.000.000.000.000
Gary SheffieldNew York Mets1000000000.000.000.000.000
Tony BatistaWashington Nationals1000000000.000.000.000.000
Doug GlanvilleNew York Yankees1000000000.000.000.000.000
Billy McMillonBoston Red Sox1000000000.000.000.000.000
Julio FrancoAtlanta Braves11000010001.0001.0001.0002.000
Einar DiazPittsburgh Pirates1000000000.000.000.000.000
Ken HuckabyKansas City Royals1000000100.000.000.000.000
Bobby AbreuNew York Mets1000001100.000.500.000.500
Livan HernandezMilwaukee Brewers11100000001.0001.0002.0003.000
Scott SpiezioAtlanta Braves1000000000.000.000.000.000
Deivi CruzSt. Louis Cardinals11000100001.0001.0001.0002.000
Ronnie BelliardPhiladelphia Phillies11000010001.0001.0001.0002.000
Ricky LedeeNew York Mets1000002100.000.667.000.667
Jay PaytonColorado Rockies1000000000.000.000.000.000
Juan GonzalezSt. Louis Cardinals1000000000.000.000.000.000
Brett TomkoColorado Rockies1000000100.000.000.000.000
David DellucciToronto Blue Jays1000000000.000.000.000.000
Reed JohnsonWashington Nationals1000000100.000.000.000.000
Abraham NunezArizona Diamondbacks1000000000.000.000.000.000
John OlerudBoston Red Sox1000001000.000.500.000.500
Tino MartinezNew York Yankees1000000000.000.000.000.000
Eli MarreroSt. Louis Cardinals1000001000.000.500.000.500
Brent MayneLos Angeles Dodgers1000000000.000.000.000.000
Frank CatalanottoNew York Mets1000000000.000.000.000.000
Travis LeeWashington Nationals1000000100.000.000.000.000
Bernie WilliamsNew York Yankees1000000000.000.000.000.000
Hector LunaPittsburgh Pirates1000000000.000.000.000.000
Lou MerloniOakland Athletics1000000100.000.000.000.000
Randy WinnBaltimore Orioles11100100101.0001.0002.0003.000
Adrián BéltreTexas Rangers11001100001.0001.0004.0005.000
Placido PolancoMiami Marlins1000010000.000.000.000.000
Vance WilsonKansas City Royals11000000101.0001.0001.0002.000
Ruben SierraNew York Mets1000000000.000.000.000.000
Justin MorneauChicago White Sox1000000100.000.000.000.000
Hideki MatsuiTampa Bay Rays1000000000.000.000.000.000
Jerry Hairston Jr.Los Angeles Dodgers1000000000.000.000.000.000
Rey SanchezNew York Yankees1000000000.000.000.000.000
Matt StairsWashington Nationals1000000000.000.000.000.000
Joey GathrightCincinnati Reds1000000100.000.000.000.000
Chad AllenKansas City Royals1000000100.000.000.000.000
Cristian GuzmanCleveland Indians11001100001.0001.0004.0005.000
Mike PiazzaOakland Athletics1000000100.000.000.000.000
Casey KotchmanToronto Blue Jays1000000000.000.000.000.000
Chris WoodwardToronto Blue Jays1000000000.000.000.000.000
Ramon HernandezKansas City Royals1000000000.000.000.000.000
Erubiel DurazoNew York Yankees11000000001.0001.0001.0002.000
Michael RyanPittsburgh Pirates1000000000.000.000.000.000
Mike HamptonArizona Diamondbacks1000000100.000.000.000.000
Josh PaulHouston Astros1000000100.000.000.000.000
Rod BarajasArizona Diamondbacks1000000000.000.000.000.000
Pat BurrellSan Francisco Giants1000002000.000.667.000.667
Nick JohnsonBaltimore Orioles1000000000.000.000.000.000
Jamey CarrollWashington Nationals1000000000.000.000.000.000
Michael RestovichArizona Diamondbacks1000000000.000.000.000.000
Jimmy RollinsSan Francisco Giants1000001000.000.500.000.500
Damian RollsChicago White Sox1000000100.000.000.000.000
Julio LugoAtlanta Braves1000000000.000.000.000.000
Scott PodsednikBoston Red Sox1000000000.000.000.000.000
Josh PhelpsCleveland Indians1000000000.000.000.000.000
Chris GomezBaltimore Orioles1000000100.000.000.000.000
Jason ContiSt. Louis Cardinals1000000100.000.000.000.000
Tike RedmanMilwaukee Brewers1000000000.000.000.000.000
Aubrey HuffSan Francisco Giants1000002000.000.667.000.667
Eric ByrnesSeattle Mariners1000000000.000.000.000.000
Toby HallTexas Rangers1000000000.000.000.000.000
Hiram BocachicaSan Diego Padres1000000000.000.000.000.000
Michael YoungTexas Rangers11000000001.0001.0001.0002.000
Ichiro SuzukiMiami Marlins11000000101.0001.0001.0002.000
Hee-Seop ChoiTampa Bay Rays1000000100.000.000.000.000
Alex EscobarColorado Rockies1000000100.000.000.000.000
Brad WilkersonPhiladelphia Phillies1000000100.000.000.000.000
Kazuo MatsuiColorado Rockies1000000000.000.000.000.000
Jay GibbonsMilwaukee Brewers1000001000.000.500.000.500
Tony AlvarezBaltimore Orioles1000000100.000.000.000.000
Craig WilsonSeattle Mariners1000000000.000.000.000.000
Eric HinskeArizona Diamondbacks1000000100.000.000.000.000
Cliff FloydSan Diego Padres1000000100.000.000.000.000
Brian LawrenceLos Angeles Angels1000000000.000.000.000.000
Johnny EstradaWashington Nationals11000000001.0001.0001.0002.000
Rob MackowiakCleveland Indians1000000000.000.000.000.000
Endy ChávezSeattle Mariners1000000000.000.000.000.000
Brian RobertsNew York Yankees1000001100.000.500.000.500
Larry BigbieAtlanta Braves1000001100.000.500.000.500
Carlos DelgadoBoston Red Sox1000000000.000.000.000.000
Shawn GreenNew York Mets1000000000.000.000.000.000
Bobby HillChicago Cubs11001100001.0001.0004.0005.000
Bill HallLos Angeles Angels1000000000.000.000.000.000
John MabryColorado Rockies1000000000.000.000.000.000
Benito SantiagoNew York Mets11100100001.0001.0002.0003.000
Álex RodríguezNew York Yankees11000000101.0001.0001.0002.000
Joe RandaPittsburgh Pirates11100000001.0001.0002.0003.000
Kevin MenchWashington Nationals1000000100.000.000.000.000
Ty WiggintonMiami Marlins1000000100.000.000.000.000
Michael TuckerBoston Red Sox1000000100.000.000.000.000
Khalil GreeneTexas Rangers11000000001.0001.0001.0002.000
Charles ThomasKansas City Royals11000000001.0001.0001.0002.000
Orlando HudsonChicago White Sox0000000000-1.000--
Willie BloomquistSeattle Mariners0000000010----
Rafael FurcalMiami Marlins0000003000-1.000--
Trent DurringtonCleveland Indians0000001000-1.000--
J.D. DrewBoston Red Sox0000001000-1.000--
A.J. PierzynskiAtlanta Braves0000001000-1.000--
Mark McLemoreOakland Athletics0000001000-1.000--
Jolbert CabreraNew York Mets0000011000-1.000--
Víctor MartínezDetroit Tigers0000001000-1.000--
Brooks KieschnickBaltimore Orioles0000001000-1.000--
Chris StynesBaltimore Orioles0000001000-1.000--
David BellMilwaukee Brewers0000001000-1.000--
Ray DurhamMilwaukee Brewers0000001000-1.000--
Chipper JonesAtlanta Braves0000010000-.000--
Javy LopezAtlanta Braves0000010000-.000--
B.J. SurhoffBaltimore Orioles0000001000-1.000--
Rafael PalmeiroBaltimore Orioles0000001000-1.000--
Jose VidroSeattle Mariners0000001000-1.000--