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

Terry McGriffTrack this Player High Level: MLB Stat Years: 1981-2001 MLB Years: 1987-1994
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect

PositionsC-1028, 3B-3, 1B-1Position when DraftedCPlayer Listed UnderMajor Leaguers
Proper NameTerence Roy Mcgriff
Height6-2Weight195BatsRightThrowsRight
Born DateSeptember 23,1963 [54.328]PlaceFort Pierce,Florida
High SchoolWestwood (Fort Pierce,FL)

DraftedSelected by the Cincinnati Reds [Team Picks] in the 8th round (197th overall) of the 1981 Amateur Entry Draft [Signed]
Signing ScoutsGeorge Zuraw
Prospect Rankings[BA] 1985-CIN-#10 ... 1987-CIN-#10
MLB DebutJuly 11,1987 [23.292]
OrganizationsCIN [10] HOU [2] TOR [2] DET [1] MIA [1] SLN [1] Awards0
TBC Player ID15126Retrosheet IDmcgrt002MLBAM ID118731
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Terry 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 RatingsBattingSpeed29Power58Contact60XBH57RBIs64Runs35Hitting58Durability45Team.505Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1981Billings MustangsPioRkcin-c17429615263011500181110210.271.385.333.718324117.291.062.250.33715.389.400.610.8596.0015.38
1982Eugene EmeraldsNwstA-cin-c1853190234610243110264700300.242.329.379.7087216219.296.137.279.32111.8721.461.811.8347.5034.78
1983Tampa TarponsFSLA+cin-c1987260216611354520266211130.254.323.377.7009819289.314.123.231.3139.0021.452.381.7352.0028.79
1984Tampa TarponsFSLA+cin-c20110345489619074154486220540.278.365.394.75913626400.317.116.258.34312.0015.501.291.7549.2927.08
1985Vermont RedsEastAAcin-c211103635292104136010548130120.253.354.410.76414927421.293.157.309.34412.8319.241.503.0927.9229.35
1986Denver ZephyrsAmerAAAcin-c22108340549922195400417122640.291.365.441.80615032391.338.150.271.35510.4918.161.732.3037.7832.32
1987Nashville SoundsAmerAAAcin-c23672283662113103300254700550.272.337.478.81510924258.295.206.316.3439.6918.221.883.8822.8038.71
1987Cincinnati RedsNLMLBcin8c233489620302110081700003.225.289.326.61529597.257.101.191.2778.2517.532.132.0644.5025.00
1988Nashville SoundsAmerAAAcin-c2435978213111200101500120.216.287.299.586295108.244.083.186.2629.2613.891.500.9397.0023.81
1988Cincinnati RedsNLMLBcin8c243596919301410123100103.198.284.260.544254109.277.062.198.25711.0128.442.580.9296.0021.05
1989Nashville SoundsAmerAAAcin-c25102335429424152811296811030.281.340.403.74313530366.340.122.209.3357.9218.582.341.3767.0031.91
1989Cincinnati RedsNLMLBcin8c25611130002002300010.273.385.273.6583013.375.000.182.28615.3823.081.500.000.000.00
1990Nashville SoundsAmerAAAcin-c2694325449117095422384622610.280.353.415.76813526373.297.135.252.34610.1912.331.212.4136.1128.57
1990Cincinnati RedsNLMLBcin8c2624000000000100000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
1990Houston AstrosNLMLBhou9c2645000000000000000.000.000.000.000005.000.000.000.0000.000.000.000.000.000.00
1990Totals for NL-NL         69000000000100000.000.000.000.000009.000.000.000.0000.0011.110.000.000.000.00
1991Tucson TorosPCLAAAhou-c2751146184215102401162030200.288.365.404.7695916167.328.116.219.3499.5811.981.250.000.0038.10
1992Syracuse ChiefsILAAAtor-c28215641420271091100100.250.348.393.74122466.273.143.321.34013.6416.671.223.0328.0028.57
1993Edmonton TrappersPCLAAAflo-c291053396211729275521492910320.345.426.504.93017138392.359.159.307.41112.507.400.591.7948.4332.48
1993Florida MarlinsNLMLBflo50c2937000000001200000.000.125.000.125008.000.000.143.08912.5025.002.000.000.000.00
1994St. Louis CardinalsNLMLBsln54,7c304211410256001300131121118.219.308.272.580316131.240.053.167.2699.928.400.850.000.0024.00
1995Toledo Mud HensILAAAdet-c315818814518042300202900009.271.341.378.7197112208.303.107.213.3269.6213.941.451.9247.0023.53
1996Syracuse ChiefsILAAAtor-c3227597111016008911100.186.290.254.54415270.200.068.203.25811.4312.861.131.4359.0018.18
1998Bridgeport BluefishAtlInd-3459211396216133301372410447.294.395.422.8178920253.314.128.299.36014.629.490.651.1970.3332.26
1999Bridgeport BluefishAtlInd-35662173268200440013629000017.313.411.461.87210024253.348.148.309.38914.2311.460.811.5854.2535.29
2000Bridgeport BluefishAtlInd-365617316469022400171600008.266.332.353.6856111190.284.087.185.3108.958.420.941.0586.5023.91
2001Bridgeport BluefishAtlInd-3771220225713143201252800003.259.335.382.7178418245.282.123.232.31810.2011.431.121.6355.0031.58
MLB Totals - 6 Season(s)Filter1263262667120330103665212214.206.287.270.5578815367.246.064.178.0009.8117.711.810.82108.6722.39
Minor League Totals - 15 Season(s)Filter10703367448928185187848815941760817737279.276.355.411.76613832813845.313.135.261.00010.8515.811.462.0343.1730.28
AAA Totals - 10 Season(s)Filter66821132896021329482966524534510625179.285.358.424.7828961892399.317.139.256.00010.2114.381.412.0044.0231.40
AA Totals - 1 Season(s)Filter1103635292104136010548130120.253.354.410.76414927421.293.157.309.00012.8319.241.503.0927.9229.35
A+ Totals - 2 Season(s)Filter197605691623031286747412431670.268.347.387.73423445689.316.119.246.00010.7418.001.681.7450.4227.78
A- Totals - 1 Season(s)Filter53190234610243110264700300.242.329.379.7087216219.296.137.279.00011.8721.461.811.8347.5034.78
Rk Totals - 1 Season(s)Filter429615263011500181110210.271.385.333.718324117.291.062.250.00015.389.400.610.8596.0015.38
Ind Totals - 4 Season(s)Filter252821109233582131290311597104435.284.371.407.77833473941.308.123.259.00012.2210.310.841.3863.1531.33
Cincinnati Reds Totals - 4 Season(s)Filter7720016426031710225200116.210.287.285.572579223.267.075.190.0009.8723.322.361.3566.6721.43
St. Louis Cardinals Totals - 1 Season(s)Filter4211410256001300131121118.219.308.272.580316131.240.053.167.0009.928.400.850.000.0024.00
Florida Marlins Totals - 1 Season(s)Filter37000000001200000.000.125.000.125008.000.000.143.00012.5025.002.000.000.000.00
Houston Astros Totals - 1 Season(s)Filter45000000000000000.000.000.000.000005.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games1624193386150439104684313318.206.287.270.55711319472.246.064.178.0009.8117.711.810.82108.6722.39
Average Minor - Per 162 games16251068141283127421639231641.276.355.411.76620943582.313.135.261.00010.8515.811.462.0343.1730.28

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1981Billings Mustangs PioRkcin17C31--163146-183177.9675.71-----64273.844.3
1981Billings Mustangs PioRkcin171B1--3-1-43.7503.00------422.41.4
1982Eugene Emeralds NwstA-cin18C53--320438-371363.9786.85-----553100.075.7
1983Tampa Tarpons FSLA+cin19C83--4036776477470.9855.66-----128795.464.8
1984Tampa Tarpons FSLA+cin20C98--57688166680664.9766.78-----811089.170.5
1985Vermont Reds EastAAcin21C101--6368969731725.9927.18-----1011091.873.2
1986Denver Zephyrs AmerAAAcin22C91--41159118481470.9775.16-----1010884.364.1
1987Nashville Sounds AmerAAAcin23C54--3433632382379.9927.02-----46780.638.6
1987Cincinnati RedsNLMLBcin23C33--1601431177174.9835.27-24-100.013497.120.4
1988Nashville Sounds AmerAAAcin24C33--175104-189185.9795.61-----33594.323.2
1988Cincinnati RedsNLMLBcin24C32--1771421193191.9905.97-34-100.013591.419.9
1989Nashville Sounds AmerAAAcin25C88--53474910617608.9856.91-----810286.360.3
1989Cincinnati RedsNLMLBcin25C6--2332-2826.9294.33-4-100.0-6100.03.7
1990Nashville Sounds AmerAAAcin26C88--56459911632623.9867.08-----89493.659.9
1990Houston AstrosNLMLBhou26C4--9-1-109.9002.25-3-100.0-4100.02.5
1990Cincinnati RedsNLMLBcin26C1--42-1661.0006.00-4-100.0-250.00.6
1991Tucson Toros PCLAAAhou27C27--1322024154152.9875.63-----55152.919.3
1992Syracuse Chiefs ILAAAtor28C15--756118281.9885.40------2171.410.5
1993Edmonton Trappers PCLAAAflo29C83--5053821545543.9966.54-----810579.058.9
1993Florida MarlinsNLMLBflo29C3--12---12121.0004.00------3100.01.9
1994St. Louis CardinalsNLMLBsln30C39--2072321232230.9915.90-----44292.934.2
1995Toledo Mud Hens ILAAAdet31C40--16718-11851851.0004.63-----25869.028.2
1995Toledo Mud Hens ILAAAdet313B3--47331411.7863.67------585.22.1
1996Syracuse Chiefs ILAAAtor32C25--956-11011011.0004.04-----22792.617.6
MLB Totals for C - 6 season(s)-   C118--59256104658648.9855.49-69-100.061180.00.0
AAA Totals for C - 10 season(s)-   C544--3001326413933683327.9886.12-----505440.00.0
AAA Totals for 3B - 1 season(s)-   3B3--47331411.7863.67------30.00.0
AA Totals for C - 1 season(s)-   C101--6368969731725.9927.18-----101010.00.0
A+ Totals for C - 2 season(s)-   C181--979155231211571134.9806.27-----201810.00.0
A- Totals for C - 1 season(s)-   C53--320438-371363.9786.85-----5530.00.0
Rk Totals for C - 1 season(s)-   C31--163146-183177.9675.71-----6310.00.0
Rk Totals for 1B - 1 season(s)-   1B1--3-1-43.7503.00------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1981Billings Mustangs PioRkcin17-311--------
1982Eugene Emeralds NwstA-cin18-53---------
1983Tampa Tarpons FSLA+cin19-83---------
1984Tampa Tarpons FSLA+cin20-98---------
1985Vermont Reds EastAAcin21-101---------
1986Denver Zephyrs AmerAAAcin22-91---------
1987Nashville Sounds AmerAAAcin23-54---------
1987Cincinnati RedsNLMLBcin23-33---------
1988Nashville Sounds AmerAAAcin24-33---------
1988Cincinnati RedsNLMLBcin24-32---------
1989Nashville Sounds AmerAAAcin25-88---------
1989Cincinnati RedsNLMLBcin25-6---------
1990Nashville Sounds AmerAAAcin26-88---------
1990Houston AstrosNLMLBhou26-4---------
1990Cincinnati RedsNLMLBcin26-1---------
1991Tucson Toros PCLAAAhou27-27---------
1992Syracuse Chiefs ILAAAtor28-15---------
1993Edmonton Trappers PCLAAAflo29-83---------
1993Florida MarlinsNLMLBflo29-3---------
1994St. Louis CardinalsNLMLBsln30-39---------
1995Toledo Mud Hens ILAAAdet31-40---3-----
1996Syracuse Chiefs ILAAAtor32-25---------

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2002Bridgeport BluefishAtlIndIndy-38Bench Coach1267155.5631.03Duffy DyerLost in Finals
2003Bridgeport BluefishAtlIndIndy-39Hitting Coach1267353.579--1Jose LindLost in 1st Round (Nashua)
2004Bridgeport BluefishAtlIndIndy-40Hitting Coach1267254.5714.50Jose Lind-
2005Bridgeport BluefishAtlIndIndy-41Hitting Coach1405585.39323.04Jose Lind-
2006Bridgeport BluefishAtlIndIndy-42Hitting Coach1247549.605--1Dave LaPointLost in Finals (Lancaster)
2007Bridgeport BluefishAtlIndIndy-43Hitting Coach1266066.47615.05Tommy John
2009Bridgeport BluefishAtlIndIndy-45Bench Coach1406575.46414.03None listed
2010Bridgeport BluefishAtlIndIndy-46Bench Coach1408357.593--1Willie UpshawLost in Finals
2010Bridgeport BluefishAtlIndIndy-46Bench Coach1408357.593--1Willie UpshawLost in Finals
2011Bridgeport BluefishAtlIndIndy-47Hitting Coach1276859.53511.02Willie Upshaw
2011Bridgeport BluefishAtlIndIndy-47Bench Coach1276859.53511.02Willie Upshaw
2012Bridgeport BluefishAtlIndIndy-48Hitting Coach1396772.4821.02Willie Upshaw
* 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

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1994-12-23Free AgentGranted Free Agency. 
1993-10-27ContractSigned as Free Agent by Cardinals. 
1993-10-12Free AgentGranted Free Agency. 
1992-12-09ContractSigned as Free Agent by Marlins. 
1992-10-15Free AgentGranted Free Agency. 
1992-08-01ContractSigned as Free Agent by Blue Jays. 
1992-04-03Released by Angels. 
1992-01-27ContractSigned as Free Agent by Angels. 
1991-10-16Free AgentGranted Free Agency. 
1990-09-07TradeTraded by Reds with Butch Henry and Keith Kaiser to Astros for Bill Doran. 
* 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
1987Cincinnati RedsTeam Payroll2362,500-5132920344,90660,00062,500
1988Cincinnati RedsTeam Payroll2466,000-5882617392,10762,500128,500
1989Cincinnati RedsTeam Payroll2562,500-69137-429,80262,500191,000
1990Houston AstrosTeam Payroll26104,000-6282511515,727100,000295,000
1990Cincinnati RedsTeam Payroll26104,000-6282811515,727100,000295,000
1993Florida MarlinsTeam Payroll29109,000-75738-968,431109,000404,000
1994St. Louis CardinalsTeam Payroll30109,000-75628-957,101109,000513,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