Tips Updates
Daily
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

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 [54.317]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.
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