Mobile Site You Are Here > > > > Mike Flanagan Register Statistics & History


Photo of Mike Flanagan


Mike Flanagan

Michael Kendall Flanagan

Position: Pitcher
Bats: Left, Throws: Left
Height: 6' 0", Weight: 185 lb.

Born: December 16, 1951 in Manchester, New Hampshire, United States
Died: August 24, 2011 in Monkton, Maryland, United States
High School: Memorial HS (Manchester, NH)
School: University of Massachusetts Amherst (Amherst, MA)

Drafted by the Houston Astros in the 15th round of the 1971 MLB June Amateur Draft from Memorial HS (Manchester, NH) and the Baltimore Orioles in the 7th round of the 1973 MLB June Amateur Draft from University of Massachusetts Amherst (Amherst, MA).

Major League Stats / View Player Bio from the SABR BioProject


Register Pitching

Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RAvg G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
1973 21 0.4 Miami FLOR A BAL 4 1 .800 2.21 3.10 11 10 2 1 0 61.0 39 21 15 1 25 3 61 2 0 6 1.049 5.8 0.1 3.7 9.0 2.44
1974 22 2 Teams 2 Lgs A-AA BAL 12 10 .545 1.97 2.45 25 25 13 4 0 187.0 128 51 41 4 66 0 181 10 0 3 1.037 6.2 0.2 3.2 8.7 2.74
1974 22 1.2 Miami FLOR A BAL 6 6 .500 2.10 2.80 14 14 6 1 0 103.0 67 32 24 1 48 0 119 4 0 1 1.117 5.9 0.1 4.2 10.4 2.48
1974 22 -0.4 Asheville SOUL AA BAL 6 4 .600 1.82 2.04 11 11 7 3 0 84.0 61 19 17 3 18 0 62 6 0 2 0.940 6.5 0.3 1.9 6.6 3.44
1975 23 -1.5 Rochester IL AAA BAL 13 4 .765 2.50 3.02 27 25 10 4 0 173.0 155 58 48 8 56 3 135 1 0 5 1.220 8.1 0.4 2.9 7.0 2.41
1975 23 -5.1 BAL AL MLB BAL 0 1 .000 2.79 3.72 2 1 0 0 0 0 9.2 9 4 3 0 6 1 7 0 0 0 42 1.552 8.4 0.0 5.6 6.5 1.17
1976 24 -0.3 Rochester IL AAA BAL 6 1 .857 2.12 2.82 7 7 6 1 0 51.0 40 16 12 4 14 2 24 1 1 1 1.059 7.1 0.7 2.5 4.2 1.71
1976 24 -3.6 BAL AL MLB BAL 3 5 .375 4.13 4.34 20 10 7 4 0 0 85.0 83 41 39 7 33 0 56 0 1 2 358 1.365 8.8 0.7 3.5 5.9 1.70
1977 25 -2.5 BAL AL MLB BAL 15 10 .600 3.64 3.83 36 33 2 15 2 1 235.0 235 100 95 17 70 5 149 2 0 5 974 1.298 9.0 0.7 2.7 5.7 2.13
1978 26 -1.2 BAL AL MLB BAL 19 15 .559 4.03 4.09 40 40 0 17 2 0 281.1 271 128 126 22 87 2 167 3 1 8 1160 1.273 8.7 0.7 2.8 5.3 1.92
1979 27 -0.4 BAL AL MLB BAL 23 9 .719 3.08 3.62 39 38 0 16 5 0 265.2 245 107 91 23 70 1 190 3 0 6 1085 1.186 8.3 0.8 2.4 6.4 2.71
1980 28 0.3 BAL AL MLB BAL 16 13 .552 4.12 4.33 37 37 0 12 2 0 251.1 278 121 115 27 71 3 128 2 1 12 1065 1.389 10.0 1.0 2.5 4.6 1.80
1981 29 1.1 BAL AL MLB BAL 9 6 .600 4.19 4.27 20 20 0 3 2 0 116.0 108 55 54 11 37 1 72 2 0 6 482 1.250 8.4 0.9 2.9 5.6 1.95
1982 30 1.8 BAL AL MLB BAL 15 11 .577 3.97 4.19 36 35 1 11 1 0 236.0 233 110 104 24 76 5 103 4 2 9 991 1.309 8.9 0.9 2.9 3.9 1.36
1983 31 2.5 BAL AL MLB BAL 12 4 .750 3.30 3.81 20 20 0 3 1 0 125.1 135 53 46 10 31 2 50 2 0 1 528 1.324 9.7 0.7 2.2 3.6 1.61
Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RAvg G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
1984 32 3.6 BAL AL MLB BAL 13 13 .500 3.53 4.09 34 34 0 10 2 0 226.2 213 103 89 24 81 5 115 1 0 8 947 1.297 8.5 1.0 3.2 4.6 1.42
1985 33 10.9 Hagerstown CARL A BAL 0 0 0.00 0.00 1 1 0 0 0 0 6.0 1 0 0 0 4 0 5 0 0 0 0.833 1.5 0.0 6.0 7.5 1.25
1985 33 4.6 BAL AL MLB BAL 4 5 .444 5.13 5.13 15 15 0 1 0 0 86.0 101 49 49 14 28 0 42 2 0 3 379 1.500 10.6 1.5 2.9 4.4 1.50
1986 34 5.8 BAL AL MLB BAL 7 11 .389 4.24 4.97 29 28 0 2 0 0 172.0 179 95 81 15 66 4 96 1 1 8 747 1.424 9.4 0.8 3.5 5.0 1.45
1987 35 6.4 2 Teams AL MLB BAL-TOR 6 8 .429 4.06 4.50 23 23 0 4 0 0 144.0 148 72 65 12 51 4 93 0 0 3 619 1.382 9.2 0.8 3.2 5.8 1.82
1987 35 8.6 Rochester IL AAA BAL 0 0 3.00 3.75 3 3 0 0 0 0 12.0 12 5 4 0 3 0 10 0 0 0 1.250 9.0 0.0 2.2 7.5 3.33
1987 35 6.4 BAL AL MLB BAL 3 6 .333 4.94 5.42 16 16 0 4 0 0 94.2 102 57 52 9 36 1 50 0 0 1 410 1.458 9.7 0.9 3.4 4.8 1.39
1987 35 6.4 TOR AL MLB TOR 3 2 .600 2.37 2.74 7 7 0 0 0 0 49.1 46 15 13 3 15 3 43 0 0 2 209 1.236 8.4 0.5 2.7 7.8 2.87
1988 36 7.5 TOR AL MLB TOR 13 13 .500 4.18 4.52 34 34 0 2 1 0 211.0 220 106 98 23 80 1 99 6 4 3 916 1.422 9.4 1.0 3.4 4.2 1.24
1989 37 8.5 TOR AL MLB TOR 8 10 .444 3.93 4.30 30 30 0 1 1 0 171.2 186 82 75 10 47 0 47 5 0 4 726 1.357 9.8 0.5 2.5 2.5 1.00
1990 38 9.6 TOR AL MLB TOR 2 2 .500 5.31 6.20 5 5 0 0 0 0 20.1 28 14 12 3 8 0 5 0 0 0 94 1.770 12.4 1.3 3.5 2.2 0.63
1991 39 10.5 BAL AL MLB BAL 2 7 .222 2.38 2.47 64 1 24 0 0 3 98.1 84 27 26 6 25 6 55 3 2 2 391 1.108 7.7 0.5 2.3 5.0 2.20
1992 40 11.1 BAL AL MLB BAL 0 0 8.05 8.83 42 0 15 0 0 0 34.2 50 34 31 3 23 1 17 5 0 4 180 2.106 13.0 0.8 6.0 4.4 0.74
MLB (18 seasons) MLB 167 143 .539 3.90 4.23 526 404 49 101 19 4 2770.0 2806 1301 1199 251 890 41 1491 41 12 84 11684 1.334 9.1 0.8 2.9 4.8 1.68
Minors (6 seasons) Minors 35 16 .686 2.20 2.77 74 71 0 31 10 0 490.0 375 151 120 17 168 8 416 14 1 15 1.108 6.9 0.3 3.1 7.6 2.48
All Levels (20 Seasons) 202 159 .560 3.64 4.01 600 475 49 132 29 4 3260.0 3181 1452 1319 268 1058 49 1907 55 13 99 11684 1.300 8.8 0.7 2.9 5.3 1.80
A (3 seasons) Minors 10 7 .588 2.06 2.81 26 25 0 8 2 0 170.0 107 53 39 2 77 3 185 6 0 7 1.082 5.7 0.1 4.1 9.8 2.40
AAA (3 seasons) Minors 19 5 .792 2.44 3.01 37 35 0 16 5 0 236.0 207 79 64 12 73 5 169 2 1 6 1.186 7.9 0.5 2.8 6.4 2.32
A 7890 (underlined) value in the totals indicates career mark is incomplete.

Register Batting

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
1973 21 0.4 Miami FLOR A BAL 11 24 19 5 4 0 0 0 0 0 0 4 5 .211 .375 .211 .586 4 1 0 0
1974 22 2 Teams 2 Lgs AA-A BAL 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1974 22 0.9 Miami FLOR A BAL 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1974 22 -0.7 Asheville SOUL AA BAL 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1975 23 -1.4 Rochester IL AAA BAL 34 74 67 5 13 5 0 1 6 0 0 4 16 .194 .239 .313 .553 21 0 3 0
1975 23 -4.5 BAL AL MLB BAL 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1976 24 -0.5 Rochester IL AAA BAL 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1976 24 -3.5 BAL AL MLB BAL 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1977 25 -2.5 BAL AL MLB BAL 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1978 26 -1.5 BAL AL MLB BAL 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1979 27 -0.8 BAL AL MLB BAL 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1980 28 0.0 BAL AL MLB BAL 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1981 29 0.3 BAL AL MLB BAL 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1982 30 1.2 BAL AL MLB BAL 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1983 31 2.2 BAL AL MLB BAL 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
1984 32 3.3 BAL AL MLB BAL 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1985 33 10.9 Hagerstown CARL A BAL 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1985 33 4.1 BAL AL MLB BAL 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1986 34 5.2 BAL AL MLB BAL 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1987 35 2 Teams AL MLB BAL-TOR 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1987 35 9.5 Rochester IL AAA BAL 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1987 35 6.6 BAL AL MLB BAL 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1987 35 6.6 TOR AL MLB TOR 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1988 36 7.5 TOR AL MLB TOR 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1989 37 8.5 TOR AL MLB TOR 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1990 38 9.4 TOR AL MLB TOR 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1991 39 10.5 BAL AL MLB BAL 64 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1992 40 11.4 BAL AL MLB BAL 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
MLB (18 seasons) MLB 529 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Minors (6 seasons) Minors 81 98 86 10 17 5 0 1 6 0 0 8 21 .198 .274 .291 .564 25 0 1 3 0 0
All Levels (20 Seasons) 610 98 86 10 17 5 0 1 6 0 0 8 21 .198 .274 .291 .564 25 0 1 3 0 0
A (3 seasons) Minors 26 24 19 5 4 0 0 0 0 0 0 4 5 .211 .375 .211 .586 4 0 1 0 0 0
AAA (3 seasons) Minors 44 74 67 5 13 5 0 1 6 0 0 4 16 .194 .239 .313 .553 21 0 3 0 0
A 7890 (underlined) value in the totals indicates career mark is incomplete.

Register Fielding

Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
1973 21 Miami FLOR A BAL P 11 16 1 14 1 1 .938 1.36
1974 22 2 Teams 2 Lgs A-AA BAL P 25 38 7 31 0 2 1.000 1.52
1974 22 Miami FLOR A BAL P 14 24 6 18 0 2 1.000 1.71
1974 22 Asheville SOUL AA BAL P 11 14 1 13 0 0 1.000 1.27
1975 23 Rochester IL AAA BAL P 27 39 5 33 1 2 .974 1.41
1975 23 BAL AL MLB BAL P 2 10.0 2 0 2 0 0 1.000 1.80 1.00
1976 24 Rochester IL AAA BAL P 7 12 0 11 1 2 .917 1.57
1976 24 BAL AL MLB BAL P 20 85.0 17 4 13 0 0 1.000 1.80 0.85
1977 25 BAL AL MLB BAL P 36 235.0 43 7 36 0 3 1.000 1.65 1.19
1978 26 BAL AL MLB BAL P 40 281.0 46 6 38 2 1 .957 1.41 1.10
1979 27 BAL AL MLB BAL P 39 266.0 47 4 41 2 2 .957 1.52 1.15
1980 28 BAL AL MLB BAL P 37 251.0 49 6 42 1 2 .980 1.72 1.30
1981 29 BAL AL MLB BAL P 20 116.0 29 4 24 1 1 .966 2.17 1.40
1982 30 BAL AL MLB BAL P 36 236.0 45 7 38 0 1 1.000 1.72 1.25
1983 31 BAL AL MLB BAL P 20 125.0 23 6 15 2 1 .913 1.51 1.05
Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
1984 32 BAL AL MLB BAL P 34 227.0 36 3 33 0 2 1.000 1.43 1.06
1985 33 Hagerstown CARL A BAL P 1 2 0 2 0 0 1.000 2.00
1985 33 BAL AL MLB BAL P 15 86.0 15 4 11 0 0 1.000 1.57 1.00
1986 34 BAL AL MLB BAL P 29 172.0 21 4 17 0 1 1.000 1.10 0.72
1987 35 2 Teams AL MLB BAL-TOR P 23 144.0 26 8 17 1 2 .962 1.56 1.09
1987 35 Rochester IL AAA BAL P 3 3 0 3 0 0 1.000 1.00
1987 35 BAL AL MLB BAL P 16 95.0 19 5 13 1 1 .947 1.71 1.13
1987 35 TOR AL MLB TOR P 7 49.0 7 3 4 0 1 1.000 1.29 1.00
1988 36 TOR AL MLB TOR P 34 211.0 41 6 35 0 2 1.000 1.75 1.21
1989 37 TOR AL MLB TOR P 30 172.0 41 8 33 0 4 1.000 2.15 1.37
1990 38 TOR AL MLB TOR P 5 20.0 7 0 6 1 0 .857 2.70 1.20
1991 39 BAL AL MLB BAL P 64 98.0 29 6 23 0 2 1.000 2.66 0.45
1992 40 BAL AL MLB BAL P 42 35.0 13 6 6 1 2 .923 3.09 0.29
MLB (18 seasons) MLB P 526 2770.0 530 89 430 11 26 .979 1.69 0.99
Minors (6 seasons) Minors P 74 110 13 94 3 7 .973 1.45
All Levels (20 Seasons) P 600 2770.0 640 102 524 14 33 .978 1.69 1.04
A 7890 (underlined) value in the totals indicates career mark is incomplete.

Teams Played For

Year Age Tm Lg Lev
1973 21 Miami Orioles Florida State League A
1974 22 Miami Orioles Florida State League A
1974 22 Asheville Orioles Southern League AA
1975 23 Rochester Red Wings International League AAA
1975 23 Baltimore Orioles American League MLB 1 1975-09-05 1975-09-28
1976 24 Rochester Red Wings International League AAA
1976 24 Baltimore Orioles American League MLB 1 1976-04-11 1976-10-03
1977 25 Baltimore Orioles American League MLB 1 1977-04-19 1977-10-01
1978 26 Baltimore Orioles American League MLB 1 1978-04-07 1978-09-30
1979 27 Baltimore Orioles American League MLB 1 1979-04-07 1979-09-29
1980 28 Baltimore Orioles American League MLB 1 1980-04-11 1980-09-30
1981 29 Baltimore Orioles American League MLB 1 1981-04-12 1981-10-04
1982 30 Baltimore Orioles American League MLB 1 1982-04-11 1982-10-03
1983 31 Baltimore Orioles American League MLB 1 1983-04-06 1983-09-29
1984 32 Baltimore Orioles American League MLB 1 1984-04-07 1984-09-25
1985 33 Hagerstown Suns Carolina League A
1985 33 Baltimore Orioles American League MLB 1 1985-07-20 1985-10-05
1986 34 Baltimore Orioles American League MLB 1 1986-04-07 1986-09-24
1987 35 Rochester Red Wings International League AAA
1987 35 Baltimore Orioles American League MLB 1 1987-04-10 1987-08-27
1987 35 Toronto Blue Jays American League MLB 2 1987-09-05 1987-10-03
1988 36 Toronto Blue Jays American League MLB 1 1988-04-06 1988-09-27
1989 37 Toronto Blue Jays American League MLB 1 1989-04-06 1989-09-26
1990 38 Toronto Blue Jays American League MLB 1 1990-04-12 1990-05-04
1991 39 Baltimore Orioles American League MLB 1 1991-04-08 1991-10-06
1992 40 Baltimore Orioles American League MLB 1 1992-04-10 1992-09-27

Sabr ID: 62c0e067

About the Minor League Data

Performance data on minor and international leagues is licensed from and provided by the SABR Minor Leagues Database, a community project sponsored by the Minor Leagues Committee of the Society for American Baseball Research.

The database is under active development. Many statistics are incomplete due to ongoing research and/or limitations in published sources. To learn more about these limitations, or to find out how to contribute, click here.

Minor league Total Zone (Rctch&Rtz, 2005-2009) data provided by Baseballprojection.com and Minorleaguesplits.com.