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

Matt DuffyHigh Level: MLB Status: Tampa Bay Rays MLB Years: 2014-2016
Follow TBC on Twitter and Facebook

Rated Prospect
World Series Champion

PositionsSS-269, 3B-210, 2B-21, DH-1, 1B-1Position when DraftedSSPlayer Listed UnderMajor Leaguers
Proper NameMatthew Michael Duffy
Height6-2Weight170BatsRightThrowsRight
Born DateJanuary 15,1991 [27.035]PlaceLong Beach,California
High SchoolLakewood (Lakewood,CA)
CollegeLong Beach State University (Long Beach,CA)

DraftedSelected by the San Francisco Giants in the 18th round (568th overall) of the 2012 Amateur Entry Draft [Signed]
Signing ScoutsBrad CameronService Time3.059 (2017)
Prospect Rankings[BA] 2015-SFN-#9
MLB DebutAugust 1,2014 [23.198]
OrganizationsSFN [5] TBA [2] Awards1Awards Voting1-70
TBC Player ID166310Retrosheet IDduffm002MLBAM ID622110
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Matt Duffy 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


Active Talent RatingsBattingSpeed62Power35Contact78XBH32RBIs54Runs38Hitting74Durability50Team.501Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2010Long Beach StateBigWestNCAA-1-10ss19308682140072111410605.244.245.291.53625494.269.047.070.2311.0614.8914.000.000.0019.05
2011Long Beach StateBigWestNCAA-1-10ss205521422575003176102615303.266.298.290.588625233.298.024.075.2644.2911.162.600.000.008.77
2012Long Beach StateBigWestNCAA-1-10ss2155201194971022112516412207.244.336.289.625588244.262.045.169.28810.256.560.640.000.0016.33
2012Salem-Keizer VolcanoesNwstA-sfn16ss2147182314540116101262270107.247.361.286.647525216.275.039.231.30312.0410.190.850.46182.0011.11
2013Augusta GreenJacketsSALAsfn2ss22782874888143443226454133117.307.405.418.82312021339.346.111.324.36713.2712.090.911.1871.7523.86
2013San Jose GiantsCalifA+sfn25ss22261061731615143171611002.292.342.509.8515412115.306.217.302.3706.0913.912.294.3521.2038.71
2013Minor Totals (2 teams)Minor         10439365119204957257525744119.303.389.443.83217433454.335.140.318.36811.4512.561.101.9843.6727.73
2014Richmond Flying SquirrelsEastAAsfn9ss239736753122244362204426620628.332.398.444.84216331417.391.112.270.37110.0715.831.570.72122.3325.41
2014San Francisco GiantsNLMLBsfn502b-ss23346051620080111421001.267.302.300.60218264.348.033.033.2731.5621.8814.000.000.0012.50
2015San Francisco GiantsNLMLBsfn53b241495737716928612771203096522022.295.334.428.76224546612.336.133.206.3314.9015.693.201.9647.7527.22
2016Charlotte Stone CrabsFSLA+tba103b2526031001000000000.500.500.6671.167416.500.167.167.5000.000.000.000.000.0033.33
2016Sacramento River CatsPCLAAAsfn293b2526221001001100000.333.429.500.929317.400.167.333.40214.2914.291.000.000.0050.00
2016Durham BullsILAAAtba153b25311020000001200001.182.250.182.4322012.222.000.091.2048.3316.672.000.000.000.00
2016Totals for AAA-AAA         517241001002300001.235.316.294.6105119.286.059.176.27710.5315.791.500.000.0025.00
2016Minor Totals (3 teams)Minor         723272002002300001.304.360.391.7519225.350.087.174.3308.0012.001.500.000.0028.57
2016San Francisco GiantsNLMLBsfn53b2570257326511242184204043209.253.314.358.6729217286.284.105.198.2966.9913.992.001.4064.2526.15
2016Tampa Bay RaysALMLBtba5ss25217692130170131301004.276.304.355.65927480.323.079.105.2883.7516.254.331.2576.0019.05
2016Totals for MLB-MLB         913334186142528852353442013.258.312.357.66911921366.292.099.177.2946.2814.482.301.3766.6024.42
2017Charlotte Stone CrabsFSLA+tba373b2638020000000100000.250.250.250.500208.286.000.000.2190.0012.500.000.000.000.00
MLB Totals - 3 Season(s)Filter27496612327144817113206541631174036.281.325.395.720382691042.322.114.185.0005.1815.643.021.6356.8225.46
Minor League Totals - 5 Season(s)Filter2589731512955081313755121221491348325.303.385.411.796400711120.344.108.277.00010.8913.301.221.1674.8524.07
AAA Totals - 1 Season(s)Filter517241001002300001.235.316.294.6105119.286.059.176.00010.5315.791.500.000.0025.00
AA Totals - 1 Season(s)Filter9736753122244362204426620628.332.398.444.84216331417.391.112.270.00010.0715.831.570.72122.3325.41
A+ Totals - 3 Season(s)Filter311201736715153171711002.300.344.500.8446013129.316.200.275.0005.4313.182.433.8824.0036.11
A Totals - 1 Season(s)Filter782874888143443226454133117.307.405.418.82312021339.346.111.324.00013.2712.090.911.1871.7523.86
A- Totals - 1 Season(s)Filter47182314540116101262270107.247.361.286.647525216.275.039.231.00012.0410.190.850.46182.0011.11
NCAA Totals - 3 Season(s)Filter14050149127161060108365661711015.253.305.289.59414517571.279.036.112.0006.309.811.560.000.0013.39
San Francisco Giants Totals - 3 Season(s)Filter25389011425041816106205511501164032.281.326.399.72535565962.321.118.192.0005.3015.592.941.6655.6326.00
Tampa Bay Rays Totals - 1 Season(s)Filter217692130170131301004.276.304.355.65927480.323.079.105.0003.7516.254.331.2576.0019.05
Average MLB - Per 162 games1625717316026510671243296742021.281.325.395.72022641616.322.114.185.0005.1815.643.021.6356.8225.46
Average Minor - Per 162 games162611951853158863587794835216.303.385.411.79625145703.344.108.277.00010.8913.301.221.1674.8524.07

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2012Salem-Keizer Volcanoes NwstA-sfn21SS45--611271312201188.9354.18------4795.759.2
2013Augusta GreenJackets SALAsfn22SS74--862301137327316.9664.27------7894.954.0
2013San Jose Giants CalifA+sfn22SS25--24703129794.9693.76------2696.217.9
2014Richmond Flying Squirrels EastAAsfn233B3--35--881.0002.67------973.12.1
2014Richmond Flying Squirrels EastAAsfn23SS89--1022771560394379.9624.26------9791.862.7
2014Richmond Flying Squirrels EastAAsfn232B3--57--12121.0004.00------973.12.1
2014San Francisco GiantsNLMLBsfn23SS75511513152928.9664.000.55-----3420.64.3
2014San Francisco GiantsNLMLBsfn233B2-3-2--221.0001.000.67-----345.91.2
2014San Francisco GiantsNLMLBsfn232B9550916132625.9622.780.50-----3426.55.6
2015San Francisco GiantsNLMLBsfn242B97651317153130.9683.330.46-----1496.05.6
2015San Francisco GiantsNLMLBsfn243B1341291150782501220340328.9652.450.29-----14989.982.7
2015San Francisco GiantsNLMLBsfn241B113-------------1490.70.6
2015San Francisco GiantsNLMLBsfn24SS3115-41154.8001.330.27-----1492.01.9
2016Charlotte Stone Crabs FSLA+tba25SS2--1--1111.0000.50------2100.01.5
2016Sacramento River Cats PCLAAAsfn253B1--11--221.0002.00------250.00.7
2016Durham Bulls ILAAAtba25SS3--110-111111.0003.67------3100.02.1
2016Tampa Bay RaysALMLBtba253B1-41---111.0001.000.25-----214.80.6
2016San Francisco GiantsNLMLBsfn253B69665894314255190185.9742.680.31-----7098.642.6
2016Tampa Bay RaysALMLBtba25SS18181531540-855551.0003.060.36-----2185.711.1
2016Tampa Bay RaysALMLBtba25DH1---------------214.80.6
2017Charlotte Stone Crabs FSLA+tba26SS3--32--551.0001.67------3100.02.2
MLB Totals for 3B - 3 season(s)-   3B20619517461223941725533516.9682.500.30-----2060.00.0
MLB Totals for SS - 3 season(s)-   SS282421930572148987.9783.110.40-----280.00.0
MLB Totals for 2B - 2 season(s)-   2B18121152233285755.9653.060.48-----180.00.0
MLB Totals for 1B - 1 season(s)-   1B113-------------10.00.0
MLB Totals for DH - 1 season(s)-   DH1---------------10.00.0
AAA Totals for SS - 1 season(s)-   SS3--110-111111.0003.67------30.00.0
AAA Totals for 3B - 1 season(s)-   3B1--11--221.0002.00------10.00.0
AA Totals for SS - 1 season(s)-   SS89--1022771560394379.9624.26------890.00.0
AA Totals for 3B - 1 season(s)-   3B3--35--881.0002.67------30.00.0
AA Totals for 2B - 1 season(s)-   2B3--57--12121.0004.00------30.00.0
A+ Totals for SS - 3 season(s)-   SS30--2872313103100.9713.33------300.00.0
A Totals for SS - 1 season(s)-   SS74--862301137327316.9664.27------740.00.0
A- Totals for SS - 1 season(s)-   SS45--611271312201188.9354.18------450.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2012Salem-Keizer Volcanoes NwstA-sfn21----45------
2013Augusta GreenJackets SALAsfn22----74------
2013San Jose Giants CalifA+sfn22----25------
2014Richmond Flying Squirrels EastAAsfn23---3893-----
2014San Francisco GiantsNLMLBsfn23---972-----
2015San Francisco GiantsNLMLBsfn24--193134-----
2016Charlotte Stone Crabs FSLA+tba25----2------
2016Sacramento River Cats PCLAAAsfn25-----1-----
2016Durham Bulls ILAAAtba25----3------
2016Tampa Bay RaysALMLBtba25----181----1
2016San Francisco GiantsNLMLBsfn25-----69-----
2017Charlotte Stone Crabs FSLA+tba26----3------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2011Orleans FirebirdsCape Cod LeagueCollege20391331646801167292063203.346.407.429.836579153.395.083.1885.8813.072.220.65133.0019.57
2014San Francisco GiantsMLB Spring TrainingMLB2323000000000200000.000.000.000.000003.000.000.0000.0066.670.000.000.000.00
2014San Francisco GiantsDiv SeriesMLB2344000000000100000.000.000.000.000004.000.000.0000.0025.000.000.000.000.00
2014San Francisco GiantsChamp. SeriesMLB2320100000000001000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2014San Francisco GiantsWorld SeriesMLB2322110000000100000.500.500.5001.0001021.000.000.0000.0050.000.000.000.000.00
2015San Francisco GiantsMLB Spring TrainingMLB242661822423150041600001.361.400.6391.03939965.452.278.3446.1524.624.004.6220.3340.91
2016San Francisco GiantsMLB Spring TrainingMLB25196512206129101900205.308.309.523.83234968.321.215.2461.4713.249.002.9432.5045.00
Cape Cod League Totals - 1 yrs391331646801167292063203.346.407.429.836579153.395.083.1885.8813.072.220.65133.0019.57
MLB Spring Training Totals - 3 yrs4712920421035241052700206.326.346.566.9127318136.374.240.2873.6819.855.403.6825.8042.86
MLB Playoffs - Divisional Series Totals - 1 yrs44000000000100000.000.000.000.000004.000.000.0000.0025.000.000.000.000.00
MLB Playoffs - Championship Series Totals - 1 yrs20100000000001000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
MLB Playoffs - World Series Totals - 1 yrs22110000000100000.500.500.5001.0001021.000.000.0000.0050.000.000.000.000.00

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2014Eastern League All-Star Team (SS)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2018-01-12SSTampa Bay RaysTampa Bay Rays (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($0.93m) [Avoids arbitration]Team Roster on 2018-01-12
2017-11-01SSTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2017-11-01
2017-06-09SSTampa Bay RaysCharlotte (A+)-DL-60InjuredDL60 Transferred to 60-day DLTeam Roster on 2017-06-09
2017-05-09SSTampa Bay RaysCharlotte (A+)YDL-10InjuredAssigned to Charlotte (A+) for rehabTeam Roster on 2017-05-09
2017-04-01SSTampa Bay RaysTampa Bay Rays (MLB)YDL-10InjuredDL10 Recovery from left Achilles surgeryTeam Roster on 2017-04-01
2016-11-06SSTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2016-11-06
2016-09-08SSTampa Bay RaysTampa Bay Rays (MLB)-DL-60InjuredDL60 Left achillies surgeryTeam Roster on 2016-09-08
2016-08-12SSTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2016-08-12
2016-08-043BTampa Bay RaysCharlotte (A+)YDL-15InjuredAssigned to Charlotte (A+) for rehabTeam Roster on 2016-08-04
2016-08-013BTampa Bay RaysTampa Bay Rays (MLB)YDL-15TradedDL15 Traded from Giants with Lucius Fox and Michael Santos to Rays for Matt Moore Team Roster on 2016-08-01
2016-06-223BSan Francisco GiantsSan Francisco Giants (MLB)YDL-15InjuredDL15 Strained left AchillesTeam Roster on 2016-06-22
2014-08-083BSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveRecalled from Richmond (AA)Team Roster on 2014-08-08
2014-08-07IFSan Francisco GiantsRichmond (AA)YMinorsReassigned MinorsAssigned to Richmond (AA)Team Roster on 2014-08-07
2014-08-01IFSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveContract purchased from minorsTeam Roster on 2014-08-01
2014-04-12IFSan Francisco GiantsRichmond (AA)-MinorsReassigned MinorsAssigned to Richmond (AA)Team Roster on 2014-04-12
2013-08-29IFSan Francisco GiantsSan Jose (A+)-MinorsActivated MinorsActivated from DLTeam Roster on 2013-08-29
2013-08-16IFSan Francisco GiantsSan Jose (A+)-DL-7InjuredDL7 InjuredTeam Roster on 2013-08-16
2013-08-02IFSan Francisco GiantsSan Jose (A+)-MinorsReassigned MinorsAssigned to San Jose (A+)Team Roster on 2013-08-02
2013-08-01IFSan Francisco GiantsAugusta (A)-MinorsReassigned MinorsAssigned to Augusta (A)Team Roster on 2013-08-01
2013-07-22IFSan Francisco GiantsSan Jose (A+)-MinorsReassigned MinorsAssigned to San Jose (A+)Team Roster on 2013-07-22
2013-04-13IFSan Francisco GiantsAugusta (A)-MinorsReassigned MinorsAssigned to Augusta (A)Team Roster on 2013-04-13
2012-06-16IFSan Francisco GiantsSalem-Keizer (A-)-Minors--Team Roster on 2012-06-16
* 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
2014San Francisco GiantsTeam Payroll23500,000-79446-3,256,497500,000500,000
2015San Francisco GiantsTeam Payroll24509,0001.05976130163,571,283507,5001,009,000
2016Tampa Bay RaysTeam Payroll25537,5002.05952216423,498,245507,5001,546,500
2016San Francisco GiantsTeam Payroll25537,5002.05952224423,498,245507,5001,546,500
2017Tampa Bay RaysTeam Payroll26545,300-67635263,582,271535,0002,091,800
* 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