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

Kevin AppierTrack this Player High Level: MLB Stat Years: 1987-2006 MLB Years: 1989-2004
Follow TBC on Twitter and Facebook

Rated Prospect
1st Round Draft Pick
World Series Champion

PositionsP-504Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameRobert Kevin Appier
Height6-2Weight200BatsRightThrowsRight
Born DateDecember 6,1967 [50.135]PlaceLancaster,California
High SchoolAntelope Valley (Lancaster,CA)
CollegeAntelope Valley College (Lancaster,CA)

DraftedSelected by the Kansas City Royals [Team Picks] in the 1st round (9th overall) of the 1987 Amateur Entry Draft [Signed]
Signing ScoutsGuy Hansen
Prospect Rankings[BA] 1988-KCA-#2 ... 1989-KCA-#2 ... 1990-MLB-#86 ... 1990-KCA-#2
MLB DebutJune 4,1989 [21.181]
OrganizationsKCA [15] ANA [2] OAK [2] NYN [1] SEA [1] Awards3Awards Voting3-62
TBC Player ID1289Retrosheet IDappik001MLBAM ID110293
Research ToolsTrack this Player -- Intersect 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 Kevin Appier page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.

Player Notes:   Opening Day Starter for Kansas City Royals in 1992-1997,1999 and Oakland Athletics in 2000 ... Inducted into the Kansas City Royals Hall of Fame in 2011
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts54Walks61Hittable52SO/BB60vsPower52Hitting1Durability68Team.503Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1987Eugene EmeraldsNwstA-kca-ST19523.0415150000077.0814326229727001.439.470.233.398.422.48.714-
1988Baseball City RoyalsFSLA+kca42ST201092.75242401000147.013458451391127001.178.190.062.386.842.87.526-
1988Memphis ChicksSouAAkca-ST20201.83330000019.2115407181000.925.03--3.208.242.571.000-
1988Minor Totals (2 teams)MinorMLB--ST01292.64272701000166.114563491461308001.147.810.052.487.012.83.5712.12
1989Omaha RoyalsAmerAAAkca-ST21883.95222203200139.014170616421095001.329.130.392.727.062.60.500-
1989Kansas City RoyalsALMLBkca55S/R21149.14651000021.2342222312100002.1214.121.254.984.150.83.2005.30
1990Omaha RoyalsAmerAAAkca-ST22201.50330000018.0153303170001.007.50--1.508.505.671.000-
1990Kansas City RoyalsALMLBkca55S/R221282.76322483310185.2179675713541276161.258.680.632.626.162.35.6003.32
1991Kansas City RoyalsALMLBkca55ST2313103.42343136310207.2205977913611587121.288.880.562.646.852.59.5653.06
1992Kansas City RoyalsALMLBkca55ST241582.46303003000208.0167595710681504021.137.210.432.946.482.21.6522.98
1993Kansas City RoyalsALMLBkca55ST251882.56343405100238.218374688811865011.116.900.303.057.012.30.6922.90
1994Kansas City RoyalsALMLBkca55ST26763.83232301000155.01376866116314511141.297.950.643.668.422.30.5383.48
1995Kansas City RoyalsALMLBkca55ST2715103.89313104100201.0163908714801855081.217.290.633.588.272.31.6003.48
1996Kansas City RoyalsALMLBkca17ST2814113.62323205100211.01928785177520710151.268.180.723.198.822.76.5603.39
1997Kansas City RoyalsALMLBkca17ST299133.40343404100235.22159689247419614141.238.210.922.837.492.65.4093.76
1998Gulf Coast RoyalsGCLRkkca-ST30012.7011000003.03310120001.208.10--2.705.402.00.000-
1998Lansing LugnutsMidwAkca-ST30002.2511000004.04110050001.009.00----11.250.00--
1998Wichita WranglersTexAAkca-ST30016.0011000006.08441210001.6712.001.503.001.500.50.000-
1998Omaha RoyalsPCLAAAkca-ST30327.03660000032.0412525712221001.6611.531.973.386.191.83.600-
1998Minor Totals (4 teams)MinorMLB--ST0346.15990000045.0563331815301001.5711.121.592.985.962.00.4295.10
1998Kansas City RoyalsALMLBkca17ST30127.80330000015.02113133591011.7312.601.803.005.401.80.3335.74
1999Kansas City RoyalsALMLBkca17ST31994.87222201000140.015381761851785061.459.811.153.275.001.53.5004.91
1999Oakland AthleticsALMLBoak19ST31755.7712120000068.2775044933535101.6010.091.184.336.951.61.5834.74
2000Oakland AthleticsALMLBoak19ST3215114.52313101100195.020010998231021296091.559.221.064.705.941.26.5775.05
2001New York MetsNLMLBnyn17ST3311103.57333301100206.218189822264172120151.197.880.962.797.492.69.5243.92
2002Anaheim AngelsALMLBana27ST3414123.92323200000188.0191898223641327071.359.131.103.066.312.06.5384.28
2003Anaheim AngelsALMLBana27,55ST35775.6319190000092.210560581736504181.5210.201.653.504.861.39.5005.76
2003Kansas City RoyalsALMLBkca55ST35124.26440000019.015994752001.167.111.893.322.370.71.3336.35
2004Wichita WranglersTexAAkca-ST36004.91440000014.219981432001.5711.660.612.451.840.75--
2004Omaha RoyalsPCLAAAkca-ST36006.7511000004.07331220002.2515.752.254.504.501.00--
2004Minor Totals (2 teams)MinorMLB--ST0005.30550000018.22612112652001.7112.540.962.892.410.83-4.87
2004Kansas City RoyalsALMLBkca55ST360113.5022000004.07860322002.5015.75--6.754.500.67.0004.30
2006Tacoma RainiersPCLAAAsea30S/R38124.541055001035.2392018024264201.779.84--6.066.561.08.333-
MLB Totals - 16 Season(s)Filter1691373.74414402123412202590.024251168107823293319941067781.298.410.803.246.912.14.5520.79
Minor League Totals - 7 Season(s)Filter31253.58918654210498.25032441991916538927201.339.040.342.976.992.36.554-
AAA Totals - 5 Season(s)Filter14124.33423753210228.2243121110148317610201.439.560.553.276.932.12.538-
AA Totals - 3 Season(s)Filter213.57880000039.0381816213223001.268.480.452.904.911.69.667-
A+ Totals - 1 Season(s)Filter1092.75242401000147.013458451391127001.178.190.062.386.842.87.526-
A Totals - 1 Season(s)Filter002.2511000004.04110050001.009.00----11.250.00--
A- Totals - 1 Season(s)Filter523.0415150000077.0814326229727001.439.470.233.398.422.48.714-
Rk Totals - 1 Season(s)Filter012.7011000003.03310120001.208.10--2.705.402.00.000-
NCAA Totals - 1 Season(s)Filter00--00000000.0000000000----------0.00--
Kansas City Royals Totals - 13 Season(s)Filter115923.49287275123210201840.216717717141386341458725391.258.160.673.097.122.30.556-
Anaheim Angels Totals - 2 Season(s)Filter21194.48515100000280.129614914040100182111151.419.481.283.205.831.82.525-
Oakland Athletics Totals - 2 Season(s)Filter22164.84434301100263.12771591423213518211191.569.441.094.606.201.35.579-
New York Mets Totals - 1 Season(s)Filter11103.57333301100206.218189822264172120151.197.880.962.797.492.69.524-
Average MLB - Per ~220 innings14123.74353413100220.0206999120791699171.298.410.803.246.912.14.5380.79
Average Minor - Per ~220 innings14113.58403822100220.02211078787317112101.339.040.342.976.992.36.560-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1997Kansas City RoyalsALMLBkca17p2936000000000500000.000.000.000.000006.000.000.000.0000.0083.330.000.000.000.00
1999Kansas City RoyalsALMLBkca17p3112000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2000Oakland AthleticsALMLBoak19p3226010000000300000.167.167.167.334106.333.000.000.1500.0050.000.000.000.000.00
2001New York MetsNLMLBnyn17p3331624700040012413000.113.141.113.2547067.184.000.016.1191.4935.8224.000.000.000.00
2002Anaheim AngelsALMLBana27p3422000000000202000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
2003Anaheim AngelsALMLBana27,55p3525000000000400000.000.000.000.000005.000.000.000.0000.0080.000.000.000.000.00
MLB Totals - 6 Season(s)Filter41834800040013915000.096.118.096.2148090.182.000.012.0001.1143.3339.000.000.000.00
New York Mets Totals - 1 Season(s)Filter31624700040012413000.113.141.113.2547067.184.000.016.0001.4935.8224.000.000.000.00
Kansas City Royals Totals - 2 Season(s)Filter48000000000600000.000.000.000.000008.000.000.000.0000.0075.000.000.000.000.00
Anaheim Angels Totals - 2 Season(s)Filter47000000000602000.000.000.000.000009.000.000.000.0000.0066.670.000.000.000.00
Oakland Athletics Totals - 1 Season(s)Filter26010000000300000.167.167.167.334106.333.000.000.0000.0050.000.000.000.000.00
Average MLB - Per 162 games162328163200016004154420000.096.118.096.214320356.182.000.012.0001.1143.3339.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1987Eugene Emeralds NwstA-kca19P15--1081-1918.9471.20------15100.020.0
1988Baseball City Royals FSLA+kca20P24--718--25251.0001.04------24100.017.3
1988Memphis Chicks SouAAkca20P3---2--221.0000.67------3100.02.1
1989Omaha Royals AmerAAAkca21P22--9202-3129.9351.32------22100.015.1
1989Kansas City RoyalsALMLBkca21P6-211---111.0000.170.05-----6100.03.7
1990Omaha Royals AmerAAAkca22P3---3--331.0001.00------3100.02.1
1990Kansas City RoyalsALMLBkca22P32-1851521333936.9231.130.19-----32100.019.9
1991Kansas City RoyalsALMLBkca23P34-20720262-4846.9581.350.22-----34100.021.0
1992Kansas City RoyalsALMLBkca24P30-2081921144140.9761.330.19-----30100.018.5
1993Kansas City RoyalsALMLBkca25P34-2382614144140.9761.180.17-----34100.021.0
1994Kansas City RoyalsALMLBkca26P23-155713-120201.0000.870.13-----23100.020.0
1995Kansas City RoyalsALMLBkca27P31-2011620-336361.0001.160.18-----31100.021.5
1996Kansas City RoyalsALMLBkca28P32-2111915-234341.0001.060.16-----32100.019.9
1997Kansas City RoyalsALMLBkca29P34-2352417134241.9761.210.17-----34100.021.1
1998Gulf Coast Royals GCLRkkca30P1----1-1---------1100.01.7
1998Lansing Lugnuts MidwAkca30P1--1---111.0001.00------1100.00.7
1998Omaha Royals PCLAAAkca30P6--131-54.8000.67------6100.03.7
1998Kansas City RoyalsALMLBkca30P3-15-1--111.0000.330.07-----3100.01.9
1999Kansas City RoyalsALMLBkca31P22-1401013122423.9581.050.16-----22100.013.7
1999Oakland AthleticsALMLBoak31P12-6838--11111.0000.920.16-----12100.07.4
2000Oakland AthleticsALMLBoak32P31-195814112322.9570.710.11-----31100.019.3
2001New York MetsNLMLBnyn33P33-2061121223432.9410.970.16-----33100.020.4
2002Anaheim AngelsALMLBana34P32-1881814--32321.0001.000.17-----32100.019.8
2003Anaheim AngelsALMLBana35P19199236--991.0000.470.10-----19100.011.7
2003Kansas City RoyalsALMLBkca35P44191---111.0000.250.05-----4100.02.5
2004Wichita Wranglers TexAAkca36P4---1--111.0000.25------4100.02.9
2004Omaha Royals PCLAAAkca36P1--1---111.0001.00------1100.00.7
2004Kansas City RoyalsALMLBkca36P22411--221.0001.000.50-----2100.01.2
2006Tacoma Rainiers PCLAAAsea38P10--411-65.8330.50------10100.06.9
MLB Totals for P - 16 season(s)-   P4142525882022251225439427.9731.030.16-----4140.00.0
AAA Totals for P - 5 season(s)-   P42--15274-4642.9131.00------420.00.0
AA Totals for P - 2 season(s)-   P7---3--331.0000.43------70.00.0
A+ Totals for P - 1 season(s)-   P24--718--25251.0001.04------240.00.0
A Totals for P - 1 season(s)-   P1--1---111.0001.00------10.00.0
A- Totals for P - 1 season(s)-   P15--1081-1918.9471.20------150.00.0
Rk Totals for P - 1 season(s)-   P1----1-1---------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1987Eugene Emeralds NwstA-kca1915----------
1988Baseball City Royals FSLA+kca2024----------
1988Memphis Chicks SouAAkca203----------
1989Omaha Royals AmerAAAkca2122----------
1989Kansas City RoyalsALMLBkca216----------
1990Omaha Royals AmerAAAkca223----------
1990Kansas City RoyalsALMLBkca2232----------
1991Kansas City RoyalsALMLBkca2334----------
1992Kansas City RoyalsALMLBkca2430----------
1993Kansas City RoyalsALMLBkca2534----------
1994Kansas City RoyalsALMLBkca2623----------
1995Kansas City RoyalsALMLBkca2731----------
1996Kansas City RoyalsALMLBkca2832----------
1997Kansas City RoyalsALMLBkca2934----------
1998Gulf Coast Royals GCLRkkca301----------
1998Lansing Lugnuts MidwAkca301----------
1998Omaha Royals PCLAAAkca306----------
1998Kansas City RoyalsALMLBkca303----------
1999Kansas City RoyalsALMLBkca3122----------
1999Oakland AthleticsALMLBoak3112----------
2000Oakland AthleticsALMLBoak3231----------
2001New York MetsNLMLBnyn3333----------
2002Anaheim AngelsALMLBana3432----------
2003Anaheim AngelsALMLBana3519----------
2003Kansas City RoyalsALMLBkca354----------
2004Wichita Wranglers TexAAkca364----------
2004Omaha Royals PCLAAAkca361----------
2004Kansas City RoyalsALMLBkca362----------
2006Tacoma Rainiers PCLAAAsea3810----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2000Oakland AthleticsDiv SeriesMLB32013.4820010.110461301.588.710.005.2311.322.170.00.000
2002Anaheim AngelsDiv SeriesMLB34005.4011000005.05331330001.609.001.805.405.401.005.40.000
2002Anaheim AngelsChamp. SeriesMLB34013.48220000010.110440430201.398.710.003.482.610.753.48.000
2002Anaheim AngelsWorld SeriesMLB340011.3722000006.19884540002.3012.795.687.115.680.8011.37.000
2006Seattle MarinersMLB Spring TrainingMLB38202.8430300006.1522025101.157.110.002.847.112.502.841.000
MLB Spring Training Totals - 1 yrs202.8430300006.3522025101.117.110.002.847.112.502.841.000
MLB Playoffs - Divisional Series Totals - 2 yrs014.11312000015.315371916001.578.800.595.289.391.781.76.000
MLB Playoffs - Championship Series Totals - 1 yrs013.48220000010.31044043021.358.710.003.482.610.753.48.000
MLB Playoffs - World Series Totals - 1 yrs0011.3722000006.3988454002.2112.795.687.115.680.8011.37.000

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1992AL Pitcher of the Month (July)1
1993American League Player of the Week (September 13-September 19)1
1995AL Pitcher of the Month (June)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2006-06-02Released by Mariners 
2006-01-09ContractSigned by Mariners (minor) 
2005-03-31Retired 
2004-12-07ContractSigned as Free Agent by Royals. 
2004-11-01Free AgentGranted Free Agency. 
2004-06-28InjuredTransferred to 60-day DL 
2004-04-24InjuredDisabled -- right elbow injury 
2004-04-17InjuredActivated from DL 
2004-03-31InjuredDisabled -- - 
2003-11-21ContractSigned as Free Agent by Royals. 
2003-10-27Free AgentGranted Free Agency. 
2003-09-02InjuredTransferred to 60-day DL 
2003-08-26InjuredDisabled -- elbow tightness 
2003-08-06ContractSigned as Free Agent by Royals. 
2003-07-30Released by Angels. 
2001-12-27TradeTraded by Mets to Angels for Mo Vaughn. 
2000-12-11ContractSigned as Free Agent by Mets. 
2000-10-31Free AgentGranted Free Agency. 
1999-07-31TradeTraded by Royals to Athletics for Blake Stein, Brad Rigby and Jeff D'Amico. 
* 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
1989Kansas City RoyalsTeam Payroll2162,500-69128-429,80262,50062,500
1990Kansas City RoyalsTeam Payroll22100,000-64929-515,727100,000162,500
1991Kansas City RoyalsTeam Payroll23215,000-4402038742,231100,000377,500
1992Kansas City RoyalsTeam Payroll24390,000-3902152962,245109,000767,500
1993Kansas City RoyalsTeam Payroll252,000,000-183980++968,431109,0002,767,500
1994Kansas City RoyalsTeam Payroll263,800,000-47395++957,101109,0006,567,500
1995Kansas City RoyalsTeam Payroll274,387,500-64294++999,520109,00010,955,000
1996Kansas City RoyalsTeam Payroll285,051,250-34197++957,870109,00016,006,250
1997Kansas City RoyalsTeam Payroll294,800,000-55394++1,182,177150,00020,806,250
1998Kansas City RoyalsTeam Payroll304,800,000-69293++1,276,192170,00025,606,250
1999Kansas City RoyalsTeam Payroll314,800,000-94190++1,454,491200,00030,406,250
1999Oakland AthleticsTeam Payroll314,800,000-94290++1,454,491200,00030,406,250
2000Oakland AthleticsTeam Payroll325,600,000-86191++1,394,248200,00036,006,250
2001New York MetsTeam Payroll338,500,000-37397++1,897,758200,00044,506,250
2002Anaheim AngelsTeam Payroll349,500,000-30297++2,011,045200,00054,006,250
2003Kansas City RoyalsTeam Payroll3511,500,000-28197++2,163,527300,00065,506,250
2003Anaheim AngelsTeam Payroll3511,500,000-28197++2,163,527300,00065,506,250
2004Kansas City RoyalsTeam Payroll36300,000-75535-2,070,100300,00065,806,250
* 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