Fred McGriff

Retired
High Level
MLB
Years
1981-2004 (1986-2004)
Proper Name
Frederick Stanley McGriff
Nickname
Crime Dog
Positions
1B (2749) ... DH (175)
Height / Weight
6-3 / 225
Bats / Throws
Left / Left
Birthdate
October 31,1963   Age:  62.078
High School
Thomas Jefferson (Tampa,FL)
Drafted/Signed
MLB Debut
MLBAM ID
Retrosheet#
mcgrf001
Show More
[1992] Participated in All-Star Game Home Run Derby   [1994] Participated in All-Star Game Home Run Derby   [1995] World Series Champion with Atlanta Braves   [2023] Inducted into the National Baseball Hall of Fame (Contemporary Baseball Committee)   [2024] Inducted into the Tampa Bay Rays Hall of Fame

Prospect Rankings

CSV
Glossary
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearsourcetypeteamrankview rankings
1983Baseball AmericaTeamToronto Blue Jays5View Rankings
1984Baseball AmericaTeamToronto Blue Jays2View Rankings
1985Baseball AmericaTeamToronto Blue Jays1View Rankings
1986Baseball AmericaTeamToronto Blue Jays7View Rankings
4 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Batting Statistics

CSV
Glossary
🔒
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1981Gulf Coast YankeesGCLRkNYA-171B7229816122009001120101001494210.148.255.173.428.160.025.19411.7021.281.820.00
1982Gulf Coast YankeesGCLRkNYA-181B13062217385911194166486351120992722138.272.413.456.869.406.184.34217.6523.161.3124.11
1983Florence Blue JaysSALATOR-191B125*3311926373172630203511040631411126.311.414.529.943.412.218.39014.1824.821.7517.00
1983Kinston Blue JaysCaroA+TOR-191B11194350538514121573255112632201644163649.243.354.469.823.386.226.29213.2226.922.0416.67
1984Knoxville Blue JaysSouAATOR-201B11256189294713292502295510330912222423.249.347.481.828.376.232.29713.0624.771.9021.00
1984Syracuse ChiefsILAAATOR-201B1047023828561011328012689011001072662432.235.309.450.759.319.215.3149.7733.463.4218.31
1985Syracuse ChiefsILAAATOR-211B1025117619408252000235341000672041525.227.330.381.711.284.154.29711.2725.982.3035.20
1986Syracuse ChiefsILAAATOR-221B1101334686912123419740383119408802095634675.259.369.447.816.359.188.30214.7421.141.4324.63
1986Toronto Blue JaysALMLBTOR1922DH-1B351100000002000001501.200.200.200.400.000.000.3330.0040.000.000.00
1987Toronto Blue JaysALMLBTOR1923DH117107295587316020433260104100431493563637.247.376.505.881.464.258.31016.8529.211.7314.75
1988Toronto Blue JaysALMLBTOR19241B130154536100151354348261791494043152966237378.282.376.552.928.427.270.32812.6823.921.8915.76
1989Toronto Blue JaysALMLBTOR19251B1291615519814827336927411913241512142896806682.269.399.525.924.477.256.28917.5019.411.1115.31
1990Toronto Blue JaysALMLBTOR19261B128153557911672113588539410821412729565857110.300.400.530.930.402.230.31614.2916.411.1515.91
1991San Diego PadresNLMLBSDN29271B12115352884147191311064110513520726142616425196.278.396.494.890.420.216.31416.3621.031.2917.03
1992San Diego PadresNLMLBSDN29281B1291525317915230435104869610810423142956326983.286.394.556.950.454.270.29815.1917.091.1315.17
1993San Diego PadresNLMLBSDN29291B1238330252831111846434255104491503493053.275.361.497.858.364.222.27912.0315.761.3116.78
1993Atlanta BravesNLMLBATL27291B1236825559791811955103451101251562913841.310.392.6121.004.439.302.32311.6817.531.5013.42
1994Atlanta BravesNLMLBATL27301B128113424811352513494735076103882644786075.318.389.6231.012.432.305.31910.4615.901.5212.47
1995Atlanta BravesNLMLBATL27311B1101445288514827127933665995066192586045593.280.361.489.850.326.209.29710.7616.391.5219.56
1996Atlanta BravesNLMLBATL27321B11015961781182371281077368116204122030569166116.295.365.494.859.316.199.3239.8416.791.7122.04
1997Atlanta BravesNLMLBATL27331B106152564771562512297506811240542224964148108.277.356.441.797.294.164.30810.6117.471.6525.64
1998Tampa Bay RaysALMLBTBA29341B108151564731603301981727911820491425064952108.284.371.443.814.309.159.32712.1718.181.4929.68
1999Tampa Bay RaysALMLBTBA29351B12014452975164301321041086107104111229262063101.310.405.552.957.406.242.33513.8717.261.2416.53
2000Tampa Bay RaysALMLBTBA29361B10515856682157180271062091120007101625666445112.277.373.452.825.339.175.30513.7018.071.3220.96
2001Tampa Bay RaysALMLBTBA29371B11997343401091801961114069002971843853772.318.387.536.923.335.218.35010.3917.921.7318.05
2001Chicago CubsNLMLBCHN29371B11949170274872124101263730246952012127.282.383.559.942.424.277.29312.9418.411.4214.17
2002Chicago CubsNLMLBCHN29381B11214652367143272301031263994056132645955984.273.353.505.858.350.232.28310.5916.641.5717.43
2003Gulf Coast DodgersGCLRkLAN-391B131210000000000003311.667.6671.0001.667.333.333.6670.000.000.000.00
2003Vero Beach DodgersFSLA+LAN-391B260100000012000001701.167.286.167.453.167.000.25014.2928.572.000.00
2003Los Angeles DodgersNLMLBLAN28391B998629732741401340003166100471273292747.249.322.428.750.283.179.2809.4220.062.1322.85
2004Durham BullsILAAATBA-401B72145001400560000082614.238.385.381.766.381.143.28619.2323.081.2021.00
2004Tampa Bay RaysALMLBTBA2940DH277271330270091900021228158.181.272.306.578.250.125.21611.1123.462.1136.00
Tot:MLB (19 yrs) MLB     2460875713492490441244931550723813051882392711712264458101749581532.284.377.509.886.378.225.30912.8318.501.4417.76
Tot:AL (10 yrs) AL     1155401862511432019224664321365792814230728920344721434709.284.384.506.891.390.222.31713.9219.661.4117.94
Tot:NL (10 yrs) NL     130547397241347240152698864025648954250419913724245453524823.284.370.512.882.367.227.30311.8817.491.4717.62
Tot:Minors (8 yrs) Minors     53818682734658512842841214301554227161908262214181284.249.357.442.799.353.193.30613.6025.021.8422.24
Tot:Rk (3 yrs) Rk     923014573141950665983612201163692449.243.375.385.760.339.143.30315.9922.491.4133.44
Tot:A (1 yrs) A     3311926373172630203511040631411126.311.414.529.944.412.218.39014.1824.821.7517.00
Tot:A+ (2 yrs) A+     96356538614121573256114632201654233650.242.352.463.816.382.222.29113.2426.952.0416.95
Tot:AA (1 yrs) AA     56189294713292502295510330912222423.249.347.481.828.376.233.29713.0624.771.9021.00
Tot:AAA (4 yrs) AAA     261903120222417381260413726782980391105986136.246.347.433.780.334.187.30312.9425.211.9523.76
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1989Toronto Blue JaysChampionship SeriesPlayoffs2552113000300040000032103.143.143.143.286.000.000.1760.0019.050.000.00
1992National LeagueMajor League BaseballAllStar28130200010000000002302.667.667.6671.334.000.000.6670.000.000.000.00
1993Atlanta BravesChampionship SeriesPlayoffs296236102014004700000152737.435.519.6521.171.391.217.60014.8125.931.753.70
1994National LeagueMajor League BaseballAllStar301111001200000000041101.0001.0004.0005.0003.0003.000.0000.000.000.001.00
1995National LeagueMajor League BaseballAllStar31130000000002000000300.000.000.000.000.000.000.0000.0066.670.000.00
1995Atlanta BravesDivision SeriesPlayoffs31418460026002300000122024.333.400.6671.067.444.334.30810.0015.001.5010.00
1995Atlanta BravesChampionship SeriesPlayoffs31416574000003000000111943.438.526.6881.214.438.250.43815.790.000.000.00
1995Atlanta BravesWorld SeriesPlayoffs31623562023103500000142642.261.346.609.955.522.348.25011.5419.231.677.69
1996National LeagueMajor League BaseballAllStar32120000000002000000200.000.000.000.000.000.000.0000.00100.000.000.00
1996Atlanta BravesDivision SeriesPlayoffs323913101300210000071121.333.455.7781.233.667.445.28618.189.090.509.09
1996Atlanta BravesChampionship SeriesPlayoffs32728670127003500000153134.250.323.536.859.393.286.2389.6816.131.676.45
1996Atlanta BravesWorld SeriesPlayoffs32620460026005400000122524.300.440.6001.040.550.300.28620.0016.000.808.00
1997Atlanta BravesDivision SeriesPlayoffs333942000100320000021202.222.417.222.639.333.000.28625.0016.670.670.00
1997Atlanta BravesChampionship SeriesPlayoffs3362107100400260000082316.333.391.381.772.143.048.4678.7026.093.000.00
2000American LeagueMajor League BaseballAllStar36120000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
Tot:AllStar (5 Yrs) AllStar 51113001300050000061112.273.273.545.818.273.273.4000.0045.4511.00
Tot:Playoffs (5 Yrs) Playoffs 501883657101103710273700000992152136.303.391.527.917.372.223.33312.5617.211.3718.80

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
3983367379456575.507