Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Alfredo GriffinTrack this Player High Level: MLB Stat Years: 1974-1993 MLB Years: 1976-1993
Follow TBC on Twitter and Facebook

Major Award Winner
World Series Champion

PositionsSS-1990, 2B-55, DH-11, 3B-10Player Listed UnderMajor Leaguers
Proper NameAlfredo Claudino Griffin
Height5-11Weight165BatsBothThrowsRight
Born DateOctober 6,1957 [60.200]PlaceSanto Domingo,Dominican Republic
MLB DebutSeptember 4,1976 [18.333]
OrganizationsTOR [8] CLE [5] LAN [4] OAK [3] Awards3Awards Voting1-7
TBC Player ID12165Retrosheet IDgrifa001MLBAM ID115137
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 Alfredo Griffin 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 RatingsBattingSpeed77Power26Contact78XBH30RBIs30Runs66Hitting49Durability62Team.488Ratings Explained
SELECT * FROM batting WHERE playerid = 12165 and pa > 0 ORDER BY Seq,statType

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1974GCL IndiansGCLRk-164915817411001170102400000.259.304.266.570421168.306.007.114.2705.9514.292.400.000.002.44
1974RenoCalifA+-1611354900013011100000.257.278.257.5359036.375.000.114.2502.7830.5611.000.000.000.00
1974Minor Totals (2 teams)Minor         60193215010012100113500000.259.299.264.563511204.316.005.114.2665.3917.163.180.000.002.00
1975San JoseCalifA+-17124358428243025110208200000.229.270.257.527927378.297.028.115.2485.2921.694.100.000.008.54
1976San JoseCalifA+-186422440583101790264600000.259.336.281.617634250.326.022.179.29710.4018.401.770.000.006.90
1976WilliamsportEastAA-1858200225530017130142900000.275.322.290.612583214.322.015.150.2906.5413.552.070.000.005.45
1976ToledoILAAA-18228851971060041300000.216.250.318.56828892.253.102.148.2624.3514.133.250.000.0042.11
1976Minor Totals (3 teams)Minor         14451267132132040220448800000.258.317.291.60814915556.311.033.162.2897.9115.832.000.000.0011.36
1976Cleveland IndiansALMLBcle16ss-dh18124010000010200000.250.250.250.500104.500.000-.250.2310.0050.000.000.000.000.00
1977Toledo Mud HensILAAAcle-19125457601141451322613357948500.249.305.309.61414120509.296.060.164.2816.8815.522.260.20457.0017.54
1977Cleveland IndiansALMLBcle8ss191441561003223500001.146.205.171.3767144.167.025.098.1806.8211.361.670.000.0016.67
1978Portland BeaversPCLAAAcle-ss201334748213822105483518437175300.291.357.411.76819537532.332.120.247.3508.0813.351.650.9494.8026.81
1978Cleveland IndiansALMLBcle8ss2054121000002100000.500.667.7501.417316.667.250.750.60633.3316.670.500.000.0050.00
1979Toronto Blue JaysALMLBtor4ss21153624811792210231211640595164010.287.333.364.69722734689.312.077.149.3165.818.561.480.29312.0018.99
1980Toronto Blue JaysALMLBtor4ss2215565363166261524118232458410528.254.283.349.63222843696.274.095.124.2823.458.332.420.29326.5025.90
1981Toronto Blue JaysALMLBtor4ss231013883081196021812173816216.209.243.289.53211225414.230.080.113.2434.119.182.240.000.0030.86
1982Toronto Blue JaysALMLBtor4ss24162539571302081481082248011407.241.269.314.58316929576.261.073.117.2623.828.332.180.17539.0022.31
1983Toronto Blue JaysALMLBtor4ss25162528621322294478112744311305.250.289.348.63718435572.265.098.144.2874.727.691.630.70132.0026.52
1984Toronto Blue JaysALMLBtor4ss261404195310182430113433113405.241.248.298.54612514441.251.057.086.2450.917.488.250.91104.7513.86
1985Oakland AthleticsALMLBoak3ss2716261475166187264249205005716.270.290.332.62220427646.288.062.119.2773.107.742.500.31307.0016.27
1986Oakland AthleticsALMLBoak3ss281625947416923645133163552212665.285.323.364.68721633649.303.079.167.3055.398.011.490.62148.5019.53
1987Oakland AthleticsALMLBoak3ss291444946913023536026132841410329.263.306.348.65417231539.280.085.168.2905.197.611.460.56164.6723.85
1988Los Angeles DodgersNLMLBlan7ss3095316396383127752430211173.199.259.253.5128012354.217.054.136.2296.788.471.250.28316.0019.05
1989Los Angeles DodgersNLMLBlan7ss31136506491252720291072957011125.247.287.308.59515629547.278.061.125.2725.3010.421.970.000.0023.20
1990Los Angeles DodgersNLMLBlan7ss321414613897113135632965264115.210.258.254.51211715502.241.044.113.2275.7812.952.240.20461.0015.46
1991Los Angeles DodgersNLMLBlan7ss3310935027856202754224917555.243.286.271.557958385.278.028.094.2515.7112.732.230.000.009.41
1992Toronto Blue JaysALMLBtor4ss34631502135700103191903203.233.273.280.553427164.263.047.120.2555.4911.592.110.000.0020.00
1993Toronto Blue JaysALMLBtor4ss-2b354695152030030031304003.211.235.242.477233102.244.031.063.2182.9412.754.330.000.0015.00
MLB Totals - 18 Season(s)Filter196267807591688245782452719213433866425136513786.249.285.319.60421613477330.271.070.128.0004.619.061.960.33282.5020.56
Minor League Totals - 5 Season(s)Filter586199427251654206157104311533551113800.259.314.315.629628802179.311.056.170.0007.0216.292.320.28332.3315.50
AAA Totals - 3 Season(s)Filter280101914727143166866131821631113800.266.325.357.682364651133.309.091.201.0007.2414.391.990.53169.8323.99
AA Totals - 1 Season(s)Filter58200225530017130142900000.275.322.290.612583214.322.015.150.0006.5413.552.070.000.005.45
A+ Totals - 3 Season(s)Filter19961786149740432304713900000.241.295.266.56116411664.312.025.138.0007.0820.932.960.000.007.38
Rk Totals - 1 Season(s)Filter4915817411001170102400000.259.304.266.570421168.306.007.114.0005.9514.292.400.000.002.44
Toronto Blue Jays Totals - 8 Season(s)Filter982339638284412750132317974146312147424347.249.280.327.60711101903654.268.078.123.0004.008.542.140.36261.2322.51
Oakland Athletics Totals - 3 Season(s)Filter46817022184656418917583388314362716920.273.307.348.655592911834.291.075.150.0004.537.801.720.49189.1119.57
Los Angeles Dodgers Totals - 4 Season(s)Filter4811633153370521021182819104201535112518.227.273.274.547448641788.255.047.117.0005.8211.241.930.11816.5017.30
Cleveland Indians Totals - 3 Season(s)Filter3149692003235800001.184.259.224.48311254.220.040.122.0009.2614.811.600.000.0022.22
Average MLB - Per 162 games1625606313920624416112855211437.249.285.319.60417829605.271.070.128.0004.619.061.960.33282.5020.56
Average Minor - Per 162 games16255175143156243299429834200.259.314.315.62917422602.311.056.170.0007.0216.292.320.28332.3315.50

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1976Cleveland IndiansALMLBcle18SS6--121-43.7500.50------1250.03.8
1976Cleveland IndiansALMLBcle18DH4---------------1233.32.5
1977Cleveland IndiansALMLBcle19SS13--1730365047.9403.62------1492.98.1
1977Cleveland IndiansALMLBcle19DH1---------------147.10.6
1978Portland Beavers PCLAAAcle20SS129--2013954087636596.9374.62------13397.093.5
1978Cleveland IndiansALMLBcle20SS2--47151211.9175.50------540.01.3
1979Toronto Blue JaysALMLBtor21SS153--27250136124809773.9565.05------153100.094.4
1980Toronto Blue JaysALMLBtor22SS155--29548937126821784.9555.06------155100.095.7
1981Toronto Blue JaysALMLBtor23SS97--1862753164492461.9374.75------10196.091.5
1981Toronto Blue JaysALMLBtor233B4--43--771.0001.75------1014.03.8
1981Toronto Blue JaysALMLBtor232B1--11-1221.0002.00------1011.00.9
1982Toronto Blue JaysALMLBtor24SS162--3194792692824798.9684.93------162100.0100.0
1983Toronto Blue JaysALMLBtor25SS157--2804132584718693.9654.41------16296.996.9
1983Toronto Blue JaysALMLBtor252B5--79-216161.0003.20------1623.13.1
1983Toronto Blue JaysALMLBtor25DH1---------------1620.60.6
1984Toronto Blue JaysALMLBtor26SS115--1892691865476458.9623.98------14082.171.0
1984Toronto Blue JaysALMLBtor262B21--4151379592.9684.38------14015.013.0
1984Toronto Blue JaysALMLBtor26DH5---------------1403.63.1
1985Oakland AthleticsALMLBoak27SS162--2784403087748718.9604.43------162100.0100.0
1986Oakland AthleticsALMLBoak28SS162--2824212585728703.9664.34------162100.0100.0
1987Oakland AthleticsALMLBoak29SS137--2453862472655631.9634.61------14495.184.6
1987Oakland AthleticsALMLBoak292B1--53-1881.0008.00------1440.70.6
1988Los Angeles DodgersNLMLBlan30SS93--1452641544424409.9654.40------9597.957.8
1989Los Angeles DodgersNLMLBlan31SS131--2083331469555541.9754.13------13696.381.9
1990Los Angeles DodgersNLMLBlan32SS139--2213822663629603.9594.34------14198.685.8
1991Los Angeles DodgersNLMLBlan33SS109--1863492245557535.9614.91------109100.067.3
1992Toronto Blue JaysALMLBtor34SS48--45108313156153.9813.19------6376.229.6
1992Toronto Blue JaysALMLBtor342B16--1628444844.9172.75------6325.49.9
1993Toronto Blue JaysALMLBtor35SS20--3438397572.9603.60------4643.512.3
1993Toronto Blue JaysALMLBtor352B11--2223164645.9784.09------4623.96.8
1993Toronto Blue JaysALMLBtor353B6--35--881.0001.33------4613.03.7
MLB Totals for SS - 18 season(s)-   SS1861--32075186340105387338393.9614.51------18610.00.0
MLB Totals for 2B - 6 season(s)-   2B55--92115821215207.9633.76------550.00.0
MLB Totals for DH - 4 season(s)-   DH11---------------110.00.0
MLB Totals for 3B - 2 season(s)-   3B10--78--15151.0001.50------100.00.0
AAA Totals for SS - 1 season(s)-   SS129--2013954087636596.9374.62------1290.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1976Cleveland IndiansALMLBcle18----6-----4
1977Cleveland IndiansALMLBcle19----13-----1
1978Portland Beavers PCLAAAcle20----129------
1978Cleveland IndiansALMLBcle20----2------
1979Toronto Blue JaysALMLBtor21----153------
1980Toronto Blue JaysALMLBtor22----155------
1981Toronto Blue JaysALMLBtor23---1974-----
1982Toronto Blue JaysALMLBtor24----162------
1983Toronto Blue JaysALMLBtor25---5157-----1
1984Toronto Blue JaysALMLBtor26---21115-----5
1985Oakland AthleticsALMLBoak27----162------
1986Oakland AthleticsALMLBoak28----162------
1987Oakland AthleticsALMLBoak29---1137------
1988Los Angeles DodgersNLMLBlan30----93------
1989Los Angeles DodgersNLMLBlan31----131------
1990Los Angeles DodgersNLMLBlan32----139------
1991Los Angeles DodgersNLMLBlan33----109------
1992Toronto Blue JaysALMLBtor34---1648------
1993Toronto Blue JaysALMLBtor35---11206-----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1988Los Angeles DodgersChamp. SeriesMLB30725141003000500000.160.160.200.3605125.200.040.0400.0020.000.000.000.0025.00
1988Los Angeles DodgersWorld SeriesMLB30516230000002400000.188.278.188.4663018.250.000.12511.1122.222.000.000.000.00
1992Toronto Blue JaysChamp. SeriesMLB3422000000000000000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
MLB Playoffs - Championship Series Totals - 2 yrs927141003000500000.148.148.185.3335127.182.037.0370.0018.520.000.000.0025.00
MLB Playoffs - World Series Totals - 1 yrs516230000002400000.188.278.188.4663018.250.000.12511.1122.222.000.000.000.00

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
1996Toronto Blue JaysALMLBMLBtor38First Base Coach1627488.45718.04Cito Gaston
1997Toronto Blue JaysALMLBMLBtor39First Base Coach1627686.46922.05Cito Gaston,Mel Queen
2000Anaheim AngelsALMLBMLBana42First Base Coach1628280.5069.53Mike Scioscia
2001Anaheim AngelsALMLBMLBana43First Base Coach1627587.46341.03Mike Scioscia
2002Anaheim AngelsALMLBMLBana44First Base Coach1629963.6114.02Mike SciosciaWon World Series (Giants)
2003Anaheim AngelsALMLBMLBana45First Base Coach1627785.47519.03Mike Scioscia-
2004Anaheim AngelsALMLBMLBana46First Base Coach1629270.568--1Mike SciosciaLost in 1st Round (Red Sox)
2005Los Angeles Angels of AnaheimALMLBMLBana47First Base Coach1629567.586--1Mike SciosciaLost ALCS (White Sox)
2006Los Angeles AngelsALMLBMLBana48First Base Coach1628973.5494.02Mike Scioscia
2007Los Angeles AngelsALMLBMLBana49First Base Coach1629468.580--1Mike SciosciaLost in ALDS (Boston)
2008Los Angeles AngelsALMLBMLBana50First Base Coach16210062.617--1Mike SciosciaLost in ALDS (Boston)
2009Los Angeles AngelsALMLBMLBana51First Base Coach1629765.599--1Mike SciosciaLost in ALCS (NY Yankees)
2010Los Angeles AngelsALMLBMLBana52First Base Coach1628082.49410.02Mike Scioscia
2011Los Angeles AngelsALMLBMLBana53First Base Coach1628676.53110.02Mike Scioscia
2012Los Angeles AngelsALMLBMLBana54First Base Coach1628973.5494.02Mike Scioscia
2013Los Angeles AngelsALMLBMLBana55First Base Coach1627884.48118.03Mike Scioscia
2014Los Angeles AngelsALMLBMLBana56First Base Coach1629864.605--1Mike SciosciaLost in 1st Round (Angels)
2015Los Angeles AngelsALMLBMLBana57First Base Coach1628577.5253.03Mike Scioscia
2016Los Angeles AngelsALMLBMLBana58Infield Coach1627488.45721.04Mike Scioscia
2017Los Angeles AngelsALMLBMLBana59Infield Coach1628082.49421.02Mike Scioscia
2018Los Angeles AngelsALMLBMLBana60First Base Coach000.000--1Mike Scioscia
* 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 [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1979AL Player of the Month (September) ... American League Rookie of the Year2
1985American League Gold Glove (Shortstop)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1993-10-27Free AgentGranted Free Agency. 
1993-01-08ContractSigned as Free Agent by Blue Jays. 
1992-10-29Free AgentGranted Free Agency. 
1992-03-19ContractSigned as Free Agent by Blue Jays. 
1991-10-31Free AgentGranted Free Agency. 
1988-11-07ContractSigned as Free Agent by Dodgers. 
1988-11-04Free AgentGranted Free Agency. 
1987-12-11TradeTraded by Athletics with Jay Howell, Wally Whitehurst and Kevin Tapani to Dodgers for Matt Young and Bob Welch. 
1984-12-08TradeTraded by Blue Jays with Dave Collins and Cash to Athletics for Bill Caudill. 
1978-12-05TradeTraded by Indians with Phil Lansford to Blue Jays for Victor Cruz. 
1973-08-22ContractSigned as undrafted amateur Free Agent by Indians. 
* 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
1985Oakland AthleticsTeam Payroll27610,000-158674++370,78060,000610,000
1986Oakland AthleticsTeam Payroll28577,589-204772++386,34760,0001,187,589
1987Oakland AthleticsTeam Payroll29607,653-1741076++344,90660,0001,795,242
1988Los Angeles DodgersTeam Payroll30750,000-1431180++392,10762,5002,545,242
1989Los Angeles DodgersTeam Payroll311,000,000-103888++429,80262,5003,545,242
1990Los Angeles DodgersTeam Payroll321,000,000-142980++515,727100,0004,545,242
1991Los Angeles DodgersTeam Payroll33900,000-2221469++742,231100,0005,445,242
1992Toronto Blue JaysTeam Payroll34637,500-3272060962,245109,0006,082,742
1993Toronto Blue JaysTeam Payroll35500,000-3702059968,431109,0006,582,742
* 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