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

Tug McGrawTrack this Player High Level: MLB Stat Years: 1964-1990 MLB Years: 1965-1984
Follow TBC on Twitter and Facebook

World Series Champion

PositionsP-826Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameFrank Edwin Mcgraw Jr.
Height6-0Weight185BatsRightThrowsLeft
Born DateAugust 30,1944PlaceMartinez,California
Death DateJanuary 5,2004 [59.128]
High SchoolSt. Patrick's-St. Vincent (Vallejo,CA)
CollegeSolano Community College (Fairfield,CA)

DraftedSigned as undrafted amateur free agent in 1964 by the New York Mets.
Signing Bonus$7,000Signing ScoutsRoy Partee
MLB DebutApril 18,1965 [20.231]
OrganizationsNYN [11] PHI [10] TEX [2] Awards0Awards Voting5-32
TBC Player ID15122Retrosheet IDmcgrt001MLBAM ID118724
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Transactions
This player page is available for sponsorship:
Sponsor the Tug McGraw page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts76Walks51Hittable68SO/BB67vsPower68Hitting29Durability61Team.511Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1964nullRk--Rel19521.53808000047.012118052370001.362.30--9.967.090.71.714-
1964nullA---Rel19121.89303000019.017124015140001.688.05--7.116.630.93.333-
1964Minor Totals (2 teams)Minor--Rel0641.6411011000066.0292312067510001.453.95--9.146.950.76.600-
1965New York MetsNLMLBnyn45S/R20273.32379282017197.2884736848577001.398.110.744.425.251.19.2223.89
1966nullAAA--Rel21224.2211011000032.034161509380001.349.56--2.5310.694.22.500-
1966New York MetsNLMLBnyn45S/R21295.3415123100062.07238371125344001.5610.401.593.614.911.36.1824.96
1967nullAAA--Rel221091.99220220000167.011139370551610000.995.98--2.968.682.93.526-
1967New York MetsNLMLBnyn45ST22037.79440000017.0131615313184001.506.751.566.759.351.38.0004.96
1968nullAAA--Rel23993.42240240000166.014970630611320001.278.08--3.317.162.16.500-
1969New York MetsNLMLBnyn45R/CL24932.2442438102612100.0893125647928001.367.980.544.228.251.96.7502.86
1970New York MetsNLMLBnyn45R/CL25463.285705700321090.2774033649812201.397.640.604.868.041.65.4003.33
1971New York MetsNLMLBnyn45Rel261141.705115000348111.07322214411096001.035.920.323.328.842.66.7332.06
1972New York MetsNLMLBnyn45CL27861.7054054004727106.0712620340922001.056.030.253.407.812.30.5712.16
1973New York MetsNLMLBnyn45R/CL28563.8760258004625118.210653511155817001.368.040.834.176.141.47.4553.80
1974New York MetsNLMLBnyn45Rel296114.16414371126388.29643411232544001.449.741.223.255.481.69.3534.20
1975Philadelphia PhilliesNLMLBphi45R/CL30962.9856056003714102.2843834636555101.177.360.533.164.821.53.6003.33
1976Philadelphia PhilliesNLMLBphi45R/CL31762.505805800391197.0813427442764001.267.490.373.887.031.81.5382.90
1977Philadelphia PhilliesNLMLBphi45Rel32732.62450450031979.0622523624581001.097.060.682.736.612.42.7003.17
1978Philadelphia PhilliesNLMLBphi45Rel33873.21551540039989.2823932623631001.178.230.602.316.322.74.5332.82
1979Philadelphia PhilliesNLMLBphi45R/CL34435.166516400431683.2835648929572001.348.930.973.126.131.97.5713.81
1980Philadelphia PhilliesNLMLBphi45R/CL35541.465705700482092.0621615323751000.926.040.292.247.313.26.5562.30
1981Philadelphia PhilliesNLMLBphi45R/CL36242.663403400311044.0351313214262001.117.160.412.865.321.86.3332.96
1982Philadelphia PhilliesNLMLBphi45Rel37334.31340340025539.2501919312252001.5611.340.682.725.672.08.5003.35
1983Philadelphia PhilliesNLMLBphi45Rel38213.5634133009055.2582422419300001.389.380.653.074.851.58.6673.64
1984Philadelphia PhilliesNLMLBphi45Rel39203.79250250011038.0361716110261101.218.530.242.376.162.601.0002.53
1989Gastonia RangersSALAtex-ST44001.8011000005.03110000000.605.40------0.00--
1990Gastonia RangersSALAtex-ST45005.4011000005.06330210001.6010.80--3.601.800.50--
MLB Totals - 19 Season(s)Filter96923.1482439785515411801509.21318597528108582110963401.257.830.643.466.591.91.5110.62
Minor League Totals - 6 Season(s)Filter27242.67702680000441.033215213101943830001.196.78--3.967.821.97.529-
AAA Totals - 3 Season(s)Filter21202.84570570000365.029412511501253310001.157.25--3.088.162.65.512-
A Totals - 2 Season(s)Filter003.60220000010.09440210001.108.10--1.800.900.50--
A- Totals - 1 Season(s)Filter121.89303000019.017124015140001.688.05--7.116.630.93.333-
Rk Totals - 1 Season(s)Filter521.53808000047.012118052370001.362.30--9.967.090.71.714-
Philadelphia Phillies Totals - 10 Season(s)Filter49373.1046334600031394719.06332812494423249119201.207.890.552.896.122.12.570-
New York Mets Totals - 9 Season(s)Filter47553.17361363255122886790.26853162796435061844201.317.780.733.977.021.77.461-
Average MLB - Per ~220 innings14133.141206114107926220.0191877716851619101.257.830.643.466.591.91.5190.62
Average Minor - Per ~220 innings13122.67351340000220.016676650971910001.196.78--3.967.821.97.520-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1965New York MetsNLMLBnyn45p2038230300000001000001.130.130.130.2603023.231.000.000.1170.0043.480.000.000.000.00
1966New York MetsNLMLBnyn45p211517340000001102001.235.278.235.5134020.250.000.059.2365.005.001.000.000.000.00
1967New York MetsNLMLBnyn45p2244111000000101000.250.250.500.750215.333.250.250.3300.0020.000.000.000.00100.00
1969New York MetsNLMLBnyn45p244324141003001600000.167.200.208.4085125.222.041.083.1904.0024.006.000.000.0025.00
1970New York MetsNLMLBnyn45p255713141005000200100.308.286.385.6715114.333.077.077.2870.0014.290.000.000.0025.00
1971New York MetsNLMLBnyn45p265118342012000502000.222.222.500.7229320.250.278.278.3210.0025.000.005.0018.0075.00
1972New York MetsNLMLBnyn45p275420120000002402000.100.182.100.2822024.125.000.100.1468.3316.672.000.000.000.00
1973New York MetsNLMLBnyn45p286024040002002913000.167.259.167.4264030.267.000.083.2166.6730.004.500.000.000.00
1974New York MetsNLMLBnyn45p294114211003002501000.071.188.143.3312117.111.072.214.17211.7629.412.500.000.00100.00
1975Philadelphia PhilliesNLMLBphi45p305613020000000401000.154.154.154.3082014.222.000.000.1420.0028.570.000.000.000.00
1976Philadelphia PhilliesNLMLBphi45p31587111000000200000.143.143.286.429217.200.143.143.1910.0028.570.000.000.00100.00
1977Philadelphia PhilliesNLMLBphi45p324510140001002300000.400.500.400.9004012.571.000.200.41916.6725.001.500.000.000.00
1978Philadelphia PhilliesNLMLBphi45p33554000000000102000.000.000.000.000006.000.000.000.0000.0016.670.000.000.000.00
1979Philadelphia PhilliesNLMLBphi45p34656010000000201000.167.167.167.334107.250.000.000.1510.0028.570.000.000.000.00
1980Philadelphia PhilliesNLMLBphi45p35578020001000203000.250.250.250.5002011.333.000.000.2270.0018.180.000.000.000.00
1981Philadelphia PhilliesNLMLBphi45p36341000000000001000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
1982Philadelphia PhilliesNLMLBphi45p37342000001000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
1983Philadelphia PhilliesNLMLBphi45p38343010000000002000.333.333.333.666105.333.000.000.3020.000.000.000.000.000.00
1984Philadelphia PhilliesNLMLBphi45p39253010000000000000.333.333.333.666103.333.000.000.3030.000.000.000.000.000.00
MLB Totals - 19 Season(s)Filter826214143970118001057121102.182.221.229.450498247.242.047.093.0004.0523.085.700.40214.0020.51
New York Mets Totals - 9 Season(s)Filter36315712276011500843111102.172.216.229.445367178.228.057.108.0004.4924.165.380.56157.0025.93
Philadelphia Phillies Totals - 10 Season(s)Filter46357212100300214010000.211.237.228.46513169.279.017.053.0002.9020.297.000.000.008.33
Average MLB - Per 162 games162423810040021104000.182.221.229.45010248.242.047.093.0004.0523.085.700.40214.0020.51

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1965New York MetsNLMLBnyn20P37-97514322219.8640.510.20-----3897.422.8
1966New York MetsNLMLBnyn21P15-6239--12121.0000.800.19-----15100.09.3
1967New York MetsNLMLBnyn22P4-1714--551.0001.250.29-----4100.02.5
1969New York MetsNLMLBnyn24P42-100619422925.8620.600.25-----4397.725.9
1970New York MetsNLMLBnyn25P57-909173-2926.8970.460.29-----57100.035.2
1971New York MetsNLMLBnyn26P51-111212121514.9330.270.13-----51100.031.5
1972New York MetsNLMLBnyn27P54-106613--19191.0000.350.181614.3-54100.034.6
1973New York MetsNLMLBnyn28P60-118819112827.9640.450.232340.0-60100.037.3
1974New York MetsNLMLBnyn29P41-882133-1815.8330.370.17-----41100.025.3
1975Philadelphia PhilliesNLMLBphi30P56-102415122019.9500.340.19-----56100.034.6
1976Philadelphia PhilliesNLMLBphi31P58-974124-2016.8000.280.16-----58100.035.8
1977Philadelphia PhilliesNLMLBphi32P45-79213-215151.0000.330.19-----45100.027.8
1978Philadelphia PhilliesNLMLBphi33P55-89413121817.9440.310.19-----55100.034.0
1979Philadelphia PhilliesNLMLBphi34P65-8364--10101.0000.150.12-----65100.040.1
1980Philadelphia PhilliesNLMLBphi35P57-92315-118181.0000.320.20-----57100.035.2
1981Philadelphia PhilliesNLMLBphi36P34-4434--771.0000.210.16-----34100.031.8
1982Philadelphia PhilliesNLMLBphi37P34-3947-111111.0000.320.28-----34100.021.0
1983Philadelphia PhilliesNLMLBphi38P34-55110111211.9170.320.20-----34100.021.0
1984Philadelphia PhilliesNLMLBphi39P25-38261-98.8890.320.21-----25100.015.4
1989Gastonia Rangers SALAtex44P1---1--111.0001.00------1100.00.7
1990Gastonia Rangers SALAtex45P1---------------1100.00.7
MLB Totals for P - 19 season(s)-   P824-1507752192316317294.9270.360.203925.0-8240.00.0
A Totals for P - 2 season(s)-   P2---1--111.0000.50------20.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1965New York MetsNLMLBnyn2037----------
1966New York MetsNLMLBnyn2115----------
1967New York MetsNLMLBnyn224----------
1969New York MetsNLMLBnyn2442----------
1970New York MetsNLMLBnyn2557----------
1971New York MetsNLMLBnyn2651----------
1972New York MetsNLMLBnyn2754----------
1973New York MetsNLMLBnyn2860----------
1974New York MetsNLMLBnyn2941----------
1975Philadelphia PhilliesNLMLBphi3056----------
1976Philadelphia PhilliesNLMLBphi3158----------
1977Philadelphia PhilliesNLMLBphi3245----------
1978Philadelphia PhilliesNLMLBphi3355----------
1979Philadelphia PhilliesNLMLBphi3465----------
1980Philadelphia PhilliesNLMLBphi3557----------
1981Philadelphia PhilliesNLMLBphi3634----------
1982Philadelphia PhilliesNLMLBphi3734----------
1983Philadelphia PhilliesNLMLBphi3834----------
1984Philadelphia PhilliesNLMLBphi3925----------
1989Gastonia Rangers SALAtex441----------
1990Gastonia Rangers SALAtex451----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1969New York MetsChamp. SeriesMLB24000.001013.0101100.673.000.003.003.001.000.00.000
1973New York MetsChamp. SeriesMLB28000.002015.0403301.407.200.005.405.401.000.00.000
1973New York MetsWorld SeriesMLB28102.6350113.28491401.295.270.005.939.221.560.001.000
1976Philadelphia PhilliesChamp. SeriesMLB310011.572002.1431502.3815.430.003.8619.295.000.00.000
1977Philadelphia PhilliesChamp. SeriesMLB32000.002013.0102301.003.000.006.009.001.500.00.000
1978Philadelphia PhilliesChamp. SeriesMLB33011.593005.2315501.544.760.007.947.941.000.00.000
1980Philadelphia PhilliesChamp. SeriesMLB35014.505028.0844501.509.000.004.505.631.250.00.000
1980Philadelphia PhilliesWorld SeriesMLB35111.174027.27181002.088.220.009.3911.741.250.00.500
1981Philadelphia PhilliesDiv SeriesMLB36100.002004.0200200.504.500.000.004.5000.001.000
MLB Playoffs - Divisional Series Totals - 1 yrs100.0020200004.0200002000.504.500.000.004.5000.001.000
MLB Playoffs - Championship Series Totals - 6 yrs022.6715015000527.0210801622001.377.000.005.337.331.380.00.000
MLB Playoffs - World Series Totals - 2 yrs212.11909000321.3150501724001.506.330.007.1710.131.410.00.667

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1973New York MetsChamp. SeriesMLB2821000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
1973New York MetsWorld SeriesMLB2853110000000100000.333.333.333.666103.500.000.0000.0033.330.000.000.000.00
1980Philadelphia PhilliesChamp. SeriesMLB3551000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
MLB Playoffs - Championship Series Totals - 2 yrs72000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
MLB Playoffs - World Series Totals - 1 yrs53110000000100000.333.333.333.666103.500.000.0000.0033.330.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1984-11-08Free AgentGranted Free Agency. 
1980-12-06ContractSigned as Free Agent by Phillies. 
1980-11-05Free AgentGranted Free Agency. 
1974-12-03TradeTraded by Mets with Dave Schneck and Don Hahn to Phillies for Mac Scarce, John Stearns and Del Unser. 
1964-06-12ContractSigned as undrafted amateur Free Agent by Mets. 
* 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.