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

Kiko GarciaTrack this Player High Level: MLB Stat Years: 1971-1997 MLB Years: 1976-1985
Follow TBC on Twitter and Facebook

Drafted

PositionsSS-485, 2B-120, 3B-59, OF-3, 1B-1Position when DraftedSSPlayer Listed UnderMajor Leaguers
Proper NameAlfonso Rafael Garcia
Height5-11Weight180BatsRightThrowsRight
Born DateOctober 14,1953 [65.035]PlaceMartinez,California
High SchoolYgnacio Valley (Concord,CA)

DraftedSelected by the Baltimore Orioles [Team Picks] in the 3rd round (71st overall) of the 1971 Amateur Entry Draft [Signed]
MLB DebutSeptember 11,1976 [22.332]
OrganizationsBAL [10] PHI [3] HOU [2] Awards0
TBC Player ID11725Retrosheet IDgarck001MLBAM ID114582
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Kiko 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 RatingsBattingSpeed66Power49Contact37XBH48RBIs44Runs46Hitting50Durability25Team.554Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1971BluefieldAppRk-1756203355135223000000000.251.251.345.5967010203.244.094.094.2670.000.000.000.99101.5019.61
1971StocktonCalifA+-17414140102000000000.286.286.429.7156114.286.143.143.3160.000.000.000.000.0025.00
1971Minor Totals (2 teams)Minor         60217365536225000000000.253.253.350.6037611217.247.097.097.2710.000.000.000.92108.5020.00
1972MiamiFSLA+-1812644551112156239000000000.252.252.326.57814523445.248.074.074.2610.000.000.000.45222.5020.54
1973LodiCalifA+-19129494891281510336000000000.259.259.348.60717228494.255.089.089.2720.000.000.000.61164.6721.88
1974AshevilleSouAA-2013551168140185753000000000.274.274.370.64418930511.264.096.096.2920.000.000.001.3773.0021.43
1975RochesterILAAA-211224053499111332000000000.244.244.299.54312115405.239.055.054.2470.000.000.000.74135.0015.15
1976RochesterILAAA-22130450751241110344000000000.276.276.364.64016424450.271.088.089.2920.000.000.000.67150.0019.35
1976Baltimore OriolesALMLBbal40ss221132271114210400000.219.219.406.62513332.222.187.219.2810.0012.500.003.1332.0042.86
1977Baltimore OriolesALMLBbal3ss23651312029602102363102004.221.255.313.568418139.276.092.130.2564.3222.305.171.4465.5027.59
1978Baltimore OriolesALMLBbal3ss24791861749640137174304205.263.287.339.6266310199.338.076.145.2833.5221.616.140.000.0020.41
1979Baltimore OriolesALMLBbal3ss25126417541031595241193287251014.247.303.362.66515129457.301.115.197.3007.0019.042.721.0983.4028.16
1980Baltimore OriolesALMLBbal3ss26111311276280127842457032011.199.255.235.490739340.239.036.125.2317.0616.762.380.29311.0014.52
1981Houston AstrosNLMLBhou23ss27481369376101522101612132.272.324.331.655457150.306.059.132.2956.6710.671.600.000.0018.92
1982Houston AstrosNLMLBhou23ss28347651650151031501012.211.241.316.55724680.250.105.158.2443.7518.755.001.2576.0037.50
1983Portland BeaversPCLAAAphi-ss293511319397111612181201210.345.429.451.880519134.373.106.257.39413.438.960.670.75113.0023.08
1983Philadelphia PhilliesNLMLBphi182b2984118223471291292013026.288.344.415.7594910131.333.127.195.3366.8715.272.221.5359.0029.41
1984Philadelphia PhilliesNLMLBphi18ss-3b30576061420050041100014.233.281.267.54816264.286.034.100.2486.2517.192.750.000.0014.29
1985Philadelphia PhilliesNLMLBphi18ss3143000000000100000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
1995Salinas PeppersWestInd-4152300000013001000.000.600.000.600006.000.0001.000.43150.000.000.000.000.000.00
1996nullNALInd42461021028440902163323012.275.383.392.775408123.406.117.255.34913.0126.832.060.000.0028.57
1997Regina CyclonesPrairieInd-435013921356132560184454105.252.356.374.7305210167.344.122.295.33310.7826.352.441.8046.3328.57
MLB Totals - 10 Season(s)Filter61914701623515616121123422952854206748.239.286.323.609475841595.288.084.157.0005.9617.873.000.75122.5023.93
Minor League Totals - 7 Season(s)Filter737263537269780392124512181201210.265.269.348.6179181402656.260.083.090.0000.680.450.670.79125.4820.09
AAA Totals - 3 Season(s)Filter287968128262291279212181201210.271.283.347.63033648989.268.076.094.0001.821.210.670.71138.2918.32
AA Totals - 1 Season(s)Filter13551168140185753000000000.274.274.370.64418930511.264.096.096.0000.000.000.001.3773.0021.43
A+ Totals - 3 Season(s)Filter2599531412443017577000000000.256.256.339.59532352953.252.083.083.0000.000.000.000.52190.6021.31
Rk Totals - 1 Season(s)Filter56203355135223000000000.251.251.345.5967010203.244.094.094.0000.000.000.000.99101.5019.61
Ind Totals - 3 Season(s)Filter101243346310533463377778117.259.372.379.7519218296.366.120.284.00012.5026.012.081.0181.0028.57
Baltimore Orioles Totals - 5 Season(s)Filter392107712025036149783018692222145034.232.278.317.595341591167.283.085.160.0005.9119.023.220.77119.6723.60
Houston Astros Totals - 2 Season(s)Filter82212145311112032133113144.250.295.325.6206913230.287.075.142.0005.6513.482.380.43212.0024.53
Philadelphia Phillies Totals - 3 Season(s)Filter145181284891214121332130310.265.318.359.6776512198.313.094.160.0006.5716.162.461.0190.5025.00
Average MLB - Per 162 games1623854292154329962575152213.239.286.323.60912422417.288.084.157.0005.9617.873.000.75122.5023.93
Average Minor - Per 162 games16257982153189554004300000.265.269.348.61720231584.260.083.090.0000.680.450.670.79125.4820.09

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1976Baltimore OriolesALMLBbal22SS11--1527-742421.0003.82------11100.06.8
1977Baltimore OriolesALMLBbal23SS61--78152843238230.9663.77------6593.837.9
1977Baltimore OriolesALMLBbal232B2---------------653.11.2
1978Baltimore OriolesALMLBbal24SS74--861731535274259.9453.50------7993.746.0
1978Baltimore OriolesALMLBbal242B3--121-43.7501.00------793.81.9
1979Baltimore OriolesALMLBbal25SS113--1732712166465444.9553.93------12689.771.1
1979Baltimore OriolesALMLBbal252B25--34496128983.9333.32------12619.815.7
1979Baltimore OriolesALMLBbal253B2---------------1261.61.3
1979Baltimore OriolesALMLBbal25OF2--21--331.0001.50------1261.61.3
1980Baltimore OriolesALMLBbal26SS96--1352401052385375.9743.91------11186.559.3
1980Baltimore OriolesALMLBbal262B27--41521139493.9893.44------11124.316.7
1980Baltimore OriolesALMLBbal26OF1--1---111.0001.00------1110.90.6
1981Houston AstrosNLMLBhou27SS28--3876611120114.9504.07------4858.325.5
1981Houston AstrosNLMLBhou273B13--417412521.8401.62------4827.111.8
1981Houston AstrosNLMLBhou272B9--1626124342.9774.67------4818.88.2
1982Houston AstrosNLMLBhou28SS21--28605139388.9464.19------3461.813.0
1982Houston AstrosNLMLBhou283B2--1---111.0000.50------345.91.2
1982Houston AstrosNLMLBhou282B1---2--221.0002.00------342.90.6
1983Portland Beavers PCLAAAphi29SS26--33603129693.9693.58------3574.318.3
1983Portland Beavers PCLAAAphi293B8--515-120201.0002.50------3522.95.6
1983Portland Beavers PCLAAAphi291B1--91--10101.00010.00------352.90.7
1983Philadelphia PhilliesNLMLBphi292B52--7884515167162.9703.12------8461.932.1
1983Philadelphia PhilliesNLMLBphi29SS22--1322-235351.0001.59------8426.213.6
1983Philadelphia PhilliesNLMLBphi293B10--39111312.9231.20------8411.96.2
1984Philadelphia PhilliesNLMLBphi30SS30--1738225755.9651.83------5752.618.5
1984Philadelphia PhilliesNLMLBphi303B23--615-421211.0000.91------5740.414.2
1984Philadelphia PhilliesNLMLBphi302B1--21--331.0003.00------571.80.6
1985Philadelphia PhilliesNLMLBphi31SS3---2--221.0000.67------475.01.9
1985Philadelphia PhilliesNLMLBphi313B1---------------425.00.6
MLB Totals for SS - 10 season(s)-   SS459--58310616723117111644.9613.58------4590.00.0
MLB Totals for 2B - 8 season(s)-   2B120--1722161442402388.9653.23------1200.00.0
MLB Totals for 3B - 6 season(s)-   3B51--1441566055.9171.08------510.00.0
MLB Totals for OF - 2 season(s)-   OF3--31--441.0001.33------30.00.0
AAA Totals for SS - 1 season(s)-   SS26--33603129693.9693.58------260.00.0
AAA Totals for 3B - 1 season(s)-   3B8--515-120201.0002.50------80.00.0
AAA Totals for 1B - 1 season(s)-   1B1--91--10101.00010.00------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1976Baltimore OriolesALMLBbal22----11------
1977Baltimore OriolesALMLBbal23---261------
1978Baltimore OriolesALMLBbal24---374------
1979Baltimore OriolesALMLBbal25---251132---2-
1980Baltimore OriolesALMLBbal26---2796----1-
1981Houston AstrosNLMLBhou27---92813-----
1982Houston AstrosNLMLBhou28---1212-----
1983Portland Beavers PCLAAAphi29--1-268-----
1983Philadelphia PhilliesNLMLBphi29---522210-----
1984Philadelphia PhilliesNLMLBphi30---13023-----
1985Philadelphia PhilliesNLMLBphi31----31-----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1979Baltimore OriolesChamp. SeriesMLB25311130002002400000.273.385.273.6583013.429.000.18215.3830.772.000.000.000.00
1979Baltimore OriolesWorld SeriesMLB25620482106001300000.400.429.6001.02912321.471.200.2504.7614.293.000.000.0037.50
1981Houston AstrosDiv SeriesMLB2724000000000100000.000.000.000.000004.000.000.0000.0025.000.000.000.000.00
MLB Playoffs - Divisional Series Totals - 1 yrs24000000000100000.000.000.000.000004.000.000.0000.0025.000.000.000.000.00
MLB Playoffs - Championship Series Totals - 1 yrs311130002002400000.273.385.273.6583013.429.000.18215.3830.772.000.000.000.00
MLB Playoffs - World Series Totals - 1 yrs620482106001300000.400.429.6001.02912321.471.200.2504.7614.293.000.000.0037.50

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1985-05-17Released by Phillies. 
1985-04-05ContractSigned as Free Agent by Phillies. 
1985-04-03Released by Phillies. 
1983-03-01ContractSigned as Free Agent by Phillies. 
1982-11-10Free AgentGranted Free Agency. 
1981-04-01TradeTraded by Orioles to Astros for Chris Bourjos and Cash. 
* 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
1985Philadelphia PhilliesTeam Payroll3160,000-51624-370,78060,00060,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