Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Ty BlachTrack this Player High Level: MLB Current Team: Sacramento (AAA) - San Francisco Giants MLB Years: 2016-2019
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect

PositionsP-185, RF-1, LF-1Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameTyson Michael Blach
Height6-1Weight180BatsRightThrowsLeft
Born DateOctober 20,1990 [29.024]PlaceCentennial,Colorado
High SchoolRegis Jesuit (Aurora,CO)
CollegeCreighton University (Omaha,NE)

DraftedSelected by the San Francisco Giants [Team Picks] in the 5th round (178th overall) of the 2012 Amateur Entry Draft [Signed]
Signing Bonus$224,500Signing ScoutsLou CollettiService Time2.032 (2018)
Prospect Rankings[BA] 2014-SFN-#8 ... 2015-SFN-#7 ... 2017-SFN-#6   [PIPE] 2016-SFN-#24 ... 2017-SFN-#11
MLB DebutSeptember 5,2016 [25.320]
OrganizationsSFN [7] Awards2
TBC Player ID157281Retrosheet IDblact002MLBAM ID621389
Pitch Repertoire 2-Seam Fastball (42.06%) -- Changeup (24.99%) -- Sinker (13.96%) -- Curveball (10.46%) -- Slider (5.05%) -- Fastball (2.91%) -- Cutter (0.57%)
Fastball Velocity [2018] - 89.84 - [2017] - 90.00
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries


This player page is available for sponsorship:
Sponsor the Ty Blach page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.


Player Notes:   Opening Day Starter for the San Francisco Giants in 2018
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts17Walks77Hittable49SO/BB47vsPower49Hitting42Durability79Team.510Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2010CreightonMVCNCAA-1Fr31S/R19333.1114113100075.0633426718583101.087.530.842.156.933.22.500-
2011CreightonMVCNCAA-1So31ST201032.65191810000102.094333032910010301.218.290.262.568.823.45.769-
2012CreightonMVCNCAA-1Jr31ST21662.69212104100120.0944536528837001.017.030.372.096.212.96.500-
2013San Jose GiantsCalifA+sfn48ST221242.90222020010130.012446428181178101.098.560.551.248.086.50.750-
2014Richmond Flying SquirrelsEastAAsfn28ST23883.13252501000141.01425349839915001.289.060.512.495.812.33.500-
2015Sacramento River CatsPCLAAAsfn31ST2411124.46272702200165.018992821631936001.3310.290.871.695.063.00.478-
2016Sacramento River CatsPCLAAAsfn31ST251473.43262603200162.214765629381136101.148.130.502.106.252.97.667-
2016San Francisco GiantsNLMLBsfn50S/R25101.06422002017.082215100100.764.240.532.655.292.001.0003.62
2017San Francisco GiantsNLMLBsfn50S/R268124.783424101130163.217991871743733001.369.840.932.364.011.70.4004.40
2018San Francisco GiantsNLMLBsfn50S/R27674.2547133400130118.21336256841751101.4710.090.613.115.691.83.4620.65
2019Sacramento River CatsPCLAAAsfnST28345.9317152000091.012165601425654001.6011.971.382.476.432.60.429-
2019Norfolk TidesILAAAbalST280116.8822000005.01710101251003.5628.691.693.388.442.50.000-
2019Minor Totals (2 teams)MinorAAA--ST0356.5419172000096.013875701527705001.7112.891.402.526.542.59.375-
2019Baltimore OriolesALMLBbalST281311.32550000020.2322726613172002.1813.942.615.667.401.31.2504.02
2019San Francisco GiantsNLMLBsfnRel280014.2120200106.01410102430002.8419.892.845.684.260.75-5.05
MLB Totals - 4 Season(s)Filter16224.9992444811190324.0366192181341061786201.4510.090.942.924.911.68.4211.24
Minor League Totals - 5 Season(s)Filter48363.9511911546410694.27403313055615348430201.289.570.721.986.263.16.571-
AAA Totals - 3 Season(s)Filter28244.54727025400423.0474232214409627617101.3410.050.852.045.852.88.538-
AA Totals - 1 Season(s)Filter883.13252501000141.01425349839915001.289.060.512.495.812.33.500-
A+ Totals - 1 Season(s)Filter1242.90222020010130.012446428181178101.098.560.551.248.086.50.750-
NCAA Totals - 3 Season(s)Filter19122.78545045100297.225111292157524120401.107.590.452.277.293.21.613-
San Francisco Giants Totals - 4 Season(s)Filter15194.5687394811190304.233416515528931614201.409.830.822.744.741.73.441-
Baltimore Orioles Totals - 1 Season(s)Filter1311.32550000020.2322726613172002.1813.942.615.667.401.31.250-
Average MLB - Per ~220 innings11154.9962303211130220.024712912223711204101.4510.090.942.924.911.68.4231.24
Average Minor - Per ~220 innings15113.95383622100220.02341059618481539101.289.570.721.986.263.16.577-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2014Richmond Flying SquirrelsEastAAsfn28p231216220001001312001.125.222.125.3472020.154.000.063.1785.0015.003.000.000.000.00
2015Sacramento River CatsPCLAAAsfn31p2419362810030031413101.222.293.250.5439144.348.028.111.2496.8231.824.670.000.0012.50
2016Sacramento River CatsPCLAAAsfn31p2516282600030051108001.214.333.214.5476041.353.000.179.26412.2026.832.200.000.000.00
2016San Francisco GiantsNLMLBsfn50p2544120000000000000.500.500.5001.000204.500.000.000.4390.000.000.000.000.000.00
2017San Francisco GiantsNLMLBsfn50p26364451020170042104101.227.286.341.62715353.391.114.205.2737.5539.625.251.8944.0030.00
2018San Francisco GiantsNLMLBsfn502749290100000021503001.034.097.034.1311034.071.000.069.0735.8844.127.500.000.000.00
2019Sacramento River CatsPCLAAAsfn2813221100000021201000.045.125.045.1701025.100.000.091.0948.0048.006.000.000.000.00
2019San Francisco GiantsNLMLBsfn2821000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 4 Season(s)Filter917861320170063707102.167.224.231.45518392.293.064.141.0006.5240.226.171.0978.0023.08
Minor League Totals - 4 Season(s)Filter601027171007001140214103.167.259.176.435181130.270.009.118.0008.4630.773.640.000.005.88
AAA Totals - 3 Season(s)Filter48865151006001037112102.174.265.186.451161110.300.012.128.0009.0933.643.700.000.006.67
AA Totals - 1 Season(s)Filter1216220001001312001.125.222.125.3472020.154.000.063.0005.0015.003.000.000.000.00
San Francisco Giants Totals - 4 Season(s)Filter917861320170063707102.167.224.231.45518392.293.064.141.0006.5240.226.171.0978.0023.08
Average MLB - Per 162 games162139112340212001166012204.167.224.231.455325164.293.064.141.0006.5240.226.171.0978.0023.08
Average Minor - Per 162 games1622751946300190030108538308.167.259.176.435493351.270.009.118.0008.4630.773.640.000.005.88

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2013San Jose Giants CalifA+sfn22P22--921133130.9681.36------22100.015.7
2014Richmond Flying Squirrels EastAAsfn23P25--1424133938.9741.52------25100.017.6
2015Sacramento River Cats PCLAAAsfn24P27--1439-253531.0001.96------27100.018.8
2015Sacramento River Cats PCLAAAsfn24RF1---------------273.70.7
2015Sacramento River Cats PCLAAAsfn24LF1---------------273.70.7
2016Sacramento River Cats PCLAAAsfn25P26--1426434440.9091.54------26100.018.1
2016San Francisco GiantsNLMLBsfn25P42172---221.0000.500.121-100.0-4100.02.5
2017San Francisco GiantsNLMLBsfn26P34241632121224442.9551.240.264266.7-3694.421.0
2018San Francisco GiantsNLMLBsfn27P4713118524-129291.0000.620.253350.0-4995.929.0
2019Sacramento River Cats PCLAAAsfn28P17--814132322.9571.29------17100.012.1
2019Norfolk Tides ILAAAbal28P2--12--331.0001.50------2100.01.4
2019Baltimore OriolesALMLBbal28P5520-3--331.0000.600.15-----5100.03.1
2019San Francisco GiantsNLMLBsfn28P2-61---111.0000.500.17-----2100.01.2
MLB Totals for P - 4 season(s)-   P92443242948237977.9750.840.248561.5-920.00.0
AAA Totals for P - 3 season(s)-   P72--378158123118.9591.64------720.00.0
AAA Totals for LF - 1 season(s)-   LF1---------------10.00.0
AAA Totals for RF - 1 season(s)-   RF1---------------10.00.0
AA Totals for P - 1 season(s)-   P25--1424133938.9741.52------250.00.0
A+ Totals for P - 1 season(s)-   P22--921133130.9681.36------220.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2013San Jose Giants CalifA+sfn2222----------
2014Richmond Flying Squirrels EastAAsfn2325----------
2015Sacramento River Cats PCLAAAsfn2427-----1-1--
2016Sacramento River Cats PCLAAAsfn2526----------
2016San Francisco GiantsNLMLBsfn254----------
2017San Francisco GiantsNLMLBsfn2634----------
2018San Francisco GiantsNLMLBsfn2747----------
2019Sacramento River Cats PCLAAAsfn2817----------
2019Norfolk Tides ILAAAbal282----------
2019Baltimore OriolesALMLBbal285----------
2019San Francisco GiantsNLMLBsfn282----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2015San Francisco GiantsMLB Spring TrainingMLB240111.5751400109.1191212227002.3118.321.931.936.753.5011.57.000
2016San Francisco GiantsMLB Spring TrainingMLB25016.23523000013.01999115101.5413.150.690.693.465.006.23.000
2016San Francisco GiantsDiv SeriesMLB25100.0020200103.12000030000.655.400.000.008.1000.001.000
2017San Francisco GiantsMLB Spring TrainingMLB26214.22826000021.12610100213001.3310.970.000.845.486.504.22.667
2018San Francisco GiantsMLB Spring TrainingMLB27113.63550000017.1201272115101.2310.381.040.527.7915.006.23.500
2019San Francisco GiantsMLB Spring TrainingMLB28106.08808001013.1161092614401.6810.801.354.059.452.336.751.000
MLB Spring Training Totals - 5 yrs445.69311021002074.3100534771254601.5112.110.851.456.544.506.42.500
MLB Playoffs - Divisional Series Totals - 1 yrs100.0020200103.3200003000.605.400.000.008.1000.001.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2016San Francisco GiantsMLB Spring TrainingMLB2522000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2017San Francisco GiantsMLB Spring TrainingMLB2631000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 3 yrs63000000000100000.000.000.000.000003.000.000.0000.0033.330.000.000.000.00

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2013California League All-Star Team (P)1
2016Pacific Coast League All-Star (LHP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-09-19RPBaltimore OriolesNorfolk (AAA)-MinorsReassigned MinorsOutrighted to minors28.334Team Roster on 2019-09-19
2019-09-16RPBaltimore OriolesBaltimore Orioles (MLB)-DFADes For AssignmentDesignated for Assignment28.331Team Roster on 2019-09-16
2019-09-03RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)28.318Team Roster on 2019-09-03
2019-08-24RPBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)28.308Team Roster on 2019-08-24
2019-08-12RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)28.296Team Roster on 2019-08-12
2019-08-03RPBaltimore OriolesNorfolk (AAA)YMinors--Claimed off waivers from Giants by Orioles28.287Team Roster on 2019-08-03
2019-07-27RPSan Francisco GiantsSacramento (AAA)-DFADes For AssignmentDesignated for Assignment28.280Team Roster on 2019-07-27
2019-07-21RPSan Francisco GiantsSacramento (AAA)YMinorsReassigned MinorsAssigned to Sacramento (AAA)28.274Team Roster on 2019-07-21
2019-07-19RPSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveRecalled from Sacramento (AAA)28.272Team Roster on 2019-07-19
2019-05-01RPSan Francisco GiantsSacramento (AAA)YMinorsReassigned MinorsAssigned to Sacramento (AAA)28.193Team Roster on 2019-05-01
2019-04-29RPSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveRecalled from Sacramento (AAA)28.191Team Roster on 2019-04-29
2019-03-26RPSan Francisco GiantsSacramento (AAA)YMinorsReassigned MinorsAssigned to Sacramento (AAA)28.157Team Roster on 2019-03-26
2016-09-01RPSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveRecalled from Sacramento (AAA)25.316Team Roster on 2016-09-01
2016-04-07PSan Francisco GiantsSacramento (AAA)YMinorsReassigned MinorsAssigned to Sacramento (AAA)25.169Team Roster on 2016-04-07
2015-11-26PSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveContract purchased from minors25.037Team Roster on 2015-11-26
2015-07-16PSan Francisco GiantsSacramento (AAA)-MinorsActivated MinorsActivated from disabled list24.269Team Roster on 2015-07-16
2015-07-10PSan Francisco GiantsSacramento (AAA)-DL-7InjuredDL7 Injured24.263Team Roster on 2015-07-10
2015-04-09PSan Francisco GiantsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)24.171Team Roster on 2015-04-09
2014-04-12PSan Francisco GiantsRichmond (AA)-MinorsReassigned MinorsAssigned to Richmond (AA)23.174Team Roster on 2014-04-12
2013-04-09PSan Francisco GiantsSan Jose (A+)-Minors--22.171Team Roster on 2013-04-09
* Transactions data can be divided into 2 eras. 2012-2019 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2012San Francisco Giants-21224,500-------224,500Signing Bonus out of 2012 Draft (5th round - 178th overall)
2016San Francisco GiantsTeam Payroll25507,5000.0377143-3,498,245507,500732,000
2017San Francisco GiantsTeam Payroll26536,5001.03279530123,651,709535,0001,268,500
2018San Francisco GiantsTeam Payroll27565,000-54618324,360,045545,0001,833,500
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red