Tips Updates
Daily
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

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.235]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] TBA [5] ATL [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 Operations734330.589--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