MLB Today
Loading scoreboard…

← Legends · Lahman ID mcgratu01 · Baseball Reference ↗

Historical player · 1965–1984

Tug McGraw

B/T R/L · HT 72 · WT 170 · Born 8/30/1944 · From Martinez, CA USA · Debut 1965-04-18 · Final 1984-09-25

Career · batting

G
826
 
 
AB
214
 
 
H
39
 
 
HR
1
 
 
RBI
18
 
 
SB
0
 
 
BB
10
 
 
AVG/OPS
0.182 · 0.450
 
 

Career · pitching

G
824
 
 
GS
39
 
 
IP
1,514.7
 
 
W-L
96-92
 
 
SV
180
 
 
SO
1,109
 
 
ERA
3.14
 
 
WHIP
1.25
 
 

Where they rank

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

Career with the New York Mets · 1965–1974

Team page →
HR
1
#393 on the Mets
1 M. Alexander
Hits
27
#391 on the Mets
1 R. Aguilera
1 A. Reyes
RBI
15
#337 on the Mets
1 R. Cerone
1 G. Williams
Runs
12
#384 on the Mets
1 D. Herrera
1 B. Ayala
BB
8
#412 on the Mets
1 M. Alexander
1 T. Ashford

Career with the Philadelphia Phillies · 1975–1984

Team page →
Hits
12
#960 on the Phillies
1 J. Arrieta
1 Z. Wheeler
RBI
3
#1,042 on the Phillies
1 T. Barrett
1 T. Zachary
Runs
2
#1,171 on the Phillies
1 S. Andrews
1 J. Adduci
BB
2
#1,081 on the Phillies
1 T. Adams
1 J. Anderson

MLB · all-time career

vs every player ever
HR
1
#7,639 all-time MLB
1 E. Abreu
1 T. Zych
Hits
39
#8,604 all-time MLB
1 S. Babitt
1 J. Zardon
RBI
18
#8,114 all-time MLB
1 E. Armbrister
1 D. Zearfoss

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
1965 Mets NL 382303 00 0 0 0010 0.1300.1300.130
1966 Mets NL 151734 00 0 0 011 0.2350.2780.235
1967 Mets NL 4411 10 0 0 001 0.2500.2500.500
1969 Mets NL 432414 10 0 3 016 0.1670.2000.208
1970 Mets NL 571314 10 0 5 002 0.3080.2860.385
1971 Mets NL 511834 20 1 2 005 0.2220.2220.500
1972 Mets NL 542012 00 0 0 024 0.1000.1820.100
1973 Mets NL 602404 00 0 2 029 0.1670.2590.167
1974 Mets NL 411421 10 0 3 025 0.0710.1880.143
1975 Phillies NL 561302 00 0 0 004 0.1540.1540.154
1976 Phillies NL 58711 10 0 0 002 0.1430.1430.286
1977 Phillies NL 451014 00 0 1 023 0.4000.5000.400
1978 Phillies NL 55400 00 0 0 001 0.0000.0000.000
1979 Phillies NL 65601 00 0 0 002 0.1670.1670.167
1980 Phillies NL 57802 00 0 1 002 0.2500.2500.250
1981 Phillies NL 34100 00 0 0 000 0.0000.0000.000
1982 Phillies NL 34200 00 0 1 000 0.0000.0000.000
1983 Phillies NL 34301 00 0 0 000 0.3330.3330.333
1984 Phillies NL 25301 00 0 0 000 0.3330.3330.333
Career 826 214 14 39 7 0 1 18 0 10 57 0.182 0.221 0.229

Pitching · year by year

YearTeamLgWLGGSSVIPHERBBSOERAWHIP
1965 Mets NL 273791 97.788364857 3.321.39
1966 Mets NL 2915120 62.372372534 5.341.56
1967 Mets NL 03440 17.313151318 7.791.50
1969 Mets NL 9342412 100.389254792 2.241.36
1970 Mets NL 4657010 90.777334981 3.281.39
1971 Mets NL 1145118 111.0732141109 1.701.03
1972 Mets NL 8654027 106.071204092 1.701.05
1973 Mets NL 5660225 118.7106515581 3.871.36
1974 Mets NL 6114143 88.796413254 4.161.44
1975 Phillies NL 9656014 102.784343655 2.981.17
1976 Phillies NL 7658011 97.381274276 2.501.26
1977 Phillies NL 734509 79.062232458 2.621.09
1978 Phillies NL 875519 89.782322363 3.211.17
1979 Phillies NL 4365116 83.783482957 5.161.34
1980 Phillies NL 5457020 92.362152375 1.460.92
1981 Phillies NL 2434010 44.035131426 2.661.11
1982 Phillies NL 333405 39.750191225 4.311.56
1983 Phillies NL 213410 55.758221930 3.561.38
1984 Phillies NL 202500 38.036161026 3.791.21
Career 96 92 824 39 180 1,514.7 1,318 528 582 1,109 3.14 1.25

Fielding by position

PosGGSInnPOAEDP
P824391,515.0752192316

Hall of Fame voting

YearBodyVotesNeededStatus
2007Veterans - PlayersBallot
1990BBWAA6333Ballot
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