Sponsor a Page

Put your Name on a player page(s) for $10/year.

Includes Your Name, link and a message
Support Wall

Put your name/link on the Support Wall. The more you donate, the bigger your presence.
Donate $ to TBC

If you have no need for any of the other services, please donate some $ to The Cube.

Either a lump sum or monthly
Player Tracker

A Daily email with prior day's statistics for your selected players. 30 cents/player/year. Change your player list whenever you want!
Please Help Support The Cube

Data Store

Purchase:
1. Standard Data Extracts ... 2. Custom Data Extracts ... 3. Custom Data feeds

Challenge us with your data needs and we'll do our best to comply"

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

Mike GriffinTrack this Player High Level: MLB Stat Years: 1977-1989 MLB Years: 1979-1989
Follow TBC on Twitter and Facebook

Drafted

PositionsP-394Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMichael Leroy Griffin
Height6-5Weight197BatsRightThrowsRight
Born DateJune 26,1957 [61.049]PlaceColusa,California
High SchoolWoodland (Woodland,CA)

DraftedSelected by the Texas Rangers [Team Picks] in the 3rd round (60th overall) of the 1976 Amateur Entry Draft [Signed]
MLB DebutSeptember 17,1979 [22.083]
OrganizationsTEX [4] NYA [3] BAL [2] KCA [2] CHN [1] CIN [1] MON [1] SDN [1] Awards0
TBC Player ID12170Retrosheet IDgrifm001MLBAM ID115144
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Mike Griffin 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 RatingsPitchingStrikeouts41Walks76Hittable43SO/BB71vsPower43Hitting2Durability61Team.529Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1977Asheville TouristsWcarAtex-ST201793.492727019200209.0189100819752018301.268.140.393.238.662.68.654-
1978Tulsa DrillersTexAAtex-ST216196.07272708000169.0217140114158511226001.7911.560.804.535.961.32.240-
1979West Haven YankeesEastAAnya-ST22872.95171707200125.01205341926661001.178.640.651.874.752.54.533-
1979Columbus ClippersILAAAnya-ST22311.76660100041.03598213343001.177.680.442.857.462.62.750-
1979Minor Totals (2 teams)MinorMLB--ST01182.66232308200166.0155624911391004001.178.400.602.115.422.56.5793.09
1979New York YankeesALMLBnya52Rel22004.1530300114.05220251001.6210.38--4.1510.382.50-1.81
1980Columbus ClippersILAAAnya-ST23723.4713130520083.0883732822475001.339.540.872.395.102.14.778-
1980New York YankeesALMLBnya52S/R23244.831394003054.0643629623253011.6110.671.003.834.171.09.3334.60
1981Columbus ClippersILAAAnya-Rel24312.44171160013648.0391413116340001.157.310.193.006.382.13.750-
1981New York YankeesALMLBnya52Rel24002.0820200104.05110040001.1510.38----8.310.00-0.75
1981Chicago CubsNLMLBchn50S/R24254.501697004152.064272649201201.4011.080.691.563.462.22.2863.35
1982Wichita AerosAmerAAAmon-ST25875.93282442131136.216699902424883001.3910.931.581.585.803.67.533-
1982San Diego PadresNLMLBsdn45Rel25013.48707000010.09440340001.167.84--2.613.481.33.0002.81
1983Oklahoma City 89ersAmerAAAtex-S/R26784.233515201072144.21557968643877001.379.640.372.685.412.02.467-
1984Oklahoma City 89ersAmerAAAtex-S/R27854.4631102100131113.013867561441695001.5810.991.123.275.501.68.615-
1985Omaha RoyalsAmerAAAkca-S/R28783.27241954241135.011558491143690001.177.670.732.874.601.60.467-
1986Omaha RoyalsAmerAAAkca-ST298114.08282806000183.0186908317561056001.329.150.842.755.161.88.421-
1987Rochester Red WingsILAAAbal-S/R30513.2817107104174.0743327821530001.289.000.972.556.452.52.833-
1987Baltimore OriolesALMLBbal42S/R30354.3623617106174.0783936933421131.499.441.094.005.091.27.3754.77
1988Rochester Red WingsILAAAbal-S/R31483.8543103300164107.21025446730682001.238.530.592.515.682.27.333-
1989Nashville SoundsAmerAAAcin-Rel32232.30410410014674.0662519228544001.267.990.243.396.541.93.400-
1989Cincinnati RedsNLMLBcin35Rel320012.4630300004.010660310003.0020.77--6.232.080.33-4.38
MLB Totals - 6 Season(s)Filter7154.6067244310153202.223511510419731016341.5110.380.843.234.461.38.3181.36
Minor League Totals - 13 Season(s)Filter93903.9835420714754974221641.01690858727133523108770301.359.260.732.865.952.08.508-
AAA Totals - 11 Season(s)Filter62553.8828313614720574221138.0116456549110033770835001.329.190.792.665.592.10.530-
AA Totals - 2 Season(s)Filter14264.744444015200294.03371931552411117827001.5210.320.733.405.451.60.350-
A Totals - 1 Season(s)Filter1793.492727019200209.0189100819752018301.268.140.393.238.662.68.654-
Baltimore Orioles Totals - 1 Season(s)Filter354.3623617106174.0783936933421131.499.441.094.005.091.27.375-
New York Yankees Totals - 3 Season(s)Filter244.601899005162.2743932625344011.5810.630.863.594.881.36.333-
Chicago Cubs Totals - 1 Season(s)Filter254.501697004152.064272649201201.4011.080.691.563.462.22.286-
San Diego Padres Totals - 1 Season(s)Filter013.48707000010.09440340001.167.84--2.613.481.33.000-
Cincinnati Reds Totals - 1 Season(s)Filter0012.4630300004.010660310003.0020.77--6.232.080.33--
Average MLB - Per ~220 innings8164.6072264610163220.025412411221791096341.5110.380.843.234.461.38.3331.36
Average Minor - Per ~220 innings12123.9847281971103220.02261159718701469001.359.260.732.865.952.08.500-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1977Asheville TouristsWcarAtex-20272100000001100000.000.333.000.333003.000.000.500.23633.3333.331.000.000.000.00
1979West Haven YankeesEastAAnya-p2211100000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
1981Chicago CubsNLMLBchn50p241613020000000802000.154.154.154.3082015.400.000.000.1410.0053.330.000.000.000.00
1982Wichita AerosAmerAAAmon-p25285010000001301000.200.333.200.533107.500.000.200.26814.2942.863.000.000.000.00
1982San Diego PadresNLMLBsdn45p2571000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
1989Nashville SoundsAmerAAAcin-p32413000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
1989Cincinnati RedsNLMLBcin35p32310100000000000001.0001.0001.0002.0001011.000.000.000.9100.000.000.000.000.000.00
MLB Totals - 3 Season(s)Filter2615030000000902000.200.200.200.4003017.500.000.000.0000.0052.940.000.000.000.00
Minor League Totals - 4 Season(s)Filter9711210000002601000.091.231.091.3221014.200.000.182.00014.2942.863.000.000.000.00
AAA Totals - 2 Season(s)Filter698010000001501000.125.222.125.3471010.333.000.125.00010.0050.005.000.000.000.00
AA Totals - 1 Season(s)Filter11100000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
A Totals - 1 Season(s)Filter272100000001100000.000.333.000.333003.000.000.500.00033.3333.331.000.000.000.00
Chicago Cubs Totals - 1 Season(s)Filter1613020000000802000.154.154.154.3082015.400.000.000.0000.0053.330.000.000.000.00
San Diego Padres Totals - 1 Season(s)Filter71000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Cincinnati Reds Totals - 1 Season(s)Filter310100000000000001.0001.0001.0002.0001011.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games16293019000000056012000.200.200.200.400190106.500.000.000.0000.0052.940.000.000.000.00
Average Minor - Per 162 games162183200000031002000.091.231.091.3222023.200.000.182.00014.2942.863.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1978Tulsa Drillers TexAAtex21P27--1132324643.9351.59------27100.020.0
1979West Haven Yankees EastAAnya22P17--820613428.8241.65------17100.012.2
1979Columbus Clippers ILAAAnya22P6--31--441.0000.67------6100.04.3
1979New York YankeesALMLBnya22P3-4-------------3100.01.9
1980Columbus Clippers ILAAAnya23P13--6111-1817.9441.31------13100.09.3
1980New York YankeesALMLBnya23P13-54671-1413.9291.000.24-----13100.08.0
1981Columbus Clippers ILAAAnya24P17--310--13131.0000.76------17100.012.2
1981Chicago CubsNLMLBchn24P16-52111--12121.0000.750.23-----16100.015.5
1981New York YankeesALMLBnya24P2-4-2--221.0001.000.50-----2100.01.9
1982Wichita Aeros AmerAAAmon25P28--2172-2119.9050.68------28100.020.4
1982San Diego PadresNLMLBsdn25P7-10-1--111.0000.140.10-----7100.04.3
1983Oklahoma City 89ers AmerAAAtex26P35--828323936.9231.03------35100.025.9
1984Oklahoma City 89ers AmerAAAtex27P31--616322522.8800.71------31100.020.1
1985Omaha Royals AmerAAAkca28P24--1121113332.9701.33------24100.016.9
1986Omaha Royals AmerAAAkca29P28--1012-122221.0000.79------28100.019.7
1987Rochester Red Wings ILAAAbal30P17--614112120.9521.18------17100.012.2
1987Baltimore OriolesALMLBbal30P23-74682-1614.8750.610.19-----23100.014.2
1988Rochester Red Wings ILAAAbal31P43--921113130.9680.70------43100.030.5
1989Nashville Sounds AmerAAAcin32P41--529133534.9710.83------41100.028.1
1989Cincinnati RedsNLMLBcin32P3-4-1--111.0000.330.25-----3100.01.9
MLB Totals for P - 6 season(s)-   P67-20213303-4643.9350.640.21-----670.00.0
AAA Totals for P - 11 season(s)-   P283--691801311262249.9500.88------2830.00.0
AA Totals for P - 2 season(s)-   P44--1952938071.8881.61------440.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1978Tulsa Drillers TexAAtex2127----------
1979West Haven Yankees EastAAnya2217----------
1979Columbus Clippers ILAAAnya226----------
1979New York YankeesALMLBnya223----------
1980Columbus Clippers ILAAAnya2313----------
1980New York YankeesALMLBnya2313----------
1981Columbus Clippers ILAAAnya2417----------
1981Chicago CubsNLMLBchn2416----------
1981New York YankeesALMLBnya242----------
1982Wichita Aeros AmerAAAmon2528----------
1982San Diego PadresNLMLBsdn257----------
1983Oklahoma City 89ers AmerAAAtex2635----------
1984Oklahoma City 89ers AmerAAAtex2731----------
1985Omaha Royals AmerAAAkca2824----------
1986Omaha Royals AmerAAAkca2928----------
1987Rochester Red Wings ILAAAbal3017----------
1987Baltimore OriolesALMLBbal3023----------
1988Rochester Red Wings ILAAAbal3143----------
1989Nashville Sounds AmerAAAcin3241----------
1989Cincinnati RedsNLMLBcin323----------

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
1993Indianapolis IndiansAmerAAAMinorcin36Pitching Coach1436677.46215.04Marc Bombard
1995Indianapolis IndiansAmerAAAMinorcin38Pitching Coach1448856.611--1Marc BombardLost in Semi-Finals
1999Trenton ThunderEastAAMinorbos42Pitching Coach1429250.648--1DeMarlo HaleLost in Semi-Finals
2000Trenton ThunderEastAAMinorbos43Pitching Coach1426775.47216.05Billy Gardner
2001Trenton ThunderEastAAMinorbos44Pitching Coach1426775.47220.05Billy Gardner
2003Pawtucket Red SoxILAAAMinorbos46Pitching Coach1448361.576--1Buddy BaileyLost in Finals
2005Pawtucket Red SoxILAAAMinorbos48Pitching Coach1447569.5217.02Ron Johnson
2006Pawtucket Red SoxILAAAMinorbos49Pitching Coach1446975.47916.05Ron Johnson-
2007Pawtucket Red SoxILAAAMinorbos50Pitching Coach1426775.47216.54Ron Johnson
2008Bowie BaysoxEastAAMinorbal51Pitching Coach1428458.592--1Brad KomminskLost in Semi-Finals
2009Norfolk TidesILAAAMinorbal52Pitching Coach1427171.50011.03Gary Allenson
2010Norfolk TidesILAAAMinorbal53Pitching Coach1446777.46521.54Gary Allenson
2011Norfolk TidesILAAAMinorbal54Pitching Coach1435687.39224.54Gary Allenson
2012Norfolk TidesILAAAMinorbal55Pitching Coach1447470.5149.02Ron Johnson
2014Norfolk TidesILAAAMinorbal57Pitching Coach1446579.45110.03Ron Johnson
2015Norfolk TidesILAAAMinorbal58Pitching Coach1447866.542--1Ron JohnsonLost in Semi-Finals
2016Norfolk TidesILAAAMinorbal59Pitching Coach1446282.4313.54Ron Johnson
2017Norfolk TidesILAAAMinorbal60Pitching Coach1426676.46520.03Ron Johnson
2018Norfolk TidesILAAAMinorbal61Pitching Coach000.000--0Ron Johnson
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1989-10-15Free AgentGranted Free Agency. 
1988-12-16ContractSigned as Free Agent by Reds. 
1988-10-15Free AgentGranted Free Agency. 
1986-12-05ContractSigned as Free Agent by Orioles. 
1986-10-15Free AgentGranted Free Agency. 
1984-12-25ContractSigned as Free Agent by Royals. 
1984-10-15Free AgentGranted Free Agency. 
1983-04-05ContractSigned as Free Agent by Rangers. 
1983-03-27Released by Padres. 
1982-08-30TradeTraded by Expos to Padres for Jerry Manuel. 
1982-03-26TradeTraded by Cubs to Expos for Dan Briggs. 
1981-08-05TradeTraded by Yankees with Doug Bird and Cash to Cubs for Rick Reuschel. 
1978-11-10TradeTraded by Rangers with Greg Jemison, Paul Mirabella, Juan Beniquez and Dave Righetti to Yankees for Dave Rajsich, Larry McCall, Sparky Lyle, Mike Heath, Domingo Ramos and Cash. 
* 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
1987Baltimore OriolesTeam Payroll3065,000-5012329344,90660,00065,000
1989Cincinnati RedsTeam Payroll3262,500-69136-429,80262,500127,500
* 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