Ty Blach

Born 10-20-1990

Bats R Throws L

Real Stats, No DT

Ty Blach Born 1990102035 Bats R Throws L Height 73 Weight 215 No DT, Real Year Team Lge AB H DB TP HR BB SO R RBI SB CS Out BA OBP SLG EqA EqR POW SPD KRt WRt BIP Defense 2014 Richmond____ Eas 16 2 0 0 0 1 3 2 1 0 0 16 .125 .222 .125 .139 1 -8 2 2 -1 -13 16-P 2 2015 Sacramento__ PCL 36 8 1 0 0 3 14 2 3 0 0 32 .222 .293 .250 .205 3 -16 -10 -21 -1 8 18-P 4 2016 Sacramento__ PCL 28 6 0 0 0 5 11 2 3 0 0 30 .214 .344 .214 .223 4 -19 -11 -16 7 5 19-P 1 2016 SanFrancisco NL 4 2 0 0 0 0 0 1 0 0 0 2 .500 .500 .500 .358 1 -2 0 0 -1 6 2-P 0 2017 SanFrancisco NL 44 10 2 0 1 4 21 5 7 0 0 39 .227 .286 .341 .230 5 1 -7 -35 -1 22 18-P 0 2018 SanFrancisco NL 29 1 0 0 0 2 15 0 0 0 0 31 .034 .097 .034 .000 -1 -19 -8 -25 -2 -30 13-P 2 2019 Sacramento__ PCL 22 1 0 0 0 2 12 1 0 0 0 22 .045 .120 .045 .000 -1 -21 -5 -27 -1 -26 10-P 1 2019 SanFrancisco NL 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 0 0 -2 0 -2 0-DH 0 2026 Iowa________ Int 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 0 0 -3 0 -3 7-P 0 -------------------------------------------------------------------------------------------------------- Majors 78 13 2 0 1 6 37 6 7 0 0 73 .167 .224 .231 .171 4 -16 -10 -44 -3 -3 Minors 103 17 1 0 0 11 41 7 7 0 0 101 .165 .256 .175 .166 6 -34 -12 -33 1 -15 Total 181 30 3 0 1 17 78 13 14 0 0 174 .166 .243 .199 .168 10 -26 -12 -37 0 -10

Regular DT

Ty Blach Born 1990102035 Bats R Throws L Height 73 Weight 215 Regular DT Std=245/315/400, 260 Year Team Lge AB H DB TP HR BB SO R RBI SB CS Out BA OBP SLG EqA EqR POW SPD KRt WRt BIP Defense 2014 Richmond____ Eas 17 2 0 0 0 1 4 2 1 0 0 16 .118 .211 .118 .108 0 -11 -1 1 -2 -11 16-P 2 2015 Sacramento__ PCL 38 7 1 0 0 3 17 2 2 0 0 33 .184 .256 .211 .183 2 -21 -8 -23 -1 7 18-P 4 2016 Sacramento__ PCL 33 6 0 0 0 5 13 2 3 0 0 30 .182 .289 .182 .195 3 -24 -9 -14 5 1 19-P 1 2016 SanFrancisco NL 4 2 0 0 0 0 1 1 0 0 0 2 .500 .500 .500 .366 1 -2 0 -1 -1 7 2-P 0 2017 SanFrancisco NL 46 11 1 0 1 4 20 5 7 0 0 38 .239 .294 .326 .235 5 -5 -9 -27 0 22 18-P 0 2018 SanFrancisco NL 31 1 0 0 0 2 14 0 0 0 0 31 .032 .091 .032 .000 0 -20 -7 -20 -2 -32 13-P 2 2019 Sacramento__ PCL 23 1 0 0 0 1 14 1 0 0 0 23 .043 .083 .043 .000 0 -14 -4 -27 -3 -18 10-P 1 2019 SanFrancisco NL 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 0 0 -2 0 -2 0-DH 0 2026 Iowa________ Int 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 0 0 -2 0 -2 7-P 0 -------------------------------------------------------------------------------------------------------- Majors 82 14 1 0 1 6 36 6 7 0 0 72 .171 .225 .220 .193 6 -21 -12 -36 -2 -4 Minors 112 16 1 0 0 10 49 7 6 0 0 103 .143 .224 .152 .159 5 -36 -11 -32 0 -12 Total 194 30 2 0 1 16 85 13 13 0 0 175 .155 .224 .180 .174 11 -30 -11 -34 -1 -9

Peak (Age-adjusted) DT

Ty Blach Born 1990102035 Bats R Throws L Height 73 Weight 215 Peak DT Std=245/315/400, 260 Year Team Lge AB H DB TP HR BB SO R RBI SB CS Out BA OBP SLG EqA EqR POW SPD KRt WRt BIP Defense 2014 Richmond____ Eas 17 3 0 0 0 1 4 2 1 0 0 15 .176 .263 .176 .174 1 -10 -1 2 -1 -7 16-P 2 2015 Sacramento__ PCL 38 7 1 0 0 3 16 2 3 0 0 33 .184 .256 .211 .182 2 -19 -8 -21 -1 2 18-P 4 2016 Sacramento__ PCL 33 6 0 0 0 5 13 2 3 0 0 30 .182 .289 .182 .196 3 -22 -9 -13 6 -1 19-P 1 2016 SanFrancisco NL 4 2 0 0 0 0 1 1 0 0 0 2 .500 .500 .500 .281 1 -2 0 -1 -1 4 2-P 0 2017 SanFrancisco NL 46 10 1 0 1 4 20 5 7 0 0 39 .217 .275 .304 .220 4 -4 -8 -27 0 12 18-P 0 2018 SanFrancisco NL 31 3 0 0 0 2 14 0 0 0 0 29 .097 .152 .097 .000 0 -20 -7 -20 -2 -20 13-P 2 2019 Sacramento__ PCL 23 2 0 0 0 1 14 1 0 0 0 22 .087 .125 .087 .000 0 -14 -4 -27 -3 -12 10-P 1 2019 SanFrancisco NL 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 0 0 -2 0 -2 0-DH 0 2026 Iowa________ Int 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 0 0 -2 0 -1 7-P 0 -------------------------------------------------------------------------------------------------------- Majors 82 14 1 0 1 6 36 6 7 0 0 72 .171 .225 .220 .180 5 -20 -12 -35 -2 -5 Minors 112 17 1 0 0 10 48 7 7 0 0 102 .152 .232 .170 .168 6 -33 -11 -30 0 -9 Total 194 31 2 0 1 16 84 13 14 0 0 174 .160 .229 .191 .173 11 -28 -11 -32 -1 -7

Year-projected (Age-adjusted) DT for 2026

Ty Blach Born 1990102035 Bats R Throws L Height 73 Weight 215 Year-adj DT Std=245/315/400, 260 Year Team Lge AB H DB TP HR BB SO R RBI SB CS Out BA OBP SLG EqA EqR POW SPD KRt WRt BIP Defense 2026 Iowa________ Int 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 0 0 -2 0 -2 7-P 0 -------------------------------------------------------------------------------------------------------- Minors 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 -2 0 -2 0 -2 Total 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 -2 0 -2 0 -2 Splits for 2026 IOW INT ----------------------------------------------------------------------------------- Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP ALL 2026 IOW INT 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 0 0 -3 0 -3 vRH 2026 IOW INT 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 0 0 -3 0 -3 HOME 2026 IOW INT 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 0 0 -3 0 -3 MEN_ON 2026 IOW INT 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 0 0 -3 0 -3 JUNE 2026 IOW INT 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 0 0 -3 0 -3 -------------------------------------------------------------------------------------------------------- Splits for 2019 SFG NL ----------------------------------------------------------------------------------- Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP ALL 2019 SFG NL 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 0 0 -2 0 -2 vRH 2019 SFG NL 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 0 0 -2 0 -2 HOME 2019 SFG NL 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 0 0 -2 0 -2 EMPTY 2019 SFG NL 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 0 0 -2 0 -2 APRIL 2019 SFG NL 1 0 0 0 0 0 1 0 0 0 0 1 .000 .000 .000 .000 0 0 0 -2 0 -2 -------------------------------------------------------------------------------------------------------- Splits for 2019 SAC PCL ----------------------------------------------------------------------------------- Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP ALL 2019 SAC PCL 22 1 0 0 0 2 12 1 0 0 0 21 .045 .125 .045 .000 -1 -19 -5 -25 -1 -24 vLH 2019 SAC PCL 5 1 0 0 0 0 0 0 0 0 0 4 .200 .200 .200 .000 0 -4 -2 0 -1 -1 vRH 2019 SAC PCL 17 0 0 0 0 2 12 1 0 0 0 17 .000 .105 .000 .000 -1 -15 1 -29 0 -27 ROAD 2019 SAC PCL 12 1 0 0 0 1 5 1 0 0 0 11 .083 .154 .083 .000 0 -11 1 -8 -1 -11 HOME 2019 SAC PCL 10 0 0 0 0 1 7 0 0 0 0 10 .000 .091 .000 .000 -1 -9 -3 -17 0 -16 EMPTY 2019 SAC PCL 14 1 0 0 0 2 9 0 0 0 0 13 .071 .188 .071 .000 0 -13 -5 -21 1 -9 MEN_ON 2019 SAC PCL 8 0 0 0 0 0 3 1 0 0 0 8 .000 .000 .000 .000 -1 -6 5 -5 -2 -11 MAY 2019 SAC PCL 9 0 0 0 0 1 7 1 0 0 0 9 .000 .100 .000 .000 -1 -8 6 -18 0 -14 JUNE 2019 SAC PCL 7 1 0 0 0 1 3 0 0 0 0 6 .143 .250 .143 .080 0 -6 -2 -5 1 -3 JULY 2019 SAC PCL 6 0 0 0 0 0 2 0 0 0 0 6 .000 .000 .000 .000 -1 -5 -2 -2 -2 -9 -------------------------------------------------------------------------------------------------------- Splits for 2018 SFG NL ----------------------------------------------------------------------------------- Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP ALL 2018 SFG NL 29 1 0 0 0 2 15 0 0 0 0 28 .034 .097 .034 .000 -2 -17 -7 -23 -2 -27 vLH 2018 SFG NL 6 1 0 0 0 0 3 0 0 0 0 5 .167 .167 .167 .000 0 -3 -1 -5 -1 1 vRH 2018 SFG NL 23 0 0 0 0 2 12 0 0 0 0 23 .000 .080 .000 .000 -2 -14 -6 -18 -1 -29 ROAD 2018 SFG NL 16 0 0 0 0 2 10 0 0 0 0 16 .000 .111 .000 .000 -1 -10 -4 -17 1 -21 HOME 2018 SFG NL 13 1 0 0 0 0 5 0 0 0 0 12 .077 .077 .077 .000 -1 -7 -3 -6 -3 -9 EMPTY 2018 SFG NL 19 1 0 0 0 1 10 0 0 0 0 18 .053 .100 .053 .000 -1 -11 -5 -16 -2 -15 MEN_ON 2018 SFG NL 10 0 0 0 0 1 5 0 0 0 0 10 .000 .091 .000 .000 -1 -6 -3 -7 0 -13 APRIL 2018 SFG NL 13 1 0 0 0 0 4 0 0 0 0 12 .077 .077 .077 .000 -1 -7 -3 -3 -3 -10 MAY 2018 SFG NL 7 0 0 0 0 2 5 0 0 0 0 7 .000 .222 .000 .000 0 -5 -2 -9 3 -10 JUNE 2018 SFG NL 5 0 0 0 0 0 3 0 0 0 0 5 .000 .000 .000 .000 -1 -3 -1 -5 -1 -6 JULY 2018 SFG NL 2 0 0 0 0 0 2 0 0 0 0 2 .000 .000 .000 .000 0 0 0 -5 0 -5 AUG 2018 SFG NL 2 0 0 0 0 0 1 0 0 0 0 2 .000 .000 .000 .000 0 -1 0 -2 0 -2 -------------------------------------------------------------------------------------------------------- Splits for 2017 SFG NL ----------------------------------------------------------------------------------- Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP ALL 2017 SFG NL 44 10 2 0 1 4 21 5 7 0 0 34 .227 .292 .341 .223 4 1 -6 -31 -1 20 vLH 2017 SFG NL 20 5 2 0 0 0 6 2 2 0 0 15 .250 .250 .350 .202 1 -7 0 -5 -5 4 vRH 2017 SFG NL 24 5 0 0 1 4 15 3 5 0 0 19 .208 .321 .333 .236 3 15 -6 -27 4 22 ROAD 2017 SFG NL 20 3 1 0 0 3 12 3 1 0 0 17 .150 .261 .200 .162 1 -9 4 -21 2 6 HOME 2017 SFG NL 24 7 1 0 1 1 9 2 6 0 0 17 .292 .320 .458 .265 3 5 -5 -10 -3 12 EMPTY 2017 SFG NL 25 4 2 0 0 2 14 0 0 0 0 21 .160 .222 .240 .149 1 -8 -3 -24 -1 6 MEN_ON 2017 SFG NL 19 6 0 0 1 2 7 5 7 0 0 13 .316 .381 .474 .295 3 5 5 -7 0 12 APRIL 2017 SFG NL 3 1 1 0 0 0 0 1 1 0 0 2 .333 .333 .667 .319 1 1 2 0 -1 2 MAY 2017 SFG NL 11 2 0 0 0 0 7 0 1 0 0 9 .182 .182 .182 .000 0 -7 -3 -14 -2 9 JUNE 2017 SFG NL 11 2 0 0 0 3 5 3 1 0 0 9 .182 .357 .182 .217 1 -8 5 -6 4 2 JULY 2017 SFG NL 6 0 0 0 0 0 4 0 0 0 0 6 .000 .000 .000 .000 -1 -4 -1 -8 -1 -7 AUG 2017 SFG NL 10 5 1 0 1 1 2 1 4 0 0 5 .500 .545 .900 .457 4 10 -2 1 0 12 SEPT 2017 SFG NL 3 0 0 0 0 0 3 0 0 0 0 3 .000 .000 .000 .000 0 0 -1 -7 -1 -7 -------------------------------------------------------------------------------------------------------- Splits for 2016 SFG NL ----------------------------------------------------------------------------------- Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP ALL 2016 SFG NL 4 2 0 0 0 0 0 1 0 0 0 2 .500 .500 .500 .359 1 -2 0 0 -1 6 vLH 2016 SFG NL 4 2 0 0 0 0 0 1 0 0 0 2 .500 .500 .500 .360 1 -2 0 0 -1 6 ROAD 2016 SFG NL 1 0 0 0 0 0 0 1 0 0 0 1 .000 .000 .000 .000 0 -1 0 0 0 -1 HOME 2016 SFG NL 3 2 0 0 0 0 0 0 0 0 0 1 .667 .667 .667 .505 1 -2 -1 0 -1 7 EMPTY 2016 SFG NL 3 2 0 0 0 0 0 0 0 0 0 1 .667 .667 .667 .505 1 -2 -1 0 -1 7 MEN_ON 2016 SFG NL 1 0 0 0 0 0 0 1 0 0 0 1 .000 .000 .000 .000 0 -1 0 0 0 -1 SEPT 2016 SFG NL 4 2 0 0 0 0 0 1 0 0 0 2 .500 .500 .500 .360 1 -2 0 0 -1 6 -------------------------------------------------------------------------------------------------------- Splits for 2016 SAC PCL ----------------------------------------------------------------------------------- Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP ALL 2016 SAC PCL 28 6 0 0 0 5 11 2 3 0 0 22 .214 .333 .214 .204 2 -16 -9 -13 6 4 vLH 2016 SAC PCL 7 1 0 0 0 1 5 1 1 0 0 6 .143 .250 .143 .118 0 -4 1 -10 1 6 vRH 2016 SAC PCL 21 5 0 0 0 4 6 1 2 0 0 16 .238 .360 .238 .225 2 -12 -7 -3 5 1 ROAD 2016 SAC PCL 17 4 0 0 0 5 8 2 3 0 0 13 .235 .409 .235 .254 2 -11 -6 -11 8 11 HOME 2016 SAC PCL 11 2 0 0 0 0 3 0 0 0 0 9 .182 .182 .182 .000 0 -5 -3 -2 -2 -4 EMPTY 2016 SAC PCL 17 4 0 0 0 3 7 0 0 0 0 13 .235 .350 .235 .219 1 -10 -6 -9 3 6 MEN_ON 2016 SAC PCL 11 2 0 0 0 2 4 2 3 0 0 9 .182 .308 .182 .180 1 -6 1 -4 2 -2 APRIL 2016 SAC PCL 3 2 0 0 0 0 1 0 0 0 0 1 .667 .667 .667 .497 1 -1 -1 -1 -1 9 MAY 2016 SAC PCL 7 0 0 0 0 2 3 0 1 0 0 7 .000 .222 .000 .000 0 -4 -3 -4 3 -12 JUNE 2016 SAC PCL 7 0 0 0 0 3 4 1 0 0 0 7 .000 .300 .000 .130 0 -5 -2 -6 5 -14 JULY 2016 SAC PCL 6 1 0 0 0 0 3 0 0 0 0 5 .167 .167 .167 .000 0 -3 -2 -6 -1 0 AUG 2016 SAC PCL 5 3 0 0 0 0 0 1 2 0 0 2 .600 .600 .600 .434 1 -2 -1 0 -1 10 -------------------------------------------------------------------------------------------------------- Splits for 2015 SAC PCL ----------------------------------------------------------------------------------- Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP ALL 2015 SAC PCL 36 8 1 0 0 3 14 2 3 0 0 28 .222 .300 .250 .194 2 -15 -9 -19 -1 7 vLH 2015 SAC PCL 19 4 1 0 0 1 6 1 2 0 0 15 .211 .250 .263 .168 1 -6 -4 -7 -2 -1 vRH 2015 SAC PCL 17 4 0 0 0 2 8 1 1 0 0 13 .235 .350 .235 .219 1 -9 -5 -13 1 10 ROAD 2015 SAC PCL 19 3 0 0 0 3 9 2 3 0 0 16 .158 .304 .158 .171 1 -11 -5 -14 3 -2 HOME 2015 SAC PCL 17 5 1 0 0 0 5 0 0 0 0 12 .294 .294 .353 .219 1 -5 -4 -5 -4 7 EMPTY 2015 SAC PCL 20 4 1 0 0 3 7 0 0 0 0 16 .200 .304 .250 .199 1 -7 -4 -8 3 -2 MEN_ON 2015 SAC PCL 16 4 0 0 0 0 7 2 3 0 0 12 .250 .294 .250 .187 1 -8 -2 -11 -4 9 APRIL 2015 SAC PCL 3 1 1 0 0 0 1 0 0 0 0 2 .333 .333 .667 .315 1 1 0 -1 -1 2 MAY 2015 SAC PCL 12 3 0 0 0 1 5 0 0 0 0 9 .250 .308 .250 .196 1 -6 -4 -8 0 6 JUNE 2015 SAC PCL 6 0 0 0 0 2 3 1 0 0 0 6 .000 .333 .000 .163 0 -4 -2 -4 3 -12 JULY 2015 SAC PCL 9 3 0 0 0 0 3 1 3 0 0 6 .333 .333 .333 .230 1 -4 -2 -4 -2 7 AUG 2015 SAC PCL 4 0 0 0 0 0 1 0 0 0 0 4 .000 .000 .000 .000 0 -2 -1 -1 -1 -6 SEPT 2015 SAC PCL 2 1 0 0 0 0 1 0 0 0 0 1 .500 .500 .500 .353 0 -1 -1 -2 0 6 -------------------------------------------------------------------------------------------------------- Splits for 2014 RIC EAS ----------------------------------------------------------------------------------- Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP ALL 2014 RIC EAS 16 2 0 0 0 1 3 2 1 0 0 14 .125 .222 .125 .096 0 -8 2 1 -1 -12 vLH 2014 RIC EAS 3 0 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 0 -1 -1 0 -1 -4 vRH 2014 RIC EAS 13 2 0 0 0 1 3 2 1 0 0 11 .154 .267 .154 .150 0 -6 1 0 -1 -7 ROAD 2014 RIC EAS 5 1 0 0 0 0 0 1 0 0 0 4 .200 .333 .200 .210 0 -3 0 0 -1 -1 HOME 2014 RIC EAS 11 1 0 0 0 1 3 1 1 0 0 10 .091 .167 .091 .000 0 -5 1 -2 0 -9 EMPTY 2014 RIC EAS 6 1 0 0 0 1 1 0 0 0 0 5 .167 .286 .167 .169 0 -3 -2 1 1 -3 MEN_ON 2014 RIC EAS 10 1 0 0 0 0 2 2 1 0 0 9 .100 .182 .100 .000 0 -5 6 0 -2 -9 MAY 2014 RIC EAS 2 0 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 0 -1 -1 0 0 -3 JUNE 2014 RIC EAS 3 1 0 0 0 0 0 0 1 0 0 2 .333 .333 .333 .239 0 -1 -1 0 -1 1 JULY 2014 RIC EAS 5 1 0 0 0 0 1 1 0 0 0 4 .200 .200 .200 .099 0 -2 3 0 -1 -1 AUG 2014 RIC EAS 6 0 0 0 0 1 2 1 0 0 0 6 .000 .250 .000 .066 0 -3 1 -1 1 -10 --------------------------------------------------------------------------------------------------------