Matt Duffy

Age: 27
Bats/Throws: R/R
6' 2" / 170
3B

RotoWire News: Duffy (quadriceps) is not expected to return for Sunday's season finale against the Blue Jays, Marc Topkin of the Tampa Bay Times reports. (9/29/2018)

We hope you find the FanGraphs Player Stat Pages useful!

Please support FanGraphs by becoming a member. We publish over one thousand articles and podcasts each year, host numerous projection systems, and carry an ever growing database of baseball stats that assist you in your baseball research.

Support FanGraphs



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.273750.3-1.50.10.1
2014Giants8702000.0 %28.6 %.000.250.167.167.167.149-9    
2015Giants149612127777124.9 %15.7 %.133.336.295.334.428.3311134.513.88.74.4
2016Rays (A+)2600100.0 %0.0 %.167.500.500.500.667.538245    
2016Rays (AAA)31200008.3 %16.7 %.000.222.182.250.182.21025    
2016Giants (AAA)27021014.3 %14.3 %.167.400.333.429.500.414153    
20162 Teams913665412886.3 %14.5 %.099.290.258.310.357.29282-2.8-10.98.00.9
    2016Giants702864322187.0 %14.0 %.105.282.253.313.358.29583-1.5-7.56.70.9
    2016Rays218019703.8 %16.3 %.079.317.276.300.355.28478-1.3-3.41.30.1
2017Rays (A+)3800000.0 %12.5 %.000.286.250.250.250.23341    
2018THE BAT11347810525097.2 %16.3 %.125.310.273.329.398.31496    
2018ATC11746685249106.0 %16.0 %.112.308.270.319.382.30485    
2018Depth Charts117490105351106.3 %17.4 %.126.301.262.314.388.304900.2-6.13.31.4
2018Steamer823457353666.6 %16.1 %.121.303.267.320.388.30792-0.2-3.64.41.3
2018ZiPS113444105047106.1 %18.7 %.130.299.257.308.387.300870.5-6.53.71.2
2018Rays (A+)1300100.0 %0.0 %.000.667.667.667.667.620296    
2018Rays13256045944128.4 %16.6 %.072.353.294.361.366.323106-3.80.34.92.4
Total- - -406160221182157326.3 %16.0 %.100.332.285.337.385.317102-1.81.821.87.8
Postseason- - -8702000.0 %28.6 %.000.250.167.167.167.149-9    

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2012Giants (A-)4718221645404013116260227107101.247
2013Giants (A)78287339886714344843451413137226.307
2013Giants (A+)26106115311961517147016101231.292
2014Giants (AA)973674171229124435362422662608204.332
2014Giants3460641614200581014201101.267
2014Giants8671100020002001000.167
2015Giants1495736121691232861277773009652222120.295
2016Rays (A+)2663210001000000000.500
2016Rays (AAA)311122200000102000100.182
2016Giants (AAA)2672110021101000000.333
20162 Teams91333366866514254128230534421385.258
    2016Giants7025728665481124322120040432984.253
    2016Rays2176802117301973013010401.276
2017Rays (A+)3882200000001000000.250
2018THE BAT11343547811987202105250342784411193.273
2018ATC11742846611686193852492807554116104.270
2018Depth Charts1174494901188420310535131085442 104.262
2018Steamer8231534584611527353623055331 63.267
2018ZiPS113408444105751731050472708343214103.257
2018Rays (A+)1332200001000000000.667
2018Rays132503560148121221459444719372112126.294
Total- - -406146916024193236692118215710112561886483212.285
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.27375
2014Giants0.0 %28.6 %0.00.167.167.167.333.0002.6.250  0.00-0.9.149-9
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.4-2.02.1788.8.331113
2015Average7.7 %20.4 %0.38.254.317.405.721.1504.8.299     .313 
2016Rays (A+)0.0 %0.0 %0.00.500.500.6671.167.1670.1.500  0.021.0.538245
2016Rays (AAA)8.3 %16.7 %0.50.182.250.182.432.0000.1.222  0.00-1.0.21025
2016Giants (AAA)14.3 %14.3 %1.00.333.429.500.929.1672.6.400  0.010.5.414153
20162 Teams6.3 %14.5 %0.43.258.310.357.668.0994.8.290-0.5-1.6-0.735-7.7.29282
    2016Giants7.0 %14.0 %0.50.253.313.358.671.1055.4.282-0.5-0.8-0.228-5.5.29583
    2016Rays3.8 %16.3 %0.23.276.300.355.655.0792.3.3170.0-0.8-0.57-2.2.28478
2016Average8.2 %21.1 %0.39.255.322.417.739.1624.9.300     .318 
2017Rays (A+)0.0 %12.5 %0.00.250.250.250.500.0000.1.286  0.00-0.5.23341
2018THE BAT7.2 %16.3 %0.44.273.329.398.727.1254.3.310  0.255-3.0.31496
2018ATC6.0 %16.0 %0.37.270.319.382.701.1125.1.308  0.050-6.6.30485
2018Depth Charts6.3 %17.4 %0.37.262.314.388.701.1265.0.3010.2 0.053-7.1.30490
2018Steamer6.6 %16.1 %0.41.267.320.388.708.1214.3.3030.2 -0.438-4.1.30792
2018ZiPS6.1 %18.7 %0.33.257.308.387.695.1305.3.299  0.546-7.7.30087
2018Rays (A+)0.0 %0.0 %0.00.667.667.6671.333.0000.1.667  0.010.7.620296
2018Rays8.4 %16.6 %0.51.294.361.366.727.0723.9.353-3.40.1-0.5693.9.323106
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
Total- - -6.3 %16.0 %0.39.285.337.385.722.1004.7.3321.0-3.30.51873.1.317102
Postseason- - -0.0 %28.6 %0.00.167.167.167.333.0002.6.250  0.00-0.9.149-9

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2012Giants (A-)1.5519.9 %48.7 %31.4 %24.5 %2.0 %  30.4 %21.7 %47.8 %   
2013Giants (A)1.1123.0 %40.6 %36.4 %21.8 %4.6 %  32.0 %27.2 %40.8 %   
2013Giants (A+)1.3915.9 %48.9 %35.2 %16.1 %16.1 %  42.4 %16.3 %41.3 %   
2014Giants (AA)1.4613.5 %51.3 %35.2 %13.1 %2.8 %  34.5 %22.3 %43.2 %   
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 %
2016Rays (A+)3.0033.3 %50.0 %16.7 %0.0 %0.0 %  66.7 %33.3 %0.0 %   
2016Rays (AAA)7.0022.2 %77.8 %0.0 %0.0 %0.0 %  66.7 %0.0 %33.3 %   
2016Giants (AAA)1.0060.0 %20.0 %20.0 %0.0 %0.0 %  20.0 %40.0 %40.0 %   
20162 Teams1.7521.5 %50.0 %28.5 %2.5 %6.2 %4.2 %0.0 %29.0 %36.0 %35.0 %18.2 %55.6 %26.2 %
    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 %
    2016Rays1.8914.1 %56.3 %29.7 %5.3 %5.3 %2.8 %0.0 %34.4 %37.5 %28.1 %17.2 %64.1 %18.8 %
2017Rays (A+)2.0014.3 %57.1 %28.6 %0.0 %0.0 %  14.3 %42.9 %42.9 %   
2018Rays (A+)1.0033.3 %33.3 %33.3 %0.0 %0.0 %  0.0 %66.7 %33.3 %   
2018Rays2.6525.3 %54.3 %20.4 %8.3 %4.8 %6.3 %50.0 %29.3 %37.8 %32.9 %14.3 %54.7 %31.0 %
Total- - -2.0923.0 %52.1 %24.9 %4.6 %6.9 %6.3 %42.9 %30.3 %36.6 %33.1 %15.5 %55.9 %28.6 %
Postseason- - -3.0025.0 %75.0 %0.0 %0.0 %0.0 %0.0 %0.0 %      

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2012Giants (A-)76493112   117227344
2013Giants (A)97875519   279474753
2013Giants (A+)4331145   98198296
2014Giants (AA)1561074114   64910531702
2014Giants191215101163146209
2014Giants301001071724
2015Giants2521271004202181714542271
2016Rays (A+)3120   101222
2016Rays (AAA)7020   132538
2016Giants (AAA)1130   91625
20162 Teams142816126205298821411
    2016Giants106625215204176961113
    2016Rays361991100112186298
2017Rays (A+)4210   131629
2018Rays (A+)1110   7714
2018Rays223841047142178613382124
Total- - -636304280144073219538206015
Postseason- - -301001071724

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2014Giants-0.02-0.960.94-1.24-0.110.951.2316-0.250.24
2014Giants0.18-0.140.33-0.22-0.022.391.656-0.030.11
2015Giants2.48-9.5212.0023.152.660.981.1591.281.24
20162 Teams-0.91-6.415.50-14.56-1.390.981.593-0.77-0.16
    2016Giants-0.47-5.174.70-9.26-0.851.020.972-0.23-0.23
    2016Rays-0.44-1.240.80-5.31-0.540.812.821-0.540.01
2018Rays-0.04-9.889.831.680.161.021.505-0.380.34
Total- - -1.51-26.7728.289.031.320.991.2833-0.131.65
Postseason- - -0.18-0.140.33-0.22-0.022.391.656-0.030.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%
20162 Teams59.1% (92.1)16.1% (84.7)6.8% (87.5)10.2% (76.8)7.3% (82.7)0.5% (81.9) 0.1%
    2016Giants61.4% (92.3)14.8% (84.8)6.2% (87.1)10.6% (77.5)6.7% (82.8)0.3% (77.7) 0.1%
    2016Rays50.3% (91.5)20.8% (84.4)9.1% (88.6)8.7% (73.8)9.7% (82.7)1.3% (85.0)  
2018Rays55.5% (92.6)20.0% (84.0)6.3% (88.6)8.4% (79.0)7.9% (84.1)1.6% (85.4)0.2% (74.2)0.2%
Total- - -57.5% (92.3)17.5% (84.4)6.9% (87.9)9.4% (77.8)7.9% (83.5)0.8% (84.2)0.1% (74.2)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 %   
20162 Teams36.6 %14.6 %7.0 %1.1 % 6.9 %14.7 %8.3 %2.9 % 7.8 %   
    2016Giants38.2 %13.7 %6.5 %0.9 % 8.3 %14.3 %7.9 %3.3 % 6.9 %   
    2016Rays30.5 %18.1 %8.7 %2.0 % 1.7 %16.4 %9.7 %1.3 % 11.4 %   
2018Rays35.6 %11.7 %5.7 %1.3 % 8.4 %19.7 %6.7 %2.5 %0.1 %8.2 % 0.2 % 
Total- - -36.0 %12.9 %6.1 %1.1 % 8.0 %17.9 %7.7 %2.3 %0.1 %7.8 % 0.1 % 

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  
20162 Teams92.691.587.782.9 91.184.876.779.1 83.5  
    2016Giants92.791.687.981.2 91.184.877.279.2 83.6  
    2016Rays92.191.187.085.7 89.684.675.277.7 83.2  
2018Rays92.992.588.786.0 90.884.178.382.068.283.9 75.8
Total- - -92.792.088.184.3 90.884.677.580.267.883.6 75.8

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2014Giants40.5 %16.1 %2.0 %16.6 %4.4 %12.2 %8.3 %    
2015Giants36.0 %7.9 %1.4 %20.2 %7.2 %17.0 %9.9 %0.3 %  0.0 %
20162 Teams36.5 %7.9 %1.1 %20.5 %7.2 %15.9 %10.9 %    
    2016Giants39.0 %7.7 %0.8 %19.8 %6.5 %15.2 %11.1 %    
    2016Rays27.2 %8.7 %2.4 %23.2 %9.7 %18.8 %10.1 %    
2018Rays36.4 %6.6 %1.3 %19.1 %8.0 %19.4 %9.0 %0.1 %0.2 % 0.1 %
Total- - -36.4 %7.7 %1.3 %19.8 %7.4 %17.4 %9.8 %0.1 %0.1 % 0.0 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2014Giants92.689.183.593.184.284.677.2   
2015Giants93.888.683.492.484.485.578.868.6  
20162 Teams93.589.583.892.783.785.878.1   
    2016Giants93.689.681.693.083.986.078.6   
    2016Rays93.288.986.591.683.485.276.0   
2018Rays93.589.186.492.384.684.679.768.974.9 
Total- - -93.689.084.592.484.385.278.868.774.9 

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 
20162 Teams-6.6-2.8-0.82.20.2-1.0 -0.79-1.24-0.881.540.15-13.93 
    2016Giants-4.6-2.91.70.30.5-0.3 -0.67-1.792.530.240.67-8.41 
    2016Rays-2.00.1-2.61.9-0.3-0.7 -1.350.21-9.627.41-1.17-18.07 
2018Rays11.7-3.5-6.5-2.61.33.6-0.31.00-0.83-4.87-1.460.7810.27-5.15
Total- - -1.4-7.6-1.80.36.02.9-0.30.04-0.72-0.440.051.275.94-5.15

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  
20162 Teams-4.3-4.0-1.2-1.7 0.6-2.21.10.6 1.1  
    2016Giants-5.1-0.60.0-0.9 1.1-2.80.6-0.6 2.1  
    2016Rays0.8-3.5-1.2-0.8 -0.50.60.51.2 -1.0  
2018Rays6.52.4-4.31.8 1.5-3.7-2.1-0.3-0.20.1 -0.3
Total- - -4.8-7.8-4.70.9 -1.2-5.4-0.81.1-0.15.7 -0.3

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  
20162 Teams-0.83-1.96-1.18-10.77 0.63-1.050.921.36 1.02  
    2016Giants-1.21-0.360.05-9.48 1.16-1.750.66-1.74 2.74  
    2016Rays0.92-6.43-4.57-12.92 -9.181.211.7129.99 -2.84  
2018Rays0.860.98-3.626.51 0.84-0.88-1.46-0.49-16.210.05 -7.53
Total- - -0.22-1.00-1.291.38 -0.25-0.50-0.170.82-1.361.22 -7.53

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2014Giants-2.3-0.60.5-0.7 0.30.6   
2015Giants3.52.10.1-9.0 2.50.5-0.1  
20162 Teams1.3-4.1-1.6-6.4 -1.92.2   
    2016Giants-1.0-1.7-0.9-1.9 -2.00.3   
    2016Rays2.2-2.5-0.7-4.5 0.11.9   
2018Rays3.7-6.13.06.5 -3.3-3.1-0.2-0.3 
Total- - -6.2-8.81.9-9.6 -2.40.2-0.2-0.3 

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2014Giants-2.71-1.7211.83-2.192.161.143.65   
2015Giants0.431.160.41-1.992.440.650.23-1.30  
20162 Teams0.25-3.72-10.27-2.200.55-0.851.44   
    2016Giants-0.23-1.94-10.07-0.851.16-1.180.22   
    2016Rays2.76-9.52-10.54-6.51-0.990.156.43   
2018Rays0.48-4.3610.671.610.79-0.80-1.64-16.21-5.15 
Total- - -0.29-1.902.46-0.811.37-0.230.04-3.43-5.15 

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.8 %60.9 %9.9 %
20162 Teams28.2 %64.6 %45.4 %69.1 %93.3 %85.3 %47.2 %59.6 %6.7 %
    2016Giants28.3 %63.3 %45.1 %67.5 %95.9 %86.7 %48.2 %59.4 %6.0 %
    2016Rays28.0 %70.0 %46.3 %74.5 %83.5 %80.4 %43.6 %60.0 %9.1 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2018Rays29.8 %67.8 %46.3 %70.1 %92.5 %84.3 %43.3 %63.4 %7.2 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %77.0 %43.0 %60.6 %10.7 %
Total- - -30.0 %65.5 %46.1 %69.3 %92.3 %84.1 %45.3 %62.7 %7.3 %

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
20162 Teams27.0 %65.1 %45.3 %67.5 %93.4 %85.4 %48.1 %23.3
    2016Giants26.9 %64.8 %45.0 %66.7 %95.9 %86.8 %47.7 %23.6
    2016Rays27.2 %66.0 %46.3 %70.7 %84.5 %80.4 %49.3 %22.1
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2018Rays26.9 %66.3 %46.3 %65.5 %91.9 %84.1 %49.3 %23.5
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
Total- - -28.3 %64.7 %46.0 %65.7 %92.5 %84.1 %48.8 %23.1

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2014Giants32.3 %66.0 %49.8 %62.5 %90.0 %81.4 %51.7 %23.8
2015Giants31.0 %60.9 %45.8 %66.4 %92.2 %83.4 %49.5 %23.7
20162 Teams26.9 %65.4 %45.2 %67.2 %93.8 %85.5 %47.6 %24.2
    2016Giants26.7 %64.7 %45.0 %65.6 %96.2 %86.8 %48.1 %24.6
    2016Rays27.3 %67.9 %46.0 %72.7 %85.0 %81.0 %46.0 %22.7
2018Rays27.3 %65.3 %46.3 %64.3 %92.3 %84.0 %49.9 %24.6
Total- - -28.7 %63.7 %46.0 %65.7 %92.5 %84.0 %49.3 %24.1

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2015Giants1B113.00000000000    .000 
Total- - -1B113.00000000000    .000 
2014Giants (AA)2B3324.0570  0          
2014Giants2B9550.09161013120     .962 
2015Giants2B9765.113171105410     .968 
Total- - -2B1812115.122332118530     .965 
2014Giants (AA)3B3331.0350  0          
2014Giants3B203.0020000000     1.000 
2015Giants3B1341291150.1782501275191821     .965 
2016Giants (AAA)3B115.0110  0          
20162 Teams3B7066593.0441425324401     .974 
    2016Giants3B6966589.0431425324401     .974 
    2016Rays3B104.0100000000     1.000 
2018Rays (A+)3B117.0021  0          
2018Rays3B1251211063.0872531349192131     .963 
Total- - -3B3313162809.1209647301416424353     .966 
2012Giants (A-)SS4545396.26112713  12          
2013Giants (A)SS7474635.08623011  37          
2013Giants (A+)SS2525211.224703  12          
2014Giants (AA)SS8986758.110227715  60          
2014GiantsSS7551.015131105140     .966 
2015GiantsSS3115.1041011100     .800 
2016Rays (A+)SS2211.0100  1          
2016Rays (AAA)SS3324.01100  1          
2016RaysSS1818153.015400007530     1.000 
2017Rays (A+)SS3314.0320  0          
2018RaysSS100.1000000000     .000 
Total- - -SS2924219.2305721113770     .978 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2015Giants1B3.0   0 00000 00      
Total- - -1B3.0   0 00000 00      
2014Giants2B50.0   0 00013131.00010 0.10.6-0.10.522.9
2015Giants2B65.1   0 -1-1-22216.72710 0.3-0.4-0.4-0.5-10.2
Total- - -2B115.1   0 -1-1-23529.82920 0.40.1-0.50.0-2.1
2014Giants3B3.0   0 000221.00000  0.10.00.116.6
2015Giants3B1150.1   0 01212246184.748567 1.04.22.37.59.3
20162 Teams3B593.0   0 -11211154117.760216 -0.53.52.85.710.7
    2016Giants3B589.0   0 -11211154117.760216 -0.53.52.85.710.7
    2016Rays3B4.0   0 00000 00  0.00.00.00.0
2018Rays3B1063.0   -1 -10-4278215.77332  -0.34.9-1.03.65.8
Total- - -3B2809.1   -1 -22419680518.76210913 0.212.64.217.08.6
2014GiantsSS51.0   0 0-1-1125.41730 0.0-0.4-0.5-0.9-32.2
2015GiantsSS15.1   0 0-1-143.75000 0.00.2-0.6-0.4-33.2
2016RaysSS153.0   0 0004131.75650 0.0-0.30.90.66.8
2018RaysSS0.1   0 00000 0       
Total- - -SS219.2   0 0-2-25739.68480 0.0-0.6-0.1-0.7-5.1

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)
20162 Teams3B593.00.0%    (13)0.0%      (8)36.4%    (11)66.7%     (6)81.3%    (16)98.1%  (156)
    2016Giants3B589.00.0%    (13)0.0%      (8)36.4%    (11)60.0%     (5)81.3%    (16)98.1%  (156)
    2016Rays3B4.00.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)0.0%      (0)0.0%      (0)
2018Rays3B1063.00.0%    (12)0.0%    (24)6.7%    (15)50.0%    (10)76.5%    (34)96.9%  (294)
Total- - -3B2809.10.0%    (26)2.0%    (51)19.4%    (36)43.3%    (30)76.0%    (75)97.0%  (744)
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)
2016RaysSS153.00.0%      (3)0.0%      (2)0.0%      (3)0.0%     (0)50.0%      (2)100.0%    (45)
Total- - -SS219.20.0%      (3)0.0%      (2)0.0%      (3)0.0%     (0)20.0%      (5)97.0%    (66)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
2014Giants104.01043484843545153490
2015Giants1234.07671717362686570697
    2016Giants589.06277776976737079756
    2016Rays157.0459615868586168620
20162 Teams746.06673746774706877726
Total- - -2084.0152707170656865726913

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2014Giants-1.80.3-0.30.4-1.50.10.11.80.50.1$0.4 
2015Giants9.34.56.62.113.88.71.217.941.64.4$35.3 
20162 Teams-8.1-2.86.31.7-10.98.00.811.09.00.9$7.3 
    2016Giants-6.0-1.55.71.0-7.56.70.58.68.40.9$6.9 
    2016Rays-2.2-1.30.60.7-3.41.30.32.40.60.1$0.5 
2018Rays4.1-3.83.61.30.34.91.716.823.72.4$19.5 
Total- - -3.5-1.816.35.51.821.83.747.574.87.8$62.6 

  • $0.5m / 1 Years (2016) (Edit)
    • signed by San Francisco Giants on 3/4/2016 (League Minimum)
    • 2016: $0.5M
    • Other Notes: Pre arbitration
    • Source: spotrac.com
    • Submitted by Sam Bauman
  • $0.5m / 1 Years (2015) (Edit)
    • signed by San Francisco Giants on 3/3/2015 (League Minimum)
    • 2015: $0.5M
    • Other Notes: Pre arbitration
    • Source: spotrac.com
    • Submitted by Sam Bauman
Add New Contract
  • 2012 June Amateur Draft - Round: 18, Pick: 20, Overall: 568
    • Team: San Francisco Giants
    • School: Cal State - Long Beach