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

Matt DuffyTrack this Player High Level: MLB Current Team: Tampa Bay Rays MLB Years: 2014-2018
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect
World Series Champion

Positions3B-336, SS-270, 2B-21, DH-6, 1B-1Position when DraftedSSPlayer Listed UnderMajor Leaguers
Proper NameMatthew Michael Duffy
Height6-2Weight170BatsRightThrowsRight
Born DateJanuary 15,1991 [28.001]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%
2008LakewoodMoore LeagueHigh School---17331153147760288714432.409.453.5741.0276613131
2009LakewoodMoore LeagueHigh School---183294333551335124201.372.394.543.93751999
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
2018Charlotte Stone CrabsFSLA+tba2713020001000000000.667.667.6671.334203.667.000.000.5870.000.000.000.000.000.00
2018Tampa Bay RaysALMLBtba527132503591482214441264793712112.294.361.366.72718427560.353.072.177.3238.3916.611.980.71125.7518.24
MLB Totals - 4 Season(s)Filter40614691824196692115732121012561886148.285.338.385.723566961602.332.100.182.0006.3015.982.531.3169.9522.91
Minor League Totals - 6 Season(s)Filter2599761512975081313855121221491348325.304.386.412.798402711123.345.108.277.00010.8613.271.221.1675.0823.91
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 - 4 Season(s)Filter321231738715163171711002.309.351.504.8556213132.327.195.268.0005.3012.882.433.7924.6034.21
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)Filter1535796816925155112750106722116.292.354.364.71821131640.349.072.168.0007.8116.562.120.78115.8018.34
Average MLB - Per 162 games1625867316726486313540102732019.285.338.385.72322638639.332.100.182.0006.3015.982.531.3169.9522.91
Average Minor - Per 162 games162610941863158863487693835216.304.386.412.79825144702.345.108.277.00010.8613.271.221.1675.0823.91

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 EastAAsfn232B3--57--12121.0004.00------973.12.1
2014Richmond Flying Squirrels EastAAsfn233B3--35--881.0002.67------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 RaysALMLBtba25DH1---------------214.80.6
2016Tampa Bay RaysALMLBtba253B1-41---111.0001.000.25-----214.80.6
2017Charlotte Stone Crabs FSLA+tba26SS3--32--551.0001.67------3100.02.2
2018Charlotte Stone Crabs FSLA+tba273B1---21-32.6672.00------1100.00.7
2018Tampa Bay RaysALMLBtba273B1251211063872531324353340.9632.720.32-----13294.777.2
2018Tampa Bay RaysALMLBtba27DH5---------------1323.83.1
2018Tampa Bay RaysALMLBtba27SS1---------------1320.80.6
MLB Totals for 3B - 4 season(s)-   3B33131628092096473049886856.9662.590.30-----3310.00.0
MLB Totals for SS - 4 season(s)-   SS292421930572148987.9783.000.40-----290.00.0
MLB Totals for 2B - 2 season(s)-   2B18121152233285755.9653.060.48-----180.00.0
MLB Totals for DH - 2 season(s)-   DH6---------------60.00.0
MLB Totals for 1B - 1 season(s)-   1B113-------------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 3B - 1 season(s)-   3B1---21-32.6672.00------10.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------
2018Charlotte Stone Crabs FSLA+tba27-----1-----
2018Tampa Bay RaysALMLBtba27----1125----5

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
2019-01-123BTampa Bay RaysTampa Bay Rays (MLB)YActiveContractSigned to 1-year contract for 2019-2019 ($2.675m) [Avoids arbitration]27.362Team Roster on 2019-01-12
2018-04-273BTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveActivated from DL27.102Team Roster on 2018-04-27
2018-04-263BTampa Bay RaysCharlotte (A+)YDL-10InjuredAssigned to Charlotte (A+) for rehab27.101Team Roster on 2018-04-26
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-2019 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