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

Keith MillerTrack this Player High Level: MLB Stat Years: 1983-1995 MLB Years: 1987-1995
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect

Positions2B-482, OF-162, 3B-118, SS-44, DH-11Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameKeith Alan Miller
Height5-11Weight185BatsRightThrowsRight
Born DateJune 12,1963 [55.099]PlaceMidland,Michigan
High SchoolAll Saints Central (Bay City,MI)
CollegeOral Roberts University (Tulsa,OK)

DraftedSelected by the New York Yankees [Team Picks] in the 2nd round (39th overall) of the 1984 Amateur Entry Draft [Signed]
Prospect Rankings[BA] 1986-NYN-#7 ... 1987-NYN-#3 ... 1988-NYN-#5
MLB DebutJune 16,1987 [24.004]
OrganizationsNYN [7] KCA [4] Awards0
TBC Player ID15409Retrosheet IDmillk001MLBAM ID119090
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 Keith Miller 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:   Member of the 1983 United States National Baseball team
About Sponsorships Program


Career Talent RatingsBattingSpeed82Power47Contact68XBH51RBIs30Runs66Hitting62Durability37Team.537Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1983Oral RobertsCollegeSo2b-cf206824664781801052234523500000.317.436.512.94812628298.338.195.484.42517.4511.740.673.3624.6035.90
1985Lynchburg MetsCaroA+nyn-3b22893255198165754142395241000.302.383.446.82914528369.342.144.302.37210.5714.091.331.9046.4328.57
1985Jackson MetsTexAAnyn-2b224616517378132281123811100.224.279.339.6185612180.272.115.230.2796.6721.113.171.6755.0032.43
1985Minor Totals (2 teams)Minor         135490681352461076223519052100.276.349.410.75920140549.320.134.278.3429.2916.391.761.8249.0029.63
1986Jackson MetsTexAAnyn-2b239435380116234536285625572010.329.438.459.89716232424.379.130.371.40514.6212.970.891.1870.6027.59
1987Tidewater TidesILAAAnyn-2b2453202295091622142143613010.248.300.391.6917916220.275.143.272.3026.3616.362.572.7333.6732.00
1987New York MetsNLMLBnyn252b24255114192201812613001.373.407.490.89725457.422.117.294.3933.5110.533.000.000.0021.05
1988Tidewater TidesILAAAnyn252b-ss2542171234811111584122020210.281.332.374.7066413187.309.093.187.3176.4210.701.670.53171.0027.08
1988New York MetsNLMLBnyn252b25407091511150561003001.214.276.300.57621379.237.086.100.2667.5912.661.671.2770.0020.00
1989Tidewater TidesILAAAnyn-2b-of2648184334982115122182420000.266.338.348.6866411204.302.082.234.3178.8211.761.330.49184.0022.45
1989New York MetsNLMLBnyn252b-of2657143153370176052713003.231.262.301.563438152.278.070.147.2573.2917.765.400.66143.0024.24
1990New York MetsNLMLBnyn25of2788233426080112163234622212.258.327.305.632719262.314.047.202.2938.7817.562.000.38233.0015.00
1991New York MetsNLMLBnyn252b28982754177221423144234450102.280.345.411.75611327304.320.131.251.3427.5714.471.911.3268.7535.06
1992Kansas City RoyalsALMLBkca162b29106416571182444381663146141201.284.352.389.74116232464.310.105.204.3406.689.911.480.86104.0027.12
1993Omaha RoyalsAmerAAAkca-3b30624271102100200000.292.292.417.70910224.318.125.167.3090.008.330.000.000.0028.57
1993Kansas City RoyalsALMLBkca163b303710891830033181910103.167.229.194.423213118.200.027.120.2026.7816.102.380.000.0016.67
1994Omaha RoyalsAmerAAAkca-3b-2b3115497921032161020000.184.298.265.56313357.231.081.224.26810.5317.541.670.000.0033.33
1994Kansas City RoyalsALMLBkca16of31515120000000300000.133.133.133.2662015.167.000.000.1200.0020.000.000.000.000.00
1995Omaha RoyalsAmerAAAkca-of32720352002104200100.250.360.350.7107225.263.100.350.32416.008.000.500.000.0040.00
1995Kansas City RoyalsALMLBkca16of-dh32915250013002400001.333.412.533.9458117.400.200.333.41511.7623.532.005.8815.0020.00
MLB Totals - 9 Season(s)Filter46513261903476781292632010020524126114.262.323.351.674466871468.300.089.198.0006.8113.962.050.82110.5025.07
Minor League Totals - 8 Season(s)Filter40014932454198016231718817167239197430.281.359.402.7616001191690.321.121.281.0009.8814.141.431.3664.9128.40
AAA Totals - 6 Season(s)Filter17165097168336859389549473320.258.321.365.68623747717.290.107.234.0007.5313.111.741.1281.2527.98
AA Totals - 2 Season(s)Filter14051897153315858366749383110.295.391.421.81221844604.347.126.326.00012.2515.401.261.3264.7528.76
A+ Totals - 1 Season(s)Filter893255198165754142395241000.302.383.446.82914528369.342.144.302.00010.5714.091.331.9046.4328.57
NCAA Totals - 2 Season(s)Filter6824664781801052234523500000.317.436.512.94812628298.338.195.484.00017.4511.740.673.3624.6035.90
New York Mets Totals - 5 Season(s)Filter308772121204404748441359133911319.264.323.354.67727351854.310.090.206.0006.9115.572.250.82110.2925.00
Kansas City Royals Totals - 4 Season(s)Filter157554691432745441974172151305.258.325.348.67319336614.288.090.186.0006.6811.731.760.81110.8025.17
Average MLB - Per 162 games16246266121233432227357184205.262.323.351.67416230511.300.089.198.0006.8113.962.050.82110.5025.07
Average Minor - Per 162 games16260599170326969367689783210.281.359.402.76124348684.321.121.281.0009.8814.141.431.3664.9128.40

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1985Lynchburg Mets CaroA+nyn223B63--421161916177158.8932.51------8970.845.0
1985Lynchburg Mets CaroA+nyn222B30--6187617154148.9614.93------8933.721.4
1985Jackson Mets TexAAnyn222B43--108131821247239.9685.56------4693.531.6
1985Jackson Mets TexAAnyn22SS1---1--111.0001.00------462.20.7
1986Jackson Mets TexAAnyn232B93--1982721955489470.9615.05------9498.968.9
1987Tidewater Tides ILAAAnyn242B44--100128524233228.9795.18------5383.031.4
1987Tidewater Tides ILAAAnyn24OF6--121--13131.0002.17------5311.34.3
1987New York MetsNLMLBnyn242B16--2138266159.9673.69------2564.09.9
1988Tidewater Tides ILAAAnyn252B21--445829104102.9814.86------4250.014.9
1988Tidewater Tides ILAAAnyn25SS16--3038887668.8954.25------4238.111.3
1988Tidewater Tides ILAAAnyn253B6--315212018.9003.00------4214.34.3
1988Tidewater Tides ILAAAnyn25OF4--4---441.0001.00------429.52.8
1988New York MetsNLMLBnyn252B16--2015223735.9462.19------4040.010.0
1988New York MetsNLMLBnyn25SS8--95111514.9331.75------4020.05.0
1988New York MetsNLMLBnyn253B6--442-108.8001.33------4015.03.8
1988New York MetsNLMLBnyn25OF1--1---111.0001.00------402.50.6
1989Tidewater Tides ILAAAnyn262B24--5284422140136.9715.67------4850.016.4
1989Tidewater Tides ILAAAnyn26OF15--325223937.9492.47------4831.310.3
1989Tidewater Tides ILAAAnyn26SS5--315121918.9473.60------4810.43.4
1989Tidewater Tides ILAAAnyn263B4--251-87.8751.75------488.32.7
1989New York MetsNLMLBnyn262B23--4938379087.9673.78------5740.414.2
1989New York MetsNLMLBnyn26OF14--30-1-3130.9682.14------5724.68.6
1989New York MetsNLMLBnyn26SS8--1113112524.9603.00------5714.04.9
1989New York MetsNLMLBnyn263B2---1--111.0000.50------573.51.2
1990New York MetsNLMLBnyn27OF61--146131150147.9802.41------8869.337.7
1990New York MetsNLMLBnyn272B11--1916153635.9723.18------8812.56.8
1990New York MetsNLMLBnyn27SS4--34-2771.0001.75------884.52.5
1991New York MetsNLMLBnyn282B60--129148828285277.9724.62------9861.237.3
1991New York MetsNLMLBnyn28OF28--332-135351.0001.25------9828.617.4
1991New York MetsNLMLBnyn283B2--21--331.0001.50------982.01.2
1991New York MetsNLMLBnyn28SS2--132164.6672.00------982.01.2
1992Kansas City RoyalsALMLBkca292B93--1892501360452439.9714.72------10687.757.4
1992Kansas City RoyalsALMLBkca29OF16--41-2-4341.9532.56------10615.19.9
1992Kansas City RoyalsALMLBkca29DH1---------------1060.90.6
1993Omaha Royals AmerAAAkca303B6--281-1110.9091.67------6100.04.2
1993Kansas City RoyalsALMLBkca303B21--1129524540.8891.90------3756.813.0
1993Kansas City RoyalsALMLBkca30DH6---------------3716.23.7
1993Kansas City RoyalsALMLBkca30OF4--4---441.0001.00------3710.82.5
1993Kansas City RoyalsALMLBkca302B3--3611109.9003.00------378.11.9
1994Omaha Royals AmerAAAkca313B6--612111918.9473.00------1540.04.2
1994Omaha Royals AmerAAAkca312B5--117232018.9003.60------1533.33.5
1994Omaha Royals AmerAAAkca31OF4--9---991.0002.25------1526.72.8
1994Kansas City RoyalsALMLBkca31OF4--71--881.0002.00------580.03.5
1994Kansas City RoyalsALMLBkca313B2---1--111.0000.50------540.01.7
1995Omaha Royals AmerAAAkca32OF1--2---221.0002.00------714.30.7
1995Kansas City RoyalsALMLBkca32DH4---------------944.42.8
1995Kansas City RoyalsALMLBkca32OF4--51--661.0001.50------944.42.8
MLB Totals for 2B - 7 season(s)-   2B222--43051130109971941.9694.24------2220.00.0
MLB Totals for OF - 8 season(s)-   OF132--267562278272.9782.06------1320.00.0
MLB Totals for 3B - 5 season(s)-   3B33--1736726053.8831.61------330.00.0
MLB Totals for SS - 4 season(s)-   SS22--2425455349.9252.23------220.00.0
MLB Totals for DH - 3 season(s)-   DH11---------------110.00.0
AAA Totals for 2B - 4 season(s)-   2B94--2072771358497484.9745.15------940.00.0
AAA Totals for OF - 5 season(s)-   OF30--596226765.9702.17------300.00.0
AAA Totals for 3B - 4 season(s)-   3B22--1340525853.9142.41------220.00.0
AAA Totals for SS - 2 season(s)-   SS21--33539109586.9054.10------210.00.0
AA Totals for 2B - 2 season(s)-   2B136--3064032776736709.9635.21------1360.00.0
AA Totals for SS - 1 season(s)-   SS1---1--111.0001.00------10.00.0
A+ Totals for 3B - 1 season(s)-   3B63--421161916177158.8932.51------630.00.0
A+ Totals for 2B - 1 season(s)-   2B30--6187617154148.9614.93------300.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1985Lynchburg Mets CaroA+nyn22---30-63-----
1985Jackson Mets TexAAnyn22---431------
1986Jackson Mets TexAAnyn23---93-------
1987Tidewater Tides ILAAAnyn24---44-----6-
1987New York MetsNLMLBnyn24---16-------
1988Tidewater Tides ILAAAnyn25---21166---4-
1988New York MetsNLMLBnyn25---1686---1-
1989Tidewater Tides ILAAAnyn26---2454---15-
1989New York MetsNLMLBnyn26---2382---14-
1990New York MetsNLMLBnyn27---114----61-
1991New York MetsNLMLBnyn28---6022---28-
1992Kansas City RoyalsALMLBkca29---93-----161
1993Omaha Royals AmerAAAkca30-----6-----
1993Kansas City RoyalsALMLBkca30---3-21---46
1994Omaha Royals AmerAAAkca31---5-6---4-
1994Kansas City RoyalsALMLBkca31-----2---4-
1995Omaha Royals AmerAAAkca32---------1-
1995Kansas City RoyalsALMLBkca32---------44

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1995-05-15Released by Royals. 
1994-12-13ContractSigned as Free Agent by Royals. 
1994-10-24Free AgentGranted Free Agency. 
1993-12-22ContractSigned as Free Agent by Royals. 
1993-12-20Free AgentGranted Free Agency. 
1991-12-11TradeTraded by Mets with Gregg Jefferies and Kevin McReynolds to Royals for Bill Pecota and Bret Saberhagen. 
1984-09-06ContractSigned as undrafted amateur Free Agent by Mets. 
* 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
1987New York MetsTeam Payroll2462,500-5132719344,90660,00062,500
1988New York MetsTeam Payroll2562,500-60429-392,10762,500125,000
1989New York MetsTeam Payroll2685,000-5352933429,80262,500210,000
1990New York MetsTeam Payroll27100,000-64940-515,727100,000310,000
1991New York MetsTeam Payroll28260,000-4202240742,231100,000570,000
1992Kansas City RoyalsTeam Payroll29575,000-3401758962,245109,0001,145,000
1993Kansas City RoyalsTeam Payroll301,090,000-2531573++968,431109,0002,235,000
1994Kansas City RoyalsTeam Payroll31700,000-3071566957,101109,0002,935,000
1995Kansas City RoyalsTeam Payroll32109,000-75346-999,520109,0003,044,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