Age: 27
Bats/Throws: R/L
6' 2" / 200
P

Prospects Report
Team Rank: 4Overall Rank: NAReported: 2017ETA: 2016  
FastballSliderCurveballChangeupCommandFuture Value
50 / 5050 / 5040 / 4045 / 5060 / 6045

RotoWire News: Blach (4-5) threw 6.2 shutout innings and earned the win in relief Thursday, working around seven hits and two walks while striking out three during the Giants' 16-inning win over the Marlins. (6/14/2018)

9/11/2017
RG
A Minor Review of 2017: San Francisco Giants by Marc Hulet
8/13/2017
RG
The Sleeper and the Bust Episode: 487 – It Looks L… by Paul Sporer
4/22/2017
RG
The Sleeper and the Bust Episode: 449 – Replacing … by Paul Sporer
3/31/2017
FG
Comparing and Contrasting This Year's Prospect Ran… by Chris Mitchell
3/6/2017
RG
Top MLB Prospects for 2017: The Pitchers (Part 1 o… by Marc Hulet



SeasonTeamWIPTBFH1B2B3BHRBBSOYahooFanDuelDraftKings
RotoQLSF------------------------------1.091.930.94

SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2013Giants (A+)12402220130.18.081.240.55.30573.8 %46.0 %5.8 %2.903.233.70 
2014Giants (AA)8802525141.05.812.490.51.29575.8 %45.6 %4.3 %3.133.704.22 
2015Giants (AAA)111202727165.15.061.690.87.31165.1 %47.5 %9.9 %4.464.334.16 
2016Giants (AAA)14702626162.26.252.100.50.28070.0 %48.6 %6.1 %3.433.794.16 
2016Giants1004217.05.292.650.53.15294.8 %57.8 %6.7 %1.063.624.320.2
2016Giants100203.18.100.000.00.250100.0 %75.0 %0.0 %0.001.351.85 
2017Giants81203424163.24.012.360.93.29066.3 %46.7 %9.6 %4.784.425.011.2
2018THE BAT8902424142.04.432.571.07.30668.1 %  4.734.64  
2018ATC91002824155.04.902.471.04.30067.9 %  4.544.42  
2018Depth Charts81002424142.04.902.551.11.30669.7 %  4.594.61 1.0
2018Steamer8902424143.04.932.691.16.29770.1 %48.2 % 4.594.714.980.8
2018ZiPS91103124153.04.882.411.06.30669.2 %  4.594.50 1.1
2018Giants650291286.15.112.920.52.33668.3 %55.1 %7.7 %4.483.764.240.8
2018ZiPS (R)35 15961.04.922.540.90.31068.4 %  4.474.27 0.3
2018Steamer (R)11014223.05.482.490.96.30171.1 %  4.154.21 0.0
2018Depth Charts (R)11012221.05.202.520.93.31069.7 %  4.314.24 0.1
2018THE BAT (R)11012222.05.212.700.85.30569.7 %  4.224.18  
Total- - -151706738267.04.452.560.78.29868.0 %50.0 %8.9 %4.454.164.722.3
Postseason- - -100203.18.100.000.00.250100.0 %75.0 %0.0 %0.001.351.85 

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2013Giants (A+)1242.90222000000130.152612446428180281117
2014Giants (AA)883.13252510000141.05961425349839235091
2015Giants (AAA)11124.46272722000165.169918992821631026093
2016Giants (AAA)1473.43262632000162.265514765629380261113
2016Giants101.06420000017.06282215000110
2016Giants100.0020000003.1112000000003
2017Giants8124.78342411000163.269217991871743213073
2018THE BAT894.732424  0  142.06161638175174023  70
2018ATC9104.542824  00 155.0 1698578184211  84
2018Depth Charts8104.592424  00 142.0 16078721740 4  77
2018Steamer894.5924241000 143.062616279731843 4  78
2018ZiPS9114.593124  0  153.0 17283781841155283
2018Giants654.4829120003086.13781044743528110149
2018ZiPS (R)354.47159     61.0 683330617 2  33
2018Steamer (R)114.151420001 23.010025121126 1  14
2018Depth Charts (R)114.31122  01 21.0 24111026 1  12
2018THE BAT (R)114.22122  0  22.0942411102711  13
Total- - -15174.45673811030267.0113229114013223763232132
Postseason- - -100.0020000003.1112000000003

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2013Giants (A+)8.081.246.500.5522.2 %3.4 %18.8 %.2451.09.30573.8 %  3.23
2014Giants (AA)5.812.492.330.5115.3 %6.5 %8.7 %.2561.28.29575.8 %  3.70
2015Giants (AAA)5.061.693.000.8713.3 %4.4 %8.9 %.2841.33.31165.1 %  4.33
2016Giants (AAA)6.252.102.970.5017.3 %5.8 %11.5 %.2391.14.28070.0 %  3.79
2016Giants5.292.652.000.5316.1 %8.1 %8.1 %.1400.76.15294.8 %27933.62
2016Giants8.100.003.000.0027.3 %0.0 %27.3 %.1820.60.250100.0 %0351.35
2016Average8.103.142.581.1721.1 %8.2 %12.9 %.2521.32.29872.9 %  4.24
2017Giants4.012.361.700.9310.6 %6.2 %4.3 %.2761.36.29066.3 %1151084.42
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018THE BAT4.432.571.731.07   .2891.43.30668.1 %  4.64
2018ATC4.902.471.991.04   .2791.37.30067.9 %  4.42
2018Depth Charts4.902.551.921.11   .2861.41.30669.7 %  4.61
2018Steamer4.932.691.831.1612.5 %6.8 %5.7 %.2791.43.29770.1 %  4.71
2018ZiPS4.882.412.021.06   .2851.39.30669.2 %  4.50
2018Giants5.112.921.750.5213.0 %7.4 %5.6 %.2981.53.33668.3 %116973.76
2018Average8.533.282.601.1422.3 %8.6 %13.7 %.2441.30.29373.1 %  4.17
2018ZiPS (R)4.922.541.930.90   .2851.40.31068.4 %  4.27
2018Steamer (R)5.482.492.200.96   .2741.38.30171.1 %  4.21
2018Depth Charts (R)5.202.522.060.93   .2831.39.31069.7 %  4.24
2018THE BAT (R)5.212.701.930.85   .2761.38.30569.7 %  4.18
Total- - -4.452.561.740.7811.7 %6.7 %4.9 %.2761.37.29868.0 %1101044.16
Postseason- - -8.100.003.000.0027.3 %0.0 %27.3 %.1820.60.250100.0 %0351.35

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2013Giants (A+)1.2517.1 %46.0 %36.9 %16.7 %5.8 %  40.0 %26.4 %33.6 %     3.70
2014Giants (AA)1.0912.7 %45.6 %41.8 %14.9 %4.3 %  40.1 %26.3 %33.6 %     4.22
2015Giants (AAA)1.6223.3 %47.5 %29.2 %17.3 %9.9 %  38.9 %29.1 %32.1 %     4.16
2016Giants (AAA)1.6321.5 %48.6 %29.9 %18.4 %6.1 %  41.0 %24.6 %34.4 %     4.16
2016Giants1.738.9 %57.8 %33.3 %13.3 %6.7 %0.0 %0.0 %40.4 %21.3 %38.3 %25.5 %44.7 %29.8 %4.461054.32
2016Giants6.0012.5 %75.0 %12.5 %0.0 %0.0 %0.0 %0.0 %      1.05451.85
2017Giants1.4721.5 %46.7 %31.8 %7.3 %9.6 %4.2 %12.5 %38.3 %33.4 %28.3 %18.4 %50.4 %31.1 %5.361165.01
2018Giants2.4822.6 %55.1 %22.3 %6.2 %7.7 %8.1 %12.5 %35.0 %40.7 %24.3 %17.0 %49.7 %33.3 %4.501044.24
Total- - -1.7421.2 %50.0 %28.8 %7.4 %8.9 %5.4 %11.5 %37.3 %35.1 %27.5 %18.3 %49.9 %31.8 %5.031114.72
Postseason- - -6.0012.5 %75.0 %12.5 %0.0 %0.0 %0.0 %0.0 %      1.05451.85

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2013Giants (A+)1721386423    35310671420
2014Giants (AA)2051885728    74314902233
2015Giants (AAA)26316212928    86316252488
2016Giants (AAA)23914710627    80816032411
2016Giants261542020686155241
2016Giants61100001172643
2017Giants26117812013111628191016092519
2018Giants161656641381444998761375
Total- - -4482581901924263131149526404135
Postseason- - -61100001172643

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2016Giants0.40-0.500.906.340.650.72 0.470.9420.67-0.1100
2016Giants0.26-0.140.391.490.171.56 1.250.2010.17-0.0110
2017Giants-0.52-11.6411.12-2.83-0.260.920.830.861.1230-0.21-0.3621
2018Giants-0.16-6.886.72-4.23-0.401.000.920.961.1123-0.160.0033
Total- - --0.27-19.0118.74-0.72-0.020.940.860.881.11550.31-0.6054
Postseason- - -0.26-0.140.391.490.171.56 1.250.2010.17-0.0110

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2016Giants61.4% (91.1)21.2% (81.2) 2.9% (76.7)14.5% (81.3)   
2017Giants60.0% (90.1)4.8% (79.5) 11.4% (76.5)23.8% (80.2)  0.3%
2018Giants59.5% (89.9)4.1% (78.4) 12.0% (75.4)24.4% (79.7)  0.3%
Total- - -59.9% (90.1)5.6% (79.6) 11.1% (76.1)23.4% (80.1)  0.3%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2016Giants28.3 %35.8 % 0.8 %  21.3 %2.9 %  10.8 %   
2017Giants5.8 %54.9 %    5.6 %10.1 %  23.7 %   
2018Giants0.1 %41.9 %   17.5 %3.4 %12.7 %  24.4 %   
Total- - -5.1 %49.1 % 0.1 % 6.1 %5.8 %10.6 %  23.2 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2016Giants91.390.2 82.6  81.276.8  81.2  
2017Giants90.490.0    79.576.2  80.3  
2018Giants90.889.8   90.078.575.5  79.6  
Total- - -90.789.9 82.6 90.079.775.9  80.1  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2016Giants61.5 %   14.2 %20.1 %4.2 %    
2017Giants60.1 %   23.7 %5.2 %11.0 %    
2018Giants59.4 %   24.4 %3.9 %12.2 %    
Total- - -59.9 %   23.4 %5.6 %11.0 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2016Giants92.0   82.182.377.2   
2017Giants90.3   80.579.876.8   
2018Giants90.5   80.278.976.0   
Total- - -90.5   80.580.176.5   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2016Giants4.50.7 0.60.6  3.011.36 8.261.63  
2017Giants11.00.6 -6.3-1.4  0.730.48 -2.18-0.24  
2018Giants-0.5-2.3 0.6-1.1  -0.06-4.03 0.39-0.33  
Total- - -15.0-1.0 -5.0-2.0  0.60-0.44 -1.10-0.20  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2016Giants0.15.0 -0.3  0.70.6  0.0  
2017Giants3.08.7    -1.7-1.6  -1.6  
2018Giants0.3-1.1   0.9-2.81.2  -1.1  
Total- - -3.412.6 -0.3 0.9-3.70.2  -2.6  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2016Giants0.165.82 -12.56  1.427.92  0.08  
2017Giants2.280.69    -1.30-0.69  -0.29  
2018Giants27.64-0.19   0.38-5.860.69  -0.32  
Total- - -1.690.66 -12.56 0.38-1.630.04  -0.29  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2016Giants4.4   0.30.50.8   
2017Giants13.4   -1.31.0-5.6   
2018Giants0.3   -1.1-2.61.0   
Total- - -18.1   -2.1-1.1-3.8   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2016Giants2.96   0.831.057.75   
2017Giants0.90   -0.220.76-2.03   
2018Giants0.03   -0.32-4.740.61   
Total- - -0.73   -0.22-0.47-0.83   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2016Giants26.8 %68.4 %46.5 %76.5 %93.6 %88.4 %47.3 %64.5 %5.4 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Giants24.9 %66.6 %45.2 %76.7 %90.1 %86.3 %48.7 %61.7 %6.2 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Giants28.1 %63.2 %43.8 %70.0 %91.5 %83.9 %44.8 %61.9 %7.0 %
2018Average30.6 %67.2 %46.4 %62.8 %85.5 %77.0 %43.1 %60.5 %10.6 %
Total- - -26.1 %65.6 %44.8 %74.2 %90.7 %85.6 %47.3 %61.9 %6.4 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2016Giants29.2 %63.3 %46.3 %77.1 %93.4 %88.3 %50.0 %20.0
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Giants26.0 %63.8 %45.3 %76.4 %89.4 %85.8 %51.1 %20.3
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Giants27.5 %61.6 %43.8 %69.0 %90.9 %83.7 %47.9 %19.9
2018Average30.3 %64.2 %46.4 %60.3 %85.7 %77.0 %47.5 %23.5
Total- - -26.8 %63.0 %44.9 %73.7 %90.2 %85.2 %49.9 %20.1

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2016Giants28.5 %64.7 %46.0 %80.0 %92.0 %88.2 %48.5 %20.2
2017Giants25.7 %63.6 %45.1 %76.0 %90.1 %86.2 %51.1 %20.6
2018Giants26.6 %62.1 %43.8 %69.2 %90.3 %83.7 %48.5 %20.3
Total- - -26.2 %63.2 %44.7 %73.9 %90.3 %85.5 %50.1 %20.5

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2013Giants (A+)P2220130.19211  3          
2014Giants (AA)P2525141.014241  3          
2015Giants (AAA)P2727165.114390  2          
2016Giants (AAA)P2626162.214264  3          
2016GiantsP4217.0200000000 1   1.000 
2017GiantsP3424163.221212022200 4   .955 
2018GiantsP291286.14170001100 1   1.000 
Total- - -P6738267.027382023300 6   .970 
2015Giants (AAA)LF101.0000  0          
2015Giants (AAA)RF102.0000  0          

SeasonTeamPosInnrSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZCPPRPPTZLFSRARMDPRRngRErrRUZRUZR/150
2016GiantsP17.00  000              
2017GiantsP163.20  102              
2018GiantsP86.11  012              
Total- - -P267.01  114              

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2017GiantsP163.20.0%      (1)0.0%      (1)0.0%      (1)100.0%     (1)80.0%      (5)100.0%    (19)
2018GiantsP86.10.0%      (0)0.0%      (1)0.0%      (2)50.0%     (2)66.7%      (3)100.0%    (13)
Total- - -P267.00.0%      (1)0.0%      (2)0.0%      (3)66.7%     (3)75.0%      (8)100.0%    (32)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2016Giants0.70.6-0.10.51.80.2$1.5 
2017Giants0.80.5-0.9-0.512.71.2$10.0 
2018Giants0.1-1.10.4-0.77.90.8$6.5 
Total- - -1.60.0-0.6-0.622.52.3$18.1 

Add New Contract
  • 2012 June Amateur Draft - Round: 5, Pick: 20, Overall: 178
    • Team: San Francisco Giants
    • School: Creighton