Page Information
Current Status
High Level
Proper Name
Keith Alan Miller
Stat Years
1984-1995  [mlb] 1987-1995
Height/Weight
5-11 / 185
Bats/Throws
Right / Right
Positions
2B (482) ... OF (162) ... 3B (118) ... SS (44) ... DH (11)
Draft Position
OF
Born Date/Place
1963-06-12 in Midland, Michigan   [56.227]
Death
High School
All Saints Central (Bay City,MI)
Colleges
Oral Roberts University (Tulsa, Oklahoma)
Draft
Selected by the New York Yankees in Round #2 (#39 overall) of the 1984 Amateur Entry Draft (June-Reg Phase)
Bonus
Signing Scouts
MLB Debut
1987-06-16 - Boxscore  (Age: 24.004)
Service Time
Organizations
NYN [7] KCA [4]
ID Numbers
tbc id: 15409 ... retro id: millk001 ... mlbam id: 119090
Relations
Pitch Repertoire
TBC Apps
Career Talent RatingsBattingSpeed82Power47Contact68XBH51RBIs30Runs66Hitting62Durability37Team.537Ratings Explained
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

Career Batting Statistics

top csv share Sort Research Applications: MLB Stats | Minor Stats | College Stats | Draft Research
  • Grid Filters
  • MLB
  • Minors
  • Full Season
  • Short Season
  • AAA
  • AA
  • A+
  • A
  • A-
  • Rookie
  • College
  • Indy/Intl/+
  • YearTeam NameLgLvlOrgUnifAgePosDetailExpGABRH2B3BHRRBISBCSBBSOHPSHSFIWDPAVGOBPSLGOPSPATBXBHsecAISObabipBB%SO%SOBBABHRHR%XBH%
    1984Oral RobertsMWCityNCAA-1------212b-cfDR:2-39---00000000000000000.000.000.000.000000.000.000.0000.000.000.000.00.000.0
    1985Lynchburg MetsCaroA+nyn-223b---1893255198165754142395241000.302.383.446.82936914528.302.144.34210.5714.091.3346.41.9028.6
    1985Jackson MetsTexAAnyn-222b---14616517378132281123811100.224.279.339.6181805612.230.115.2726.6721.113.1755.01.6732.4
    1986Jackson MetsTexAAnyn-232b---29435380116234536285625572010.329.438.459.89742416232.371.130.37914.6212.970.8970.61.1827.6
    1987Tidewater TidesILAAAnyn-242b---353202295091622142143613010.248.300.391.6912207916.272.143.2756.3616.362.5733.72.7332.0
    1987New York MetsNLMLBnyn25242bL-S-E-P3255114192201812613001.373.407.490.89757254.294.117.4223.5110.533.000.00.0021.0
    1988Tidewater TidesILAAAnyn25252b-ss---442171234811111584122020210.281.332.374.7061876413.187.093.3096.4210.701.67171.00.5327.1
    1988New York MetsNLMLBnyn25252b-ssL-S-E-P4407091511150561003001.214.276.300.57679213.100.086.2377.5912.661.6770.01.2720.0
    1989Tidewater TidesILAAAnyn-262b-of---548184334982115122182420000.266.338.348.6862046411.234.082.3028.8211.761.33184.00.4922.5
    1989New York MetsNLMLBnyn25262b-ofL-S-E-P557143153370176052713003.231.262.301.563152438.147.070.2783.2917.765.40143.00.6624.2
    1990New York MetsNLMLBnyn2527ofL-S-E-P688233426080112163234622212.258.327.305.632262719.202.047.3148.7817.562.00233.00.3815.0
    1991New York MetsNLMLBnyn25282bL-S-E-P7982754177221423144234450102.280.345.411.75630411327.251.131.3207.5714.471.9168.81.3235.1
    1992Kansas City RoyalsALMLBkca16292bL-S-E-P8106416571182444381663146141201.284.352.389.74146416232.204.105.3106.689.911.48104.00.8627.1
    1993Omaha RoyalsAmerAAAkca-303b---9624271102100200000.292.292.417.70924102.167.125.3180.008.330.000.00.0028.6
    1993Kansas City RoyalsALMLBkca16303bL-S-E-P93710891830033181910103.167.229.194.423118213.120.027.2006.7816.102.380.00.0016.7
    1994Omaha RoyalsAmerAAAkca-313b-2b---1015497921032161020000.184.298.265.56357133.224.081.23110.5317.541.670.00.0033.3
    1994Kansas City RoyalsALMLBkca1631of-3bL-S-E-P10515120000000300000.133.133.133.2661520.000.000.1670.0020.000.000.00.000.0
    1995Omaha RoyalsAmerAAAkca-32of---11720352002104200100.250.360.350.7102572.350.100.26316.008.000.500.00.0040.0
    1995Kansas City RoyalsALMLBkca1632of-dhL-S-E-P11915250013002400001.333.412.533.9451781.333.200.40011.7623.532.0015.05.8820.0
    MLB Totals (9 yrs)46513261903476781292632010020524126114.262.323.351.674146846687.198.089.3006.8113.962.05110.50.8225.1
    National League Totals (5 yrs)308772121204404748441359133911319.264.323.354.67785427351.206.090.3106.9115.572.25110.30.8225.0
    American League Totals (4 yrs)157554691432745441974172151305.258.325.348.67361419336.186.090.2886.6811.731.76110.80.8125.2
    Minor League Totals40014932454198016231718817167239197430.281.359.402.7611690600119.281.121.3219.8814.141.4364.91.3628.4
    Minor: A+ Totals893255198165754142395241000.302.383.446.82936914528.302.144.34210.5714.091.3346.41.9028.6
    Minor: AA Totals14051897153315858366749383110.295.391.421.81260421844.326.126.34712.2515.401.2664.81.3228.8
    Minor: AAA Totals17165097168336859389549473320.258.321.365.68671723747.234.107.2907.5313.111.7481.21.1228.0
    New York Mets Totals (5 yrs)308772121204404748441359133911319.264.323.354.67785427351.206.090.3106.9115.572.25110.30.8225.0
    Kansas City Royals Totals (4 yrs)157554691432745441974172151305.258.325.348.67361419336.186.090.2886.6811.731.76110.80.8125.2
    Glossary:
    Year Context-dependent but usually self-evident. (Season, Draft Year etc) Team Name Contextual to the grid but usually self-evident. Draft = Drafted team. Lg League Org Major League Parent Organization. For college teams, might include RPI (Ratings Percentage Index) Unif Uniform Number, if available Age Player's age for the selected season or as of a current date if in YY.DDD format. Pos Defensive Position Detail Includes links to additional MLB stat detail including Game Logs, Splits and Extended Statistics Exp Experience in # of years. For Player stats, refers to nth PRO season. Count is ontextual to the purpose of the grid G Games Played (or Pitched) AB At Bats R Runs H Hits 2B Doubles 3B Triples HR Home Runs RBI Runs Batted In SB Stolen Bases (Total) CS Caught Stealings BB Walks SO Strikeouts HP Hit by Pitch SH Sacrifice Hits SF Sacrifice Flies IW Intentional Walks DP Grounded into Double Play (Offense) Double Plays Participation (Defense) AVG Batting Average ( H/AB ) OBP On Base Percentage ( H+BB+HBP / (AB+BB+HBP+SF) SLG Slugging Percentage ( TB / AB ) OPS On Base Plus Slugging (OBP + SLG) PA Plate Appearances TB Total Bases (Singles + (2*Doubles) + (3*Triples) + (4*Home Runs)) XBH Extra Base Hits (Doubles+Triples+Home Runs) secA Seconday Average. Measures extra bases earned by player (BB+(TB-H)+(SB-CS) / AB ISO Isolated Power. Measures the portion of a slugging percentage that is for extra base hits. (SLG-BAVG). babip Batting Average on Balls Put in Play. (H/(AB-SO)) XBH% Extra Base Hit Percentage (XBH/H)

    Career Fielding Statistics

    top csv share Sort Research Applications: MLB Stats | Minor Stats | College Stats | Draft Research
  • Grid Filters
  • MLB
  • Minors
  • Full Season
  • Short Season
  • AAA
  • AA
  • A+
  • A
  • A-
  • Rookie
  • YearTeam NameLgLvlAgepositGGSINNPOAEDPTCTSCFPCTRFGRFITeam SharePlayer ShareTeam Rank
    1985Lynchburg MetsCaroA+222B3000.06187617154148.9614.900.0021.433.72
    1985Lynchburg MetsCaroA+223B6300.0421161916177158.8932.500.0045.070.81
    1985Jackson MetsTexAA222B4300.0108131821247239.9685.600.0031.693.52
    1985Jackson MetsTexAA22SS100.00100111.0001.000.000.72.27
    1986Jackson MetsTexAA232B9300.01982721955489470.9615.100.0068.998.91
    1987Tidewater TidesILAAA242B4400.0100128524233228.9795.200.0031.483.03
    1987Tidewater TidesILAAA24OF600.01210013131.0002.200.004.311.38
    1987New York MetsNLMLB242B1600.02138266159.9673.700.009.964.03
    1988Tidewater TidesILAAA252B2100.0445829104102.9814.900.0014.950.04
    1988Tidewater TidesILAAA253B600.0315212018.9003.000.004.314.34
    1988Tidewater TidesILAAA25SS1600.03038887668.8954.300.0011.338.15
    1988Tidewater TidesILAAA25OF400.04000441.0001.000.002.89.58
    1988New York MetsNLMLB252B1600.02015223735.9462.200.0010.040.03
    1988New York MetsNLMLB253B600.04420108.8001.300.003.815.04
    1988New York MetsNLMLB25SS800.095111514.9331.800.005.020.03
    1988New York MetsNLMLB25OF100.01000111.0001.000.000.62.57
    1989Tidewater TidesILAAA262B2400.05284422140136.9715.700.0016.450.03
    1989Tidewater TidesILAAA263B400.0251087.8751.800.002.78.35
    1989Tidewater TidesILAAA26SS500.0315121918.9473.600.003.410.45
    1989Tidewater TidesILAAA26OF1500.0325223937.9492.500.0010.331.36
    1989New York MetsNLMLB262B2300.04938379087.9673.800.0014.240.43
    1989New York MetsNLMLB263B200.00100111.0000.500.001.23.55
    1989New York MetsNLMLB26SS800.01113112524.9603.000.004.914.03
    1989New York MetsNLMLB26OF1400.0300103130.9682.100.008.624.67
    1990New York MetsNLMLB272B1100.01916153635.9723.200.006.812.54
    1990New York MetsNLMLB27SS400.03402771.0001.800.002.54.54
    1990New York MetsNLMLB27OF6100.0146131150147.9802.400.0037.769.34
    1991New York MetsNLMLB282B6000.0129148828285277.9724.600.0037.361.22
    1991New York MetsNLMLB283B200.02100331.0001.500.001.22.05
    1991New York MetsNLMLB28SS200.0132164.6672.000.001.22.05
    1991New York MetsNLMLB28OF2800.03320135351.0001.300.0017.428.67
    1992Kansas City RoyalsALMLB292B9300.01892501360452439.9714.700.0057.487.71
    1992Kansas City RoyalsALMLB29OF1600.0410204341.9532.600.009.915.19
    1992Kansas City RoyalsALMLB29DH100.0000000.0000.000.000.60.98
    1993Omaha RoyalsAmerAAA303B600.028101110.9091.700.004.2100.06
    1993Kansas City RoyalsALMLB302B300.03611109.9003.000.001.98.16
    1993Kansas City RoyalsALMLB303B2100.01129524540.8891.900.0013.056.83
    1993Kansas City RoyalsALMLB30OF400.04000441.0001.000.002.510.88
    1993Kansas City RoyalsALMLB30DH600.0000000.0000.000.003.716.24
    1994Omaha RoyalsAmerAAA312B500.0117232018.9003.600.003.533.35
    1994Omaha RoyalsAmerAAA313B600.0612111918.9473.000.004.240.03
    1994Omaha RoyalsAmerAAA31OF400.09000991.0002.300.002.826.77
    1994Kansas City RoyalsALMLB313B200.00100111.0000.500.001.740.04
    1994Kansas City RoyalsALMLB31OF400.07100881.0002.000.003.580.05
    1995Omaha RoyalsAmerAAA32OF100.02000221.0002.000.000.714.315
    1995Kansas City RoyalsALMLB32OF400.05100661.0001.500.002.844.413
    1995Kansas City RoyalsALMLB32DH400.0000000.0000.000.002.844.410
    MLB Totals - (2B)2220043051130109971941.9694.200.000.00.00
    MLB Totals - (3B)33001736726053.8831.600.000.00.00
    MLB Totals - (SS)22002425455349.9252.200.000.00.00
    MLB Totals - (OF)13200267562278272.9782.100.000.00.00
    MLB Totals - (DH)1100000000.0000.000.000.00.00
    AAA Totals - (2B)94002072771358497484.9745.100.000.00.00
    AAA Totals - (3B)22001340525853.9142.400.000.00.00
    AAA Totals - (SS)210033539109586.9054.100.000.00.00
    AAA Totals - (OF)3000596226765.9702.200.000.00.00
    AA Totals - (2B)136003064032776736709.9635.200.000.00.00
    AA Totals - (SS)1000100111.0001.000.000.00.00
    A+ Totals - (2B)30006187617154148.9614.900.000.00.00
    A+ Totals - (3B)6300421161916177158.8932.500.000.00.00
    Glossary:
    Year Context-dependent but usually self-evident. (Season, Draft Year etc) Team Name Contextual to the grid but usually self-evident. Draft = Drafted team. Lg League Age Player's age for the selected season or as of a current date if in YY.DDD format. G Games Played (or Pitched) GS Games Started Inn Innings in a game or Innings played at position PO Putouts A Fielding assists E Errors DP Grounded into Double Play (Offense) Double Plays Participation (Defense) TC Total Chances (PO+A+E) TSC Total Successful Chances (PO+A) FPCT Fielding Percentage (TSC/TC) RFg Range Factor by Game (Total Successful Chances/Games) Rfi Range Factor by Inning (Total Successful Chances/Innings) Team Share Share of team's games played at that position. Will add up to more than 100% since the formula is player games at position / team games. Player Share Share of player's games played at that position Team Rank Rank of games for team at that position.

    Fielding Positional Grid by Year

    top csv share Sort Research Applications: MLB Stats | Minor Stats | College Stats | Draft Research
    YearCategoryPC1B2B3BSSLFCFRFOFDH
    1985Minor---73631-----
    1986Minor---93-------
    1987MLB---16-------
    1987Minor---44-----6-
    1988MLB---1668---1-
    1988Minor---21616---4-
    1989MLB---2328---14-
    1989Minor---2445---15-
    1990MLB---11-4---61-
    1991MLB---6022---28-
    1992MLB---93-----161
    1993MLB---321----46
    1993Minor----6------
    1994MLB----2----4-
    1994Minor---56----4-
    1995MLB---------44
    1995Minor---------1-
    Totals---48211844---16211