Tips Updates
Daily
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.2884736848577031.398.110.744.425.251.19.2223.98
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.2774033649812211.397.640.604.868.041.65.4003.37
1971New York MetsNLMLBnyn45Rel261141.705115000348111.07322214411096031.035.920.323.328.842.66.7332.14
1972New York MetsNLMLBnyn45CL27861.7054054004727106.0712620340922031.056.030.253.407.812.30.5712.25
1973New York MetsNLMLBnyn45R/CL28563.8760258004625118.210653511155817031.368.040.834.176.141.47.4553.87
1974New York MetsNLMLBnyn45Rel296114.16414371126388.29643411232544001.449.741.223.255.481.69.3534.20
1975Philadelphia PhilliesNLMLBphi45R/CL30962.9856056003714102.2843834636555131.177.360.533.164.821.53.6003.41
1976Philadelphia PhilliesNLMLBphi45R/CL31762.505805800391197.0813427442764001.267.490.373.887.031.81.5382.90
1977Philadelphia PhilliesNLMLBphi45Rel32732.62450450031979.0622523624581011.097.060.682.736.612.42.7003.21
1978Philadelphia PhilliesNLMLBphi45Rel33873.21551540039989.2823932623631001.178.230.602.316.322.74.5332.82
1979Philadelphia PhilliesNLMLBphi45R/CL34435.166516400431683.2835648929572021.348.930.973.126.131.97.5713.88
1980Philadelphia PhilliesNLMLBphi45R/CL35541.465705700482092.0621615323751020.926.040.292.247.313.26.5562.36
1981Philadelphia PhilliesNLMLBphi45R/CL36242.663403400311044.0351313214262001.117.160.412.865.321.86.3332.96
1982Philadelphia PhilliesNLMLBphi45Rel37334.31340340025539.2501919312252011.5611.340.682.725.672.08.5003.42
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.213185975281085821109634221.257.830.643.466.591.91.5110.66
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.06332812494423249119291.207.890.552.896.122.12.570-
New York Mets Totals - 9 Season(s)Filter47553.17361363255122886790.268531627964350618442131.317.780.733.977.021.77.461-
Average MLB - Per ~220 innings14133.141206114107926220.0191877716851619131.257.830.643.466.591.91.5190.66
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.