Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Mike GarciaTrack this Player High Level: MLB Stat Years: 1989-2007 MLB Years: 1999-2000
Follow TBC on Twitter and Facebook

Drafted

PositionsP-229Position when DraftedpPlayer Listed UnderMajor Leaguers
Proper NameMichael R. Garcia
Height6-2Weight220BatsRightThrowsRight
Born DateMay 11,1968 [50.136]PlaceRiverside,California
High SchoolRiverside North (Riverside,CA)
CollegeRiverside Community College (Riverside,CA)

DraftedSelected by the Detroit Tigers [Team Picks] in the 55th round (1362nd overall) of the 1989 Amateur Entry Draft [Signed] ... Selected by the Boston Red Sox [Team Picks] in the 7th round (173rd overall) of the 1986 Amateur Entry Draft
MLB DebutSeptember 10,1999 [31.122]
OrganizationsDET [5] PIT [3] BAL [2] CHN [1] Awards0
TBC Player ID11728Retrosheet IDgarcm002MLBAM ID237694
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Mike Garcia 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 RatingsPitchingStrikeouts69Walks83Hittable62SO/BB88vsPower62Hitting0Durability61Team.494Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1989Bristol TigersAppRkdet-Rel21034.60808000015.2179804131001.349.77--2.307.473.25.000-
1989Niagara Falls RapidsNYPLA-det-ST21511.56761100040.02712737390000.846.020.671.568.705.57.833-
1989Minor Totals (2 teams)MinorAAA--S/R0542.411569100055.1442115311521000.987.070.481.778.364.73.556-
1990Fayetteville GeneralsSALAdet-ST221282.55282806200180.015269517411133001.077.590.352.055.642.76.600-
1991Lakeland TigersFSLA+det-ST23683.13252410000144.013063505411093001.198.130.312.566.812.66.429-
1992London TigersEastAAdet-S/R24883.89272071130136.214969591035922001.359.810.662.306.062.63.500-
1993Rochester AcesNorthernInd-ST25922.9516160100094.28936318271005001.238.460.762.579.513.70.818-
1993London TigersEastAAdet-Rel25105.56606002011.0128706121001.599.53--4.769.532.001.000-
1996nullIntl--CL28452.095825600029146.012444340221830001.007.63--1.3511.268.32.444-
1997nullIntl--R/CL29741.895014911020104.28733220211280001.037.48--1.8111.016.10.636-
1998nullIntl--CL30673.01481470002695.28432320191330001.087.90--1.7912.517.00.462-
1999Nashville SoundsPCLAAApit-Rel31023.95230230010227.0241212310350001.247.900.993.2911.523.50.000-
1999Pittsburgh PiratesNLMLBpit14Rel31101.2970700207.02111390000.712.571.293.8611.573.001.0003.71
2000Nashville SoundsPCLAAApit-Rel32223.5524024003033.031171338310001.188.450.822.188.453.88.500-
2000Pittsburgh PiratesNLMLBpit64Rel320211.1213013002011.02115141791002.4716.680.795.567.151.29.0004.55
2001Altoona CurveEastAApit-Rel33200.45180180014420.0151104150000.956.75--1.806.753.751.000-
2001Mexico City Red Devils DiMexAAA--Rel330211.45120120010311.021141434110002.2717.182.453.279.002.75.000-
2001Minor Totals (2 teams)MinorAAA--Rel0224.35300300024731.036151538260001.4210.450.872.327.553.25.500-
2002Rochester Red WingsILAAAbal46Rel34100.00909008210.07000190000.806.30--0.908.109.001.000-
2002Yucatan LeonesMexAAA--R/CL34110.963003000251737.0244403520000.725.79--0.7212.5417.33.500-
2002Minor Totals (2 teams)MinorAAA--R/CL0210.763903900331947.0314404610000.745.89--0.7611.6015.25.667-
2003Yucatan LeonesMexAAA--Rel35011.32120120012713.292205171001.025.93--3.2911.203.40.000-
2003Ottawa LynxILAAAbal-R/CL35222.553403400241335.0301510213441001.227.640.513.3111.213.38.500-
2003Minor Totals (2 teams)MinorAAA--R/CL0232.204604600362048.1391712218612001.167.160.373.3111.203.39.400-
2006Saltillo SaraperosMexAAA--Rel38145.4627027007329.239181838300001.5811.830.912.439.103.75.200-
2006Iowa CubsPCLAAAchn-Rel38100.0040400005.0000004000--------6.750.001.000-
2006Minor Totals (2 teams)MinorAAA--Rel0244.6331031007334.139181838340001.3410.030.772.068.744.25.333-
2007nullInd--Rel3900--10100000.0111010000----------0.00--
MLB Totals - 2 Season(s)Filter127.3620020004018.0231615210181001.8011.290.984.918.841.80.3331.09
Minor League Totals - 11 Season(s)Filter42423.07294782168311851747.06873132563919062612001.178.230.472.287.503.29.500-
AAA Totals - 6 Season(s)Filter8143.241750175009947200.2185827314522332001.178.220.622.3110.354.48.364-
AA Totals - 3 Season(s)Filter1183.5951203111194167.1176786710451193001.329.430.542.416.372.64.579-
A+ Totals - 1 Season(s)Filter683.13252410000144.013063505411093001.198.130.312.566.812.66.429-
A Totals - 1 Season(s)Filter1282.55282806200180.015269517411133001.077.590.352.055.642.76.600-
A- Totals - 1 Season(s)Filter511.56761100040.02712737390000.846.020.671.568.705.57.833-
Rk Totals - 1 Season(s)Filter034.60808000015.2179804131001.349.77--2.307.473.25.000-
Ind Totals - 2 Season(s)Filter923.0417161100094.29037328281005001.258.560.762.669.513.57.818-
Intl Totals - 3 Season(s)Filter17162.28156415211075345.2295109880624440001.037.66--1.6111.537.16.515-
NCAA Totals - 1 Season(s)Filter00--00000000.0000000000----------0.00--
Pittsburgh Pirates Totals - 2 Season(s)Filter127.3620020004018.0231615210181001.8011.290.984.918.841.80.333-
Average MLB - Per ~220 innings12247.36240024000480220.02761921802412021612001.8011.290.984.918.841.80.3331.09
Average Minor - Per ~220 innings12123.07862363213515220.0201927511561834001.178.230.472.287.503.29.500-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1999Nashville SoundsPCLAAApit-p31230000000000001000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2000Nashville SoundsPCLAAApit-p32241000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2000Pittsburgh PiratesNLMLBpit64p32133110000000200000.333.333.333.6661031.000.000.000.3000.0066.670.000.000.000.00
MLB Totals - 1 Season(s)Filter133110000000200000.333.333.333.6661031.000.000.000.0000.0066.670.000.000.000.00
Minor League Totals - 2 Season(s)Filter471000000000101000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
AAA Totals - 2 Season(s)Filter471000000000101000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
Pittsburgh Pirates Totals - 1 Season(s)Filter133110000000200000.333.333.333.6661031.000.000.000.0000.0066.670.000.000.000.00
Average MLB - Per 162 games16237121200000002500000.333.333.333.666120371.000.000.000.0000.0066.670.000.000.000.00
Average Minor - Per 162 games1623000000000303000.000.000.000.000007.000.000.000.0000.0050.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1989Bristol Tigers AppRkdet21P8--12--331.0000.38------8100.011.9
1989Niagara Falls Rapids NYPLA-det21P7--413--17171.0002.43------7100.09.2
1990Fayetteville Generals SALAdet22P28--1117313128.9031.00------28100.019.6
1991Lakeland Tigers FSLA+det23P25--5111-1716.9410.64------25100.019.5
1992London Tigers EastAAdet24P27--49-213131.0000.48------27100.019.7
1993London Tigers EastAAdet25P6---3--331.0000.50------6100.04.3
1999Nashville Sounds PCLAAApit31P23---1--111.0000.04------23100.016.4
1999Pittsburgh PiratesNLMLBpit31P7-7-------------7100.04.3
2000Nashville Sounds PCLAAApit32P24--321165.8330.21------24100.016.9
2000Pittsburgh PiratesNLMLBpit32P13-11-1--111.0000.080.09-----13100.08.0
2001Altoona Curve EastAApit33P18--11--221.0000.11------18100.012.7
2002Rochester Red Wings ILAAAbal34P9--1---111.0000.11------9100.06.3
2003Ottawa Lynx ILAAAbal35P34--421-76.8570.18------34100.023.6
MLB Totals for P - 2 season(s)-   P20-18-1--111.0000.050.06-----200.00.0
AAA Totals for P - 4 season(s)-   P90--85211513.8670.14------900.00.0
AA Totals for P - 3 season(s)-   P51--513-218181.0000.35------510.00.0
A+ Totals for P - 1 season(s)-   P25--5111-1716.9410.64------250.00.0
A Totals for P - 1 season(s)-   P28--1117313128.9031.00------280.00.0
A- Totals for P - 1 season(s)-   P7--413--17171.0002.43------70.00.0
Rk Totals for P - 1 season(s)-   P8--12--331.0000.38------80.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1989Bristol Tigers AppRkdet218----------
1989Niagara Falls Rapids NYPLA-det217----------
1990Fayetteville Generals SALAdet2228----------
1991Lakeland Tigers FSLA+det2325----------
1992London Tigers EastAAdet2427----------
1993London Tigers EastAAdet256----------
1999Nashville Sounds PCLAAApit3123----------
1999Pittsburgh PiratesNLMLBpit317----------
2000Nashville Sounds PCLAAApit3224----------
2000Pittsburgh PiratesNLMLBpit3213----------
2001Altoona Curve EastAApit3318----------
2002Rochester Red Wings ILAAAbal349----------
2003Ottawa Lynx ILAAAbal3534----------

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2000-07-20Released by Pirates. 
1998-12-23ContractSigned as Free Agent by Pirates. 
1994-03-26Released by Rockies. 
1993-10-08ContractSigned as Free Agent by Rockies. 
1993-05-05Released by Tigers. 
* 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
1999Pittsburgh PiratesTeam Payroll31200,000-80743-1,454,491200,000200,000
2000Pittsburgh PiratesTeam Payroll32175,000-79544-1,394,248200,000375,000
* 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