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.283]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-2019 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