Matt Duffy

Former Prospect Free Agent
High Level
MLB
Years
2010-2024 (2014-2024)
Proper Name
Matthew Michael Duffy
Nickname
Duffman
Pronunciation
mat DUH-fee
Positions
3B (548) ... SS (279) ... 2B (114) ... 1B (44) ... DH (10) ... LF (5) ... P (3)
Height / Weight
6-2 / 190
Bats / Throws
Right / Right
Birthdate
January 15,1991   Age:  35.144
High School
Lakewood (Lakewood,CA)
Colleges
Service Time
8.065 (2024)
MLB Debut
MLBAM ID
Retrosheet#
duffm002
Show More
[2014] World Series Champion with San Francisco Giants
Transactions data is available for all MLB-affiliated players since ~2012. MLB change-of-team transactions are available since early 1900s

When using 'Change of teams' filter, if an MLB organization appears twice in a row, it implies a re-signing as a free agent.

Transactions

CSV
Glossary
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2024-10-312024   Free AgtGranted free agency 
2024-09-242024Texas RangersMLBMLBActiveContract purchased from minorsYes
2024-08-172024Texas RangersRound RockAAAMinorsActivated from injured list 
2024-07-302024Texas RangersRound RockAAAIL-7IL-7 Injured 
2024-06-222024Texas RangersRound RockAAAMinorsActivated from injured list 
2024-06-122024Texas RangersRound RockAAAIL-7IL-7 Injured 
2024-05-172024Texas RangersRound RockAAAMinorsActivated from injured list 
2024-04-062024Texas RangersRound RockAAAIL-7IL-7 Injured 
2024-03-292024Texas RangersRound RockAAAMinorsAssigned to Round Rock Express (AAA) 
2024-03-282024Texas RangersMLBMLBMinorsSigned to minor league contract 
2024-03-242024   Free AgtReleased by Rangers 
2024-01-252024Texas RangersRound RockAAAMinorsSigned to Minor League contract 
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2023-11-022023   Free AgtGranted free agency 
2023-03-302023Kansas City RoyalsMLBMLBActiveContract purchased from minorsYes
2023-01-302023Kansas City RoyalsOmahaAAAMinorsSigned to Minor League contract 
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2022-11-062022   Free AgtGranted free agency 
2022-08-292022Los Angeles AngelsMLBMLBActiveActivated from injured listYes
2022-08-162022Los Angeles AngelsSalt LakeAAAIL-10Assigned to Salt Lake Bees (AAA) for rehabYes
2022-07-282022Los Angeles AngelsMLBMLBIL-10IL-10 Low back spasmsYes
2022-06-272022Los Angeles AngelsMLBMLBIL-10IL-10 Back spasms *Wear and tear*Yes
2022-05-142022Los Angeles AngelsMLBMLBActiveActivated from injured listYes
2022-05-122022Los Angeles AngelsSalt LakeAAAIL-10Assigned to Salt Lake Bees (AAA) for rehabYes
2022-05-012022Los Angeles AngelsMLBMLBIL-10IL-10 COVID-19 Protocols *COVID19*Yes
2022-03-162022Los Angeles AngelsMLBMLBActiveSigned to 1-year contract for 2022-2022 ($1.5m) [Free agent]Yes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2021-11-032021   Free AgtGranted free agency 
2021-07-232021Chicago CubsMLBMLBActiveActivated from Injured ListYes
2021-07-132021Chicago CubsIowaAAAIL-60Assigned to Iowa [AAA_East] (AAA) for rehab 
2021-06-292021Chicago CubsMLBMLBIL-60Transferred to 60-day IL 
2021-05-252021Chicago CubsMLBMLBIL-10IL-10 Lower back strain *While hitting*Yes
2021-04-162021Chicago CubsMLBMLBActiveActivated from Injured ListYes
2021-04-132021Chicago CubsMLBMLBIL-10IL-10 COVID-19 Protocols *COVID19*Yes
2021-03-282021Chicago CubsMLBMLBActiveContract purchased from minorsYes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2020-12-212020Chicago CubsMLBMLBMinorsSigned to Minor League Contract 
2020-11-022020   Free AgtGranted free agency 
2020-06-282020New York YankeesMLBMLBMinorsSigned to Minor League Contract 
2020-06-272020   Free AgtReleased by Rangers 
2020-01-302020Texas RangersMLBMLBMinorsSigned to Minor League Contract 
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2019-11-222019   Free AgtReleased by Rays 
2019-11-202019Tampa Bay RaysMLBMLBDFADesignated for Assignment 
2019-07-232019Tampa Bay RaysMLBMLBActiveActivated from Injured ListYes
2019-07-112019Tampa Bay RaysDurhamAAAIL-60Assigned to Durham (AAA) for rehab 
2019-07-092019Tampa Bay RaysGulf Coast RaysRkIL-60Assigned to GCL Rays (Rk) for rehab 
2019-07-082019Tampa Bay RaysCharlotteA+IL-60Assigned to Charlotte (A+) for rehab 
2019-07-042019Tampa Bay RaysGulf Coast RaysRkIL-60Assigned to GCL Rays (Rk) for rehab 
2019-05-212019Tampa Bay RaysDurhamAAAIL-60Assigned to Durham (AAA) for rehab 
2019-05-102019Tampa Bay RaysCharlotteA+IL-60Transferred to 60-day DL 
2019-05-032019Tampa Bay RaysCharlotteA+IL-10Assigned to Charlotte (A+) for rehabYes
2019-03-272019Tampa Bay RaysMLBMLBIL-10IL-10 Back and hamstringYes
2019-01-122019Tampa Bay RaysMLBMLBActiveSigned to 1-year contract for 2019-2019 ($2.675m) [Avoids arbitration]Yes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2018-04-272018Tampa Bay RaysMLBMLBActiveActivated from DLYes
2018-04-262018Tampa Bay RaysCharlotteA+DL-10Assigned to Charlotte (A+) for rehabYes
2018-04-172018Tampa Bay RaysMLBMLBDL-10DL-10 Right hamstring strainYes
2018-01-122018Tampa Bay RaysMLBMLBActiveSigned to 1-year contract for 2018-2018 ($0.93m) [Avoids arbitration]Yes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2017-11-012017Tampa Bay RaysMLBMLBActiveActivated from DLYes
2017-06-092017Tampa Bay RaysCharlotteA+DL-60Transferred to 60-day DL 
2017-05-092017Tampa Bay RaysCharlotteA+DL-10Assigned to Charlotte (A+) for rehabYes
2017-04-012017Tampa Bay RaysMLBMLBDL-10DL-10 Recovery from left Achilles surgeryYes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2016-11-062016Tampa Bay RaysMLBMLBActiveActivated from DLYes
2016-09-082016Tampa Bay RaysMLBMLBDL-60DL-60 Left achillies surgery 
2016-08-122016Tampa Bay RaysMLBMLBActiveActivated from DLYes
2016-08-042016Tampa Bay RaysCharlotteA+DL-15Assigned to Charlotte (A+) for rehabYes
2016-08-012016Tampa Bay RaysMLBMLBDL-15Traded from Giants with Lucius Fox and Michael Santos to Rays for Matt Moore Yes
2016-06-222016San Francisco GiantsMLBMLBDL-15DL-15 Strained left AchillesYes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2014-08-082014San Francisco GiantsMLBMLBActiveRecalled from Richmond (AA)Yes
2014-08-072014San Francisco GiantsRichmondAAMinorsAssigned to Richmond (AA)Yes
2014-08-012014San Francisco GiantsMLBMLBActiveContract purchased from minorsYes
2014-04-122014San Francisco GiantsRichmondAAMinorsAssigned to Richmond (AA) 
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2013-08-292013San Francisco GiantsSan JoseA+MinorsActivated from DL 
2013-08-162013San Francisco GiantsSan JoseA+DL-7DL-7 Unknown 
2013-08-022013San Francisco GiantsSan JoseA+MinorsAssigned to San Jose (A+) 
2013-08-012013San Francisco GiantsAugustaAMinorsAssigned to Augusta (A) 
2013-07-222013San Francisco GiantsSan JoseA+MinorsAssigned to San Jose (A+) 
2013-04-132013San Francisco GiantsAugustaAMinorsAssigned to Augusta (A) 
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2012-06-122012San Francisco GiantsSalem-KeizerA-MinorsSigned out of draft (Long Beach State) 
74 record(s)

Injuries

CSV
Glossary
Want to Buy this data? Check out the Injured List History (MLB/Minor) data product in the TBC Data Store
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2024-07-302024Texas RangersRound RockAAAIL-7IL-7 Injured 
2024-06-122024Texas RangersRound RockAAAIL-7IL-7 Injured 
2024-04-062024Texas RangersRound RockAAAIL-7IL-7 Injured 
2022-08-162022Los Angeles AngelsSalt LakeAAAIL-10Assigned to Salt Lake Bees (AAA) for rehabYes
2022-07-282022Los Angeles AngelsMLBMLBIL-10IL-10 Low back spasmsYes
2022-06-272022Los Angeles AngelsMLBMLBIL-10IL-10 Back spasms *Wear and tear*Yes
2022-05-122022Los Angeles AngelsSalt LakeAAAIL-10Assigned to Salt Lake Bees (AAA) for rehabYes
2022-05-012022Los Angeles AngelsMLBMLBIL-10IL-10 COVID-19 Protocols *COVID19*Yes
2021-07-132021Chicago CubsIowaAAAIL-60Assigned to Iowa [AAA_East] (AAA) for rehab 
2021-05-252021Chicago CubsMLBMLBIL-10IL-10 Lower back strain *While hitting*Yes
2021-04-132021Chicago CubsMLBMLBIL-10IL-10 COVID-19 Protocols *COVID19*Yes
2019-07-112019Tampa Bay RaysDurhamAAAIL-60Assigned to Durham (AAA) for rehab 
2019-07-092019Tampa Bay RaysGulf Coast RaysRkIL-60Assigned to GCL Rays (Rk) for rehab 
2019-07-082019Tampa Bay RaysCharlotteA+IL-60Assigned to Charlotte (A+) for rehab 
2019-07-042019Tampa Bay RaysGulf Coast RaysRkIL-60Assigned to GCL Rays (Rk) for rehab 
2019-05-212019Tampa Bay RaysDurhamAAAIL-60Assigned to Durham (AAA) for rehab 
2019-05-032019Tampa Bay RaysCharlotteA+IL-10Assigned to Charlotte (A+) for rehabYes
2019-03-272019Tampa Bay RaysMLBMLBIL-10IL-10 Back and hamstringYes
2018-04-262018Tampa Bay RaysCharlotteA+DL-10Assigned to Charlotte (A+) for rehabYes
2018-04-172018Tampa Bay RaysMLBMLBDL-10DL-10 Right hamstring strainYes
2017-05-092017Tampa Bay RaysCharlotteA+DL-10Assigned to Charlotte (A+) for rehabYes
2017-04-012017Tampa Bay RaysMLBMLBDL-10DL-10 Recovery from left Achilles surgeryYes
2016-09-082016Tampa Bay RaysMLBMLBDL-60DL-60 Left achillies surgery 
2016-08-042016Tampa Bay RaysCharlotteA+DL-15Assigned to Charlotte (A+) for rehabYes
2016-08-012016Tampa Bay RaysMLBMLBDL-15Traded from Giants with Lucius Fox and Michael Santos to Rays for Matt Moore Yes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2016-06-222016San Francisco GiantsMLBMLBDL-15DL-15 Strained left AchillesYes
2013-08-162013San Francisco GiantsSan JoseA+DL-7DL-7 Unknown 
27 record(s)

Trades

CSV
Glossary
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2016-08-012016Tampa Bay RaysMLBMLBDL-15Traded from Giants with Lucius Fox and Michael Santos to Rays for Matt Moore Yes
1 record(s)