Michael Kirkman

#50RP,
Height: 6' 4"
Weight: 215
Bat: L
Throw: L
Born:
College: None
Birth Place: Lake City, Florida
Draft: 2005 5th round by the

Pitching

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Joe MauerMinnesota Twins8200001100.250.333.250.583
Kyle SeagerSeattle Mariners7210111200.286.444.8571.302
Kendrys MoralesToronto Blue Jays7110000300.143.143.286.429
Jonny GómesKansas City Royals5110001100.200.333.400.733
Jhonny PeraltaSt. Louis Cardinals5110010200.200.200.400.600
Endy ChávezSeattle Mariners5100000000.200.200.200.400
Robinson CanóSeattle Mariners5110020000.200.333.400.733
Delmon YoungBaltimore Orioles4000000200.000.000.000.000
Coco CrispCleveland Indians4100121100.250.3331.0001.333
Prince FielderTexas Rangers4220040100.500.4001.0001.400
Josh WillinghamKansas City Royals4100000010.250.250.250.500
Maicer IzturisToronto Blue Jays4200011000.500.600.5001.100
Nick SwisherAtlanta Braves4310122000.750.8331.7502.583
Curtis GrandersonNew York Mets4200000000.500.500.5001.000
Jason BaySeattle Mariners4100000000.250.250.250.500
Howie KendrickPhiladelphia Phillies4100000000.250.250.250.500
Brandon MossKansas City Royals4000000200.000.000.000.000
Denard SpanSan Francisco Giants4100010110.250.250.250.500
Justin SmoakToronto Blue Jays4000000100.000.000.000.000
Peter BourjosTampa Bay Rays4200140100.500.4001.2501.650
Andy DirksToronto Blue Jays4000000000.000.000.000.000
Stephen DrewWashington Nationals3110010100.333.333.6671.000
Miguel CabreraDetroit Tigers3110011000.333.500.6671.167
Mark TeixeiraNew York Yankees3000010100.000.250.000.250
Carlos PeñaTexas Rangers3110000200.333.333.6671.000
Álex RodríguezNew York Yankees3110020000.333.333.6671.000
Seth SmithBaltimore Orioles3100000000.333.333.333.667
Brendan RyanDetroit Tigers3000000000.000.000.000.000
Brett GardnerNew York Yankees3200011100.667.750.6671.417
Mike CarpWashington Nationals3200010000.667.667.6671.333
Michael BrantleyCleveland Indians3000000200.000.000.000.000
Quintin BerryMinnesota Twins3000000100.000.000.000.000
Kole CalhounLos Angeles Angels3000000200.000.000.000.000
Michael CuddyerNew York Mets3000000000.000.000.000.000
Yoenis CéspedesNew York Mets3000001000.000.250.000.250
Ben RevereLos Angeles Angels3100001000.333.500.333.833
Raúl IbañezKansas City Royals3100000000.333.333.333.667
Eric HosmerKansas City Royals3100110000.333.3331.3331.667
Jorge PosadaNew York Yankees3000000100.000.000.000.000
Alberto CallaspoLos Angeles Dodgers2100010100.500.500.5001.000
Shin-soo ChooTexas Rangers2100000100.500.500.5001.000
Brayan PeñaKansas City Royals2000000000.000.000.000.000
José ReyesNew York Mets2000000000.000.000.000.000
Jeff FrancoeurMiami Marlins2000000000.000.000.000.000
Jason PridieArizona Diamondbacks2000000000.000.000.000.000
Ángel PagánSan Francisco Giants2000001000.000.333.000.333
Martín PradoMiami Marlins2100010000.500.500.5001.000
Gerald LairdArizona Diamondbacks2000000100.000.000.000.000
Derek JeterNew York Yankees2100000000.500.500.5001.000
Kevin KouzmanoffTexas Rangers2000000000.000.000.000.000
Mitch MaierKansas City Royals22000000001.0001.0001.0002.000
Alex GordonKansas City Royals2000000200.000.333.000.333
Jacoby EllsburyNew York Yankees2100000000.500.500.5001.000
Nate FreimanWashington Nationals2000000200.000.000.000.000
Yunel EscobarLos Angeles Angels2000000100.000.000.000.000
Asdrúbal CabreraNew York Mets2000001000.000.333.000.333
David OrtizBoston Red Sox2100131100.500.6672.0002.667
Kurt SuzukiAtlanta Braves2000000000.000.000.000.000
Brandon IngePittsburgh Pirates2000000100.000.000.000.000
Dewayne WiseChicago White Sox22200100001.0001.0002.0003.000
Ichiro SuzukiMiami Marlins2000000000.000.000.000.000
Willie HarrisCincinnati Reds2000000100.000.000.000.000
Jeff SamardzijaSan Francisco Giants2100020000.500.500.5001.000
Wilson BetemitTampa Bay Rays2000000100.000.000.000.000
Daniel MurphyWashington Nationals2100010000.500.500.5001.000
Cliff PenningtonLos Angeles Angels2000000000.000.000.000.000
Matt LaPortaBaltimore Orioles2100110100.500.5002.0002.500
Austin JacksonCleveland Indians2110002000.500.7501.0001.750
Wilkin RamirezMinnesota Twins2100010000.500.500.5001.000
Jose LopezChicago White Sox2000000100.000.000.000.000
Josh ReddickHouston Astros22000010001.0001.0001.0002.000
Alex AvilaDetroit Tigers2000001100.000.333.000.333
Josh TholeArizona Diamondbacks2110010000.500.5001.0001.500
Victor MartinezDetroit Tigers2000010000.000.000.000.000
Jason KubelMinnesota Twins2000002000.000.500.000.500
Orlando HudsonChicago White Sox2000010000.000.000.000.000
Giancarlo StantonMiami Marlins2000000100.000.000.000.000
Chris CarterNew York Yankees2000000100.000.000.000.000
Dustin AckleyLos Angeles Angels2000000100.000.000.000.000
Ryan RaburnCincinnati Reds2000000000.000.000.000.000
Ramón SantiagoToronto Blue Jays2000000000.000.000.000.000
Eduardo EscobarMinnesota Twins2000000100.000.000.000.000
Brennan BoeschBoston Red Sox2110011100.500.6671.0001.667
Josh DonaldsonToronto Blue Jays2100010100.500.500.5001.000
Brandon HicksLos Angeles Dodgers2100110000.500.5002.0002.500
Daniel NavaPhiladelphia Phillies2110000100.500.5001.0001.500
Omar InfanteDetroit Tigers2000000000.000.000.000.000
Lucas DudaNew York Mets2110020000.500.5001.0001.500
Mark TrumboBaltimore Orioles2000000200.000.000.000.000
Jason KipnisCleveland Indians2000000000.000.000.000.000
Aaron HillSan Francisco Giants2000000100.000.000.000.000
Derek NorrisTampa Bay Rays2000000000.000.000.000.000
Carlos PegueroSt. Louis Cardinals2000000200.000.000.000.000
Jeremy HermidaMilwaukee Brewers2000000100.000.000.000.000
Jack CustBaltimore Orioles2100000100.500.500.5001.000
José AltuveHouston Astros2100000000.500.500.5001.000
Jim ThomeCleveland Indians1000000100.000.000.000.000
Nick MarkakisAtlanta Braves1000000000.000.000.000.000
Adrián GonzálezLos Angeles Dodgers11000100001.0001.0001.0002.000
John BuckAtlanta Braves11000000001.0001.0001.0002.000
Albert PujolsLos Angeles Angels11000200001.0001.0001.0002.000
Derek DietrichMiami Marlins11010000001.0001.0003.0004.000
Jack HannahanCincinnati Reds1000001100.000.500.000.500
Adam JonesBaltimore Orioles1000000100.000.000.000.000
Ryan RobertsKansas City Royals1000000100.000.000.000.000
Ben ZobristChicago Cubs11000000001.0001.0001.0002.000
Justin MorneauChicago White Sox1000000000.000.000.000.000
Rajai DavisOakland Athletics1000000000.000.000.000.000
Chris IannettaArizona Diamondbacks1000000000.000.000.000.000
Alexi CasillaToronto Blue Jays1000000000.000.000.000.000
Adam LindWashington Nationals1000000000.000.000.000.000
Bobby AbreuNew York Mets1000001000.000.500.000.500
Miguel MonteroChicago Cubs1000000100.000.000.000.000
Hector GimenezMilwaukee Brewers1000000100.000.000.000.000
Gabe GrossMiami Marlins1000001100.000.500.000.500
Torii HunterMinnesota Twins11000110001.0001.0001.0002.000
Orlando CabreraSan Francisco Giants1000000000.000.000.000.000
Evan LongoriaTampa Bay Rays11000000001.0001.0001.0002.000
Lyle OverbayMilwaukee Brewers1000001100.000.500.000.500
Travis BuckSan Diego Padres1000000100.000.000.000.000
Carlos GonzálezColorado Rockies1000000000.000.000.000.000
Grégor BlancoArizona Diamondbacks1000000000.000.000.000.000
Jason GiambiCleveland Indians1000000100.000.000.000.000
Jarrod SaltalamacchiaToronto Blue Jays1000000100.000.000.000.000
David DeJesúsLos Angeles Angels1000000100.000.000.000.000
Ben FranciscoArizona Diamondbacks11000000001.0001.0001.0002.000
Hunter PenceSan Francisco Giants11000100001.0001.0001.0002.000
Oswaldo ArciaArizona Diamondbacks11000000001.0001.0001.0002.000
Mark ReynoldsColorado Rockies1000000100.000.000.000.000
Tony AbreuSan Francisco Giants1000000000.000.000.000.000
Wes HelmsAtlanta Braves11000000001.0001.0001.0002.000
Grady SizemoreTampa Bay Rays1000000000.000.000.000.000
Nate SchierholtzDetroit Tigers1000000100.000.000.000.000
Shelley DuncanCincinnati Reds1000000000.000.000.000.000
Jackie Bradley Jr.Boston Red Sox1000000000.000.000.000.000
Dioner NavarroToronto Blue Jays1000000000.000.000.000.000
Emilio BonifacioAtlanta Braves11100100001.0001.0002.0003.000
J.J. HardyBaltimore Orioles1000000000.000.000.000.000
Adam DunnOakland Athletics1000000100.000.000.000.000
Aaron HicksNew York Yankees11100200001.0001.0002.0003.000
Alexei RamírezTampa Bay Rays11000000001.0001.0001.0002.000
Brent LillibridgeTexas Rangers1000000100.000.000.000.000
Didi GregoriusNew York Yankees11000000001.0001.0001.0002.000
Jed LowrieOakland Athletics11000010001.0001.0001.0002.000
Elliot JohnsonLos Angeles Dodgers1000000100.000.000.000.000
Casey KotchmanToronto Blue Jays1000000000.000.000.000.000
Brian BixlerSan Diego Padres1000000000.000.000.000.000
Sean RodríguezAtlanta Braves1000000000.000.000.000.000
Bobby WilsonLos Angeles Dodgers1000001000.000.500.000.500
Jonathan HerreraChicago Cubs1000000000.000.000.000.000
Jeff LarishPittsburgh Pirates1000000100.000.000.000.000
Mike AvilésMiami Marlins1000000000.000.000.000.000
Joe PanikSan Francisco Giants11000000001.0001.0001.0002.000
Chris DavisBaltimore Orioles1000000000.000.000.000.000
Eric ChávezArizona Diamondbacks1000000100.000.000.000.000
Travis SniderTexas Rangers1000000000.000.000.000.000
Carlos BeltránHouston Astros1000000100.000.000.000.000
Brandon BarnesMiami Marlins1000000100.000.000.000.000
Juan RiveraArizona Diamondbacks1000000000.000.000.000.000
Alcides EscobarKansas City Royals1000000000.000.000.000.000
Luis ValbuenaLos Angeles Angels1000000000.000.000.000.000
Kila Ka'aihueWashington Nationals1000000000.000.000.000.000
John JasoPittsburgh Pirates1000000000.000.000.000.000
Dexter FowlerSt. Louis Cardinals11001100001.0001.0004.0005.000
Conor GillaspieSan Francisco Giants1000000000.000.000.000.000
Gaby SánchezSeattle Mariners1000000000.000.000.000.000
Francisco CervelliPittsburgh Pirates1000002000.000.667.000.667
Matt WietersWashington Nationals1000000000.000.000.000.000
Matt DuffyTampa Bay Rays11000000001.0001.0001.0002.000
Jason DonaldTexas Rangers1000000000.000.000.000.000
Lance BerkmanTexas Rangers1000000000.000.000.000.000
Brett WallaceSan Diego Padres1000000100.000.000.000.000
Gordon BeckhamSeattle Mariners1000000100.000.000.000.000
Ramiro PeñaSan Francisco Giants1000000000.000.000.000.000
Carlos CorporanChicago Cubs11000000001.0001.0001.0002.000
Gerardo ParraColorado Rockies1000000000.000.000.000.000
Carl CrawfordLos Angeles Dodgers11100100001.0001.0002.0003.000
Diory HernandezChicago Cubs1000000000.000.000.000.000
Brett HayesTexas Rangers11001100001.0001.0004.0005.000
Chris GimenezMinnesota Twins1000000000.000.000.000.000
Matt DownsMiami Marlins1000000000.000.000.000.000
Vernon WellsNew York Yankees11100000001.0001.0002.0003.000
Michael SaundersPhiladelphia Phillies11001100001.0001.0004.0005.000
Mark EllisSt. Louis Cardinals1000000000.000.000.000.000
Ty WiggintonMiami Marlins1000000100.000.000.000.000
José MolinaTampa Bay Rays11000000001.0001.0001.0002.000
Wil NievesAtlanta Braves11001200001.0001.0004.0005.000
Chris NelsonColorado Rockies11100000001.0001.0002.0003.000
Tyler ColvinMiami Marlins1000000000.000.000.000.000
Starlin CastroNew York Yankees11000010001.0001.0001.0002.000
Scott SizemoreWashington Nationals1000000000.000.000.000.000
Kelly ShoppachCleveland Indians1000001000.000.500.000.500
Trevor BrownSan Francisco Giants11000100001.0001.0001.0002.000
Ryan KalishChicago Cubs1000000100.000.000.000.000
Logan MorrisonTampa Bay Rays1000000100.000.000.000.000
Chone FigginsLos Angeles Dodgers1000000000.000.000.000.000
Jason CastroMinnesota Twins1000000000.000.000.000.000
Jesús MonteroToronto Blue Jays11000100001.0001.0001.0002.000
Nate McLouthWashington Nationals1000000000.000.000.000.000
Luke ScottTampa Bay Rays1000000100.000.000.000.000
A.J. PollockArizona Diamondbacks11000000001.0001.0001.0002.000
Ronny CedeñoSan Francisco Giants1000000100.000.000.000.000
Freddie FreemanAtlanta Braves1000001000.000.500.000.500
Stephen VogtOakland Athletics1000000000.000.000.000.000
Rubén TejadaNew York Yankees11000100001.000.5001.0001.500
Andruw JonesNew York Yankees1000000100.000.000.000.000
Jordan DanksTexas Rangers1000000100.000.000.000.000
Matt DomínguezBoston Red Sox1000000000.000.000.000.000
Mike MoustakasKansas City Royals11100000001.0001.0002.0003.000
Miguel OlivoSan Francisco Giants1000000000.000.000.000.000
Drew ButeraKansas City Royals1000000100.000.000.000.000
Michael MorseSan Francisco Giants11100000001.0001.0002.0003.000
Manny MachadoBaltimore Orioles1000000000.000.000.000.000
Ryan DoumitAtlanta Braves1000000100.000.000.000.000
Jeff BakerMiami Marlins1000000100.000.000.000.000
Casper WellsDetroit Tigers1000000100.000.000.000.000
Trevor PlouffeOakland Athletics1000000100.000.000.000.000
Justin BourMiami Marlins1000000000.000.000.000.000
Omar QuintanillaColorado Rockies1000000100.000.000.000.000
Welington CastilloBaltimore Orioles11000000001.0001.0001.0002.000
Pedro FlorimónPhiladelphia Phillies1000010000.000.000.000.000
Eduardo NúñezSan Francisco Giants1000001000.000.500.000.500
Brandon BeltSan Francisco Giants11010200001.0001.0003.0004.000
Scott FeldmanCincinnati Reds1000000100.000.000.000.000
Jarrod DysonSeattle Mariners1000000020.000.000.000.000
Russell MartinToronto Blue Jays1000000100.000.000.000.000
Hank CongerArizona Diamondbacks11000200001.0001.0001.0002.000
Eric SogardMilwaukee Brewers1000000000.000.000.000.000
Greg HalmanSeattle Mariners1000000000.000.000.000.000
Matt ManginiCincinnati Reds1000000100.000.000.000.000
José IglesiasDetroit Tigers1000000100.000.000.000.000
Lonnie ChisenhallCleveland Indians11100000001.0001.0002.0003.000
Dustin PedroiaBoston Red Sox11100030101.0001.0002.0003.000
Billy ButlerNew York Yankees1000001100.000.500.000.500
Mike TroutLos Angeles Angels1000001100.000.500.000.500
Anthony RizzoChicago Cubs11100010001.0001.0002.0003.000
Daric BartonToronto Blue Jays1000000100.000.000.000.000
Franklin GutierrezLos Angeles Dodgers11000000001.0001.0001.0002.000
David CooperCleveland Indians1000000000.000.000.000.000
Josh WilsonDetroit Tigers1000000100.000.000.000.000
Brandon CrawfordSan Francisco Giants1000000000.000.000.000.000
Jemile WeeksChicago Cubs1000000000.000.000.000.000
Paul GoldschmidtArizona Diamondbacks11000100001.0001.0001.0002.000
Jordan PachecoAtlanta Braves1000000000.000.000.000.000
Dan UgglaWashington Nationals1000000100.000.000.000.000
Hideki MatsuiTampa Bay Rays1000000000.000.000.000.000
J.D. MartinezDetroit Tigers1000000100.000.000.000.000
Trayvon RobinsonSan Diego Padres1000000000.000.000.000.000
J.B. ShuckMinnesota Twins11000100001.0001.0001.0002.000
Dave SappeltPhiladelphia Phillies1000000000.000.000.000.000
Salvador PerezKansas City Royals1000000000.000.000.000.000
Darin MastroianniTexas Rangers11000000001.0001.0001.0002.000
Efren NavarroDetroit Tigers11000000001.0001.0001.0002.000
Felix PiePittsburgh Pirates1000000000.000.000.000.000
Carlos TriunfelCincinnati Reds0000000000----
Collin CowgillSan Diego Padres0000000010----
Steve TollesonBaltimore Orioles0000001000-1.000--
Ezequiel CarreraToronto Blue Jays0000000000-1.000--
Danny ValenciaSeattle Mariners0000001000-1.000--
Desmond JenningsCincinnati Reds0000001000-1.000--
Jason HeywardChicago Cubs0000001000-1.000--
Carlos SantanaCleveland Indians0000001000-1.000--
Adam RosalesOakland Athletics0000001000-1.000--
Jordan SchaferSt. Louis Cardinals0000002010-1.000--
Darwin BarneyToronto Blue Jays0000001000-1.000--
Christian YelichMiami Marlins0000001000-1.000--
Kosuke FukudomeNew York Yankees0000000000-1.000--
Justin UptonDetroit Tigers0000000000----
Don KellyMiami Marlins0000000000----
Trevor CroweDetroit Tigers0000000000----
Mike NapoliTexas Rangers0000002000-1.000--
Melky CabreraChicago White Sox0000002000-1.000--
Corey HartPittsburgh Pirates0000000000----
Alfonso SorianoNew York Yankees0000001000-1.000--
Justin MaxwellMiami Marlins0000001000-1.000--