Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Tom McGrawTrack this Player High Level: MLB Stat Years: 1987-1998 MLB Years: 1997-1997
Follow TBC on Twitter and Facebook


PositionsP-266Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameThomas Virgil McGraw
Height6-2Weight195BatsLeftThrowsLeft
Born DateDecember 8,1967 [50.196]PlacePortland,Oregon
High SchoolBattle Ground (Battle Ground,WA)
CollegeWashington State University (Pullman,WA)

DraftedSelected by the Milwaukee Brewers [Team Picks] in the 6th round (169th overall) of the 1990 Amateur Entry Draft [Signed] ... Selected by the Cleveland Indians [Team Picks] in the 38th round (835th overall) of the 1986 Amateur Entry Draft
MLB DebutMay 7,1997 [29.151]
OrganizationsMIA [3] MIL [3] BOS [1] MON [1] SLN [1] Awards0
TBC Player ID15121Retrosheet IDmcgrt003MLBAM ID118723
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Tom 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 RatingsPitchingStrikeouts50Walks45Hittable49SO/BB46vsPower49Hitting0Durability65Team.511Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1987Washington StateCollegeNCAAFrS/R19420.0013103000162.05200031320001.347.55--4.504.651.03.667-
1988Washington StateCollegeNCAASoS/R20710.001486000159.24700022460001.167.09--3.326.942.09.875-
1989Washington StateCollegeNCAAJrS/R21730.0013112000163.05100036390001.387.29--5.145.571.08.700-
1990Washington StateCollegeNCAASrRel221052.43201734100111.01023930046910001.338.27--3.737.381.98.667-
1990Beloit BrewersMidwAmil-ST22731.9312120110070.0493315134614001.196.300.134.377.841.79.700-
1991Stockton PortsCalifA+mil-S/R23302.301174001047.0351512213393001.026.700.382.497.473.001.000-
1991El Paso DiablosTexAAmil-S/R23115.80972002135.2432823121280001.7910.850.255.307.071.33.500-
1991Minor Totals (2 teams)Minor--S/R0413.8120146003182.2784335334673001.358.490.333.707.291.97.800-
1992Stockton PortsCalifA+mil-ST24642.6815150100097.0974429131705001.328.970.092.876.472.26.600-
1992El Paso DiablosTexAAmil-ST24602.7311101101069.0752421226532001.469.740.263.386.882.041.000-
1992Minor Totals (2 teams)Minor--ST01242.70262512010166.217268503571237001.379.290.163.086.642.16.750-
1993High Desert MavericksCalifA+flo-ST25233.55660100038.038171537311001.189.000.711.667.344.43.400-
1993Edmonton TrappersPCLAAAflo-S/R25205.5952300109.212761481001.6611.170.933.727.452.001.000-
1993Minor Totals (2 teams)Minor--S/R0433.971183101047.2502421411392001.289.440.762.087.363.55.571-
1994Portland Sea DogsEastAAflo-Rel26354.62377300011274.0814438935566001.579.851.094.266.811.60.375-
1995Portland Sea DogsEastAAflo-Rel27501.81510510011274.2692115231604001.348.320.243.747.231.941.000-
1996Trenton ThunderEastAAbos-Rel28343.18300300012134.0341512119321001.569.000.265.038.471.68.429-
1997Louisville RedbirdsAmerAAAsln49Rel29145.33450450018049.0553429326393001.6510.100.554.787.161.50.200-
1997St. Louis CardinalsNLMLBsln61Rel29000.0020200201.22000100001.8010.80--5.40--0.00-4.91
1998Ottawa LynxILAAAmon-S/R30563.73321022008282.0793834636432001.408.670.663.954.721.19.455-
MLB Totals - 1 Season(s)Filter000.0020200201.22000100001.8010.80--5.40--0.00-1.80
Minor League Totals - 9 Season(s)Filter44303.292647618841658678.26673202493228352032001.408.820.423.746.881.84.595-
AAA Totals - 3 Season(s)Filter8104.4182127000272140.214679691066906001.519.340.644.225.761.36.444-
AA Totals - 5 Season(s)Filter18103.411382411410376286.23021321091513222913001.519.450.474.137.161.73.643-
A+ Totals - 3 Season(s)Filter1172.76322842010182.017076566511409001.218.390.302.526.912.75.611-
A Totals - 1 Season(s)Filter731.9312120110070.0493315134614001.196.300.134.377.841.79.700-
NCAA Totals - 4 Season(s)Filter28110.916046144103295.2252393001352080001.317.67--4.116.331.54.718-
St. Louis Cardinals Totals - 1 Season(s)Filter000.0020200201.22000100001.8010.80--5.40--0.00--
Average MLB - Per ~220 innings000.002640264002640220.026400013200001.8010.80--5.40--0.00-1.80
Average Minor - Per ~220 innings14103.2985256010213220.021610380109116810001.408.820.423.746.881.84.583-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1994Portland Sea DogsEastAAflo-p26377000000000300000.000.000.000.000007.000.000.000.0000.0042.860.000.000.000.00
1995Portland Sea DogsEastAAflo-p27518010000000101000.125.125.125.250109.143.000.000.1130.0011.110.000.000.000.00
1998Ottawa LynxILAAAmon-p30325010000000102000.200.200.200.400107.250.000.000.1800.0014.290.000.000.000.00
Minor League Totals - 3 Season(s)Filter12020020000000503000.100.100.100.2002023.133.000.000.0000.0021.740.000.000.000.00
AAA Totals - 1 Season(s)Filter325010000000102000.200.200.200.400107.250.000.000.0000.0014.290.000.000.000.00
AA Totals - 2 Season(s)Filter8815010000000401000.067.067.067.1341016.091.000.000.0000.0025.000.000.000.000.00
Average Minor - Per 162 games16227030000000704000.100.100.100.2003031.133.000.000.0000.0021.740.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1990Beloit Brewers MidwAmil22P12--219--21211.0001.75------12100.08.9
1991Stockton Ports CalifA+mil23P11--58--13131.0001.18------11100.08.1
1991El Paso Diablos TexAAmil23P9--36-1991.0001.00------9100.06.6
1992Stockton Ports CalifA+mil24P15--728433935.8972.33------15100.022.1
1992El Paso Diablos TexAAmil24P11--314322017.8501.55------11100.08.1
1993High Desert Mavericks CalifA+flo25P6---13111413.9292.17------6100.04.4
1993Edmonton Trappers PCLAAAflo25P5--21--331.0000.60------5100.03.5
1994Portland Sea Dogs EastAAflo26P37--917132726.9630.70------37100.026.2
1995Portland Sea Dogs EastAAflo27P51--1013-323231.0000.45------51100.035.9
1996Trenton Thunder EastAAbos28P30--252-97.7780.23------30100.021.1
1997Louisville Redbirds AmerAAAsln29P45--583-1613.8130.29------45100.031.5
1997St. Louis CardinalsNLMLBsln29P2-1-1--111.0000.501.00-----2100.01.2
1998Ottawa Lynx ILAAAmon30P32--713112120.9520.63------32100.022.4
MLB Totals for P - 1 season(s)-   P2-1-1--111.0000.501.00-----20.00.0
AAA Totals for P - 3 season(s)-   P82--1422414036.9000.44------820.00.0
AA Totals for P - 5 season(s)-   P138--2755698882.9320.59------1380.00.0
A+ Totals for P - 3 season(s)-   P32--1249546661.9241.91------320.00.0
A Totals for P - 1 season(s)-   P12--219--21211.0001.75------120.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1990Beloit Brewers MidwAmil2212----------
1991Stockton Ports CalifA+mil2311----------
1991El Paso Diablos TexAAmil239----------
1992Stockton Ports CalifA+mil2415----------
1992El Paso Diablos TexAAmil2411----------
1993High Desert Mavericks CalifA+flo256----------
1993Edmonton Trappers PCLAAAflo255----------
1994Portland Sea Dogs EastAAflo2637----------
1995Portland Sea Dogs EastAAflo2751----------
1996Trenton Thunder EastAAbos2830----------
1997Louisville Redbirds AmerAAAsln2945----------
1997St. Louis CardinalsNLMLBsln292----------
1998Ottawa Lynx ILAAAmon3032----------

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1997-10-15Free AgentGranted Free Agency. 
1996-12-10ContractSigned as Free Agent by Cardinals. 
1996-10-15Free AgentGranted Free Agency. 
1996-06-10ContractSigned as Free Agent by Red Sox. 
1996-03-29Released by Marlins. 
1993-04-02TradeTraded by Brewers to Marlins for Jamie McAndrew. 
* 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.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
1997St. Louis CardinalsTeam Payroll29150,000-76648-1,182,177150,000150,000
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red