Page Information
Current Status
High Level
Proper Name
Michael Ray Jackson
Stat Years
1984-2004  [mlb] 1986-2004
Height/Weight
6-2 / 225
Bats/Throws
Right / Right
Positions
P (1099) ... SS (143) ... 2B (2) ... 3B (1)
Draft Position
OF-P
Born Date/Place
1964-12-22 in Houston, Texas   [55.310]
High School
Forest Brook (Houston,TX)
Colleges
Hill College (Hillsboro, Texas)
Draft
Selected by the Philadelphia Phillies in Round #2 (#43 overall) of the 1984 Amateur Entry Draft (Jan-Sec Phase) 2 Draft Instances
Bonus
Signing Scouts
Doug Gassaway
MLB Debut
1986-08-11 - Boxscore  (Age: 21.232)
Service Time
Organizations
SEA [5] PHI [4] SFN [3] CLE [3] CIN [1] HOU [1] MIN [1] CHA [1]
ID Numbers
tbc id: 1058 ... retro id: jackm001 ... mlbam id: 116436
Relations
Pitch Repertoire
TBC Apps
Career Talent RatingsPitchingStrikeouts75Walks53Hittable79SO/BB70vsPower79Hitting11Durability82Team.527Ratings 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 Pitching 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 NameLgLvlOrgUnifAgeExpDetailWLERAGGSCGSHOGFGRSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9RA9SO BBWPCT
    1984Spartanburg SunsSALAphi-191---722.6814140000080.2533524850774071.285.910.895.588.593.901.54.778
    1984Minor Totals: PHIbyYearA----191---722.6914140000080.7533524850774071.285.950.905.618.643.931.54.778
    1985Peninsula PilotsCaroA+phi-202---794.603118002131125.112771641153966001.449.120.793.816.895.101.81.438
    1985Minor Totals: PHIbyYearA+----201---794.603118002131125.312771641153966001.449.140.793.816.915.111.81.438
    1986Reading PhilliesEastAAphi-213---231.66300002330643.12598122424011.085.190.214.578.721.871.91.400
    1986Portland BeaversPCLAAAphi-213---313.18170001017322.21888213235011.377.150.795.169.133.181.77.750
    1986Philadelphia PhilliesNLMLBphi33213Log - Sp - Ext - Perf003.38900049013.112552430021.208.101.352.702.033.380.75.000
    1986Minor Totals: PHIbyYearAAA/AA----212---542.18470003347966.0431716335659021.185.860.414.778.862.321.86.556
    1986MLB Totals: PHIbyYearMLB----211Log - Sp - Ext - Perf003.44900049013.312552430021.228.241.372.752.063.440.75.000
    1987Maine GuidesILAAAphi-224---100.82220000011.092105132001.277.360.004.0910.641.642.601.000
    1987Philadelphia PhilliesNLMLBphi33224Log - Sp - Ext - Perf3104.20557008481109.18855511656936831.327.241.324.617.664.531.66.231
    1987Minor Totals: PHIbyYearAAA----221---100.82220000011.092105132001.277.360.004.0910.641.642.601.000
    1987MLB Totals: PHIbyYearMLB----221Log - Sp - Ext - Perf3104.21557008481109.38855511656936831.327.261.324.627.674.541.66.231
    1988Seattle MarinersALMLBsea38235Log - Sp - Ext - Perf652.63620002962499.17437291043766621.186.700.913.906.893.351.77.545
    1988MLB Totals: SEAbyYearMLB----231Log - Sp - Ext - Perf652.63620002962499.37437291043766621.186.720.913.916.903.361.77.545
    1989Seattle MarinersALMLBsea38246Log - Sp - Ext - Perf463.17650002765799.1814335854941261.367.340.724.898.523.901.74.400
    1989MLB Totals: SEAbyYearMLB----241Log - Sp - Ext - Perf463.18650002765799.3814335854941261.367.360.734.908.543.911.74.400
    1990Seattle MarinersALMLBsea38257Log - Sp - Ext - Perf574.54630002863377.1644239844699221.407.450.935.128.034.891.57.417
    1990MLB Totals: SEAbyYearMLB----251Log - Sp - Ext - Perf574.55630002863377.3644239844699221.407.470.935.148.054.901.57.417
    1991Seattle MarinersALMLBsea38268Log - Sp - Ext - Perf773.257200035721488.2643532534743061.116.500.513.457.513.552.18.500
    1991MLB Totals: SEAbyYearMLB----261Log - Sp - Ext - Perf773.277200035721488.7643532534743061.116.530.513.477.553.572.18.500
    1992San Francisco GiantsNLMLBsfn42279Log - Sp - Ext - Perf663.73670002467282.0763534733801041.338.340.773.628.783.842.42.500
    1992MLB Totals: SFNbyYearMLB----271Log - Sp - Ext - Perf663.73670002467282.0763534733801041.338.340.773.628.783.842.42.500
    1993San Francisco GiantsNLMLBsfn422810Log - Sp - Ext - Perf663.03810001781177.1582826724702231.066.750.812.798.153.262.92.500
    1993MLB Totals: SFNbyYearMLB----281Log - Sp - Ext - Perf663.04810001781177.3582826724702231.066.770.822.808.173.272.92.500
    1994San Francisco GiantsNLMLBsfn422911Log - Sp - Ext - Perf321.49360001236442.12387411510020.804.890.852.3410.841.704.64.600
    1994MLB Totals: SFNbyYearMLB----291Log - Sp - Ext - Perf321.50360001236442.32387411510020.814.920.862.3510.901.714.64.600
    1995Chattanooga LookoutsSouAAcin-3012---000.0032000103.02000020000.676.000.000.006.000.000.00.000
    1995Indianapolis IndiansAmerAAAcin-3012---000.0021001102.00000010000.000.000.000.004.500.000.00.000
    1995Cincinnati RedsNLMLBcin423012Log - Sp - Ext - Perf612.39400001040249.0381313519411111.166.980.923.497.532.392.16.857
    1995Minor Totals: CINbyYearAAA/AA----302---000.0053001205.02000030000.403.600.000.005.400.002.00.000
    1995MLB Totals: CINbyYearMLB----301Log - Sp - Ext - Perf612.39400001040249.0381313519411111.166.980.923.497.532.392.16.857
    1996Seattle MarinersALMLBsea423113Log - Sp - Ext - Perf113.63730002373672.06132291124702061.187.631.383.008.754.002.92.500
    1996MLB Totals: SEAbyYearMLB----311Log - Sp - Ext - Perf113.63730002373672.06132291124702061.187.631.383.008.754.002.92.500
    1997Cleveland IndiansALMLBcle423214Log - Sp - Ext - Perf253.247100038711575.0593327329742041.177.080.363.488.883.962.55.286
    1997MLB Totals: CLEbyYearMLB----321Log - Sp - Ext - Perf253.247100038711575.0593327329742041.177.080.363.488.883.962.55.286
    1998Cleveland IndiansALMLBcle423315Log - Sp - Ext - Perf111.556900057694064.0431111413551340.886.050.561.837.731.554.23.500
    1998MLB Totals: CLEbyYearMLB----331Log - Sp - Ext - Perf111.556900057694064.0431111413551340.886.050.561.837.731.554.23.500
    1999Cleveland IndiansALMLBcle423416Log - Sp - Ext - Perf344.067200065723968.26032311126550121.257.861.443.417.214.192.12.429
    1999MLB Totals: CLEbyYearMLB----341Log - Sp - Ext - Perf344.097200065723968.76032311126550121.267.921.453.437.264.222.12.429
    2001Houston AstrosNLMLBhou383617Log - Sp - Ext - Perf534.70670001667469.06836361422462021.308.871.832.876.004.702.09.625
    2001MLB Totals: HOUbyYearMLB----361Log - Sp - Ext - Perf534.70670001667469.06836361422462021.308.871.832.876.004.702.09.625
    2002Minnesota TwinsALMLBmin423718Log - Sp - Ext - Perf233.27580001758055.0592020513292041.319.650.822.134.753.272.23.400
    2002MLB Totals: MINbyYearMLB----371Log - Sp - Ext - Perf233.27580001758055.0592020513292041.319.650.822.134.753.272.23.400
    2004Chicago White SoxALMLBcha383919Log - Sp - Ext - Perf205.01450001245046.2552726715261231.5010.611.352.895.015.211.731.000
    2004MLB Totals: CHAbyYearMLB----391Log - Sp - Ext - Perf205.06450001245046.7552726715261231.5210.711.362.925.065.261.731.000
    MLB Totals (17 yrs)62673.4210057004229981421,188.398349245112746410063927561.227.450.963.517.623.732.17.481
    American League Totals (10 yrs)33393.37650000331650128746.0620312279722956222716391.237.480.873.567.503.762.11.458
    National League Totals (7 yrs)29283.503557009134814442.3363180172551693841211171.207.391.123.447.823.662.27.509
    Minor League Totals20153.28993700366210288.02341251052214325421091.317.310.694.477.943.911.78.571
    Minor: A Totals722.6914140000080.7533524850774071.285.950.905.618.643.931.54.778
    Minor: A+ Totals794.603118002131125.312771641153966001.449.140.793.816.915.111.81.438
    Minor: AA Totals231.56332002331646.32798122444011.065.270.204.308.591.762.00.400
    Minor: AAA Totals412.30213001118335.727109218377011.286.900.514.609.462.562.06.800
    Seattle Mariners Totals (5 yrs)23263.3833500014233534436.7344189164421993832110221.247.100.874.117.903.901.92.469
    Cleveland Indians Totals (3 yrs)6103.0021200016021294207.71627669186818434101.117.040.782.957.993.302.71.375
    San Francisco Giants Totals (3 yrs)15143.00184000531847201.7157716718682013291.127.020.813.048.993.182.96.517
    Houston Astros Totals (1 yrs)534.70670001667469.06836361422462021.308.871.832.876.004.702.09.625
    Philadelphia Phillies Totals (2 yrs)3104.126470012571122.710060561860966851.317.361.334.427.074.421.60.231
    Minnesota Twins Totals (1 yrs)233.27580001758055.0592020513292041.319.650.822.134.753.272.23.400
    Chicago White Sox Totals (1 yrs)205.06450001245046.7552726715261231.5210.711.362.925.065.261.731.000
    Cincinnati Reds Totals (1 yrs)612.39400001040249.0381313519411111.166.980.923.497.532.392.16.857
    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. Exp Experience in # of years. For Player stats, refers to nth PRO season. Count is ontextual to the purpose of the grid Detail Includes links to additional MLB stat detail including Game Logs, Splits and Extended Statistics W Wins (Pitcher or Team) L Losses (Pitcher or Team) ERA Earned Run Average ( (9/IP)*ER ) G Games Played (or Pitched) GS Games Started CG Complete Games SHO Shutouts GF Games Finished GR Games Relieved SV Saves IP Innings Pitched H Hits R Runs ER Earned Runs HR Home Runs BB Walks SO Strikeouts WP Wild Pitches BK Balks HB Hit Batsmen from pitcher perspective WHIP Walks and Hits per Inning Pitched ( (H+BB) / IP ) H9 Hits allowed per 9 innings ( (9/IP) * H ) HR9 Home Runs allowed per 9 innings ( (9/IP) * HR ) BB9 Walks per 9 innings ( (9/IP) * BB ) SO9 Strikeouts per 9 innings ( (9/IP) * SO ) RA9 Runs Against per 9 innings ( (9/IP) * R ) SO BB Strikeouts to Walk ratio ( SO/BB ) WPct Winning Percentage (W/(W+L))

    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%
    1984Spartanburg SunsSALAphi-19p---11419473007000101000.368.368.526.89420103.158.158.3890.005.000.000.00.0042.9
    1985Peninsula PilotsCaroA+phi-20p---23221251101000301100.238.227.381.6082382.143.143.2630.0013.040.000.00.0040.0
    1986Reading PhilliesEastAAphi-21ss---3302000000000200000.000.000.000.000200.000.000.0000.00100.000.000.00.000.0
    1986Portland BeaversPCLAAAphi-21p---3171000000000000000.000.000.000.000100.000.000.0000.000.000.000.00.000.0
    1987Maine GuidesILAAAphi-22ss---421000000000000000.000.000.000.000100.000.000.0000.000.000.000.00.000.0
    1987Philadelphia PhilliesNLMLBphi3322pL-S-E-P45517220000001303000.118.167.118.2852120.059.000.1434.7614.293.000.00.000.0
    1992San Francisco GiantsNLMLBsfn4227pL-S-E-P5672000000000000000.000.000.000.000200.000.000.0000.000.000.000.00.000.0
    1993San Francisco GiantsNLMLBsfn4228pL-S-E-P6813122001000100000.667.6671.3332.000342.667.6661.0000.0033.330.000.00.00100.0
    1994San Francisco GiantsNLMLBsfn4229pL-S-E-P7361000000000001000.000.000.000.000200.000.000.0000.000.000.000.00.000.0
    1995Cincinnati RedsNLMLBcin4230pL-S-E-P8404010000000000000.250.250.250.500410.000.000.2500.000.000.000.00.000.0
    2001Houston AstrosNLMLBhou3836pL-S-E-P9631000000000000000.000.000.000.000100.000.000.0000.000.000.000.00.000.0
    MLB Totals (6 yrs)34228352001001404000.179.207.250.4573372.107.071.2083.0312.124.000.00.0040.0
    National League Totals (6 yrs)34228352001001404000.179.207.250.4573372.107.071.2083.0312.124.000.00.0040.0
    Minor League Totals95446124108000602100.273.267.409.67647185.136.136.3080.0012.770.000.00.0041.7
    Minor: A Totals1419473007000101000.368.368.526.89420103.158.158.3890.005.000.000.00.0042.9
    Minor: A+ Totals3221251101000301100.238.227.381.6082382.143.143.2630.0013.040.000.00.0040.0
    Minor: AA Totals302000000000200000.000.000.000.000200.000.000.0000.00100.000.000.00.000.0
    Minor: AAA Totals192000000000000000.000.000.000.000200.000.000.0000.000.000.000.00.000.0
    San Francisco Giants Totals (3 yrs)1846122001000101000.333.333.6671.000742.333.334.4000.0014.290.000.00.00100.0
    Houston Astros Totals (1 yrs)631000000000000000.000.000.000.000100.000.000.0000.000.000.000.00.000.0
    Philadelphia Phillies Totals (1 yrs)5517220000001303000.118.167.118.2852120.059.000.1434.7614.293.000.00.000.0
    Cincinnati Reds Totals (1 yrs)404010000000000000.250.250.250.500410.000.000.2500.000.000.000.00.000.0
    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
    1984Spartanburg SunsSALA19P1400.05100015151.0001.100.0010.0100.012
    1985Peninsula PilotsCaroA+20P3100.0822633630.8331.000.0023.096.95
    1986Reading PhilliesEastAA212B200.03401771.0003.500.001.56.75
    1986Reading PhilliesEastAA213B100.0031043.7503.000.000.73.36
    1986Reading PhilliesEastAA21SS13100.01863532968568539.9494.100.0096.3436.71
    1986Reading PhilliesEastAA21P3000.046111110.9090.300.0022.1100.02
    1986Portland BeaversPCLAAA21P1700.02500771.0000.400.0012.1100.09
    1986Philadelphia PhilliesNLMLB21P9013.12000221.0000.200.155.6100.014
    1987Maine GuidesILAAA22SS1200.01330394643.9353.600.008.6600.04
    1987Maine GuidesILAAA22P200.00300331.0001.500.001.4100.021
    1987Philadelphia PhilliesNLMLB22P550109.1512101817.9440.300.1634.0100.03
    1988Seattle MarinersALMLB23P62099.14110015151.0000.200.1538.5100.01
    1989Seattle MarinersALMLB24P65099.1311201614.8750.200.1440.1100.02
    1990Seattle MarinersALMLB25P63077.15120317171.0000.300.2238.9100.01
    1991Seattle MarinersALMLB26P72088.228111110.9090.100.1144.4100.01
    1992San Francisco GiantsNLMLB27P67082.069101615.9380.200.1841.4100.01
    1993San Francisco GiantsNLMLB28P81077.1313101716.9410.200.2150.0100.01
    1994San Francisco GiantsNLMLB29P36042.10701771.0000.200.1731.3100.05
    1995Cincinnati RedsNLMLB30P40049.02300551.0000.100.1027.8100.05
    1996Seattle MarinersALMLB31P73072.0116101817.9440.200.2445.3100.01
    1997Cleveland IndiansALMLB32P71075.05150420201.0000.300.2744.1100.02
    1998Cleveland IndiansALMLB33P69064.0611121817.9440.200.2742.6100.01
    1999Cleveland IndiansALMLB34P72068.2216111918.9470.300.2644.4100.01
    2001Houston AstrosNLMLB36P67069.0740011111.0000.200.1641.4100.01
    2002Minnesota TwinsALMLB37P58055.02100112121.0000.200.2236.0100.04
    2004Chicago White SoxALMLB39P45046.2280010101.0000.200.2227.8100.06
    MLB Totals - (P)100501,1855716691310.0000.000.00---------
    AAA Totals - (SS)120013303914.0000.000.00---------
    AAA Totals - (P)1900280011.0000.000.00---------
    AA Totals - (2B)200340114.0000.000.00---------
    AA Totals - (3B)100031013.0000.000.00---------
    AA Totals - (SS)13100186353296814.0000.000.00---------
    AA Totals - (P)3000461110.0000.000.00---------
    A+ Totals - (P)31008226311.0000.000.00---------
    A Totals - (P)14005100011.0000.000.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
    1984Minor14----------
    1985Minor31----------
    1986MLB9----------
    1986Minor47--21131-----
    1987MLB55----------
    1987Minor2----12-----
    1988MLB62----------
    1989MLB65----------
    1990MLB63----------
    1991MLB72----------
    1992MLB67----------
    1993MLB81----------
    1994MLB36----------
    1995MLB40----------
    1996MLB73----------
    1997MLB71----------
    1998MLB69----------
    1999MLB72----------
    2001MLB67----------
    2002MLB58----------
    2004MLB45----------
    Totals1099--21143-----