Brock Stassi

San Francisco Giants (AAA)
Age: 29
Bats/Throws: L/L
6' 2" / 190
1B

RotoWire News: The Giants signed Stassi to a minor-league contract Sunday. (8/13/2018)
Injury: Undisclosed, 7-Day IL

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
2011Phillies (A-)5017311414310.4 %8.7 %.033.213.200.291.233.26560    
2012Phillies (A-)52403204.2 %8.3 %.000.238.217.250.217.22843    
2012Phillies (A)5922132230612.7 %15.4 %.129.281.247.342.376.333100    
2012Phillies (A+)3900100.0 %11.1 %.111.250.222.222.333.25051    
2013Phillies (A+)883163323287.3 %13.6 %.104.336.295.347.399.345114    
2014Phillies (AA)1244898494438.0 %10.0 %.095.244.232.302.327.29176    
2015Phillies (AA)133554157690313.9 %11.4 %.170.314.300.394.470.390149    
2016Phillies (AAA)117442124958113.6 %17.2 %.171.302.267.369.437.365134    
2017Phillies (AA)27011014.3 %0.0 %.000.333.333.429.333.362123    
2017Phillies (AAA)501964182209.2 %21.4 %.092.300.249.321.341.30487    
2017Phillies5190267013.3 %24.4 %.128.204.167.278.295.25955-1.2-6.40.5-0.3
2018Twins (AAA)3213321413011.3 %21.1 %.105.259.211.316.316.29281    
2018Giants (AAA)218401111022.6 %16.7 %.156.500.391.536.547.485196    
2019Steamer01000011.1 %23.2 %.107.282.222.314.328.287810.00.00.00.0
2019ZiPS8932863530011.3 %20.4 %.126.287.238.326.364.30492-0.6-3.8-2.90.4
2019Giants (AA)25852810014.1 %15.3 %.137.362.315.412.452.396159    
2019Giants (AAA)31301100.0 %30.8 %.077.333.231.231.308.23123    
2019Steamer (R)01000010.9 %22.7 %.109.286.227.317.336.288780.00.00.00.0
Total- - -5190267013.3 %24.4 %.128.204.167.278.295.25955-1.2-6.40.5-0.3

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2011Phillies (A-)501501733027201141418015221430.200
2012Phillies (A-)523245500032102000000.217
2012Phillies (A)591862214631933223028134142362.247
2012Phillies (A+)3992110001001000000.222
2013Phillies (A+)8828831685661153323223043122681.295
2014Phillies (AA)124440489102791238494439149622631.232
2015Phillies (AA)133466554140923211576907746311001032.300
2016Phillies (AAA)1173754421006126112495860176340712.267
2017Phillies (AA)2672200011100000000.333
2017Phillies (AAA)501731964335404182218042230500.249
2017Phillies5178901382126712022000300.167
2018Twins (AAA)321141332416602141315128310301.211
2018Giants (AAA)21648425151000111119014100100.391
2019Steamer0110000000000000 00.222
2019ZiPS8928632868451616353037167230601.238
2019Giants (AA)257385231740281012013000101.315
2019Giants (AAA)313133210011004000000.231
2019Steamer (R)0110000000000000 00.227
Total- - -5178901382126712022000300.167

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2011Phillies (A-)10.4 %8.7 %1.20.200.291.233.524.0333.9.213  0.312-8.1.26560
2012Phillies (A-)4.2 %8.3 %0.50.217.250.217.467.0002.6.238  0.01-1.6.22843
2012Phillies (A)12.7 %15.4 %0.82.247.342.376.719.1296.0.281  0.1280.0.333100
2012Phillies (A+)0.0 %11.1 %0.00.222.222.333.556.1110.1.250  0.01-0.5.25051
2013Phillies (A+)7.3 %13.6 %0.53.295.347.399.746.1046.3.336  1.0405.0.345114
2014Phillies (AA)8.0 %10.0 %0.80.232.302.327.629.0953.8.244  0.044-13.6.29176
2015Phillies (AA)13.9 %11.4 %1.22.300.394.470.863.1702.9.314  -0.39029.6.390149
2016Phillies (AAA)13.6 %17.2 %0.79.267.369.437.806.1712.0.302  -0.86316.0.365134
2017Phillies (AA)14.3 %0.0 %1.00.333.429.333.762.0001.6.333  0.010.2.362123
2017Phillies (AAA)9.2 %21.4 %0.43.249.321.341.662.0921.1.300  -0.119-3.0.30487
2017Phillies13.3 %24.4 %0.55.167.278.295.573.1282.6.204-0.9-0.2-0.16-4.7.25955
2017Average8.5 %21.6 %0.39.255.324.426.750.1715.0.300     .321 
2018Twins (AAA)11.3 %21.1 %0.54.211.316.316.632.1052.0.259  -0.412-2.8.29281
2018Giants (AAA)22.6 %16.7 %1.36.391.536.5471.083.1561.1.500  0.02110.5.485196
2019Steamer11.1 %23.2 %0.48.222.314.328.642.1070.1.2820.0 0.000.0.28781
2019ZiPS11.3 %20.4 %0.55.238.326.364.690.1262.4.287  -0.636-2.7.30492
2019Giants (AA)14.1 %15.3 %0.92.315.412.452.864.1371.2.362  -0.3155.4.396159
2019Giants (AAA)0.0 %30.8 %0.00.231.231.308.538.0771.6.333  0.00-1.5.23123
2019Steamer (R)10.9 %22.7 %0.48.227.317.336.653.1093.2.2860.0 0.000.0.28878
Total- - -13.3 %24.4 %0.55.167.278.295.573.1282.6.204-0.9-0.2-0.16-4.7.25955

SeasonAgeGABPAH1B2B3BHRRRBIBBSOSBCSBB%K%BB/KAVGOBPSLGOPSISOBABIPwSBwOBAWAR
2019298928632868451616353037670111.3 %20.4 %0.55.238.326.364.690.126.287-0.6.3040.4
2020308527331365421616332935630111.2 %20.1 %0.56.238.326.370.696.132.285-0.6.3060.2
2021318226530463421515312734590111.2 %19.4 %0.58.238.326.358.684.121.284-0.6.3020.1

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2011Phillies (A-)2.3513.6 %60.6 %25.8 %17.6 %2.9 %  39.9 %18.8 %41.3 %   
2012Phillies (A-)1.504.8 %57.1 %38.1 %37.5 %0.0 %  61.9 %9.5 %28.6 %   
2012Phillies (A)1.4218.2 %48.1 %33.8 %23.1 %5.8 %  44.3 %29.1 %26.6 %   
2012Phillies (A+)0.7512.5 %37.5 %50.0 %50.0 %0.0 %  12.5 %37.5 %50.0 %   
2013Phillies (A+)1.0715.9 %43.5 %40.7 %15.0 %3.0 %  42.5 %30.4 %27.1 %   
2014Phillies (AA)1.2117.3 %45.4 %37.4 %31.0 %5.5 %  48.7 %23.4 %27.9 %   
2015Phillies (AA)1.1020.4 %41.8 %37.8 %28.6 %9.7 %  52.3 %22.3 %25.4 %   
2016Phillies (AAA)0.9722.1 %38.5 %39.5 %39.0 %10.2 %  50.3 %24.7 %25.0 %   
2017Phillies (AA)2.000.0 %66.7 %33.3 %50.0 %0.0 %  0.0 %33.3 %66.7 %   
2017Phillies (AAA)1.2318.3 %45.0 %36.6 %27.1 %8.3 %  48.5 %22.7 %28.8 %   
2017Phillies0.9619.6 %39.3 %41.1 %4.3 %8.7 %9.1 %0.0 %32.1 %42.9 %25.0 %21.4 %48.2 %30.4 %
2018Twins (AAA)1.0319.8 %40.7 %39.5 %23.5 %5.9 %  49.4 %18.4 %32.2 %   
2018Giants (AAA)1.6022.0 %48.0 %30.0 %13.3 %0.0 %  48.0 %26.0 %26.0 %   
2019Giants (AA)1.8728.3 %46.7 %25.0 %20.0 %13.3 %  41.7 %13.3 %45.0 %   
2019Giants (AAA)1.0055.6 %22.2 %22.2 %100.0 %0.0 %  44.4 %22.2 %33.3 %   
Total- - -0.9619.6 %39.3 %41.1 %4.3 %8.7 %9.1 %0.0 %32.1 %42.9 %25.0 %21.4 %48.2 %30.4 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2011Phillies (A-)8034186   85186271
2012Phillies (A-)12813   42832
2012Phillies (A)74522812   128265393
2012Phillies (A+)3412   01111
2013Phillies (A+)1071003915   116390506
2014Phillies (AA)1761456745   64011211761
2015Phillies (AA)1701548344   88312462129
2016Phillies (AAA)1151186646   75810861844
2017Phillies (AA)4201   182240
2017Phillies (AAA)59482413   305476781
2017Phillies2223111200156250406
2018Twins (AAA)3534178   217324541
2018Giants (AAA)2415112   181192373
2019Giants (AA)2815173   146201347
2019Giants (AAA)2252   123547
Total- - -2223111200156250406

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2017Phillies-0.46-2.101.64-4.54-0.441.120.9328-0.540.13
Total- - --0.46-2.101.64-4.54-0.441.120.9328-0.540.13

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2017Phillies58.6% (93.9)12.1% (84.7)4.2% (91.1)11.1% (78.1)12.8% (86.2)1.2% (84.0)  
Total- - -58.6% (93.9)12.1% (84.7)4.2% (91.1)11.1% (78.1)12.8% (86.2)1.2% (84.0)  

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2017Phillies42.2 %7.7 %3.0 %1.0 %0.3 %9.9 %14.4 %9.9 %1.0 % 10.7 %   
Total- - -42.2 %7.7 %3.0 %1.0 %0.3 %9.9 %14.4 %9.9 %1.0 % 10.7 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2017Phillies94.292.691.483.785.892.684.777.781.7 86.3  
Total- - -94.292.691.483.785.892.684.777.781.7 86.3  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2017Phillies40.3 %2.5 %1.2 %19.3 %12.6 %12.8 %11.4 %    
Total- - -40.3 %2.5 %1.2 %19.3 %12.6 %12.8 %11.4 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2017Phillies94.392.384.593.586.385.378.4   
Total- - -94.392.384.593.586.385.378.4   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2017Phillies-3.4-0.5-0.7-0.1-0.2-0.3 -1.44-1.09-4.28-0.25-0.38-5.49 
Total- - --3.4-0.5-0.7-0.1-0.2-0.3 -1.44-1.09-4.28-0.25-0.38-5.49 

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2017Phillies-3.1-1.4-0.4-0.1-0.20.9-0.2-0.40.2 -0.5  
Total- - --3.1-1.4-0.4-0.1-0.20.9-0.2-0.40.2 -0.5  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2017Phillies-1.85-4.55-3.36-1.50-21.092.19-0.27-0.994.64 -1.14  
Total- - --1.85-4.55-3.36-1.50-21.092.19-0.27-0.994.64 -1.14  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2017Phillies-2.6-0.4-0.3-1.2 -0.7-0.1   
Total- - --2.6-0.4-0.3-1.2 -0.7-0.1   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2017Phillies-1.58-3.91-5.42-1.52-0.50-1.29-0.17   
Total- - --1.58-3.91-5.42-1.52-0.50-1.29-0.17   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2017Phillies24.6 %62.9 %42.1 %81.5 %88.0 %86.0 %45.8 %56.7 %5.9 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
Total- - -24.6 %62.9 %42.1 %81.5 %88.0 %86.0 %45.8 %56.7 %5.9 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Phillies26.6 %58.7 %42.2 %85.5 %87.0 %86.5 %48.6 %23.9
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
Total- - -26.6 %58.7 %42.2 %85.5 %87.0 %86.5 %48.6 %23.9

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Phillies26.2 %59.5 %42.2 %81.8 %87.9 %86.0 %48.2 %24.0
Total- - -26.2 %59.5 %42.2 %81.8 %87.9 %86.0 %48.2 %24.0

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2013Phillies (A+)P202.0000  0          
2014Phillies (AA)P201.1000  0          
2015Phillies (AA)P103.0010  0          
2016Phillies (AAA)P404.0020  0          
2011Phillies (A-)1B4944393.2379453  32          
2012Phillies (A-)1B3327.03100  1          
2012Phillies (A)1B5142380.2356344  27          
2012Phillies (A+)1B2216.01710  1          
2013Phillies (A+)1B6056485.2455413  51          
2014Phillies (AA)1B115111958.2916747  112          
2015Phillies (AA)1B112104923.2904695  100          
2016Phillies (AAA)1B8684729.1701411  71          
2017Phillies (AA)1B117.0710  1          
2017Phillies (AAA)1B3231273.0232160  20          
2017Phillies1B2112118.21091000082071    1.000 
2018Twins (AAA)1B2020174.1151122  18          
2018Giants (AAA)1B1919167.0147151  16          
2019Giants (AA)1B2016141.212991  19          
2019Giants (AAA)1B3328.02210  3          
Total- - -1B2112118.21091000082071    1.000 
2012Phillies (A)LF9865.01211  0          
2013Phillies (A+)LF12672.0920  1          
2014Phillies (AA)LF8760.11302  0          
2015Phillies (AA)LF7443.01400  0          
2017Phillies (AAA)LF10979.21710  0          
2017PhilliesLF3214.0100000000     1.000 
2018Giants (AAA)LF101.0000  0          
Total- - -LF3214.0100000000     1.000 
2015Phillies (AA)RF119.0300  0          
2017Phillies (AAA)RF3322.0500  0          
2018Twins (AAA)RF119.0300  0          
2017PhilliesOF3214.0100000000     1.000 
Total- - -OF3214.0100000000     1.000 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2017Phillies1B118.2   0 0113227.84410  0.31.00.82.012.2
Total- - -1B118.2   0 0113227.84410  0.31.00.82.012.2
2017PhilliesLF14.0    000010.00010 0.0 -0.40.0-0.4-64.2
Total- - -LF14.0    000010.00010 0.0 -0.40.0-0.4-64.2
2017PhilliesOF14.0    000010.00010 0.0 -0.40.0-0.4-64.2
Total- - -OF14.0    000010.00010 0.0 -0.40.0-0.4-64.2

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2017Phillies1B118.20.0%      (0)0.0%      (1)0.0%      (2)0.0%     (0)100.0%      (4)96.4%    (28)
Total- - -1B118.20.0%      (0)0.0%      (1)0.0%      (2)0.0%     (0)100.0%      (4)96.4%    (28)
2017PhilliesLF14.00.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
Total- - -LF14.00.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
2017PhilliesOF14.00.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
Total- - -OF14.00.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
2017Phillies132.2131354436383036360
Total- - -132.2131354436383036360

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2017Phillies-5.2-1.21.6-1.1-6.40.50.12.8-2.9-0.3($2.3) 
Total- - --5.2-1.21.6-1.1-6.40.50.12.8-2.9-0.3($2.3) 


Add New Contract
  • 2011 June Amateur Draft - Round: 33, Pick: 30, Overall: 1021
    • Team: Philadelphia Phillies
    • School: U Nevada Reno
  • 2010 June Amateur Draft - Round: 44, Pick: 5, Overall: 1320
    • Team: Cleveland Indians
    • School: Nevada