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

Rated Prospect

PositionsC-1028, 3B-3, 1B-1Position when DraftedCPlayer Listed UnderMajor Leaguers
Proper NameTerence Roy Mcgriff
Height6-2Weight195BatsRightThrowsRight
Born DateSeptember 23,1963 [54.215]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--1Jack LindLost in 1st Round (Nashua)
2004Bridgeport BluefishAtlIndIndy-40Hitting Coach1267254.5714.50None listed-
2005Bridgeport BluefishAtlIndIndy-41Hitting Coach1405585.39323.04Jack 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-47Bench Coach1276859.53511.02Willie Upshaw
2011Bridgeport BluefishAtlIndIndy-47Hitting 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