Mike Ekstrom

#47RP,
Height: 5' 11"
Weight: 190
Bat: R
Throw: R
Born:
College: Point Loma Nazarene
Birth Place: Portland, Oregon
Draft: 2004 12th round by the
  • Pitching
  • Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Clint BarmesKansas City Royals5100130000.200.200.8001.000
Robinson CanóSeattle Mariners3200010000.667.667.6671.333
Chris IannettaArizona Diamondbacks3100110200.333.3331.3331.667
Carlos RuizSeattle Mariners3000000100.000.000.000.000
Jerry Hairston Jr.Los Angeles Dodgers3000000000.000.000.000.000
Nick JohnsonBaltimore Orioles3000001200.000.250.000.250
Hunter PenceSan Francisco Giants3000000000.000.000.000.000
Carlos QuentinBoston Red Sox3000000100.000.000.000.000
Juan PierreMiami Marlins3100000000.333.333.333.667
Matt HollidayNew York Yankees3100000110.333.333.333.667
Marco ScutaroSan Francisco Giants3100010000.333.333.333.667
Manny RamirezChicago Cubs2000000100.000.000.000.000
Brett PillDetroit Tigers2100000000.500.500.5001.000
Carlos GonzálezColorado Rockies2100000010.500.500.5001.000
Andy LaRocheChicago White Sox2100000000.500.500.5001.000
Joaquín ÁriasArizona Diamondbacks2000000100.000.000.000.000
Miguel MonteroChicago Cubs2100000000.500.500.5001.000
Álex RodríguezNew York Yankees2000001000.000.333.000.333
Todd HeltonColorado Rockies2000000100.000.000.000.000
Todd FrazierChicago White Sox2000000100.000.000.000.000
Chris YoungBoston Red Sox2100000000.500.500.5001.000
Randy WinnBaltimore Orioles2000000100.000.000.000.000
Travis IshikawaChicago White Sox2000000200.000.000.000.000
Ryan TheriotSan Francisco Giants2000001100.000.333.000.333
Zack CozartCincinnati Reds2100000100.500.500.5001.000
Ryan ZimmermanWashington Nationals2110010000.500.5001.0001.500
Cristian GuzmanCleveland Indians2100000000.500.500.5001.000
Casey BlakeColorado Rockies2000000000.000.000.000.000
Ryan DoumitAtlanta Braves2100130000.500.5002.0002.500
Kelly JohnsonNew York Mets2100000000.500.500.5001.000
Travis SniderTexas Rangers2000000000.000.000.000.000
Nate McLouthWashington Nationals2100000000.500.500.5001.000
Seth SmithBaltimore Orioles22000010001.0001.0001.0002.000
Jayson WerthWashington Nationals2100010100.500.500.5001.000
Ryan HaniganPhiladelphia Phillies2000000000.000.000.000.000
Steve PearceToronto Blue Jays2100000100.500.500.5001.000
Josh WillinghamKansas City Royals22100100001.0001.0001.5002.500
Pedro FelizSan Diego Padres2100000000.500.500.5001.000
Brad HawpeLos Angeles Angels22001100001.0001.0002.5003.500
Chase HeadleyNew York Yankees22001100001.0001.0002.5003.500
Willy TaverasKansas City Royals2000000000.000.000.000.000
Edgar RenteriaCincinnati Reds2000000000.000.000.000.000
Shane VictorinoChicago Cubs2000000000.000.000.000.000
Chone FigginsLos Angeles Dodgers2000000000.000.000.000.000
Ian StewartWashington Nationals2100000000.500.500.5001.000
Mark TeixeiraNew York Yankees2100000000.500.500.5001.000
Adam JonesBaltimore Orioles1000000100.000.000.000.000
Omar QuintanillaColorado Rockies1000000000.000.000.000.000
Angel BerroaArizona Diamondbacks1000000000.000.000.000.000
Victor MartinezDetroit Tigers1000000000.000.000.000.000
Ryan LudwickTexas Rangers1000000000.000.000.000.000
Ty WiggintonMiami Marlins1000000000.000.000.000.000
Marcus ThamesNew York Yankees1000000000.000.000.000.000
Aaron RowandMiami Marlins1000000000.000.000.000.000
Wil NievesAtlanta Braves1000000100.000.000.000.000
Aaron CookColorado Rockies1000000100.000.000.000.000
Brian RobertsNew York Yankees1000000000.000.000.000.000
Bill HallLos Angeles Angels11000000001.0001.0001.0002.000
Freddy SanchezSan Francisco Giants11000000001.0001.0001.0002.000
Miguel OlivoSan Francisco Giants1000000100.000.000.000.000
Cody RossOakland Athletics1000000000.000.000.000.000
John BuckAtlanta Braves1000000000.000.000.000.000
Chase UtleyLos Angeles Dodgers1000000000.000.000.000.000
Juan UribeCleveland Indians11000000001.0001.0001.0002.000
Paul GoldschmidtArizona Diamondbacks1000000100.000.000.000.000
Matt DiazMiami Marlins1000000000.000.000.000.000
Jason MichaelsWashington Nationals1000000000.000.000.000.000
Jonny GómesKansas City Royals1000000000.000.000.000.000
Adam LaRocheChicago White Sox1000001100.000.500.000.500
Álex RíosKansas City Royals1000000000.000.000.000.000
José BautistaToronto Blue Jays1000000000.000.000.000.000
Darnell McDonaldChicago Cubs1000000000.000.000.000.000
Edwin EncarnaciónCleveland Indians11000000001.0001.0001.0002.000
Lyle OverbayMilwaukee Brewers1000000100.000.000.000.000
Andrés BlancoPhiladelphia Phillies1000000000.000.000.000.000
Cesar IzturisHouston Astros1000000100.000.000.000.000
Matt TreanorCleveland Indians1000000000.000.000.000.000
Yadier MolinaSt. Louis Cardinals11000000001.0001.0001.0002.000
Mark TeahenSan Francisco Giants1000000100.000.000.000.000
Ryan VogelsongMinnesota Twins11100000001.0001.0002.0003.000
Jorge CantuLos Angeles Angels1000000100.000.000.000.000
Jose LopezChicago White Sox1000010000.000.000.000.000
Mike FontenotTampa Bay Rays1000000000.000.000.000.000
Matt CarpenterSt. Louis Cardinals11000000001.0001.0001.0002.000
Ryan RaburnCincinnati Reds1000000100.000.000.000.000
Curtis GrandersonNew York Mets1000002010.000.667.000.667
Jason MarquisCincinnati Reds1000000100.000.000.000.000
Hanley RamírezBoston Red Sox1000000000.000.000.000.000
Jimmy RollinsSan Francisco Giants1000000100.000.000.000.000
Cole HamelsTexas Rangers1000000100.000.000.000.000
Yuniesky BetancourtMilwaukee Brewers1000000000.000.000.000.000
Felipe LopezMilwaukee Brewers1000000000.000.000.000.000
Logan ForsytheLos Angeles Dodgers1000010000.000.000.000.000
Jon GarlandColorado Rockies1000000000.000.000.000.000
Stephen DrewWashington Nationals1000000000.000.000.000.000
Adam KennedyLos Angeles Dodgers1000000000.000.000.000.000
Skip SchumakerSan Diego Padres11000000001.0001.0001.0002.000
Michael McKenryTampa Bay Rays11100100001.0001.0002.0003.000
Eli WhitesideAtlanta Braves1000000100.000.000.000.000
Melky CabreraChicago White Sox11100200001.0001.0002.0003.000
Chipper JonesAtlanta Braves1000000000.000.000.000.000
Carlos BeltránHouston Astros1000000000.000.000.000.000
Yamaico NavarroNew York Yankees1000000100.000.000.000.000
Casper WellsDetroit Tigers11000000001.0001.0001.0002.000
Billy ButlerNew York Yankees1000000000.000.000.000.000
Franklin GutierrezLos Angeles Dodgers1000000000.000.000.000.000
Placido PolancoMiami Marlins1000000000.000.000.000.000
Jon JayChicago Cubs1000000000.000.000.000.000
Dan UgglaWashington Nationals1000000000.000.000.000.000
Felix PiePittsburgh Pirates1000000000.000.000.000.000
Lastings MilledgeChicago White Sox1000000100.000.000.000.000
Nick MarkakisAtlanta Braves11000000001.0001.0001.0002.000
Andre EthierLos Angeles Dodgers1000002000.000.667.000.667
Ángel PagánSan Francisco Giants11010100001.0001.0003.0004.000
James LoneyTexas Rangers1000000000.000.000.000.000
Bengie MolinaTexas Rangers1000001000.000.500.000.500
Martín PradoMiami Marlins11000000001.0001.0001.0002.000
Paul KonerkoChicago White Sox1000000000.000.000.000.000
Kevin FrandsenSan Francisco Giants1000000000.000.000.000.000
J.P. ArencibiaPhiladelphia Phillies1000000000.000.000.000.000
Jack HannahanCincinnati Reds1000000000.000.000.000.000
Jonathan SanchezKansas City Royals1000000100.000.000.000.000
Matt KempAtlanta Braves1000000000.000.000.000.000
Juan RiveraArizona Diamondbacks1000000000.000.000.000.000
Allen CraigBoston Red Sox11000200001.0001.0001.0002.000
Mark KotsaySan Diego Padres11000000001.0001.0001.0002.000
Troy TulowitzkiToronto Blue Jays1000001010.000.500.000.500
Adam LindWashington Nationals1000000000.000.000.000.000
Pedro ÁlvarezBaltimore Orioles1000000100.000.000.000.000
Nomar GarciaparraBoston Red Sox11100100001.0001.0002.0003.000
Josh FieldsPhiladelphia Phillies11000000001.0001.0001.0002.000
Garret AndersonLos Angeles Dodgers11000200001.0001.0001.0002.000
Kory CastoDetroit Tigers1000000000.000.000.000.000
Raul ChavezNew York Mets11000000001.0001.0001.0002.000
Andruw JonesNew York Yankees1000000000.000.000.000.000
Derek JeterNew York Yankees11000000001.0001.0001.0002.000
Yunel EscobarLos Angeles Angels1000000100.000.000.000.000
Joey VottoCincinnati Reds1000000000.000.000.000.000
Scott RolenCincinnati Reds1000000000.000.000.000.000
Tyler ClippardNew York Yankees1000000100.000.000.000.000
Raúl IbañezKansas City Royals1000000000.000.000.000.000
Garrett JonesNew York Yankees1000000000.000.000.000.000
Josh BellSan Diego Padres1000000100.000.000.000.000
Nate SchierholtzDetroit Tigers1000000100.000.000.000.000
Miguel CairoCincinnati Reds11000100001.0001.0001.0002.000
Justin UptonDetroit Tigers1000001000.000.500.000.500
Chris HeiseyWashington Nationals11100000001.0001.0002.0003.000
Buster PoseySan Francisco Giants1000000000.000.000.000.000
Nyjer MorganCleveland Indians11000000001.0001.0001.0002.000
Rich AuriliaSan Francisco Giants11000000001.0001.0001.0002.000
Tony ClarkArizona Diamondbacks1000000000.000.000.000.000
Eugenio VelezTampa Bay Rays11000100001.0001.0001.0002.000
Mike CameronWashington Nationals11100000001.0001.0002.0003.000
Jayson NixBaltimore Orioles11000000001.0001.0001.0002.000
Collin BalesterDetroit Tigers11000100001.0001.0001.0002.000
Blake DeWittAtlanta Braves1000001000.000.500.000.500
John BowkerSan Francisco Giants11000000001.0001.0001.0002.000
Mike AvilésAtlanta Braves1000000000.000.000.000.000
Roger BernadinaNew York Mets1000000100.000.000.000.000
Neil WalkerNew York Mets11000000001.0001.0001.0002.000
John BakerSeattle Mariners1000000100.000.000.000.000
Johnny DamonCleveland Indians1000000000.000.000.000.000
Adam RosalesOakland Athletics11001300001.0001.0004.0005.000
James McDonaldChicago Cubs1000000000.000.000.000.000
Alex AvilaDetroit Tigers1000000000.000.000.000.000
Luis CruzNew York Yankees11000100001.0001.0001.0002.000
Josh ReddickHouston Astros11000000001.0001.0001.0002.000
Francisco CervelliPittsburgh Pirates1000000000.000.000.000.000
Matt WietersWashington Nationals1000000000.000.000.000.000
Austin JacksonCleveland Indians11000000001.0001.0001.0002.000
Gordon BeckhamSeattle Mariners11000000001.0001.0001.0002.000
Xavier PaulPhiladelphia Phillies11000000001.0001.0001.0002.000
Gerardo ParraColorado Rockies11000000001.0001.0001.0002.000
Jesus GuzmanChicago Cubs1000000100.000.000.000.000
Julio BorbónBaltimore Orioles1000000000.000.000.000.000
Drew StubbsSan Francisco Giants1000000000.000.000.000.000
Craig TatumMiami Marlins1000000100.000.000.000.000
Miguel TejadaMiami Marlins0000000000-1.000--
Mat LatosToronto Blue Jays0000000000----
Kila Ka'aihueWashington Nationals0000001000-1.000--
Brett GardnerNew York Yankees0000011000-1.000--
Emilio BonifacioAtlanta Braves0000011000-1.000--
Donny LucyChicago White Sox0000001000-1.000--
Mark ReynoldsColorado Rockies0000001010-1.000--
Grégor BlancoArizona Diamondbacks0000010000-.000--
Elijah DukesWashington Nationals0000001000-1.000--
Ronnie BelliardPhiladelphia Phillies0000001000-1.000--
Ryan RobertsKansas City Royals0000010000-.000--
Dexter FowlerSt. Louis Cardinals0000001000-1.000--
Cameron MaybinLos Angeles Angels0000000020----
Dustin PedroiaBoston Red Sox0000010000-.000--
Mitch MorelandBoston Red Sox0000000000-1.000--
Russell MartinToronto Blue Jays0000001010-1.000--
Brian McCannHouston Astros0000001000-1.000--
Daniel DescalsoArizona Diamondbacks0000000000----
Alexi AmaristaColorado Rockies0000000000----
Luke ScottTampa Bay Rays0000001000-1.000--
Ryan HowardPhiladelphia Phillies0000001000-1.000--
Laynce NixPhiladelphia Phillies0000001000-1.000--
Adam DunnOakland Athletics0000010000-.000--