The Baseball Cube
Support TBC!Visit TBC often? Help me out a little by taking one small action ... Buy a Baseball Card ... Make a small donation ... Sign up to TBC PREMIUM
Tracker
Store
Sign In / Register

Tug McGraw

Retired
 
High Level
MLB
Years
1965-1990 (1965-1984)
Proper Name
Frank Edwin Mcgraw
Positions
P (826)
Positions
P
Height / Weight
6-0 / 185
Bats / Throws
Right / Left
Birthdate
August 30,1944
Death Date
January 5,2004   Age:  59.128
High School
St. Patrick's-St. Vincent (Vallejo,CA)
Colleges
Solano Community College (Fairfield,CA)
Drafted/Signed
UDFA: 1964-New York Mets
Signing Bonus
$ 7,000
MLB Debut
April 18,1965
MLBAM ID
118724
Retrosheet#
mcgrt001
More Player Information
Stat Capsulew-lggssviphsoerawhip
MLB Career96-92824391801,514.2131811093.141.25

[Player Notes]

[1980] World Series Champion with Philadelphia Phillies[1993] Inducted into the New York Mets Hall of Fame[1999] Added to the Philadelphia Phillies Wall of FameMore Notes

Pitching Statistics

csv
Glossary
yearteam nameleaguelevelmlb#agewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
1965New York MetsNLMLBNYN4520273.32379201728197.2884736848577031.398.110.744.425.254.331.19
1966New York MetsNLMLBNYN4521295.3415121003062.17238371125344001.5610.401.593.614.915.491.36
1967New York MetsNLMLBNYN4522037.79440000017.1131615313184001.506.751.566.759.358.311.38
1969New York MetsNLMLBNYN4524932.2442410263812100.1893125647928001.367.980.544.228.252.781.96
1970New York MetsNLMLBNYN4525463.285700032571090.2774033649812211.397.640.604.868.043.971.65
1971New York MetsNLMLBNYN45261141.705110034508111.07322214411096031.035.920.323.328.841.782.66
1972New York MetsNLMLBNYN4527861.7054000475427106.0712620340922031.056.030.253.407.812.212.30
1973New York MetsNLMLBNYN4528563.8760200465825118.210653511155817031.368.040.834.176.144.021.47
1974New York MetsNLMLBNYN45296114.16414112637388.29643411232544001.449.741.223.255.484.361.69
1975Philadelphia PhilliesNLMLBPHI4530962.9856000375614102.2843834636555131.177.360.533.164.823.331.53
1976Philadelphia PhilliesNLMLBPHI4531762.505800039581197.1813427442764001.267.490.373.887.033.141.81
1977Philadelphia PhilliesNLMLBPHI4532732.62450003145979.0622523624581011.097.060.682.736.612.852.42
1978Philadelphia PhilliesNLMLBPHI4533873.21551003954989.2823932623631001.178.230.602.316.323.912.74
1979Philadelphia PhilliesNLMLBPHI4534435.166510043641683.2835648929572021.348.930.973.126.136.021.97
1980Philadelphia PhilliesNLMLBPHI4535541.465700048572092.1621615323751020.926.040.292.247.311.563.26
1981Philadelphia PhilliesNLMLBPHI4536242.663400031341044.0351313214262001.117.160.412.865.322.661.86
1982Philadelphia PhilliesNLMLBPHI4537334.31340002534539.2501919312252011.5611.340.682.725.674.312.08
1983Philadelphia PhilliesNLMLBPHI4538213.5634100933055.2582422419300001.389.380.653.074.853.881.58
1984Philadelphia PhilliesNLMLBPHI4539203.79250001125038.0361716110261101.218.530.242.376.164.032.60
1989Gastonia RangersSALATEX-44001.8011000005.03110000000.605.400.000.000.001.800.00
1990Gastonia RangersSALATEX-45005.4011000005.06330210001.6010.800.003.601.805.400.50
1965MLBTotal--NYN----273.32379202817197.2884736848577031.398.110.744.425.254.331.19
1966MLBTotal--NYN----295.3415121030062.17238371125344001.5610.401.593.614.915.491.36
1967MLBTotal--NYN----037.79440000017.1131615313184001.506.751.566.759.358.311.38
1969MLBTotal--NYN----932.2442410382612100.1893125647928001.367.980.544.228.252.781.96
1970MLBTotal--NYN----463.285700057321090.2774033649812211.397.640.604.868.043.971.65
1971MLBTotal--NYN----1141.705110050348111.07322214411096031.035.920.323.328.841.782.66
1972MLBTotal--NYN----861.7054000544727106.0712620340922031.056.030.253.407.812.212.30
1973MLBTotal--NYN----563.8760200584625118.210653511155817031.368.040.834.176.144.021.47
1974MLBTotal--NYN----6114.16414113726388.29643411232544001.449.741.223.255.484.361.69
1975MLBTotal--PHI----962.9856000563714102.2843834636555131.177.360.533.164.823.331.53
1976MLBTotal--PHI----762.505800058391197.1813427442764001.267.490.373.887.033.141.81
1977MLBTotal--PHI----732.62450004531979.0622523624581011.097.060.682.736.612.852.42
1978MLBTotal--PHI----873.21551005439989.2823932623631001.178.230.602.316.323.912.74
1979MLBTotal--PHI----435.166510064431683.2835648929572021.348.930.973.126.136.021.97
1980MLBTotal--PHI----541.465700057482092.1621615323751020.926.040.292.247.311.563.26
1981MLBTotal--PHI----242.663400034311044.0351313214262001.117.160.412.865.322.661.86
1982MLBTotal--PHI----334.31340003425539.2501919312252011.5611.340.682.725.674.312.08
1983MLBTotal--PHI----213.5634100339055.2582422419300001.389.380.653.074.853.881.58
1984MLBTotal--PHI----203.79250002511038.0361716110261101.218.530.242.376.164.032.60
1989ATotal--TEX----001.8011000005.03110000000.605.400.000.000.001.80
1990ATotal--TEX----005.4011000005.06330210001.6010.800.003.601.805.400.50
Tot:MLB (19 yrs)MLB96923.1482439517855411801514.213185975281085821109634221.257.830.643.466.593.551.91
Tot:NL (19 yrs)NL96923.1482439517855411801514.213185975281085821109634221.257.830.643.466.593.551.91
Tot:Minors (2 yrs)Minors003.60220000010.09440210001.108.100.001.800.903.600.50
Tot:A (2 yrs)A003.60220000010.09440210001.108.100.001.800.903.600.50

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
1965New York MetsNLMLBNYN4520P3823030000000100000132303.130.130.130.260.000.000.2310.0043.480.000.00
1966New York MetsNLMLBNYN4521P151734000000110200142004.235.278.235.513.059.000.2505.005.001.000.00
1967New York MetsNLMLBNYN4522P441110000001010002510.250.250.500.750.250.250.3330.0020.000.000.00
1969New York MetsNLMLBNYN4524P432414100300160000052513.167.200.208.408.083.041.2224.0024.006.000.00
1970New York MetsNLMLBNYN4525P571314100500020010051413.308.286.385.671.077.077.3330.0014.290.000.00
1971New York MetsNLMLBNYN4526P511834201200050200092031.222.222.500.722.278.278.2500.0025.000.0018.00
1972New York MetsNLMLBNYN4527P542012000000240200022402.100.182.100.282.100.000.1258.3316.672.000.00
1973New York MetsNLMLBNYN4528P602404000200291300043004.167.259.167.426.083.000.2676.6730.004.500.00
1974New York MetsNLMLBNYN4529P411421100300250100021710.071.188.143.331.214.072.11111.7629.412.500.00
1975Philadelphia PhilliesNLMLBPHI4530P561302000000040100021402.154.154.154.308.000.000.2220.0028.570.000.00
1976Philadelphia PhilliesNLMLBPHI4531P5871110000002000002710.143.143.286.429.143.143.2000.0028.570.000.00
1977Philadelphia PhilliesNLMLBPHI4532P451014000100230000041204.400.500.400.900.200.000.57116.6725.001.500.00
1978Philadelphia PhilliesNLMLBPHI4533P5540000000001020000600.000.000.000.000.000.000.0000.0016.670.000.00
1979Philadelphia PhilliesNLMLBPHI4534P6560100000002010001701.167.167.167.334.000.000.2500.0028.570.000.00
1980Philadelphia PhilliesNLMLBPHI4535P57802000100020300021102.250.250.250.500.000.000.3330.0018.180.000.00
1981Philadelphia PhilliesNLMLBPHI4536P3410000000000010000200.000.000.000.000.000.000.0000.000.000.000.00
1982Philadelphia PhilliesNLMLBPHI4537P3420000010000000000200.000.000.000.000.000.000.0000.000.000.000.00
1983Philadelphia PhilliesNLMLBPHI4538P3430100000000020001501.333.333.333.666.000.000.3330.000.000.000.00
1984Philadelphia PhilliesNLMLBPHI4539P2530100000000000001301.333.333.333.666.000.000.3330.000.000.000.00
1965MLBTotal--NYN------3823030000000100000132303.130.130.130.261.000.000.2310.0043.48NL1965
1966MLBTotal--NYN------151734000000110200142004.235.278.235.513.059.000.2505.005.001.00NL1966
1967MLBTotal--NYN------441110000001010002510.250.250.500.750.250.250.3330.0020.00NL1967
1969MLBTotal--NYN------432414100300160000052513.167.200.208.408.083.042.2224.0024.006.00NL1969
1970MLBTotal--NYN------571314100500020010051413.308.286.385.670.077.077.3330.0014.29NL1970
1971MLBTotal--NYN------511834201200050200092031.222.222.500.722.278.278.2500.0025.0018.00NL1971
1972MLBTotal--NYN------542012000000240200022402.100.182.100.282.100.000.1258.3316.672.00NL1972
1973MLBTotal--NYN------602404000200291300043004.167.259.167.426.083.000.2676.6730.004.50NL1973
1974MLBTotal--NYN------411421100300250100021710.071.188.143.330.214.071.11111.7629.412.50NL1974
1975MLBTotal--PHI------561302000000040100021402.154.154.154.308.000.000.2220.0028.57NL1975
1976MLBTotal--PHI------5871110000002000002710.143.143.286.429.143.143.2000.0028.57NL1976
1977MLBTotal--PHI------451014000100230000041204.400.500.400.900.200.000.57116.6725.001.50NL1977
1978MLBTotal--PHI------5540000000001020000600.000.000.000.000.000.000.0000.0016.67NL1978
1979MLBTotal--PHI------6560100000002010001701.167.167.167.333.000.000.2500.0028.57NL1979
1980MLBTotal--PHI------57802000100020300021102.250.250.250.500.000.000.3330.0018.18NL1980
1981MLBTotal--PHI------3410000000000010000200.000.000.000.000.000.000.0000.000.00NL1981
1982MLBTotal--PHI------3420000010000000000200.000.000.000.000.000.000.0000.000.00NL1982
1983MLBTotal--PHI------3430100000000020001501.333.333.333.667.000.000.3330.000.00NL1983
1984MLBTotal--PHI------2530100000000000001301.333.333.333.667.000.000.3330.000.00NL1984
Tot:MLB (19 yrs)MLB82621414397011800105712110249247831.182.221.229.450.093.047.2424.0523.085.70214.00
Tot:NL (19 yrs)NL82621414397011800105712110249247831.182.221.229.450.093.047.2424.0523.085.70214.00

Other Pitching Statistics

csv
Glossary
yearteam nameleaguecategoryagewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
1969New York MetsChampionship SeriesPlayoffs24000.0010000113.01000110000.673.000.003.003.000.001.00
1972National LeagueMajor League BaseballAllStar27100.0010001102.01000040000.504.500.000.0018.000.000.00
1973New York MetsChampionship SeriesPlayoffs28000.0020000215.04000330001.407.200.005.405.400.001.00
1973New York MetsWorld SeriesPlayoffs28102.63500005113.280409140001.245.270.005.939.220.001.56
1976Philadelphia PhilliesChampionship SeriesPlayoffs310011.5720000202.14030150002.1415.430.003.8619.290.005.00
1977Philadelphia PhilliesChampionship SeriesPlayoffs32000.0020000213.01000230001.003.000.006.009.000.001.50
1978Philadelphia PhilliesChampionship SeriesPlayoffs33011.5930000305.23010550001.414.760.007.947.940.001.00
1980Philadelphia PhilliesChampionship SeriesPlayoffs35014.5050000528.08040450001.509.000.004.505.630.001.25
1980Philadelphia PhilliesWorld SeriesPlayoffs35111.1740000427.270108100001.968.220.009.3911.740.001.25
1981Philadelphia PhilliesDivision SeriesPlayoffs36100.0020000204.02000020000.504.500.000.004.500.000.00
Show all pitching records
Player pitching statistics considered to be non-regular season leagues and events.

Other Batting Statistics

csv
Glossary
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
1972National LeagueMajor League BaseballAllStar27100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
1973New York MetsChampionship SeriesPlayoffs28210000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
1973New York MetsWorld SeriesPlayoffs28531100000001000001301.333.333.333.666.000.000.5000.0033.330.000.00
1980Philadelphia PhilliesChampionship SeriesPlayoffs35510000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
Tot:AllStar (1 Yrs)AllStar100000000000000000000
Tot:Playoffs (2 Yrs)Playoffs1251100000002000001501.200.200.200.400.000.000.3330.0040.00
Player batting statistics considered to be non-regular season leagues and events.

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
1965New York MetsNLMLB20P37-97.251432221900.8640.50.201.8022.897.43
1966New York MetsNLMLB21P15-62.139001212001.0000.80.191.719.3100.013
1967New York MetsNLMLB22P4-17.1140055001.0001.30.292.612.5100.022
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
1965New York MetsNLMLBNYN205011210-38Casey Stengel, Wes Westrumdnq
1966New York MetsNLMLBNYN2166959-15Wes Westrumdnq
1967New York MetsNLMLBNYN226110110-4Wes Westrum, Salty Parkerdnq
1969New York MetsNLMLBNYN24100621-43Gil HodgesWon World Series (Orioles)
1970New York MetsNLMLBNYN2583793-57Gil Hodgesdnq
1971New York MetsNLMLBNYN2683793-51Gil Hodgesdnq
1972New York MetsNLMLBNYN2783733-54Yogi Berradnq
1973New York MetsNLMLBNYN2882791-60Yogi BerraLost World Series (Athletics)
1974New York MetsNLMLBNYN2971915-41Yogi Berradnq
1975Philadelphia PhilliesNLMLBPHI3086762-56Danny Ozarkdnq
1976Philadelphia PhilliesNLMLBPHI31101611-58Danny OzarkLost NLCS (Reds)
1977Philadelphia PhilliesNLMLBPHI32101611-45Danny OzarkLost NLCS (Dodgers)
1978Philadelphia PhilliesNLMLBPHI3390721-55Danny OzarkLost NLCS (Dodgers)
1979Philadelphia PhilliesNLMLBPHI3484784-65Danny Ozark, Dallas Greendnq
1980Philadelphia PhilliesNLMLBPHI3591711-57Dallas GreenWon World Series (Royals)
1981Philadelphia PhilliesNLMLBPHI3659480-34Dallas GreenLost in 1st Round (Expos)
1982Philadelphia PhilliesNLMLBPHI3789732-34Pat Corralesdnq
1983Philadelphia PhilliesNLMLBPHI3890721-34Pat Corrales, Paul OwensLost World Series (Orioles)
1984Philadelphia PhilliesNLMLBPHI3981814-25Paul Owensdnq
1989Gastonia RangersSALATEX4492481-1Orlando Gomez--Lost in Finals
1990Gastonia RangersSALATEX4582612-1--dnq
21 record(s)
Based on playing years with listed statistics and available season data.

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
1984-11-08Granted free agencyNoHist
1984-07-27Activated from Disabled ListPhiladelphia PhilliesNoHist
1984-06-02DL - Left shoulder inflammationPhiladelphia PhilliesNoInjury
1982-06-21Activated from Disabled ListPhiladelphia PhilliesNoHist
1982-04-02DL - Bone chips in left elbow + SurgeryPhiladelphia PhilliesNoInjury
1980-12-06Signed to #-year contract for 1980-1980 ($0m) [Free Agent]Philadelphia PhilliesNoHist
1980-11-05Granted free agencyNoHist
1980-07-17Activated from Disabled ListPhiladelphia PhilliesNoHist
1980-06-26DL - Left shoulder tendinitisPhiladelphia PhilliesNoInjury
1977-06-18Activated from Disabled ListPhiladelphia PhilliesNoHist
Show all transactions
Talent Ratings
Strikeouts
76
Walks
51
Hittable
68
SO/BB
67
vsPower
68
Hitting
29
Durability
72
Team
.523

[Career Highlights]

[1964]  Drafted by the New York Mets in Round #0 (#0) out of Solano CC (CA) ... Signing Scout: Roy Partee
[1965]  Played for New York Mets (MLB)
[1966]  Played for New York Mets (MLB)
[1967]  Played for New York Mets (MLB)
[1969]  Played for New York Mets (MLB) ... Played in Championship Series for New York Mets ... Finished top 10 in NL in Saves
[1970]  Played for New York Mets (MLB)
[1971]  Played for New York Mets (MLB) ... Finished top 10 in NL in Games Finished
Show full Career Summary [1964-1999]
Page Last Updated: 4/22/2025 5:35:31 AM