Matt Duffy

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

RotoWire News: Duffy (ankle) entered Sunday's extra-inning loss to the Twins in the top of the eighth inning as a pinch hitter and went 1-for-2 with an infield single, a stolen base and a run. (7/16/2018)
Injury: Ankle, Day-To-Day

7/1/2018
RG
The Hit List – July 1st by Paul Sporer
2/24/2018
RG
Spring Training Notes: 2/24/18 by Jeff Zimmerman
3/21/2017
RG
Ben Kaspick's 10 Bold Predictions for 2017 by Ben Kaspick
9/15/2016
FG
Matt Duffy on Seeing the Baseball (and the Penguin… by David Laurila
9/4/2016
FG
Sunday Notes: Richie Martin, Miller's HRs, Gordon,… by David Laurila



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.29283-2.8-10.58.01.0
    2016Giants702864322187.0 %14.0 %.105.282.253.313.358.29584-1.5-7.16.70.9
    2016Rays218019703.8 %16.3 %.079.317.276.300.355.28477-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.618297    
2018Rays803404332776.8 %16.5 %.096.375.317.371.413.344121-3.74.62.01.8
2018ZiPS (R)491974211946.3 %17.9 %.118.327.279.330.397.318103-0.10.60.30.7
2018Steamer (R)532324242246.8 %16.2 %.112.317.275.330.387.314100-0.4-0.31.60.9
2018Depth Charts (R)552314252256.6 %17.0 %.115.322.277.330.392.316102-0.10.30.50.9
2018THE BAT (R)542264252366.8 %15.7 %.112.322.280.334.392.317102    
Total- - -354138221156140275.6 %15.8 %.110.334.290.336.400.321105-1.86.418.87.3
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
2018Rays8031234099781614332723156410874.317
2018ZiPS (R)491811975038814211912035211 42.279
2018Steamer (R)5321123258431114242216037221 42.275
2018Depth Charts (R)5521123158431014252215039211 52.277
2018THE BAT (R)5420622658431014252315135221562.280
Total- - -35412781382370280609211561407712191575442710.290
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.29283
    2016Giants7.0 %14.0 %0.50.253.313.358.671.1055.4.282-0.5-0.8-0.228-5.5.29584
    2016Rays3.8 %16.3 %0.23.276.300.355.655.0792.3.3170.0-0.8-0.57-2.2.28477
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.618297
2018Rays6.8 %16.5 %0.41.317.371.413.784.0963.7.375-3.40.1-0.4478.0.344121
2018Average8.6 %22.3 %0.38.247.318.407.725.1604.9.295     .315 
2018ZiPS (R)6.3 %17.9 %0.35.279.330.397.727.1184.6.327-0.2 0.1230.5.318103
2018Steamer (R)6.8 %16.2 %0.42.275.330.387.717.1124.1.317-0.2 -0.227-0.2.314100
2018Depth Charts (R)6.6 %17.0 %0.39.277.330.392.722.1154.5.3220.0 -0.1270.2.316102
2018THE BAT (R)6.8 %15.7 %0.44.280.334.392.726.1125.2.322  0.5270.4.317102
Total- - -5.6 %15.8 %0.35.290.336.400.735.1104.9.3341.0-3.30.51657.3.321105
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.6326.5 %53.3 %20.2 %7.7 %7.7 %6.6 %0.0 %28.8 %37.0 %34.2 %13.2 %55.6 %31.1 %
Total- - -2.0222.9 %51.6 %25.5 %4.0 %7.7 %6.4 %40.0 %30.3 %36.2 %33.4 %15.4 %56.3 %28.3 %
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
2018Rays137526849004218201241
Total- - -550272244113552183033025132
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
2018Rays0.30-6.206.500.10-0.011.041.4730.140.15
Total- - -1.86-23.0924.957.451.151.001.26310.391.48
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)  
2018Rays54.3% (92.7)18.7% (84.2)6.4% (88.4)8.9% (79.0)9.6% (84.2)1.6% (84.6)0.4% (74.2)0.2%
Total- - -57.6% (92.3)16.7% (84.5)7.0% (87.7)9.7% (77.7)8.3% (83.5)0.7% (83.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.2 %12.3 %5.3 %1.2 % 7.0 %19.4 %7.0 %2.3 %0.1 %9.8 % 0.3 % 
Total- - -36.0 %13.3 %6.1 %1.0 % 7.6 %17.5 %8.0 %2.2 %0.1 %8.1 % 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  
2018Rays93.192.488.685.4 90.584.378.381.968.283.9 75.8
Total- - -92.792.088.083.6 90.784.877.479.867.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 %    
2018Rays35.2 %6.3 %1.1 %19.4 %9.9 %18.2 %9.4 %0.1 %0.4 % 0.1 %
Total- - -36.1 %7.9 %1.3 %20.0 %7.8 %16.8 %10.0 %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.889.185.792.384.884.979.868.975.0 
Total- - -93.789.084.092.584.385.478.768.775.0 

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 
2018Rays10.8-0.4-4.7-1.10.82.0-0.31.61-0.15-5.91-1.000.699.87-5.19
Total- - -0.5-4.40.01.85.51.3-0.30.02-0.510.000.361.303.79-5.19

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  
2018Rays4.42.1-2.90.7 3.8-0.8-0.50.5-0.2-0.5 -0.3
Total- - -2.7-8.1-3.3-0.3 1.1-2.50.71.9-0.15.1 -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  
2018Rays1.001.37-4.444.45 4.33-0.33-0.621.68-15.98-0.41 -7.58
Total- - -0.15-1.19-1.06-0.53 0.28-0.280.181.65-1.331.23 -7.58

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.6-5.21.56.7 0.1-1.3-0.2-0.3 
Total- - -6.2-7.90.5-9.4 1.02.1-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.83-6.6911.662.780.980.05-1.08-15.98-5.19 
Total- - -0.33-1.960.74-0.921.500.110.41-3.40-5.19 

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 %
2018Rays32.9 %67.9 %48.8 %71.0 %92.9 %84.8 %45.2 %66.2 %7.4 %
2018Average30.6 %67.2 %46.4 %62.8 %85.5 %77.0 %43.1 %60.5 %10.6 %
Total- - -30.8 %65.2 %46.6 %69.4 %92.4 %84.2 %46.1 %63.3 %7.4 %

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
2018Rays30.3 %67.0 %48.8 %66.3 %92.8 %84.6 %50.3 %23.7
2018Average30.3 %64.2 %46.4 %60.3 %85.7 %77.0 %47.5 %23.5
Total- - -29.3 %64.6 %46.6 %65.9 %92.8 %84.2 %49.0 %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
2018Rays31.3 %65.9 %48.7 %66.8 %92.7 %84.5 %50.3 %24.9
Total- - -29.9 %63.6 %46.5 %66.5 %92.7 %84.1 %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          
2018Rays3B7472635.250149835121030     .961 
Total- - -3B2802672382.0172543251312353252     .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          
Total- - -SS2824219.1305721113770     .978 

SeasonTeamPosInnrSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZCPPRPPTZLFSRARMDPRRngRErrRUZRUZR/150
2015Giants1B3.0 0 00000 0   0      
Total- - -1B3.0 0 00000 0   0      
2014Giants2B50.0 0 00013131.0001   0 0.10.6-0.10.522.9
2015Giants2B65.1 0 -1-1-22216.7271   0 0.3-0.4-0.4-0.5-10.2
Total- - -2B115.1 0 -1-1-23529.8292   0 0.40.1-0.50.0-2.1
2014Giants3B3.0 0 000221.0000   0  0.10.00.116.6
2015Giants3B1150.1 0 01212246184.74856   7 1.04.22.37.59.3
20162 Teams3B593.0 0 -11211154117.76021   6 -0.53.52.85.710.7
    2016Giants3B589.0 0 -11211154117.76021   6 -0.53.52.85.710.7
    2016Rays3B4.0 0 00000 0   0  0.00.00.00.0
2018Rays3B635.2 -1 0-1-3167124.74322     -0.22.7-1.11.43.8
Total- - -3B2382.0 -1 -12320569427.75099   13 0.310.44.114.88.5
2014GiantsSS51.0 0 0-1-1125.4173   0 0.0-0.4-0.5-0.9-32.2
2015GiantsSS15.1 0 0-1-143.7500   0 0.00.2-0.6-0.4-33.2
2016RaysSS153.0 0 0004131.7565   0 0.0-0.30.90.66.8
Total- - -SS219.1 0 0-2-25739.6848   0 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)
2018Rays3B635.20.0%      (9)0.0%    (16)7.7%    (13)75.0%     (4)83.3%    (18)95.4%  (174)
Total- - -3B2382.00.0%    (23)2.3%    (43)20.6%    (34)45.8%    (24)78.0%    (59)96.6%  (624)
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.10.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-7.7-2.86.31.7-10.58.00.811.09.41.0$7.7 
    2016Giants-5.6-1.55.71.0-7.16.70.58.68.80.9$7.2 
    2016Rays-2.2-1.30.60.7-3.41.30.32.40.60.1$0.5 
2018Rays8.3-3.71.40.54.62.00.910.117.61.8$14.6 
Total- - -8.2-1.814.14.76.418.83.040.869.17.3$58.0 

  • $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