Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Mike EkstromHigh Level: MLB Status: Free Agent since 2013 MLB Years: 2008-2012
Follow TBC on Twitter and Facebook

Arizona Fall League

PositionsP-398Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMichael Robert Ekstrom
Height6-0Weight185BatsRightThrowsRight
Born DateAugust 30,1983 [34.177]PlacePortland,Oregon
High SchoolSam Barlow (Gresham,OR)
CollegeOregon State University (Corvallis,OR)

DraftedSelected by the San Diego Padres in the 12th round (342nd overall) of the 2004 Amateur Entry Draft [Signed]
Signing ScoutsTim McWilliamService Time0.130 (2011)
MLB DebutSeptember 10,2008 [25.011]
OrganizationsSDN [6] TBA [2] ANA [1] COL [1] OAK [1] Awards1
TBC Player ID28103Retrosheet IDekstm001MLBAM ID455091
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Mike Ekstrom page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts41Walks59Hittable39SO/BB57vsPower39Hitting0Durability67Team.503Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2002Oregon StatePac10NCAA-1Fr11Rel18104.8126125000243.0552923223217001.8111.510.424.814.400.911.000-
2003Oregon StatePac10NCAA-1SoRel19227.7115015000121.031201821383002.1013.290.865.573.430.62.500-
2004Point Loma NazareneCollegeNCAAJrST201251.96212103100133.09946296301285100.976.680.412.038.644.27.706-
2004Eugene EmeraldsNwstA-sdn41S/R20313.691275001039.0381816110422001.238.770.232.319.694.20.750-
2004Fort Wayne WizardsMidwAsdn-ST20028.16330000014.021151313103001.6713.190.631.886.283.33.000-
2004Minor Totals (2 teams)MinorAAA--S/R0334.8915105001053.0593329213525001.359.960.342.198.784.00.500-
2005Fort Wayne WizardsMidwAsdn22ST211363.70282801100167.2167766911361124001.218.960.591.936.013.11.684-
2006Lake Elsinore StormCalifA+sdn-ST22742.3014140110082.0763221221683001.188.310.222.307.433.24.636-
2006Mobile BayBearsSouAAsdn-ST22373.8414140310084.0874636219495001.269.280.212.035.232.58.300-
2006Minor Totals (2 teams)MinorAAA--ST010113.08282804200166.216378574401178001.228.800.222.166.322.93.476-
2007San Antonio MissionsTexAAsdn11ST237104.76272700000143.21838576647988001.6011.460.382.946.142.09.412-
2008San Antonio MissionsTexAAsdn11S/R241184.5841152600101108.0137685514341014001.5811.421.172.838.422.97.579-
2008San Diego PadresNLMLBsdn56Rel24027.4580800109.214882760002.1713.031.866.525.590.86.0006.75
2009Portland BeaversPCLAAAsdn11Rel25421.7342141007062.0441212216432000.966.350.292.316.212.69.667-
2009San Diego PadresNLMLBsdn56Rel25006.3812012005018.021141338192011.5810.311.473.939.332.38-4.62
2010Durham BullsILAAAtba34Rel26612.79391380011158.0552118519482001.288.530.782.957.452.53.857-
2010Tampa Bay RaysALMLBtba54Rel26013.31150150010016.0126609101021.296.61--4.965.511.11.0003.87
2011Durham BullsILAAAtba34Rel27644.35461450020568.0753733529654001.529.880.663.828.562.24.600-
2011Tampa Bay RaysALMLBtba54Rel27000.0010100101.01000010001.009.00----9.000.00-1.03
2012Colorado Springs Sky SoxPCLAAAcol4Rel28312.53430430012157.0471716018571001.147.42--2.849.003.17.750-
2012Colorado RockiesNLMLBcol47Rel28006.3215015005015.22111111290001.4712.060.571.155.174.50-3.16
2013Sacramento River CatsPCLAAAoak-Rel29115.10210210012330.0391917313273001.7311.700.903.908.102.08.500-
2013Salt Lake BeesPCLAAAana40Rel29225.1917017002026.030151527221001.4210.380.692.427.623.14.500-
2013Minor Totals (2 teams)MinorAAA--Rel0335.14380380014356.0693432520494001.5911.090.803.217.882.45.500-
MLB Totals - 5 Season(s)Filter035.61510510022059.0693938626453031.5610.180.893.846.641.73.0001.23
Minor League Totals - 10 Season(s)Filter66493.80347111236537511938.09994613975427274242001.359.550.522.607.102.73.574-
AAA Totals - 5 Season(s)Filter22113.312083205006410301.22901211111710226213001.308.650.513.047.822.57.667-
AA Totals - 3 Season(s)Filter21254.4782562631101335.14071991672210024817001.5110.900.592.686.642.48.457-
A+ Totals - 1 Season(s)Filter742.3014140110082.0763221221683001.188.310.222.307.433.24.636-
A Totals - 2 Season(s)Filter1384.05313101100181.1188918212391227001.259.300.591.936.033.13.619-
A- Totals - 1 Season(s)Filter313.691275001039.0381816110422001.238.770.232.319.694.20.750-
NCAA Totals - 3 Season(s)Filter1573.196222403103197.01859570106615715101.278.440.463.017.162.38.682-
San Diego Padres Totals - 2 Season(s)Filter026.7520020006027.1352221515252011.7911.251.614.828.041.67.000-
Tampa Bay Rays Totals - 2 Season(s)Filter013.12160160011017.0136609111021.276.75--4.675.711.22.000-
Colorado Rockies Totals - 1 Season(s)Filter006.3215015005015.22111111290001.4712.060.571.155.174.50--
Average MLB - Per ~220 innings0115.61184018400790220.02491411372294162110111.5610.180.893.846.641.73.0001.23
Average Minor - Per ~220 innings15113.8081265511183220.023410893136417310001.359.550.522.607.102.73.577-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2006Mobile BayBearsSouAAsdn-2210213220030011002000.095.136.190.3264224.182.095.143.1454.1741.6710.000.000.00100.00
2007San Antonio MissionsTexAAsdn11232813111001000602000.077.077.154.2312115.143.077.077.0960.0040.000.000.000.00100.00
2008San Antonio MissionsTexAAsdn1124418110000000400000.125.125.125.250108.250.000.000.1120.0050.000.000.000.000.00
2008San Diego PadresNLMLBsdn56p2481000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2009Portland BeaversPCLAAAsdn11p25420000000000001000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2009San Diego PadresNLMLBsdn56p25121000000000001000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
MLB Totals - 3 Season(s)Filter352000000000101000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
Minor League Totals - 4 Season(s)Filter121425430040012005000.095.116.167.2837348.182.072.095.0002.0841.6720.000.000.0075.00
AAA Totals - 1 Season(s)Filter420000000000001000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
AA Totals - 3 Season(s)Filter79425430040012004000.095.116.167.2837347.182.072.095.0002.1342.5520.000.000.0075.00
San Diego Padres Totals - 2 Season(s)Filter202000000000101000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
Average MLB - Per 162 games1629000000000505000.000.000.000.0000014.000.000.000.0000.0033.330.000.000.000.00
Average Minor - Per 162 games162567540050012707000.095.116.167.2839464.182.072.095.0002.0841.6720.000.000.0075.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2004Eugene Emeralds NwstA-sdn20P12--19--10101.0000.83------12100.015.8
2004Fort Wayne Wizards MidwAsdn20P3--211-43.7501.00------3100.02.1
2005Fort Wayne Wizards MidwAsdn21P28--1217213129.9351.04------28100.020.0
2006Lake Elsinore Storm CalifA+sdn22P14--1132-1614.8751.00------14100.010.0
2006Mobile BayBears SouAAsdn22P14--1218123130.9682.14------14100.010.1
2007San Antonio Missions TexAAsdn23P27--15181-3433.9711.22------2896.419.4
2008San Antonio Missions TexAAsdn24P41--822213230.9380.73------41100.029.3
2008San Diego PadresNLMLBsdn24P8-922--441.0000.500.44-----8100.04.9
2009Portland Beavers PCLAAAsdn25P42--48111312.9230.29------42100.029.2
2009San Diego PadresNLMLBsdn25P12-1811--221.0000.170.11-----12100.07.4
2010Durham Bulls ILAAAtba26P39--67121413.9290.33------39100.027.3
2010Tampa Bay RaysALMLBtba26P15-16-------------15100.09.3
2011Durham Bulls ILAAAtba27P46--614-120201.0000.43------46100.032.4
2011Tampa Bay RaysALMLBtba27P1-1-------------1100.00.6
2012Colorado Springs Sky Sox PCLAAAcol28P43--19--10101.0000.23------43100.029.9
2012Colorado RockiesNLMLBcol28P15-1523-1551.0000.330.332-100.0-15100.09.3
2013Sacramento River Cats PCLAAAoak29P21--161-87.8750.33------21100.014.6
2013Salt Lake Bees PCLAAAana29P17--25--771.0000.41------17100.011.8
MLB Totals for P - 5 season(s)-   P51-5956-111111.0000.220.192-100.0-510.00.0
AAA Totals for P - 5 season(s)-   P208--2049347269.9580.33------2080.00.0
AA Totals for P - 3 season(s)-   P82--3558439793.9591.13------820.00.0
A+ Totals for P - 1 season(s)-   P14--1132-1614.8751.00------140.00.0
A Totals for P - 2 season(s)-   P31--1418313532.9141.03------310.00.0
A- Totals for P - 1 season(s)-   P12--19--10101.0000.83------120.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2004Eugene Emeralds NwstA-sdn2012----------
2004Fort Wayne Wizards MidwAsdn203----------
2005Fort Wayne Wizards MidwAsdn2128----------
2006Lake Elsinore Storm CalifA+sdn2214----------
2006Mobile BayBears SouAAsdn2214----------
2007San Antonio Missions TexAAsdn2327----------
2008San Antonio Missions TexAAsdn2441----------
2008San Diego PadresNLMLBsdn248----------
2009Portland Beavers PCLAAAsdn2542----------
2009San Diego PadresNLMLBsdn2512----------
2010Durham Bulls ILAAAtba2639----------
2010Tampa Bay RaysALMLBtba2615----------
2011Durham Bulls ILAAAtba2746----------
2011Tampa Bay RaysALMLBtba271----------
2012Colorado Springs Sky Sox PCLAAAcol2843----------
2012Colorado RockiesNLMLBcol2815----------
2013Sacramento River Cats PCLAAAoak2921----------
2013Salt Lake Bees PCLAAAana2917----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2007San Diego PadresMLB Spring TrainingMLB23000.0010100111.0110012002.009.000.009.0018.002.009.00.000
2008Peoria SaguarosArizona Fall LgMinor24003.5011011002018.020772721001.5010.001.003.5010.503.003.50.000
2009San Diego PadresMLB Spring TrainingMLB25000.0001-100104.0300110001.006.752.252.250.000.000.00.000
2010Tampa Bay RaysMLB Spring TrainingMLB26307.43918000013.11711110711301.8311.480.004.737.431.577.431.000
2011Tampa Bay RaysMLB Spring TrainingMLB270210.1370700208.015119235102.2516.882.253.385.631.6712.38.000
2012Colorado RockiesMLB Spring TrainingMLB28003.0030300113.0331010101.339.000.003.000.000.009.00.000
2013Perth HeatAustraliaForeign29510.72770110050.1314401057000.825.540.001.7910.195.700.72.833
2013Oakland AthleticsMLB Spring TrainingMLB29011.2010010003315.09221410200.875.400.602.406.002.501.20.000
Arizona Fall League Totals - 1 yrs003.5011011002018.020772721001.5010.001.003.5010.503.003.50.000
Australia Totals - 1 yrs510.72770110050.3314401057000.815.540.001.7910.195.700.72.833
MLB Spring Training Totals - 6 yrs334.6730228008544.348282341728701.479.740.813.455.681.655.68.500

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2004Small College All-American (P)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2013-08-06PFree Agent -Free AgentFree AgentReleased by Angels  
2013-06-30PLos Angeles AngelsSalt Lake (AAA)-MinorsContractSigned to minor league contractTeam Roster on 2013-06-30
2013-06-16PFree Agent -Free AgentFree AgentReleased by Athletics  
2013-04-06POakland AthleticsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)Team Roster on 2013-04-06
2012-10-30POakland AthleticsOakland Athletics (MLB)-MinorsContractSigned to minor league contractTeam Roster on 2012-10-30
2012-10-08PFree Agent -Free AgentFree AgentElected free agency  
2012-08-18RPColorado RockiesColorado Springs (AAA)-MinorsReassigned MinorsOutrighted to Colorado Springs (AAA)Team Roster on 2012-08-18
2012-08-15RPColorado RockiesColorado Rockies (MLB)-DFADes For AssignmentDesignated for assignmentTeam Roster on 2012-08-15
2012-07-13RPColorado RockiesColorado Rockies (MLB)YActiveMLB ActiveContract purchased from Colorado Springs (AAA)Team Roster on 2012-07-13
2012-06-11PColorado RockiesColorado Springs (AAA)-Minors--Team Roster on 2012-06-11
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2011-12-13ContractSigned by Rockies 
2010-02-03Claimed off waivers by Rays from Padres 
2004-06-16Contractsigned 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2008San Diego PadresTeam Payroll24390,000-75345-2,696,252390,000390,000
2009San Diego PadresTeam Payroll25400,000-72434-2,746,792400,000790,000
2010Tampa Bay RaysTeam Payroll26402,700-72528202,812,412400,0001,192,700
2011Tampa Bay RaysTeam Payroll27414,0000.1378930-2,722,607414,0001,606,700
2012Colorado RockiesTeam Payroll28480,000-76027-2,954,887480,0002,086,700
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red