MLB Today
Loading scoreboard…

← Legends · Lahman ID flanami01 · Baseball Reference ↗

Historical player · 1975–1992

Mike Flanagan

B/T L/L · HT 72 · WT 185 · Born 12/16/1951 · From Manchester, NH USA · Debut 1975-09-05 · Final 1992-09-27

Career · batting

G
529
 
 
AB
0
 
 
H
0
 
 
HR
0
 
 
RBI
0
 
 
SB
0
 
 
BB
0
 
 
AVG/OPS
— · 0.000
 
 

Career · pitching

G
526
 
 
GS
404
 
 
IP
2,770.0
 
 
W-L
167-143
 
 
SV
4
 
 
SO
1,491
 
 
ERA
3.90
 
 
WHIP
1.33
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the Baltimore Orioles · 1975–1992

Team page →

Career with the Toronto Blue Jays · 1987–1990

Team page →

MLB · all-time career

vs every player ever

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
1975 Orioles AL 2000 00 0 0 000
1976 Orioles AL 20000 00 0 0 000
1977 Orioles AL 36000 00 0 0 000
1978 Orioles AL 40000 00 0 0 000
1979 Orioles AL 39000 00 0 0 000
1980 Orioles AL 40000 00 0 0 000
1981 Orioles AL 20000 00 0 0 000
1982 Orioles AL 36000 00 0 0 000
1983 Orioles AL 20000 00 0 0 000
1984 Orioles AL 34000 00 0 0 000
1985 Orioles AL 15000 00 0 0 000
1986 Orioles AL 29000 00 0 0 000
1987 Orioles AL 16000 00 0 0 000
1987 Blue Jays AL 7000 00 0 0 000
1988 Blue Jays AL 34000 00 0 0 000
1989 Blue Jays AL 30000 00 0 0 000
1990 Blue Jays AL 5000 00 0 0 000
1991 Orioles AL 64000 00 0 0 000
1992 Orioles AL 42000 00 0 0 000
Career 529 0 0 0 0 0 0 0 0 0 0

Pitching · year by year

YearTeamLgWLGGSSVIPHERBBSOERAWHIP
1975 Orioles AL 01210 9.79367 2.791.55
1976 Orioles AL 3520100 85.083393356 4.131.36
1977 Orioles AL 151036331 235.02359570149 3.641.30
1978 Orioles AL 191540400 281.327112687167 4.031.27
1979 Orioles AL 23939380 265.72459170190 3.081.19
1980 Orioles AL 161337370 251.327811571128 4.121.39
1981 Orioles AL 9620200 116.0108543772 4.191.25
1982 Orioles AL 151136350 236.023310476103 3.971.31
1983 Orioles AL 12420200 125.3135463150 3.301.32
1984 Orioles AL 131334340 226.72138981115 3.531.30
1985 Orioles AL 4515150 86.0101492842 5.131.50
1986 Orioles AL 71129280 172.0179816696 4.241.42
1987 Orioles AL 3616160 94.7102523650 4.941.46
1987 Blue Jays AL 32770 49.346131543 2.371.24
1988 Blue Jays AL 131334340 211.0220988099 4.181.42
1989 Blue Jays AL 81030300 171.7186754747 3.931.36
1990 Blue Jays AL 22550 20.3281285 5.311.77
1991 Orioles AL 276413 98.384262555 2.381.11
1992 Orioles AL 004200 34.750312317 8.052.11
Career 167 143 526 404 4 2,770.0 2,806 1,199 890 1,491 3.90 1.33

Fielding by position

PosGGSInnPOAEDP
P5264042,770.0894301126

Hall of Fame voting

YearBodyVotesNeededStatus
1998BBWAA2355Ballot
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds