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

Matt DuffyTrack this Player High Level: MLB Current Team: MLB Years: 2014-2018
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.101]PlaceLong Beach,California
High SchoolLakewood (Lakewood,CA)
CollegeLong Beach State University (Long Beach,CA)

DraftedSelected by the San Francisco Giants [Team Picks] 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 [3] Awards1Awards Voting1-70
TBC Player ID166310Retrosheet IDduffm002MLBAM ID622110
Research ToolsTrack this Player -- Intersect 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-1Fr10ss19308682140072111410605.244.245.291.53625494.269.047.070.2311.0614.8914.000.000.0019.05
2011Long Beach StateBigWestNCAA-1So10ss205521422575003176102615303.266.298.290.588625233.298.024.075.2644.2911.162.600.000.008.77
2012Long Beach StateBigWestNCAA-1Jr10ss2155201194971022112516412207.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
2018Tampa Bay RaysALMLBtba3b27156041620172031300001.267.302.350.65221363.326.083.167.2904.7620.634.331.5960.0018.75
MLB Totals - 4 Season(s)Filter289102612728746818120226571761174037.280.323.393.716403721105.322.113.184.0005.1615.933.091.6357.0025.09
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 - 2 Season(s)Filter361361337502142162601005.272.303.353.656487143.324.081.132.0004.2018.184.331.4068.0018.92
Average MLB - Per 162 games1625757116126410671233299642021.280.323.393.71622640619.322.113.184.0005.1615.933.091.6357.0025.09
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 EastAAsfn23SS89--1022771560394379.9624.26------9791.862.7
2014Richmond Flying Squirrels EastAAsfn233B3--35--881.0002.67------973.12.1
2014Richmond Flying Squirrels EastAAsfn232B3--57--12121.0004.00------973.12.1
2014San Francisco GiantsNLMLBsfn232B9550916132625.9622.780.50-----3426.55.6
2014San Francisco GiantsNLMLBsfn23SS75511513152928.9664.000.55-----3420.64.3
2014San Francisco GiantsNLMLBsfn233B2-3-2--221.0001.000.67-----345.91.2
2015San Francisco GiantsNLMLBsfn243B1341291150782501220340328.9652.450.29-----14989.982.7
2015San Francisco GiantsNLMLBsfn242B97651317153130.9683.330.46-----1496.05.6
2015San Francisco GiantsNLMLBsfn24SS3115-41154.8001.330.27-----1492.01.9
2015San Francisco GiantsNLMLBsfn241B113-------------1490.70.6
2016Charlotte Stone Crabs FSLA+tba25SS2--1--1111.0000.50------2100.01.5
2016Durham Bulls ILAAAtba25SS3--110-111111.0003.67------3100.02.1
2016Sacramento River Cats PCLAAAsfn253B1--11--221.0002.00------250.00.7
2016San Francisco GiantsNLMLBsfn253B69665894314255190185.9742.680.31-----7098.642.6
2016Tampa Bay RaysALMLBtba25SS18181531540-855551.0003.060.36-----2185.711.1
2016Tampa Bay RaysALMLBtba253B1-41---111.0001.000.25-----214.80.6
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 2B - 1 season(s)-   2B3--57--12121.0004.00------30.00.0
AA Totals for 3B - 1 season(s)-   3B3--35--881.0002.67------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------
2016Durham Bulls ILAAAtba25----3------
2016Sacramento River Cats PCLAAAsfn25-----1-----
2016San Francisco GiantsNLMLBsfn25-----69-----
2016Tampa Bay RaysALMLBtba25----181----1
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
2018Tampa Bay RaysMLB Spring TrainingMLB2716495160006004800003.327.377.327.70416053.390.000.0827.5515.092.000.000.000.00
Cape Cod League Totals - 1 yrs391331646801167292063203.346.407.429.836579153.395.083.1885.8813.072.220.65133.0019.57
MLB Spring Training Totals - 4 yrs6317825581035301093500209.326.354.500.8548918189.379.174.2304.7618.523.892.6535.6031.03
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 DescriptionAgeRoster for Current Team
2018-04-173BTampa Bay RaysTampa Bay Rays (MLB)YDL-10InjuredDL10 Right hamstring strain27.092Team Roster on 2018-04-17
2018-01-123BTampa Bay RaysTampa Bay Rays (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($0.93m) [Avoids arbitration]26.362Team Roster on 2018-01-12
2017-11-01SSTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveActivated from DL26.290Team Roster on 2017-11-01
2017-06-09SSTampa Bay RaysCharlotte (A+)-DL-60InjuredDL60 Transferred to 60-day DL26.145Team Roster on 2017-06-09
2017-05-09SSTampa Bay RaysCharlotte (A+)YDL-10InjuredAssigned to Charlotte (A+) for rehab26.114Team Roster on 2017-05-09
2017-04-01SSTampa Bay RaysTampa Bay Rays (MLB)YDL-10InjuredDL10 Recovery from left Achilles surgery26.076Team Roster on 2017-04-01
2016-11-06SSTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveActivated from DL25.295Team Roster on 2016-11-06
2016-09-08SSTampa Bay RaysTampa Bay Rays (MLB)-DL-60InjuredDL60 Left achillies surgery25.236Team Roster on 2016-09-08
2016-08-12SSTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveActivated from DL25.209Team Roster on 2016-08-12
2016-08-043BTampa Bay RaysCharlotte (A+)YDL-15InjuredAssigned to Charlotte (A+) for rehab25.201Team 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 25.198Team Roster on 2016-08-01
2016-06-223BSan Francisco GiantsSan Francisco Giants (MLB)YDL-15InjuredDL15 Strained left Achilles25.158Team Roster on 2016-06-22
2014-08-083BSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveRecalled from Richmond (AA)23.205Team Roster on 2014-08-08
2014-08-07IFSan Francisco GiantsRichmond (AA)YMinorsReassigned MinorsAssigned to Richmond (AA)23.204Team Roster on 2014-08-07
2014-08-01IFSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveContract purchased from minors23.198Team Roster on 2014-08-01
2014-04-12IFSan Francisco GiantsRichmond (AA)-MinorsReassigned MinorsAssigned to Richmond (AA)23.087Team Roster on 2014-04-12
2013-08-29IFSan Francisco GiantsSan Jose (A+)-MinorsActivated MinorsActivated from DL22.226Team Roster on 2013-08-29
2013-08-16IFSan Francisco GiantsSan Jose (A+)-DL-7InjuredDL7 Injured22.213Team Roster on 2013-08-16
2013-08-02IFSan Francisco GiantsSan Jose (A+)-MinorsReassigned MinorsAssigned to San Jose (A+)22.199Team Roster on 2013-08-02
2013-08-01IFSan Francisco GiantsAugusta (A)-MinorsReassigned MinorsAssigned to Augusta (A)22.198Team Roster on 2013-08-01
2013-07-22IFSan Francisco GiantsSan Jose (A+)-MinorsReassigned MinorsAssigned to San Jose (A+)22.188Team Roster on 2013-07-22
2013-04-13IFSan Francisco GiantsAugusta (A)-MinorsReassigned MinorsAssigned to Augusta (A)22.088Team Roster on 2013-04-13
2012-06-16IFSan Francisco GiantsSalem-Keizer (A-)-Minors--21.152Team 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
2016San Francisco GiantsTeam Payroll25537,5002.05952224423,498,245507,5001,546,500
2016Tampa Bay RaysTeam Payroll25537,5002.05952216423,498,245507,5001,546,500
2018Tampa Bay RaysTeam Payroll27930,000-44511454,360,045545,0002,476,5002018-01-12 - Signed to 1-year contract for 2018-2018 ($0.93m) [Avoids arbitration]
* 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