Log In   -   Register?

Matt Duffy
Birthdate: 1/15/1991 (25 y, 6 m, 10 d)     Bats/Throws: R/R     Height/Weight: 6-2/170     Position: 3B
Drafted: 2012 June Amateur Draft - Round: 18, Pick: 20, Overall: 568, Team: San Francisco Giants
Contract: Add New Contract
RotoWire News: Duffy (Achilles) is making progress and is a week away from beginning a rehab assignment, Andrew Baggarly of the San Jose Mercury News reports. (7/22/2016)
Injury: Achilles, 15-Day DL
Profiles:  2015  2016  (Click Year to Expand / Close)



SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2012Giants (A-)47216131161012.0 %10.2 %.038.275.247.361.286.32597    
2013Giants (A)78339448432213.3 %12.1 %.111.346.307.405.418.386142    
2013Giants (A+)261155171436.1 %13.9 %.217.306.292.342.509.369120    
2014Giants (AA)97417353622010.1 %15.8 %.112.391.332.398.444.379136    
2014Giants346405801.6 %21.9 %.033.348.267.302.300.273780.3-1.40.00.1
2014Giants8702000.0 %28.6 %.000.250.167.167.167.149-7    
2015Giants149612127777124.9 %15.7 %.133.336.295.334.428.3311164.416.011.54.9
2016Depth Charts142595116563125.9 %17.1 %.123.318.275.322.397.3141041.54.49.33.4
2016Steamer137588105960105.9 %15.9 %.116.315.275.322.392.3111030.82.79.93.3
2016Fans (47)149633126069145.8 %15.3 %.128.322.285.330.412.3231111.79.58.34.0
2016ZiPS147573116764135.9 %18.3 %.129.322.275.322.403.3161061.55.39.13.4
2016Giants702864322187.0 %14.0 %.105.282.253.313.358.29588-1.6-5.88.91.3
2016ZiPS (R)542144252256.2 %17.2 %.123.311.269.320.392.309970.3-0.44.31.1
2016Steamer (R)472043212146.4 %15.6 %.116.310.272.323.388.309980.1-0.53.31.0
2016Depth Charts (R)482023222156.3 %16.4 %.119.311.270.322.390.309980.3-0.33.51.0
Total- - -25396216114106205.3 %15.6 %.118.321.281.326.399.3171053.18.920.46.3
Postseason- - -8702000.0 %28.6 %.000.250.167.167.167.149-7    

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2012Giants (A-)4718221645404013116260227107101.247
2013Giants (A)78287339886714344843451413137226.307
2013Giants (A+)26106115311961517147016101231.292
2014Giants (AA)973674171229124435362422662608204.332
2014Giants3460641614200581014201101.267
2014Giants8671100020002001000.167
2015Giants1495736121691232861277773009652222120.295
2016Depth Charts142548595151109265116563351102542 124.275
2016Steamer13754258814910926410596035193542 105.275
2016Fans (47)1495876331671212951260693719754  142.285
2016ZiPS14752857314510425511676434110554216132.275
2016Giants7025728665481124322120040432984.253
2016ZiPS (R)541962145338924252213037221 51.269
2016Steamer (R)471872045137913212113032221 42.272
2016Depth Charts (R)481852025036923222113033221 52.270
Total- - -25389096225018541816114106510150115532205.281
Postseason- - -8671100020002001000.167

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2012Giants (A-)12.0 %10.2 %1.18.247.361.286.647.0385.6.275  1.525-0.8.32597
2013Giants (A)13.3 %12.1 %1.10.307.405.418.823.1116.5.346  1.55616.4.386142
2013Giants (A+)6.1 %13.9 %0.44.292.342.509.852.2175.9.306  0.1193.1.369120
2014Giants (AA)10.1 %15.8 %0.64.332.398.444.842.1126.4.391  2.26617.4.379136
2014Giants1.6 %21.9 %0.07.267.302.300.602.0332.1.3480.50.2-0.45-1.8.27378
2014Giants0.0 %28.6 %0.00.167.167.167.333.0002.6.250  0.00-0.9.149-7
2014Average7.6 %20.4 %0.37.251.314.386.700.1355.0.299     .310 
2015Giants4.9 %15.7 %0.31.295.334.428.762.1336.0.3364.3-2.02.1788.8.331116
2015Average7.7 %20.4 %0.38.254.317.405.721.1504.8.299     .313 
2016Depth Charts5.9 %17.1 %0.35.275.322.397.720.1235.3.3180.9 0.6670.2.314104
2016Steamer5.9 %15.9 %0.37.275.322.392.713.1164.5.3151.2 -0.365-0.8.311103
2016Fans (47)5.8 %15.3 %0.38.285.330.412.742.1285.0.322  1.7764.9.323111
2016ZiPS5.9 %18.3 %0.32.275.322.403.726.1295.8.322  1.5661.2.316106
2016Giants7.0 %14.0 %0.50.253.313.358.671.1055.4.282-0.5-0.9-0.228-5.5.29588
2016Average8.1 %21.0 %0.39.256.322.418.739.1624.9.300     .318 
2016ZiPS (R)6.2 %17.2 %0.36.269.320.392.712.1235.7.311-0.1 0.423-1.6.30997
2016Steamer (R)6.4 %15.6 %0.41.272.323.388.711.1164.7.3100.2 -0.122-1.5.30998
2016Depth Charts (R)6.3 %16.4 %0.38.270.322.390.711.1195.3.3110.2 0.122-1.5.30998
Total- - -5.3 %15.6 %0.34.281.326.399.725.1185.6.3214.3-2.71.51111.5.317105
Postseason- - -0.0 %28.6 %0.00.167.167.167.333.0002.6.250  0.00-0.9.149-7

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2014Giants1.5832.6 %41.3 %26.1 %8.3 %0.0 %0.0 %100.0 %31.9 %46.8 %21.3 %17.0 %59.6 %23.4 %
2014Giants3.0025.0 %75.0 %0.0 %0.0 %0.0 %0.0 %0.0 %      
2015Giants1.9820.9 %52.6 %26.5 %3.1 %9.4 %7.9 %50.0 %31.8 %34.9 %33.3 %14.8 %56.8 %28.5 %
2016Giants1.7123.6 %48.2 %28.2 %1.6 %6.5 %4.7 %0.0 %27.5 %35.6 %36.9 %18.5 %53.2 %28.4 %
Total- - -1.8822.4 %50.6 %27.0 %3.0 %8.0 %6.6 %40.0 %30.5 %35.9 %33.6 %16.0 %55.9 %28.1 %
Postseason- - -3.0025.0 %75.0 %0.0 %0.0 %0.0 %0.0 %0.0 %      

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2014Giants191215101163146209
2014Giants301001071724
2015Giants2521271004202181714542271
2016Giants106625215204176961113
Total- - -37720116762552129722963593
Postseason- - -301001071724

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2014Giants-0.02-0.960.94-1.24-0.110.951.2316-0.250.24
2014Giants0.17-0.150.32-0.25-0.032.361.616-0.040.11
2015Giants2.48-9.5212.0023.152.660.981.1591.281.24
2016Giants-0.19-4.974.78-6.57-0.561.010.9520.06-0.25
Total- - -2.27-15.4617.7315.341.990.991.18271.091.21
Postseason- - -0.17-0.150.32-0.25-0.032.361.616-0.040.11

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2014Giants58.4% (92.1)15.8% (85.2)9.6% (87.9)10.0% (78.7)6.2% (83.5)   
2015Giants58.4% (92.2)16.1% (84.5)7.1% (87.4)9.8% (77.4)8.3% (83.4)0.3% (80.6) 0.1%
2016Giants61.4% (92.3)15.2% (84.8)5.8% (87.2)10.6% (77.5)6.7% (82.8)0.3% (77.7) 0.1%
Total- - -59.3% (92.2)15.8% (84.6)6.9% (87.4)10.1% (77.5)7.7% (83.3)0.3% (79.7) 0.1%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2014Giants41.5 %13.7 %7.3 %1.5 % 4.4 %18.1 %4.9 %2.9 % 5.9 %   
2015Giants35.6 %12.9 %5.9 %0.8 % 8.6 %18.1 %8.6 %1.7 %0.2 %7.6 %   
2016Giants38.2 %13.7 %6.5 %0.9 % 8.3 %14.3 %7.9 %3.3 % 6.9 %   
Total- - -36.8 %13.2 %6.2 %0.8 % 8.3 %16.9 %8.2 %2.3 %0.1 %7.3 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2014Giants92.292.388.082.6 90.185.074.480.0 84.3  
2015Giants92.692.087.982.9 90.785.077.679.167.783.4  
2016Giants92.791.687.981.2 91.184.877.279.2 83.6  
Total- - -92.691.987.982.3 90.884.977.479.267.783.5  

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2014Giants-3.00.60.00.50.7  -2.431.760.212.255.13  
2015Giants-0.8-1.85.50.23.90.3 -0.06-0.493.420.102.044.15 
2016Giants-4.4-3.01.80.30.5-0.2 -0.64-1.772.740.240.68-8.33 
Total- - --8.1-4.27.41.05.00.0 -0.38-0.742.980.271.820.40 

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2014Giants-0.3-1.7-1.40.4 -0.50.70.50.1 0.2  
2015Giants3.0-4.52.10.4 -2.8-0.3-0.30.80.14.3  
2016Giants-5.1-0.50.0-1.0 1.1-2.80.6-0.7 2.1  
Total- - --2.4-6.70.8-0.2 -2.2-2.40.80.20.16.6  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2014Giants-0.40-5.90-9.1912.82 -5.621.965.111.35 1.56  
2015Giants0.37-1.531.612.36 -1.43-0.07-0.161.981.612.50  
2016Giants-1.19-0.340.03-9.50 1.18-1.770.68-1.77 2.77  
Total- - --0.18-1.410.36-0.55 -0.74-0.390.270.241.612.54  

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2014Giants36.1 %64.4 %49.8 %64.1 %89.2 %79.8 %48.3 %59.4 %10.1 %
2014Average30.7 %65.7 %46.2 %65.7 %87.3 %79.3 %44.3 %60.6 %9.5 %
2015Giants30.7 %64.1 %45.9 %69.1 %91.9 %83.6 %45.6 %64.4 %7.5 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.7 %60.9 %9.9 %
2016Giants28.2 %63.3 %45.1 %67.3 %95.9 %86.7 %48.3 %59.4 %6.0 %
2016Average29.7 %66.5 %46.4 %63.5 %86.3 %78.3 %45.4 %60.2 %10.0 %
Total- - -30.2 %63.9 %45.9 %68.3 %93.0 %84.3 %46.6 %62.6 %7.2 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2014Giants33.7 %65.4 %49.8 %61.8 %91.2 %81.4 %50.7 %22.7
2014Average30.1 %63.1 %46.2 %62.9 %87.5 %79.3 %48.8 %23.0
2015Giants29.9 %62.8 %45.9 %65.2 %92.6 %83.5 %48.7 %22.7
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
2016Giants26.9 %64.8 %45.0 %66.7 %95.9 %86.8 %47.7 %23.6
2016Average30.4 %63.8 %46.4 %62.4 %86.5 %78.3 %48.0 %22.6
Total- - -29.2 %63.6 %45.9 %65.4 %93.6 %84.4 %48.5 %23.0

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2015Giants1B113.00000000000    .000 
Total- - -1B113.00000000000    .000 
2014Giants2B9550.09161013120     .962 
2015Giants2B9765.113171105410     .968 
Total- - -2B1812115.122332118530     .965 
2014Giants3B203.0020000000     1.000 
2015Giants3B1341291150.1782501275191821     .965 
2016Giants3B6966589.0431425324401     .974 
Total- - -3B2051951742.112139417107232222     .968 
2014GiantsSS7551.015131105140     .966 
2015GiantsSS3115.1041011100     .800 
Total- - -SS10666.115172116240     .941 

SeasonTeamPosInnrSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZCPPRPPTZLFSRARMDPRRngRErrRUZRUZR/150
2015Giants1B3.0 0 00000 0   0      
Total- - -1B3.0 0 00000 0   0      
2014Giants2B50.0 0 00013131.0001   0 0.00.9-0.10.933.4
2015Giants2B65.1 0 -1-1-22216.7271   0 0.2-0.5-0.4-0.8-16.5
Total- - -2B115.1 0 -1-1-23529.8292   0 0.20.4-0.50.10.2
2014Giants3B3.0 0 000221.0000   0  0.60.00.694.4
2015Giants3B1150.1 0 01212246184.74856   7 0.67.72.310.612.7
2016Giants3B589.0 0 -11211154117.76021     -0.15.82.27.915.8
Total- - -3B1742.1 0 -12423402303.75477   7 0.514.14.519.214.3
2014GiantsSS51.0 0 0-1-1125.4173   0 -0.1-1.3-0.5-1.9-67.8
2015GiantsSS15.1 0 0-1-143.7500   0 0.00.1-0.6-0.5-35.0
Total- - -SS66.1 0 0-2-2168.5003   0 -0.1-1.2-1.1-2.3-57.2

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2014Giants2B50.00.0%      (0)0.0%      (0)0.0%      (2)0.0%     (0)100.0%      (1)93.8%    (16)
2015Giants2B65.10.0%      (0)0.0%      (3)0.0%      (1)100.0%     (1)0.0%      (0)91.3%    (23)
Total- - -2B115.10.0%      (0)0.0%      (3)0.0%      (3)100.0%     (1)100.0%      (1)92.3%    (39)
2014Giants3B3.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)
2015Giants3B1150.10.0%      (1)5.3%    (19)20.0%    (10)28.6%    (14)72.0%    (25)96.6%  (292)
2016Giants3B589.00.0%    (13)0.0%      (8)36.4%    (11)60.0%     (5)81.3%    (16)98.1%  (156)
Total- - -3B1742.10.0%    (14)3.7%    (27)28.6%    (21)36.8%    (19)75.6%    (41)97.1%  (450)
2014GiantsSS51.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (3)94.1%    (17)
2015GiantsSS15.10.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)75.0%      (4)
Total- - -SS66.10.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (3)90.5%    (21)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
2014Giants104.01043484843545153490
2015Giants1234.07671717362686570697
Total- - -1338.08669697161676469677

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2014Giants-1.60.3-0.40.4-1.40.00.11.80.50.1$0.5 
2015Giants11.64.49.42.116.011.51.217.946.54.9$39.5 
2016Giants-4.2-1.67.91.0-5.88.90.58.612.21.3$10.0 
Total- - -5.83.116.93.58.920.41.728.359.36.3$50.0 

Add New Contract
  • 2012 June Amateur Draft - Round: 18, Pick: 20, Overall: 568
    • Team: San Francisco Giants
    • School: Cal State - Long Beach