Ryan Klesko

#211B,
Height: 6' 3"
Weight: 220
Bat: L
Throw: L
Born:
College: None
Birth Place: Westminster, California
Draft: 1989 5th round by the

Batting

    2007

    All

Batting
PlayerTeamABH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Brad PennyToronto Blue Jays11000001100.000.083.000.083
Greg MadduxLos Angeles Dodgers8110000200.125.125.250.375
Derek LoweTexas Rangers8300001000.375.444.375.819
Livan HernandezMilwaukee Brewers8100112300.125.300.500.800
Edgar GonzalezCincinnati Reds7110010200.143.143.286.429
Clay HensleyWashington Nationals7410010100.571.571.7141.286
Josh FoggPhiladelphia Phillies7200010000.286.286.286.571
Justin GermanoSeattle Mariners6220000000.333.333.6671.000
Tim ReddingToronto Blue Jays6100000000.167.167.167.333
Roy OswaltColorado Rockies6320001000.500.571.8331.405
Tim HudsonSan Francisco Giants6100000100.167.167.167.333
Aaron CookColorado Rockies6000001000.000.143.000.143
Rick van den HurkPittsburgh Pirates5310001000.600.667.8001.467
Claudio VargasToronto Blue Jays5110002200.200.429.400.829
Taylor BuchholzNew York Mets5100011200.200.333.200.533
Heath BellWashington Nationals5100010100.200.200.200.400
John SmoltzSt. Louis Cardinals5210021200.400.500.6001.100
Jon LieberChicago Cubs5201151000.400.5001.4001.900
Joe BeimelSeattle Mariners5100001300.200.333.200.533
Chad GaudinLos Angeles Dodgers5110001100.200.333.400.733
Dan HarenChicago Cubs5000001100.000.167.000.167
Chris SampsonMiami Marlins5220010000.400.400.8001.200
Bronson ArroyoCincinnati Reds5100011000.200.333.200.533
Doug SlatenPittsburgh Pirates4200000200.500.500.5001.000
Matt BelisleMinnesota Twins4200001110.500.600.5001.100
Carlos ZambranoPhiladelphia Phillies4000001200.000.200.000.200
Ben SheetsAtlanta Braves4100120100.250.2501.0001.250
Yovani GallardoSeattle Mariners4100011100.250.400.250.650
Kip WellsLos Angeles Angels4311010100.750.7501.5002.250
Mike BacsikWashington Nationals4000000300.000.000.000.000
Brett TomkoColorado Rockies4000001000.000.200.000.200
Chad BillingsleyPhiladelphia Phillies4100010000.250.250.250.500
Cla MeredithWashington Nationals4100001000.250.400.250.650
Brian ShouseTampa Bay Rays3110000200.333.333.6671.000
Joel HanrahanDetroit Tigers3000002000.000.400.000.400
Ubaldo JiménezBaltimore Orioles3000000000.000.000.000.000
Kevin CameronSan Francisco Giants3200000000.667.667.6671.333
Braden LooperChicago Cubs3000000000.000.000.000.000
Matt AlbersWashington Nationals3100000100.333.333.333.667
Brandon LyonLos Angeles Angels3200000000.667.667.6671.333
Jason MarquisCincinnati Reds3000010100.000.000.000.000
Tony ArmasAtlanta Braves3100010000.333.333.333.667
Taylor TankersleyNew York Mets3000000300.000.000.000.000
David WellsLos Angeles Dodgers3100000000.333.333.333.667
Buddy CarlyleNew York Mets3210000000.667.6671.0001.667
Alberto AriasHouston Astros3100000000.333.333.333.667
Chien-Ming WangKansas City Royals3000000000.000.000.000.000
Chris YoungKansas City Royals3100010000.333.333.333.667
Trever MillerChicago Cubs3100110100.333.3331.3331.667
Jeff SuppanSan Diego Padres3000000100.000.000.000.000
Sergio MitreNew York Yankees3210023010.667.8331.0001.833
A.J. BurnettPittsburgh Pirates3100020100.333.333.333.667
Micah OwingsSeattle Mariners3200130000.667.6671.6672.333
Wil LedezmaMinnesota Twins2000000100.000.000.000.000
Dustin McGowanMiami Marlins2110000100.500.5001.0001.500
Denny BautistaSeattle Mariners2100020100.500.500.5001.000
Dave BushToronto Blue Jays2100001010.500.667.5001.167
John MaineMiami Marlins2110001000.500.6671.0001.667
Todd WellemeyerChicago Cubs2000000100.000.000.000.000
Bob WickmanArizona Diamondbacks2000000100.000.000.000.000
Renyel PintoSt. Louis Cardinals2000000100.000.000.000.000
Chris CapuanoMilwaukee Brewers2000000100.000.000.000.000
Tim WakefieldBoston Red Sox2000001100.000.333.000.333
Sean GallagherColorado Rockies2000000000.000.000.000.000
Matt MorrisPittsburgh Pirates2000001000.000.333.000.333
David WeathersMilwaukee Brewers2100000000.500.500.5001.000
Jonathan BroxtonSt. Louis Cardinals2000000000.000.000.000.000
Brandon WebbTexas Rangers2000002100.000.500.000.500
Carlos VillanuevaSan Diego Padres2000001100.000.333.000.333
Ron VilloneWashington Nationals2000000000.000.000.000.000
Mike MussinaNew York Yankees2100001110.500.667.5001.167
Mike ZagurskiToronto Blue Jays2000000200.000.000.000.000
Scott EyrePhiladelphia Phillies2000000000.000.000.000.000
Jason HirshNew York Yankees22100010001.0001.0001.5002.500
Josh TowersLos Angeles Dodgers2100010000.500.500.5001.000
Shane YoumanPhiladelphia Phillies22101410001.0001.0003.0004.000
Justin HampsonNew York Mets2000000000.000.000.000.000
Freddy GarciaAtlanta Braves2100021100.500.667.5001.167
Rafael SorianoToronto Blue Jays2000000100.000.000.000.000
Ray KingHouston Astros2110000100.500.5001.0001.500
Homer BaileyCincinnati Reds2000000000.000.000.000.000
Jay MarshallOakland Athletics2101010000.500.5001.5002.000
Scott LinebrinkSt. Louis Cardinals2000000000.000.000.000.000
Scott DownsCleveland Indians2110000000.500.5001.0001.500
Derrick TurnbowMiami Marlins2100010100.500.500.5001.000
Seth McClungPittsburgh Pirates11100000001.0001.0002.0003.000
Scott ProctorBaltimore Orioles11000000001.0001.0001.0002.000
Jon RauchKansas City Royals1000000000.000.000.000.000
John GrabowLos Angeles Dodgers1000000000.000.000.000.000
Roberto HernandezCleveland Indians1000000000.000.000.000.000
Michael WuertzMiami Marlins1000000100.000.000.000.000
Dan SerafiniCincinnati Reds1000000000.000.000.000.000
Damaso MarteNew York Yankees11100000001.0001.0002.0003.000
Jorge JulioPittsburgh Pirates11000000001.0001.0001.0002.000
Jeff FrancisToronto Blue Jays11000000001.0001.0001.0002.000
Alan EmbreeChicago White Sox1000000000.000.000.000.000
Luis VizcainoBaltimore Orioles1000000000.000.000.000.000
Francisco CorderoBoston Red Sox1000000000.000.000.000.000
Eddie GuardadoWashington Nationals1000000000.000.000.000.000
Tom GlavineAtlanta Braves11000000001.0001.0001.0002.000
Cole HamelsTexas Rangers1000000000.000.000.000.000
Todd CoffeyAtlanta Braves1000000000.000.000.000.000
Ricky StoneCincinnati Reds1000000000.000.000.000.000
Billy TraberBoston Red Sox11000000101.0001.0001.0002.000
Brad ThompsonMinnesota Twins11100100001.0001.0002.0003.000
Jeremy AffeldtSan Francisco Giants1000000100.000.000.000.000
Ron FloresCincinnati Reds11000010001.0001.0001.0002.000
Lee GardnerMiami Marlins11000000001.0001.0001.0002.000
Aaron HarangPhiladelphia Phillies1000002000.000.667.000.667
Matt CappsArizona Diamondbacks1000000000.000.000.000.000
Troy CateMilwaukee Brewers11000000001.0001.0001.0002.000
Mark HendricksonBaltimore Orioles1000000100.000.000.000.000
Takashi SaitoArizona Diamondbacks1000000000.000.000.000.000
Peter MoylanKansas City Royals1000000000.000.000.000.000
Saul RiveraCleveland Indians1000000000.000.000.000.000
Mike ThompsonPittsburgh Pirates1000000100.000.000.000.000
Rick WhiteSeattle Mariners11000000001.0001.0001.0002.000
Brian TalletSan Diego Padres1000000000.000.000.000.000
Mike GoslingCleveland Indians1000000000.000.000.000.000
Carlos MarmolBoston Red Sox1000000000.000.000.000.000
Manuel CorpasColorado Rockies11000000011.0001.0001.0002.000
Manny ParraChicago Cubs1000000000.000.000.000.000
Luis AyalaToronto Blue Jays1000000000.000.000.000.000
Chris SchroderMiami Marlins1000000000.000.000.000.000
Roger ClemensNew York Yankees11000000001.0001.0001.0002.000
Dan WheelerKansas City Royals1000000000.000.000.000.000
Eric StultsLos Angeles Dodgers1000000000.000.000.000.000
Masumi KuwataPittsburgh Pirates1000000000.000.000.000.000
Antonio AlfonsecaPhiladelphia Phillies1000000000.000.000.000.000
Armando BenitezMiami Marlins11100000001.0001.0002.0003.000
Rudy SeanezLos Angeles Angels1000000100.000.000.000.000
Bob HowryChicago Cubs1000000000.000.000.000.000
Mariano RiveraNew York Yankees1000000000.000.000.000.000
Matt LindstromLos Angeles Angels1000000100.000.000.000.000
Joel PineiroLos Angeles Angels1000000000.000.000.000.000
Yoel HernandezPhiladelphia Phillies1000000000.000.000.000.000
Scott SchoeneweisBoston Red Sox1000000000.000.000.000.000
Ryan FranklinSt. Louis Cardinals1000000100.000.000.000.000
Kevin GreggSeattle Mariners1000000100.000.000.000.000
Chad CorderoLos Angeles Angels1000000000.000.000.000.000
Zach McClellanColorado Rockies1000000000.000.000.000.000
Ross WolfTexas Rangers1000000000.000.000.000.000
Jon CoutlangusArizona Diamondbacks0000000000-1.000--
Marcus McBethOakland Athletics0000001000-1.000--
Tony PenaLos Angeles Angels0000001000-1.000--
Fabio CastroLos Angeles Dodgers0000001000-1.000--
Royce RingColorado Rockies0000001000-1.000--
Oscar VillarrealBoston Red Sox0000011000-.500--
Ryan MadsonOakland Athletics0000001000-1.000--