Michael Ryan

#27LF,
Height: 6' 0"
Weight: 215
Bat: L
Throw: R
Born:
College: None
Birth Place: Indiana, Pennsylvania
Draft: 1996 5th round by the

Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
D.J. CarrascoAtlanta Braves10410000201.400.400.500.900
Freddy GarciaAtlanta Braves7000000200.000.000.000.000
Trevor CahillSan Diego Padres6000000000.000.000.000.000
Jason JohnsonNew York Yankees6200010010.333.333.333.667
John LackeyChicago Cubs6310110200.500.5001.1671.667
Kameron LoeArizona Diamondbacks6310000000.500.500.6671.167
Jon GarlandColorado Rockies6300110000.500.5001.0001.500
Jose ContrerasTexas Rangers6200010210.333.333.333.667
Nate RobertsonDetroit Tigers5110001200.200.333.400.733
Bartolo ColónAtlanta Braves5200121000.400.5001.0001.500
Francisco RodríguezDetroit Tigers4000000200.000.000.000.000
Mark MulderLos Angeles Angels4110000000.250.250.500.750
Felix HernandezSeattle Mariners4000000200.000.000.000.000
Ryan DreseHouston Astros4000000100.000.000.000.000
CC SabathiaNew York Yankees4100000100.250.250.250.500
Dan WrightSeattle Mariners4000000100.000.000.000.000
Mike MarothMinnesota Twins4220000100.500.5001.0001.500
Justin MillerLos Angeles Dodgers3100001100.333.500.333.833
Jose LimaNew York Mets3110000000.333.333.6671.000
Jimmy GobbleColorado Rockies3100000100.333.333.333.667
Mike MyersLos Angeles Dodgers3100000000.333.333.333.667
Dan HarenChicago Cubs3000000100.000.000.000.000
Luke HochevarKansas City Royals3100000100.333.333.333.667
Jeff NiemannTampa Bay Rays3110000000.333.333.6671.000
Esteban LoaizaChicago White Sox3100001001.333.500.333.833
Scott SullivanKansas City Royals3100000100.333.333.333.667
Chris YoungKansas City Royals3100000100.333.333.333.667
Mark HendricksonBaltimore Orioles3100000100.333.333.333.667
Terry AdamsPittsburgh Pirates3100010100.333.333.333.667
Runelvys HernandezHouston Astros3000000000.000.000.000.000
Shawn CampPhiladelphia Phillies3000001000.000.250.000.250
Al LevineSan Francisco Giants3000010000.000.000.000.000
Joel PineiroLos Angeles Angels3000000000.000.000.000.000
Jeff D'AmicoCleveland Indians3100000000.333.333.333.667
Mike MacDougalSeattle Mariners3000001100.000.250.000.250
Zack GreinkeArizona Diamondbacks3110000100.333.333.6671.000
Kirk SaarloosCleveland Indians3000000000.000.000.000.000
Jon AdkinsChicago White Sox3100000000.333.333.333.667
Curtis LeskanicBoston Red Sox3210010000.667.6671.0001.667
Kevin BrownNew York Yankees3100000000.333.333.333.667
Luis VizcainoBaltimore Orioles2000000000.000.000.000.000
Sean DouglassCleveland Indians2000000100.000.000.000.000
Colby LewisTexas Rangers2100111000.500.6672.0002.667
Scot ShieldsLos Angeles Angels2110000000.500.5001.0001.500
Paul AbbottPhiladelphia Phillies2000000000.000.000.000.000
Kelly WunschHouston Astros2000000100.000.000.000.000
Danys BaezPhiladelphia Phillies2100000000.500.500.5001.000
Gary GloverMiami Marlins2100000000.500.500.5001.000
Eric GagneLos Angeles Dodgers2000000000.000.000.000.000
Jason DavisPittsburgh Pirates2000000000.000.000.000.000
Cliff LeePhiladelphia Phillies2100010101.500.500.5001.000
David CortesSan Francisco Giants2000000100.000.000.000.000
Ramon OrtizToronto Blue Jays2000000000.000.000.000.000
David RiskeBaltimore Orioles2100000100.500.500.5001.000
Chris SpurlingMilwaukee Brewers2000000000.000.000.000.000
Jeremy BondermanDetroit Tigers2000000100.000.000.000.000
Gary KnottsNew York Mets22000000001.0001.0001.0002.000
Scott SchoeneweisBoston Red Sox2100010000.500.500.5001.000
Rich HardenMinnesota Twins2100111000.500.6672.0002.667
Cliff PolitteSt. Louis Cardinals2000000100.000.000.000.000
Vin MazzaroSan Francisco Giants2110000000.500.5001.0001.500
Mike WoodTexas Rangers2000001000.000.333.000.333
Geremi GonzalezToronto Blue Jays2000000100.000.000.000.000
Darrell MayCincinnati Reds22010100001.0001.0002.0003.000
Ian SnellLos Angeles Dodgers2000000000.000.000.000.000
Dustin HermansonCincinnati Reds2110010000.500.5001.0001.500
Joe BlantonWashington Nationals2000000000.000.000.000.000
Ron VilloneWashington Nationals2000000100.000.000.000.000
Troy PercivalTampa Bay Rays2000000200.000.000.000.000
Jonathan PapelbonWashington Nationals2000001100.000.333.000.333
Miguel BatistaColorado Rockies2000001100.000.333.000.333
Grant BalfourTampa Bay Rays1000000000.000.000.000.000
Jay WitasickTampa Bay Rays1000000100.000.000.000.000
Danny PattersonSan Diego Padres11000100001.0001.0001.0002.000
Aaron SeleNew York Mets11001310001.0001.0004.0005.000
Tim WorrellSan Francisco Giants1000000000.000.000.000.000
Kevin AppierSeattle Mariners1000000000.000.000.000.000
John ThomsonKansas City Royals1000000000.000.000.000.000
Justin DuchschererBaltimore Orioles1000000000.000.000.000.000
Steve KarsayOakland Athletics11000200001.0001.0001.0002.000
Mike StantonChicago Cubs1000000100.000.000.000.000
Shawn KelleyWashington Nationals1000000000.000.000.000.000
Dewon BrazeltonSt. Louis Cardinals1000000000.000.000.000.000
Brendan DonnellyPittsburgh Pirates1000000100.000.000.000.000
Jorge SosaMiami Marlins1000000000.000.000.000.000
Braden LooperChicago Cubs1000000100.000.000.000.000
Fernando RodneyArizona Diamondbacks1000000120.000.000.000.000
Justin SpeierColorado Rockies1000000000.000.000.000.000
Chad BradfordTampa Bay Rays1000001000.000.500.000.500
Rafael BetancourtColorado Rockies11000200001.0001.0001.0002.000
Ricky BottalicoBaltimore Orioles11000100001.0001.0001.0002.000
Rudy SeanezLos Angeles Angels1000000100.000.000.000.000
Billy KochToronto Blue Jays1000000000.000.000.000.000
Franklyn GermanChicago White Sox1000001000.000.500.000.500
Dave LeeBoston Red Sox1000000000.000.000.000.000
Tyson RossTexas Rangers1000000000.000.000.000.000
Matt HergesKansas City Royals1000010100.000.000.000.000
Francisco CorderoBoston Red Sox1000000000.000.000.000.000
Tanyon SturtzeLos Angeles Dodgers11000100001.0001.0001.0002.000
Terry MulhollandArizona Diamondbacks1000000000.000.000.000.000
Aquilino LopezDetroit Tigers11100000001.0001.0002.0003.000
Matt RoneyToronto Blue Jays11001200001.0001.0004.0005.000
Roberto HernandezCleveland Indians1000000000.000.000.000.000
Kiko CaleroLos Angeles Dodgers1000000000.000.000.000.000
Erasmo RamirezChicago White Sox11100000001.0001.0002.0003.000
Mike TimlinColorado Rockies1000000000.000.000.000.000
David WeathersMilwaukee Brewers1000000100.000.000.000.000
Chad DurbinPhiladelphia Phillies1000000000.000.000.000.000
Greg JonesLos Angeles Dodgers1000000000.000.000.000.000
Mark WohlersCleveland Indians1000000000.000.000.000.000
Kevin GreggSeattle Mariners1000000100.000.000.000.000
P.J. WaltersPhiladelphia Phillies1000000000.000.000.000.000
Jim MecirMiami Marlins1000000100.000.000.000.000
Brian SchmackDetroit Tigers11000000001.0001.0001.0002.000
Akinori OtsukaTexas Rangers1000000000.000.000.000.000
Curt SchillingBoston Red Sox1000000000.000.000.000.000
Bobby JenksBoston Red Sox1000000100.000.000.000.000
Esteban YanMiami Marlins1000000000.000.000.000.000
David AardsmaToronto Blue Jays11000000001.0001.0001.0002.000
Jason FrasorAtlanta Braves1000000100.000.000.000.000
Justin HuismanSeattle Mariners1000000000.000.000.000.000
Lance CormierTampa Bay Rays1000000000.000.000.000.000
Fernando CabreraSan Francisco Giants11000100001.0001.0001.0002.000
Bronson ArroyoCincinnati Reds1000001000.000.500.000.500
Mark BuehrleToronto Blue Jays11000000001.0001.0001.0002.000
Travis HarperTampa Bay Rays1000000000.000.000.000.000
Brandon LeagueKansas City Royals1000000000.000.000.000.000
Paul QuantrillMiami Marlins11000100001.0001.0001.0002.000
Huston StreetLos Angeles Angels1000010000.000.000.000.000
Andrew SiscoLos Angeles Dodgers11000000011.0001.0001.0002.000
Jack CressendTampa Bay Rays11100000001.0001.0002.0003.000
Neftalí FelizMilwaukee Brewers1000000100.000.000.000.000
Scott MunterSan Francisco Giants11000000001.0001.0001.0002.000
Juan Carlos OviedoTexas Rangers11000100001.0001.0001.0002.000
Joel PeraltaChicago Cubs11000000001.0001.0001.0002.000
Franquelis OsoriaKansas City Royals1000000000.000.000.000.000
C.J. WilsonLos Angeles Angels1000000100.000.000.000.000
Jack TaschnerLos Angeles Dodgers1000000100.000.000.000.000
Craig BreslowMinnesota Twins1000000000.000.000.000.000
Bob WickmanArizona Diamondbacks1000000000.000.000.000.000
Carlos VillanuevaSan Diego Padres1000000000.000.000.000.000
Jason StandridgePhiladelphia Phillies1000000100.000.000.000.000
Rafael SorianoToronto Blue Jays1000000000.000.000.000.000
Sean WhiteLos Angeles Dodgers11000000001.0001.0001.0002.000
Brandon MorrowLos Angeles Dodgers11100110001.0001.0002.0003.000
Ramon TroncosoLos Angeles Dodgers1000000000.000.000.000.000
Brad ZieglerMiami Marlins11000000001.0001.0001.0002.000
Kanekoa TexeiraAtlanta Braves1000000000.000.000.000.000
Mitchell BoggsBoston Red Sox0000010000-.000--
Ambiorix BurgosNew York Mets0000000000----
Matt MillerPittsburgh Pirates0000001000-1.000--
Nate CornejoChicago White Sox0000001000-1.000--
Barry ZitoOakland Athletics0000001000-1.000--
Julio SantanaPhiladelphia Phillies0000001000-1.000--
Jason GrimsleyArizona Diamondbacks0000010000-.000--