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

Fred McGriffTrack this Player High Level: MLB Stat Years: 1981-2004 MLB Years: 1986-2004
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect
World Series Champion
HR Derby

Positions1B-2749, DH-175Position when Drafted1BPlayer Listed UnderMajor Leaguers
Proper NameFrederick Stanley Mcgriff
Height6-3Weight215BatsLeftThrowsLeft
Born DateOctober 31,1963 [54.290]PlaceTampa,Florida
High SchoolThomas Jefferson (Tampa,FL)

DraftedSelected by the New York Yankees [Team Picks] in the 9th round (233rd overall) of the 1981 Amateur Entry Draft [Signed]
Prospect Rankings[BA] 1983-TOR-#5 ... 1984-TOR-#2 ... 1985-TOR-#1 ... 1986-TOR-#7
MLB DebutMay 17,1986 [22.199]
OrganizationsTOR [8] ATL [5] TBA [5] SDN [3] CHN [2] NYA [2] LAN [1] Awards14Awards Voting8-533
TBC Player ID721Retrosheet IDmcgrf001MLBAM ID118730
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Fred McGriff 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 RatingsBattingSpeed39Power83Contact36XBH73RBIs79Runs45Hitting65Durability75Team.507Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1981Gulf Coast YankeesGCLRknya-1b172981612200900112010100.148.255.173.42814294.194.025.160.21611.7021.281.820.000.0016.67
1982Gulf Coast YankeesGCLRknya-1b1862217385911194166486351120.272.413.456.8699921272.342.184.406.39217.6523.161.313.3124.1135.59
1983Florence Blue JaysSALAtor-1b193311926373172630203511040.311.414.529.9436311141.390.218.412.41214.1824.821.754.9617.0029.73
1983Kinston Blue JaysCaroA+tor-1b199435053851412157325511263220.243.354.469.82316436416.292.226.386.36613.2226.922.045.0516.6742.35
1983Minor Totals (2 teams)Minor         127469791221722883627514774260.260.369.484.85322747557.318.224.392.37813.4626.391.965.0316.7538.52
1984Knoxville Blue JaysSouAAtor-1b2056189294713292502295510330.249.347.481.8289124222.297.232.376.36313.0624.771.904.0521.0051.06
1984Syracuse ChiefsILAAAtor-1b20702382856101132801268901100.235.309.450.75910724266.314.215.319.3399.7733.463.424.8918.3142.86
1984Minor Totals (2 teams)Minor         126427571032332253035514411430.241.326.464.79019848488.306.223.344.35011.2729.512.624.5119.4146.60
1985Syracuse ChiefsILAAAtor-1b215117619408252000235341000.227.330.381.7116715204.297.154.284.32411.2725.982.302.4535.2037.50
1986Syracuse ChiefsILAAAtor-1b22133468691212341974038311940880.259.369.447.81620946563.302.188.359.35914.7421.141.433.3724.6338.02
1986Toronto Blue JaysALMLBtor19dh2235110000000200000.200.200.200.400105.333.000.000.1800.0040.000.000.000.000.00
1987Toronto Blue JaysALMLBtor19dh2310729558731602043326010410043.247.376.505.88114936356.310.258.464.38016.8529.211.735.6214.7549.32
1988Toronto Blue JaysALMLBtor191b2415453610015135434826179149404315.282.376.552.92829673623.328.270.427.40712.6823.921.895.4615.7648.34
1989Toronto Blue JaysALMLBtor191b25161551981482733692741191324151214.269.399.525.92428966680.289.256.477.40717.5019.411.115.2915.3144.59
1990Toronto Blue JaysALMLBtor191b261535579116721135885394108214127.300.400.530.93029557658.316.230.402.40814.2916.411.155.3215.9134.13
1991San Diego PadresNLMLBsdn291b271535288414719131106411051352072614.278.396.494.89026151642.314.216.420.38516.3621.031.294.8317.0334.69
1992San Diego PadresNLMLBsdn291b28152531791523043510486961081042314.286.394.556.95029569632.298.270.454.41115.1917.091.135.5415.1745.39
1993San Diego PadresNLMLBsdn291b29833025283111184643425510449.275.361.497.85815030349.279.222.364.37312.0315.761.315.1616.7836.14
1993Atlanta BravesNLMLBatl271b29682555979181195510345110125.310.392.6121.00415638291.323.302.439.43111.6817.531.506.5313.4248.10
1993Totals for NL-NL         151557111162292371015376106205614.291.375.549.92430668640.298.258.399.39911.8816.561.395.7815.0541.98
1994Atlanta BravesNLMLBatl271b3011342481135251349473507610388.318.389.6231.01226460478.319.305.432.42310.4615.901.527.1112.4744.44
1995Atlanta BravesNLMLBatl271b31144528851482712793366599506619.280.361.489.85025855604.297.209.326.36810.7616.391.524.4719.5637.16
1996Atlanta BravesNLMLBatl271b32159617811823712810773681162041220.295.365.494.85930566691.323.199.316.3679.8416.791.714.0522.0436.26
1997Atlanta BravesNLMLBatl271b331525647715625122975068112405422.277.356.441.79724948641.308.164.294.35010.6117.471.653.4325.6430.77
1998Tampa Bay RaysALMLBtba291b341515647316033019817279118204914.284.371.443.81425052649.327.159.309.35612.1718.181.492.9329.6832.50
1999Tampa Bay RaysALMLBtba291b35144529751643013210410861071041112.310.405.552.95729263620.335.242.406.40713.8717.261.245.1616.5338.41
2000Tampa Bay RaysALMLBtba291b36158566821571802710620911200071016.277.373.452.82525645664.305.175.339.35813.7018.071.324.0720.9628.66
2001Tampa Bay RaysALMLBtba291b379734340109180196111406900297.318.387.536.92318437385.350.218.335.38810.3917.921.734.9418.0533.94
2001Chicago CubsNLMLBchn291b3749170274872124101263730246.282.383.559.9429521201.293.277.424.39212.9418.411.425.9714.1743.75
2001Totals for MLB-MLB         146513671572523110212661063041313.306.386.544.93027958586.332.238.365.38911.2618.091.615.2916.5536.94
2002Chicago CubsNLMLBchn291b381465236714327230103126399405613.273.353.505.85826459595.283.232.350.36610.5916.641.575.0417.4341.26
2003Gulf Coast DodgersGCLRklan-1b3913121000000000000.667.6671.0001.667313.667.333.333.7130.000.000.000.000.0050.00
2003Vero Beach DodgersFSLA+lan-1b3926010000001200000.167.286.167.453107.250.000.167.22814.2928.572.000.000.000.00
2003Minor Totals (2 teams)Minor         39131000001200000.333.400.444.8444110.429.111.222.37410.0020.002.000.000.0033.33
2003Los Angeles DodgersNLMLBlan281b39862973274140134000316610047.249.322.428.75012727329.280.179.283.3249.4220.062.133.9522.8536.49
2004Durham BullsILAAAtba-1b40721450014005600000.238.385.381.7668126.286.143.381.34919.2323.081.203.8521.0020.00
2004Tampa Bay RaysALMLBtba29dh40277271330270091900021.181.272.306.57822581.216.125.250.25011.1123.462.112.4736.0038.46
MLB Totals - 19 Season(s)Filter246087571349249044124493155072381305188239271171226.284.377.509.886445895810174.309.225.378.00012.8318.501.444.8517.7638.47
Minor League Totals - 8 Season(s)Filter5381868273465851284284121430155422716190.249.357.442.7998261812214.306.193.353.00013.6025.021.843.7922.2438.92
AAA Totals - 4 Season(s)Filter261903120222417381260413726782980.246.347.433.780391861059.303.187.334.00012.9425.211.953.5923.7638.74
AA Totals - 1 Season(s)Filter56189294713292502295510330.249.347.481.8289124222.297.232.376.00013.0624.771.904.0521.0051.06
A+ Totals - 2 Season(s)Filter9635653861412157325611463220.242.352.463.81516536423.291.221.382.00013.2426.952.044.9616.9541.86
A Totals - 1 Season(s)Filter3311926373172630203511040.311.414.529.9436311141.390.218.412.00014.1824.821.754.9617.0029.73
Rk Totals - 3 Season(s)Filter92301457314195066598361220.243.375.385.76011624369.303.142.339.00015.9922.491.412.4433.4432.88
Atlanta Braves Totals - 5 Season(s)Filter636238838370013251304462312285454130193274.293.369.516.88512322672705.313.223.347.00010.5416.781.594.8118.3738.14
Tampa Bay Rays Totals - 5 Season(s)Filter577207427760310219935911330543330174150.291.380.484.86410042022399.323.193.344.00012.7118.051.424.1320.9533.50
Toronto Blue Jays Totals - 5 Season(s)Filter57819443485409981253052110352495112133139.278.389.530.91910302322322.310.252.439.00015.1621.321.415.3815.5542.96
San Diego Padres Totals - 3 Season(s)Filter388136121538260684256161024329840155337.281.388.519.9077061501623.300.238.421.00014.9718.361.235.1816.2039.27
Chicago Cubs Totals - 2 Season(s)Filter195693941913444214413891367071019.276.361.518.87935980796.285.242.368.00011.1817.091.535.2816.5041.88
Los Angeles Dodgers Totals - 1 Season(s)Filter862973274140134000316610047.249.322.428.75012727329.280.179.283.0009.4220.062.133.9522.8536.49
Average MLB - Per 162 games162577891642923210253861243051115.284.377.509.88629463670.309.225.378.00012.8318.501.444.8517.7638.47
Average Minor - Per 162 games162562821402642586449116772560.249.357.442.79924955667.306.193.353.00013.6025.021.843.7922.2438.92

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1981Gulf Coast Yankees GCLRknya171B24--1768710191184.9637.67------2982.840.7
1982Gulf Coast Yankees GCLRknya181B62--51456831578570.9869.19------62100.098.4
1983Florence Blue Jays SALAtor191B30--25014616270264.9788.80------3390.921.0
1983Kinston Blue Jays CaroA+tor191B83--784571069851841.98810.13------9488.360.1
1984Knoxville Blue Jays SouAAtor201B56--481451050536526.9819.39------56100.038.6
1984Syracuse Chiefs ILAAAtor201B70--64445357692689.9969.84------70100.050.4
1985Syracuse Chiefs ILAAAtor211B51--43337543475470.9899.22------51100.036.4
1986Syracuse Chiefs ILAAAtor221B131--1219851010813141304.9929.95------13398.594.2
1986Toronto Blue JaysALMLBtor22DH2---------------366.71.2
1986Toronto Blue JaysALMLBtor221B1--3---331.0003.00------333.30.6
1987Toronto Blue JaysALMLBtor23DH90---------------10784.155.6
1987Toronto Blue JaysALMLBtor231B14--108725117115.9838.21------10713.18.6
1988Toronto Blue JaysALMLBtor241B153--134493514314421437.9979.39------15499.494.4
1989Toronto Blue JaysALMLBtor251B159--14601151714815921575.9899.91------16198.898.1
1989Toronto Blue JaysALMLBtor25DH2---------------1611.21.2
1990Toronto Blue JaysALMLBtor261B147--1246126611913781372.9969.33------15396.190.7
1990Toronto Blue JaysALMLBtor26DH6---------------1533.93.7
1991San Diego PadresNLMLBsdn271B153--1370871411114711457.9909.52------153100.094.4
1992San Diego PadresNLMLBsdn281B151--1219108129513391327.9918.79------15299.393.2
1993San Diego PadresNLMLBsdn291B83--640471250699687.9838.28------83100.051.2
1993Atlanta BravesNLMLBatl291B66--56345552613608.9929.21------6897.140.7
1994Atlanta BravesNLMLBatl301B112--10046677410771070.9949.55------11399.198.2
1995Atlanta BravesNLMLBatl311B144--128596510313861381.9969.59------144100.0100.0
1996Atlanta BravesNLMLBatl321B158--14161241211815521540.9929.75------15999.497.5
1997Atlanta BravesNLMLBatl331B149--1191961311113001287.9908.64------15298.092.0
1998Tampa Bay RaysALMLBtba341B135--115081614012371231.9959.12------15189.483.3
1998Tampa Bay RaysALMLBtba34DH14---------------1519.38.6
1999Tampa Bay RaysALMLBtba351B125--1037881313211381125.9899.00------14486.877.2
1999Tampa Bay RaysALMLBtba35DH18---------------14412.511.1
2000Tampa Bay RaysALMLBtba361B144-12551300821013713921382.9939.601.10-----15891.189.4
2000Tampa Bay RaysALMLBtba36DH10---------------1586.36.2
2001Tampa Bay RaysALMLBtba371B74-62855759953625616.9868.320.98-----9776.345.7
2001Chicago CubsNLMLBchn371B49-39336523429392388.9907.920.99-----49100.030.2
2001Tampa Bay RaysALMLBtba37DH17---------------9717.510.5
2002Chicago CubsNLMLBchn381B137-114910046078410711064.9937.770.93-----14693.884.6
2002Chicago CubsNLMLBchn38DH2---------------1461.41.2
2003Gulf Coast Dodgers GCLRklan391B1--7--1771.0007.00------1100.01.7
2003Vero Beach Dodgers FSLA+lan391B1--11--221.0002.00------250.00.8
2003Los Angeles DodgersNLMLBlan391B797967266641866715707.9898.951.05-----8691.948.8
2004Durham Bulls ILAAAtba401B1--10-121110.90910.00------714.30.7
2004Tampa Bay RaysALMLBtba40DH14---------------2751.98.7
2004Tampa Bay RaysALMLBtba401B6652533-556561.0009.331.08-----2722.23.7
MLB Totals for 1B - 19 season(s)-   1B223985414918981144716717752059520428.9929.124.92-----22390.00.0
MLB Totals for DH - 10 season(s)-   DH175---------------1750.00.0
AAA Totals for 1B - 4 season(s)-   1B253--23061671921024922473.9929.77------2530.00.0
AA Totals for 1B - 1 season(s)-   1B56--481451050536526.9819.39------560.00.0
A+ Totals for 1B - 2 season(s)-   1B84--785581069853843.98810.04------840.00.0
A Totals for 1B - 1 season(s)-   1B30--25014616270264.9788.80------300.00.0
Rk Totals for 1B - 3 season(s)-   1B87--697641542776761.9818.75------870.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1981Gulf Coast Yankees GCLRknya17--24--------
1982Gulf Coast Yankees GCLRknya18--62--------
1983Florence Blue Jays SALAtor19--30--------
1983Kinston Blue Jays CaroA+tor19--83--------
1984Knoxville Blue Jays SouAAtor20--56--------
1984Syracuse Chiefs ILAAAtor20--70--------
1985Syracuse Chiefs ILAAAtor21--51--------
1986Syracuse Chiefs ILAAAtor22--131--------
1986Toronto Blue JaysALMLBtor22--1-------2
1987Toronto Blue JaysALMLBtor23--14-------90
1988Toronto Blue JaysALMLBtor24--153--------
1989Toronto Blue JaysALMLBtor25--159-------2
1990Toronto Blue JaysALMLBtor26--147-------6
1991San Diego PadresNLMLBsdn27--153--------
1992San Diego PadresNLMLBsdn28--151--------
1993San Diego PadresNLMLBsdn29--83--------
1993Atlanta BravesNLMLBatl29--66--------
1994Atlanta BravesNLMLBatl30--112--------
1995Atlanta BravesNLMLBatl31--144--------
1996Atlanta BravesNLMLBatl32--158--------
1997Atlanta BravesNLMLBatl33--149--------
1998Tampa Bay RaysALMLBtba34--135-------14
1999Tampa Bay RaysALMLBtba35--125-------18
2000Tampa Bay RaysALMLBtba36--144-------10
2001Tampa Bay RaysALMLBtba37--74-------17
2001Chicago CubsNLMLBchn37--49--------
2002Chicago CubsNLMLBchn38--137-------2
2003Gulf Coast Dodgers GCLRklan39--1--------
2003Vero Beach Dodgers FSLA+lan39--1--------
2003Los Angeles DodgersNLMLBlan39--79--------
2004Durham Bulls ILAAAtba40--1--------
2004Tampa Bay RaysALMLBtba40--6-------14

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1989Toronto Blue JaysChamp. SeriesMLB25521130003000400000.143.143.143.2863021.176.000.0000.0019.050.000.000.000.00
1993Atlanta BravesChamp. SeriesMLB296236102014004700000.435.519.6521.17115327.600.217.39114.8125.931.753.7023.0030.00
1995Atlanta BravesDiv SeriesMLB31418460026002300000.333.400.6671.06712220.308.334.44410.0015.001.5010.009.0033.33
1995Atlanta BravesChamp. SeriesMLB31416574000003000000.438.526.6881.21411419.438.250.43815.790.000.000.000.0057.14
1995Atlanta BravesWorld SeriesMLB31623562023103500000.261.346.609.95514426.250.348.52211.5419.231.677.6911.5066.67
1996Atlanta BravesDiv SeriesMLB3239131013002100000.333.455.7781.2337211.286.445.66718.189.090.509.099.0066.67
1996Atlanta BravesChamp. SeriesMLB32728670127003500000.250.323.536.85915331.238.286.3939.6816.131.676.4514.0042.86
1996Atlanta BravesWorld SeriesMLB32620460026005400000.300.440.6001.04012225.286.300.55020.0016.000.808.0010.0033.33
1997Atlanta BravesDiv SeriesMLB3339420001003200000.222.417.222.6392012.286.000.33325.0016.670.670.000.000.00
1997Atlanta BravesChamp. SeriesMLB33621071004002600000.333.391.381.7728123.467.048.1438.7026.093.000.000.0014.29
MLB Playoffs - Divisional Series Totals - 3 yrs103691110310007600000.306.419.5831.00221443.296.277.47216.2813.950.866.9812.0036.36
MLB Playoffs - Championship Series Totals - 5 yrs2810918347131800122200000.312.380.477.8575211121.369.165.2759.9218.181.832.4836.3332.35
MLB Playoffs - World Series Totals - 2 yrs12439122049108900000.279.392.605.99726651.267.326.53515.6917.651.137.8410.7550.00

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2018Atlanta BravesNLMLBMLBatl54Special Asst to Baseball Operations1196851.571--1Brian Snitker
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Awards [14]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1989AL Player of the Month (April) ... AL Silver Slugger Award (1B)2
1991National League Player of the Week (April 29-May 5)1
1992National League Player of the Week (June 29-July 5) ... NL Silver Slugger Award (1B)2
1993NL Player of the Month (July) ... NL Silver Slugger Award (1B)2
1994MLB All-Star Game Most Valuable Player ... National League Player of the Week (May 9-May 15) ... National League Player of the Week (June 27-July 3)3
1996National League Player of the Week (May 27-June 2)1
1999American League Player of the Week (May 3-May 9) ... Tampa Bay Devil Rays Player of the Year2
2001Tampa Bay Devil Rays Player of the Year1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2004-07-28Released by Devil Rays. 
2004-03-23ContractSigned as Free Agent by Devil Rays. 
2003-10-29Free AgentGranted Free Agency. 
2003-08-22InjuredActivated from DL 
2003-07-01InjuredActivated from DL 
2002-12-31ContractSigned as Free Agent by Dodgers. 
2002-11-01Free AgentGranted Free Agency. 
2001-07-27TradeTraded by Devil Rays to Cubs for Jason Smith and Manny Aybar. 
1997-11-18Purchased by Devil Rays from Braves. 
1995-12-02ContractSigned as Free Agent by Braves. 
1995-11-06Free AgentGranted Free Agency. 
1993-07-18TradeTraded by Padres to Braves for Vince Moore, Donnie Elliott and Melvin Nieves. 
1990-12-05TradeTraded by Blue Jays with Tony Fernandez to Padres for Roberto Alomar and Joe Carter. 
1982-12-09TradeTraded by Yankees with Mike Morgan, Dave Collins and Cash to Blue Jays for Tom Dodd and Dale Murray. 
* 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
1986Toronto Blue JaysTeam Payroll2260,000-61426-386,34760,00060,000
1987Toronto Blue JaysTeam Payroll2362,500-5132227344,90660,000122,500
1988Toronto Blue JaysTeam Payroll24127,500-4401738392,10762,500250,000
1989Toronto Blue JaysTeam Payroll25300,000-3451658429,80262,500550,000
1990Toronto Blue JaysTeam Payroll261,450,000-73590++515,727100,0002,000,000
1991San Diego PadresTeam Payroll272,750,000-39195++742,231100,0004,750,000
1992San Diego PadresTeam Payroll284,075,000-22198++962,245109,0008,825,000
1993Atlanta BravesTeam Payroll294,300,000-29397++968,431109,00013,125,000
1993San Diego PadresTeam Payroll294,300,000-29297++968,431109,00013,125,000
1994Atlanta BravesTeam Payroll303,775,000-50395++957,101109,00016,900,000
1995Atlanta BravesTeam Payroll314,275,000-69693++999,520109,00021,175,000
1996Atlanta BravesTeam Payroll325,050,000-35597++957,870109,00026,225,000
1997Atlanta BravesTeam Payroll335,500,000-34397++1,182,177150,00031,725,000
1998Tampa Bay RaysTeam Payroll345,500,000-38196++1,276,192170,00037,225,000
1999Tampa Bay RaysTeam Payroll355,250,000-68293++1,454,491200,00042,475,000
2000Tampa Bay RaysTeam Payroll365,945,818-77592++1,394,248200,00048,420,818
2001Tampa Bay RaysTeam Payroll376,500,000-79391++1,897,758200,00054,920,818
2001Chicago CubsTeam Payroll376,500,000-79391++1,897,758200,00054,920,818
2002Chicago CubsTeam Payroll387,250,000-68293++2,011,045200,00062,170,818
2003Los Angeles DodgersTeam Payroll393,750,000-1851178++2,163,527300,00065,920,818
2004Tampa Bay RaysTeam Payroll40300,000-75531-2,070,100300,00066,220,818
* 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