Matt Duffy

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.002
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
Show Releated Ebay Listings

Prospect Rankings

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.
yearsourcetypeteamrankview rankings
2015Baseball AmericaTeamSan Francisco Giants9View Rankings
1 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Batting Statistics

CSV
Glossary
🔒
Upgrade to TBC PREMIUM ($2/month) and unlock additional features such as ad-free surfing! Feature list
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2010Long Beach StateBigWestNCAA-1Fr1019SS633086821400721114106052594417.244.245.291.536.070.047.2691.0614.8914.000.00
2011Long Beach StateBigWestNCAA-1So1020SS82552142257500317610261530362233552.266.298.290.588.075.024.2984.2911.162.600.00
2012Long Beach StateBigWestNCAA-1Jr10212B-3B905520119497102211251641220758244841.244.336.289.625.169.045.26210.256.560.640.00
2012Salem-Keizer VolcanoesNwstA-SFN1621SS1014718231454011610126227010752216540.247.361.286.647.231.039.27512.0410.190.85182.00
2013Augusta GreenJacketsSALASFN222SS1217828748881434432264541331171203392167.307.405.418.823.324.111.34613.2712.090.9171.75
2013San Jose GiantsCalifA+SFN2522SS111*261061731615143171611002541151219.292.342.509.851.302.217.3066.0913.912.2921.20
2014Richmond Flying SquirrelsEastAASFN923SS11897367531222443622044266206281634173191.332.398.444.842.270.112.39110.0715.831.57122.33
2014San Francisco GiantsNLMLBSFN50232B-SS3460516200801114210011864214.267.302.300.602.033.033.3481.5621.8814.000.00
2015San Francisco GiantsNLMLBSFN5243B107149573771692861277120309652202224561246123.295.334.428.762.206.133.3364.9015.693.2047.75
2016Charlotte Stone CrabsFSLA+TBA1025SS260310010000000004612.500.500.6671.167.167.167.5000.000.000.000.00
2016Sacramento River CatsPCLAAASFN29253B262210010011000003711.333.429.500.929.333.167.40014.2914.291.000.00
2016Durham BullsILAAATBA1525SS31102000000120000121202.182.250.182.432.091.000.2228.3316.672.000.00
2016San Francisco GiantsNLMLBSFN5253B9270257326511242184204043209922861748.253.314.358.672.198.105.2846.9913.992.0064.25
2016Tampa Bay RaysALMLBTBA525SS922176921301701313010042780417.276.304.355.659.105.079.3233.7516.254.3376.00
2017Charlotte Stone CrabsFSLA+TBA3726SS380200000001000002802.250.250.250.500.000.000.2860.0012.500.000.00
2018Charlotte Stone CrabsFSLA+TBA-273B130200010000000002302.667.667.6671.334.000.000.6670.000.000.000.00
2018Tampa Bay RaysALMLBTBA5273B10213250359148221444126479371211218456027121.294.361.366.727.177.072.3538.3916.611.98125.75
2019Gulf Coast RaysGCLRkTBA-283B381210010001000003811.250.250.375.625.125.125.2860.0012.500.000.00
2019Charlotte Stone CrabsFSLA+TBA-283B71644011100512000192322.250.478.5631.041.625.313.21421.744.350.2016.00
2019Durham BullsILAAATBA-283B933491019001510101133627.273.306.394.700.152.121.2862.7813.895.0033.00
2019Tampa Bay RaysALMLBTBA5283B91*461471237801120119292010448169928.252.343.327.670.197.075.30511.2417.161.53147.00
2021Iowa CubsIL2AAACHN3303B51605100100240010161914.313.368.375.743.188.062.38510.5321.052.000.00
2021Chicago CubsNLMLBCHN5303B1049728945831205308125637010161103221766.287.357.381.738.204.094.3517.7619.572.5257.80
2022Salt Lake BeesPCL2AAAANA19,2313B-1B103546001200281000093815.171.237.257.494.143.086.1925.2621.054.0035.00
2022Los Angeles AngelsALMLBANA5313B-1B907722814578021600175020006712471047.250.308.311.619.136.061.3136.8820.242.94114.00
2023Kansas City RoyalsALMLBKCA15323b-2b887819117488021610123940204622091038.251.306.325.631.141.074.3035.7418.663.2595.50
2024Round Rock ExpressPCL2AAATEX11332B-3B74561932942602161222450010754216834.218.296.280.576.171.062.27210.1920.832.0596.50
2024Texas RangersALMLBTEX9332B-3B4722000000211000021002.286.500.286.786.286.000.33320.0010.000.500.00
Tot:MLB (9 yrs) MLB     70823312726461029312314114176438348101788592559142504.277.336.369.704.178.091.3296.8817.122.4975.19
Tot:AL (6 yrs) AL     358115211331349110951381002251625130394127560253.272.337.342.679.161.070.3297.8417.652.25115.20
Tot:NL (4 yrs) NL     350117915933353821136286762131865048465128482251.282.334.394.729.195.112.3285.9216.592.8056.14
Tot:Minors (10 yrs) Minors     349127719336559918168561415421317411335496146386279.286.367.388.756.256.103.32810.5314.561.3870.94
Tot:Rk (1 yrs) Rk     381210010001000003811.250.250.375.625.125.125.2860.0012.50
Tot:A- (1 yrs) A-     4718231454011610126227010752216540.247.361.286.647.231.038.27512.0410.190.85182.00
Tot:A (1 yrs) A     7828748881434432264541331171203392167.307.405.418.823.324.111.34613.2712.090.9171.75
Tot:A+ (5 yrs) A+     3913921427261731121831003711551527.302.370.511.881.309.209.3137.7411.611.5023.17
Tot:AA (1 yrs) AA     97367531222443622044266206281634173191.332.398.444.842.270.112.39110.0715.831.57122.33
Tot:AAA (5 yrs) AAA     85294396690429122965203010873281353.224.296.296.592.167.071.2728.8419.822.2473.50
Tot:College (3 yrs) College     1405014912716106010836566171101514557117110.253.305.289.594.112.036.2796.309.811.56
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:College - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2011Orleans FirebirdsCape Cod LeagueCollege Summer2039133164680116729206320357153937.346.407.429.836.188.083.3955.8813.072.22133.00
2014San Francisco GiantsMLB Spring TrainingSpring23230000000002000000300.000.000.000.000.000.000.0000.0066.670.000.00
2014San Francisco GiantsDivision SeriesPlayoffs23440000000001000000400.000.000.000.000.000.000.0000.0025.000.000.00
2014San Francisco GiantsChampionship SeriesPlayoffs23201000000000010000100.000.000.000.000.000.000.0000.000.000.000.00
2014San Francisco GiantsWorld SeriesPlayoffs23221100000001000001201.500.500.5001.000.000.0001.0000.0050.000.000.00
2015San Francisco GiantsMLB Spring TrainingSpring2426618224231500416000013965913.361.400.6391.039.344.278.4526.1524.624.0020.33
2016San Francisco GiantsMLB Spring TrainingSpring251965122061291019002053468911.308.309.523.832.246.215.3211.4713.249.0032.50
2018Tampa Bay RaysMLB Spring TrainingSpring27164951600060048000031653016.327.377.327.704.082.000.3907.5515.092.000.00
2019Tampa Bay RaysMLB Spring TrainingSpring28250000000004000010500.000.000.000.000.000.000.0000.0080.000.000.00
2019Tampa Bay RaysWild Card SeriesPlayoffs281111000000000000011011.0001.0001.0002.000.000.0001.0000.000.000.000.00
2019Tampa Bay RaysDivision SeriesPlayoffs28241200000000000002402.500.500.5001.000.000.000.5000.000.000.000.00
2020Texas RangersMLB Spring TrainingSpring29133299000000350000093509.281.343.281.624.094.000.3338.5714.291.670.00
2021Chicago CubsMLB Spring TrainingSpring301431191103010700001123127.290.290.387.677.065.097.3750.0022.580.000.00
2022Los Angeles AngelsMLB Spring TrainingSpring31818671011003300002112125.389.476.6111.087.389.222.42914.2914.291.0018.00
2023Kansas City RoyalsMLB Spring TrainingSpring3215413125006012800101174457.293.318.415.733.146.122.3534.5518.184.000.00
2024Texas RangersMLB Spring TrainingSpring33174551330030045001011650310.289.340.356.696.156.067.3178.0010.001.250.00
Tot:CollegeSummer (1 Yrs) CollegeSummer 39133164680116729206320357153937.346.407.429.835.188.083.3955.8813.072.22133.00
Tot:Spring (10 Yrs) Spring 132350491082046431221670040151543753078.309.344.440.784.189.131.3635.6017.873.1958.33
Tot:Playoffs (2 Yrs) Playoffs 111144000000020100041204.364.364.364.727.000.000.4440.0016.67

Pitching Statistics

CSV
Glossary
🔒
Upgrade to TBC PREMIUM ($2/month) and unlock additional features such as ad-free surfing! Feature list
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2021Chicago CubsNLMLBCHN530000.0010001000.10000000000.000.000.000.000.000.000.00
2023Kansas City RoyalsALMLBKCA1532004.5020002202.03111000011.5013.504.500.000.004.500.00
Tot:MLB (2 yrs) MLB   003.8630002302.13111000011.2911.573.860.000.003.86
Tot:NL (1 yrs) NL   000.0010000100.10000000000.000.000.000.000.000.00
Tot:AL (1 yrs) AL   004.5020002202.03111000011.5013.504.500.000.004.50
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
3724772135435936.510