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

Mike FlanaganTrack this Player High Level: MLB Stat Years: 1972-1992 MLB Years: 1975-1992
Follow TBC on Twitter and Facebook

Drafted
General Manager
Major Award Winner
World Series Champion

PositionsP-530Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMichael Kendall Flanagan
Height6-0Weight195BatsLeftThrowsLeft
Born DateDecember 16,1951PlaceManchester,New Hampshire
Death DateAugust 24,2011 [59.252]
High SchoolManchester Memorial (Manchester,NH)
CollegeUniversity of Massachusetts (Amherst,MA)

DraftedSelected by the Baltimore Orioles [Team Picks] in the 7th round (159th overall) of the 1973 Amateur Entry Draft [Signed] ... Selected by the Houston Astros [Team Picks] in the 15th round (355th overall) of the 1971 Amateur Entry Draft
MLB DebutSeptember 5,1975 [23.264]
OrganizationsBAL [17] TOR [4] Awards1Awards Voting2-236
TBC Player ID11435Retrosheet IDflanm001MLBAM ID114216
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Mike Flanagan 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:   Opening Day Starter for Baltimore Orioles in 1978,1986 ... Inducted into Baltimore Orioles Hall of Fame in 1994
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts41Walks62Hittable42SO/BB51vsPower42Hitting0Durability57Team.536Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1972MassachusettsCollegeNCAAFrS/R20300.48651100037.21932014320000.884.54--3.357.652.291.000-
1973MassachusettsCollegeNCAASoST21911.5211101730183.0462214027910000.884.99--2.939.873.37.900-
1973nullA+--ST21412.2111101210061.0392115025610001.055.75--3.699.002.44.800-
1974nullA--ST22641.8211110730084.0611917018620000.946.54--1.936.643.44.600-
1974nullA+--ST22662.10141406100103.06732240481190001.125.85--4.1910.402.48.500-
1974Minor Totals (2 teams)MinorMLB--ST012101.972525013400187.012851410661810001.046.16--3.188.712.74.5451.70
1975nullAAA--ST231342.502725210400173.015558480561350001.228.06--2.917.022.41.765-
1975Baltimore OriolesALMLBbal46S/R23012.7921100009.29430670001.558.38--5.596.521.17.0003.00
1976nullAAA--ST24612.12770610051.0401612014240001.067.06--2.474.241.71.857-
1976Baltimore OriolesALMLBbal46S/R24354.13201010407085.0834139733562101.368.790.743.495.931.70.3753.55
1977Baltimore OriolesALMLBbal46ST2515103.643633315221235.02351009517701495021.309.000.652.685.712.13.6003.33
1978Baltimore OriolesALMLBbal46ST2619154.034040017200281.027112812622871678131.278.670.702.785.341.92.5593.37
1979Baltimore OriolesALMLBbal46ST272393.083938116500265.22451079123701906031.198.300.782.376.442.71.7193.25
1980Baltimore OriolesALMLBbal46ST2816134.123737012200251.0278121115277112812121.399.950.972.544.581.80.5524.00
1981Baltimore OriolesALMLBbal46ST29964.19202003200116.010855541137726021.258.380.852.875.591.95.6003.60
1982Baltimore OriolesALMLBbal46ST3015113.973635111110236.023311010424761039241.318.890.922.903.931.36.5774.18
1983Baltimore OriolesALMLBbal46ST311243.30202003100125.013553461031501021.329.690.722.233.591.61.7503.78
1984Baltimore OriolesALMLBbal46ST3213133.533434010200226.22131038924811158011.308.460.953.224.571.42.5004.22
1985Hagerstown SunsCaroA+bal-ST33000.0011000006.01000450000.831.50--6.007.501.25--
1985Baltimore OriolesALMLBbal46ST33455.1315150100086.010149491428423021.5010.571.472.934.401.50.4444.87
1986Baltimore OriolesALMLBbal46ST347114.24292812000172.017995811566968111.429.370.783.455.021.45.3893.96
1987Rochester Red WingsILAAAbal-ST35003.00330000012.0125403100001.259.00--2.257.503.33--
1987Baltimore OriolesALMLBbal46ST35364.9416160400094.21025752936501001.469.700.863.424.751.39.3334.19
1987Toronto Blue JaysALMLBtor46ST35322.37770000049.0461513315432001.248.390.552.747.842.87.6002.83
1988Toronto Blue JaysALMLBtor46ST3613134.18343402100211.0220106982380993461.429.380.983.414.221.24.5004.47
1989Toronto Blue JaysALMLBtor46ST378103.93303001100171.218682751047474051.369.750.522.462.461.00.4443.88
1990Toronto Blue JaysALMLBtor46ST38225.31550000020.02814123850001.7712.391.333.542.210.63.5005.41
1991Baltimore OriolesALMLBbal46Rel39272.38641630024398.0842726625552231.117.690.552.295.032.20.2223.38
1992Baltimore OriolesALMLBbal46Rel40008.05420420015034.2503431323174052.1112.980.785.974.410.74-5.35
MLB Totals - 18 Season(s)Filter1671433.90526404122101194942765.028061301119925189014918412411.339.120.822.894.841.68.5391.11
Minor League Totals - 6 Season(s)Filter35162.2074713311000490.037515112001684160001.116.89--3.097.642.48.686-
AAA Totals - 3 Season(s)Filter1952.443735216500236.020779640731690001.197.89--2.786.442.32.792-
A+ Totals - 3 Season(s)Filter1072.06262518200170.010753390771850001.085.66--4.089.792.40.588-
A Totals - 1 Season(s)Filter641.8211110730084.0611917018620000.946.54--1.936.643.44.600-
NCAA Totals - 2 Season(s)Filter1211.19171528301120.26525160411230000.884.85--3.069.173.00.923-
Baltimore Orioles Totals - 15 Season(s)Filter1411163.8945032812298174942314.22326108410012127401297758301.329.030.822.875.041.75.549-
Toronto Blue Jays Totals - 4 Season(s)Filter26273.94767603200451.04802171983915019494111.399.550.782.983.861.29.491-
Average MLB - Per ~220 innings13113.904232108240220.02231039520711187131.339.120.822.894.841.68.5421.11
Average Minor - Per ~220 innings1672.203332114400220.016868540751870001.116.89--3.097.642.48.696-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1972MassachusettsCollegeFrp201957917202100091700000.298.394.439.83325466.395.141.298.38413.6425.761.893.0328.5023.53
1973MassachusettsCollegeSop2126711624804190051400000.338.382.6201.002441276.377.282.352.4436.5818.422.805.2617.7550.00
NCAA Totals - 2 Season(s)Filter45128254110062900143100000.320.387.539.9266916142.385.219.328.0009.8621.832.214.2321.3339.02

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1975Baltimore OriolesALMLBbal23P2-9-2--221.0001.000.22-----2100.01.3
1976Baltimore OriolesALMLBbal24P20-85413--17171.0000.850.20-----20100.012.3
1977Baltimore OriolesALMLBbal25P36-235736-343431.0001.190.18-----36100.022.4
1978Baltimore OriolesALMLBbal26P40-281638214644.9571.100.16-----40100.024.8
1979Baltimore OriolesALMLBbal27P39-265441224745.9571.150.17-----39100.024.5
1980Baltimore OriolesALMLBbal28P37-251642124948.9801.300.19-----37100.022.8
1981Baltimore OriolesALMLBbal29P20-116424112928.9661.400.24-----20100.019.0
1982Baltimore OriolesALMLBbal30P36-236738-145451.0001.250.19-----36100.022.2
1983Baltimore OriolesALMLBbal31P20-125615212321.9131.050.17-----20100.012.3
1984Baltimore OriolesALMLBbal32P34-226333-236361.0001.060.16-----34100.021.0
1985Hagerstown Suns CaroA+bal33P1---2--221.0002.00------1100.00.7
1985Baltimore OriolesALMLBbal33P15-86411--15151.0001.000.17-----15100.09.3
1986Baltimore OriolesALMLBbal34P29-172417-121211.0000.720.12-----29100.017.9
1987Rochester Red Wings ILAAAbal35P3---3--331.0001.00------3100.02.2
1987Baltimore OriolesALMLBbal35P16-94513111918.9471.130.19-----16100.09.9
1987Toronto Blue JaysALMLBtor35P7-4934-1771.0001.000.14-----7100.04.3
1988Toronto Blue JaysALMLBtor36P34-211635-241411.0001.210.19-----34100.021.0
1989Toronto Blue JaysALMLBtor37P30-171833-441411.0001.370.24-----30100.018.5
1990Toronto Blue JaysALMLBtor38P5-20-61-76.8571.200.30-----5100.03.1
1991Baltimore OriolesALMLBbal39P64-98623-229291.0000.450.30-----64100.039.5
1992Baltimore OriolesALMLBbal40P42-3466121312.9230.290.35-----42100.025.9
MLB Totals for P - 18 season(s)-   P526-2764894301126530519.9790.990.19-----5260.00.0
AAA Totals for P - 1 season(s)-   P3---3--331.0001.00------30.00.0
A+ Totals for P - 1 season(s)-   P1---2--221.0002.00------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1975Baltimore OriolesALMLBbal232----------
1976Baltimore OriolesALMLBbal2420----------
1977Baltimore OriolesALMLBbal2536----------
1978Baltimore OriolesALMLBbal2640----------
1979Baltimore OriolesALMLBbal2739----------
1980Baltimore OriolesALMLBbal2837----------
1981Baltimore OriolesALMLBbal2920----------
1982Baltimore OriolesALMLBbal3036----------
1983Baltimore OriolesALMLBbal3120----------
1984Baltimore OriolesALMLBbal3234----------
1985Hagerstown Suns CaroA+bal331----------
1985Baltimore OriolesALMLBbal3315----------
1986Baltimore OriolesALMLBbal3429----------
1987Rochester Red Wings ILAAAbal353----------
1987Baltimore OriolesALMLBbal3516----------
1987Toronto Blue JaysALMLBtor357----------
1988Toronto Blue JaysALMLBtor3634----------
1989Toronto Blue JaysALMLBtor3730----------
1990Toronto Blue JaysALMLBtor385----------
1991Baltimore OriolesALMLBbal3964----------
1992Baltimore OriolesALMLBbal4042----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1979Baltimore OriolesChamp. SeriesMLB27105.141007.0641201.007.710.001.292.572.000.001.000
1979Baltimore OriolesWorld SeriesMLB27113.0031015.018521301.3310.800.001.207.806.500.00.500
1983Baltimore OriolesChamp. SeriesMLB31101.801005.0510101.009.000.000.001.8000.001.000
1983Baltimore OriolesWorld SeriesMLB31004.501004.0621101.7513.500.002.252.251.000.00.000
1989Toronto Blue JaysChamp. SeriesMLB370110.381004.1751301.9514.540.002.086.233.000.00.000
MLB Playoffs - Championship Series Totals - 3 yrs215.51303000016.318010026001.229.920.001.103.313.000.00.667
MLB Playoffs - World Series Totals - 2 yrs113.32404100019.024070314001.4211.370.001.426.634.670.00.500

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1983Baltimore OriolesWorld SeriesMLB3111000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Playoffs - World Series Totals - 1 yrs11000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
1995Baltimore OriolesALMLBMLBbal43Pitching Coach1447173.49315.03Phil Regan
1996Baltimore OriolesALMLBMLBbal44Broadcaster1628874.5434.02Davey JohnsonLost ALCS (Yankees)
1997Baltimore OriolesALMLBMLBbal45Broadcaster1629864.605--1Davey JohnsonLost ALCS (Indians)
1998Baltimore OriolesALMLBMLBbal46Pitching Coach1627983.48835.04Ray Miller
1999Baltimore OriolesALMLBMLBbal47Broadcaster1627884.48120.04Ray Miller
2000Baltimore OriolesALMLBMLBbal48Broadcaster1627488.45713.54Mike Hargrove
2001Baltimore OriolesALMLBMLBbal49Broadcaster1616398.39132.54Mike Hargrove
2002Baltimore OriolesALMLBMLBbal50Broadcaster1626795.41436.54Mike Hargrove-
2003Baltimore OriolesALMLBMLBbal51General Manager1627191.43830.04Mike Hargrove-
2004Baltimore OriolesALMLBMLBbal52General Manager1627884.48123.03Lee Mazzilli-
2005Baltimore OriolesALMLBMLBbal53General Manager1627488.45721.04Lee Mazzilli,Sam Perlozzo-
2006Baltimore OriolesALMLBMLBbal54General Manager1627092.43227.04Sam Perlozzo
2010Baltimore OriolesALMLBMLBbal58Broadcaster1626696.40730.05Buck Showalter,Juan Samuel,Dave Trembley
* 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

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1979American League Cy Young Award1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1992-10-27Free AgentGranted Free Agency. 
1991-04-02ContractSigned as Free Agent by Orioles. 
1990-05-08Released by Blue Jays. 
1988-12-24ContractSigned as Free Agent by Blue Jays. 
1988-11-04Free AgentGranted Free Agency. 
1987-08-31TradeTraded by Orioles to Blue Jays for Jose Mesa and Oswaldo Peraza. 
* 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
1985Baltimore OriolesTeam Payroll33641,667-144577++370,78060,000641,667
1986Baltimore OriolesTeam Payroll34639,791-189774++386,34760,0001,281,458
1987Baltimore OriolesTeam Payroll35625,000-1651077++344,90660,0001,906,458
1987Toronto Blue JaysTeam Payroll35625,000-165877++344,90660,0001,906,458
1988Toronto Blue JaysTeam Payroll36550,000-1971072++392,10762,5002,456,458
1989Toronto Blue JaysTeam Payroll37887,500-137984++429,80262,5003,343,958
1990Toronto Blue JaysTeam Payroll381,037,500-138981++515,727100,0004,381,458
1991Baltimore OriolesTeam Payroll39250,000-4241540742,231100,0004,631,458
1992Baltimore OriolesTeam Payroll40600,000-3331459962,245109,0005,231,458
* 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