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

Brock StassiTrack this Player High Level: MLB Status: Richmond (AA) - San Francisco Giants MLB Years: 2017-2017
Follow TBC on Twitter and Facebook

Drafted

Positions1B-571, LF-50, P-9, RF-5Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameBrock Stassi
Height6-2Weight185BatsLeftThrowsLeft
Born DateAugust 7,1989 [30.067]PlaceYuba City,California
High SchoolYuba City (Yuba City,CA)
CollegeUniversity of Nevada (Reno,NV)

DraftedSelected by the Philadelphia Phillies [Team Picks] in the 33rd round (1021st overall) of the 2011 Amateur Entry Draft [Signed] ... Selected by the Cleveland Indians [Team Picks] in the 44th round (1320th overall) of the 2010 Amateur Entry Draft
Signing ScoutsJoey DavisService Time0.096 (2018)
OrganizationsPHI [7] SFN [2] MIN [1] Awards3
TBC Player ID144946Retrosheet IDstasb001MLBAM ID595426
RelationshipsNephew of Myril Hoag, Brother of Max Stassi
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

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


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


Active Talent RatingsBattingSpeed29Power58Contact66XBH59RBIs63Runs28Hitting60Durability53Team.489Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2009NevadaWACNCAA-1So221b193410319275141801181722103.262.379.447.8264610126.277.185.350.36614.2913.490.943.1725.7537.04
2010NevadaWACNCAA-1Jr221b20521764564165942232528101403.364.460.6651.12511730216.385.301.438.47611.5712.961.124.1719.5646.88
2011NevadaWACNCAA-1Sr221b2155203297319323451323345102.360.454.512.96610424245.420.152.330.42413.0613.471.030.82101.5032.88
2011Williamsport CrosscuttersNYPLA-phi231b215015014302011430181521204.200.291.233.524353173.213.033.173.24810.408.670.830.58150.0010.00
2012Williamsport CrosscuttersNYPLA-phi-1b22523350002001200000.217.250.217.4675024.238.000.043.2134.178.332.000.000.000.00
2012Lakewood BlueClawsSALAphi281b225918622469333062283412413.247.342.376.7187015221.281.129.301.31712.6715.381.211.3662.0032.61
2012Clearwater ThreshersFSLA+phi-1b2239021001000100000.222.222.333.555319.250.111.111.2380.0011.110.000.000.0050.00
2012Minor Totals (3 teams)Minor         67218255310333362293712413.243.329.358.6877816254.275.115.266.30411.4214.571.281.1872.6730.19
2013Clearwater ThreshersFSLA+phi281b2388288328511533281234312206.295.347.399.74611519316.336.104.208.3307.2813.611.870.9596.0022.35
2014Reading Fightin PhilsEastAAphi281b241244404910212384431394962216.232.302.327.62914423489.244.095.189.2857.9810.021.261.6455.0022.55
2015Reading Fightin PhilsEastAAphi28251334667614032115903277631010410.300.394.470.86421948554.314.170.337.37213.9011.370.822.7131.0734.29
2016Lehigh Valley IronPigsILAAAphi101b2611737549100261125812607630417.267.369.437.80616439442.302.170.328.35013.5717.191.272.7131.2539.00
2017Reading Fightin PhilsEastAAphi411b2726120001001000000.333.429.333.762207.333.000.167.35014.290.000.000.000.000.00
2017Lehigh Valley IronPigsILAAAphi71b275017318434042200184220305.249.321.341.662598196.300.092.197.2939.1821.432.332.0443.2518.60
2017Minor Totals (2 teams)Minor         5217919454042300194220305.251.325.341.666618203.301.090.196.2959.3620.692.211.9744.7517.78
2017Philadelphia PhilliesNLMLBphi411b275178613212700122200003.167.278.295.57323590.204.128.282.25913.3324.441.832.2239.0038.46
2018New Britain BeesAtlInd-2840147325311453623282101220.361.458.5921.0508720178.390.231.415.44115.7311.800.752.8129.4037.74
2018Sacramento River CatsPCLAAAsfn282164112510001100191410001.391.536.5471.083351084.500.156.453.47022.6216.670.740.000.0040.00
2018Rochester Red WingsILAAAmin283211414246021301152830113.211.316.316.632368133.259.105.228.28411.2821.051.871.5057.0033.33
2018Totals for AAA-AAA         53178254916022401344240114.275.401.399.8007118217.348.124.309.35615.6719.351.240.9289.0036.73
2019Richmond Flying SquirrelsEastAAsfn2925738234021001121300001.315.412.452.86433685.362.137.288.37414.1215.291.082.3536.5026.09
2019Sacramento River CatsPCLAAAsfn29313131001000400000.231.231.308.5394113.333.077.077.2270.0030.770.000.000.0033.33
2019Minor Totals (2 teams)Minor         28869265021101121700001.302.388.430.81837798.358.128.256.35512.2417.351.422.0443.0026.92
MLB Totals - 1 Season(s)Filter5178613212700122200003.167.278.295.57323590.204.128.282.00013.3324.441.832.2239.0038.46
Minor League Totals - 9 Season(s)Filter71223802986301181350329241031138420728846.265.351.388.7399241812746.294.123.260.00011.3313.981.231.8247.6028.73
AAA Totals - 4 Season(s)Filter223739931954711810513112164908216.264.364.403.76729866868.313.139.288.00012.9018.891.462.0741.0633.85
AA Totals - 4 Season(s)Filter28498513426748425145641291257212517.271.356.404.760398771135.286.133.266.00011.3711.010.972.2039.4028.84
A+ Totals - 2 Season(s)Filter91297328712533381234412206.293.344.397.74111820325.333.104.205.0007.0813.541.910.9299.0022.99
A Totals - 1 Season(s)Filter5918622469333062283412413.247.342.376.7187015221.281.129.301.00012.6715.381.211.3662.0032.61
A- Totals - 2 Season(s)Filter5517317352011630191721204.202.286.231.517403197.217.029.156.0009.648.630.890.51173.008.57
Ind Totals - 1 Season(s)Filter40147325311453623282101220.361.458.5921.0508720178.390.231.415.00015.7311.800.752.8129.4037.74
NCAA Totals - 3 Season(s)Filter141482931644091594757578168608.340.440.554.99426764587.377.214.373.00012.7813.291.042.5632.1339.02
Philadelphia Phillies Totals - 1 Season(s)Filter5178613212700122200003.167.278.295.57323590.204.128.282.00013.3324.441.832.2239.0038.46
Average MLB - Per 162 games162248194163622003870000010.167.278.295.5737316286.204.128.282.00013.3324.441.832.2239.0038.46
Average Minor - Per 162 games162542681432731175527187526210.265.351.388.73921041625.294.123.260.00011.3313.981.231.8247.6028.73

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2008NevadaWACNCAA-1Fr22S/R18424.851798000159.0783732618361101.6211.830.912.735.462.00.667-
2009NevadaWACNCAA-1So22ST19656.6315132000073.08662541734542101.6410.552.094.176.631.59.545-
2010NevadaWACNCAA-1Jr22ST20743.4313121310078.2713630525672101.228.120.572.867.672.68.636-
2011NevadaWACNCAA-1Sr22ST21227.79880000032.0472928316262101.9513.080.844.457.241.63.500-
2013Clearwater ThreshersFSLA+phi28Rel23000.0020200202.00000120000.50----4.509.002.00--
2014Reading Fightin PhilsEastAAphi28Rel24000.0020200201.02000000001.5013.50------0.00--
2016Lehigh Valley IronPigsILAAAphi10Rel26114.5040400404.05220130001.5011.25--2.256.753.00.500-
Minor League Totals - 3 Season(s)Filter112.4580800807.07220250001.238.59--2.456.142.50.500-
AAA Totals - 1 Season(s)Filter114.5040400404.05220130001.5011.25--2.256.753.00.500-
AA Totals - 1 Season(s)Filter000.0020200201.02000000001.5013.50------0.00--
A+ Totals - 1 Season(s)Filter000.0020200202.00000120000.50----4.509.002.00--
NCAA Totals - 4 Season(s)Filter19135.325342113101242.228216414431931837401.5410.421.153.446.761.97.594-
Average Minor - Per ~220 innings30302.452400240002400220.021060600601500001.238.59--2.456.142.50.500-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2011Williamsport Crosscutters NYPLA-phi211B49--37945332427424.9938.65------5098.064.5
2012Williamsport Crosscutters NYPLA-phi221B3--31--131311.00010.33------560.03.9
2012Lakewood BlueClaws SALAphi221B51--35634427394390.9907.65------5986.437.0
2012Lakewood BlueClaws SALAphi22LF9--1211-1413.9291.44------5915.36.5
2012Clearwater Threshers FSLA+phi221B2--171-118181.0009.00------366.71.5
2013Clearwater Threshers FSLA+phi231B60--45541351499496.9948.27------8868.244.4
2013Clearwater Threshers FSLA+phi23LF12--92-111111.0000.92------8813.68.9
2013Clearwater Threshers FSLA+phi23P2---------------882.31.5
2014Reading Fightin Phils EastAAphi241B115--916747112997990.9938.61------12492.781.0
2014Reading Fightin Phils EastAAphi24LF8--13-2-1513.8671.63------1246.55.6
2014Reading Fightin Phils EastAAphi24P2---------------1241.61.4
2015Reno Aces PCLAAAari251B112--904695100978973.9958.69------1120.077.8
2015Reno Aces PCLAAAari25LF7--14---14141.0002.00------70.04.9
2015Reno Aces PCLAAAari25RF1--3---331.0003.00------10.00.7
2015Reno Aces PCLAAAari25P1---1--111.0001.00------10.00.7
2016Lehigh Valley IronPigs ILAAAphi261B86--70141171743742.9998.63------11773.560.1
2016Lehigh Valley IronPigs ILAAAphi26P4---2--221.0000.50------1173.42.8
2017Reading Fightin Phils EastAAphi271B1--71-1881.0008.00------250.00.7
2017Lehigh Valley IronPigs ILAAAphi271B32--23216-202482481.0007.75------5064.022.5
2017Lehigh Valley IronPigs ILAAAphi27LF10--171--18181.0001.80------5020.07.0
2017Lehigh Valley IronPigs ILAAAphi27RF3--5---551.0001.67------506.02.1
2017Philadelphia PhilliesNLMLBphi271B211211810910-81191191.0005.671.01-----5141.213.0
2017Philadelphia PhilliesNLMLBphi27LF32141---111.0000.330.07-----515.91.9
2018Rochester Red Wings ILAAAmin281B20--15112218165163.9888.15------3262.514.3
2018Sacramento River Cats PCLAAAsfn281B19--14715116163162.9948.53------2190.513.6
2018Rochester Red Wings ILAAAmin28RF1--3---331.0003.00------323.10.7
2018Sacramento River Cats PCLAAAsfn28LF1---------------214.80.7
MLB Totals for 1B - 1 season(s)-   1B211211810910-81191191.0005.671.01-----210.00.0
MLB Totals for LF - 1 season(s)-   LF32141---111.0000.330.07-----30.00.0
AAA Totals for 1B - 4 season(s)-   1B269--2135153922522972288.9968.51------2690.00.0
AAA Totals for LF - 3 season(s)-   LF18--311--32321.0001.78------180.00.0
AAA Totals for RF - 3 season(s)-   RF5--11---11111.0002.20------50.00.0
AAA Totals for P - 2 season(s)-   P5---3--331.0000.60------50.00.0
AA Totals for 1B - 2 season(s)-   1B116--9237571131005998.9938.60------1160.00.0
AA Totals for LF - 1 season(s)-   LF8--13-2-1513.8671.63------80.00.0
AA Totals for P - 1 season(s)-   P2---------------20.00.0
A+ Totals for 1B - 2 season(s)-   1B62--47242352517514.9948.29------620.00.0
A+ Totals for LF - 1 season(s)-   LF12--92-111111.0000.92------120.00.0
A+ Totals for P - 1 season(s)-   P2---------------20.00.0
A Totals for 1B - 1 season(s)-   1B51--35634427394390.9907.65------510.00.0
A Totals for LF - 1 season(s)-   LF9--1211-1413.9291.44------90.00.0
A- Totals for 1B - 2 season(s)-   1B52--41045333458455.9938.75------520.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2011Williamsport Crosscutters NYPLA-phi21--49--------
2012Williamsport Crosscutters NYPLA-phi22--3--------
2012Lakewood BlueClaws SALAphi22--51---9----
2012Clearwater Threshers FSLA+phi22--2--------
2013Clearwater Threshers FSLA+phi232-60---12----
2014Reading Fightin Phils EastAAphi242-115---8----
2015Reno Aces PCLAAAari251-112---7-1--
2016Lehigh Valley IronPigs ILAAAphi264-86--------
2017Reading Fightin Phils EastAAphi27--1--------
2017Lehigh Valley IronPigs ILAAAphi27--32---10-3--
2017Philadelphia PhilliesNLMLBphi27--21---3----
2018Rochester Red Wings ILAAAmin28--20-----1--
2018Sacramento River Cats PCLAAAsfn28--19---1----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2010Wisconsin WoodchucksNorthwoods LeagueCollege2043150283911062312222120006.260.362.453.8156817174.268.193.33312.6412.070.953.4525.0043.59
2016Philadelphia PhilliesMLB Spring TrainingMLB261325361002003500101.240.310.280.5907129.286.040.16010.3417.241.670.000.0016.67
2017Philadelphia PhilliesMLB Spring TrainingMLB2725621219116170061100001.306.368.6451.01340868.289.339.4358.8216.181.838.8210.3342.11
2018Minnesota TwinsMLB Spring TrainingMLB281524291003104200000.375.464.417.88110128.409.042.25014.297.140.500.000.0011.11
2019San Francisco GiantsMLB Spring TrainingMLB2951100000001100000.000.500.000.500002.000.0001.00050.0050.001.000.000.000.00
Northwoods League Totals - 1 yrs43150283911062312222120006.260.362.453.8156817174.268.193.33312.6412.070.953.4525.0043.59
MLB Spring Training Totals - 4 yrs5811218343162210141900102.304.378.509.8875710127.318.205.33911.0214.961.364.7218.6729.41

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2009Orleans cardinalsCape Cod LeagueCollege19113.7214014005019.11410801415201.476.520.006.526.981.074.66.500
2010Wisconsin WoodchucksNorthwoods LeagueCollege20225.06871001032.030241821615101.448.440.564.504.220.946.75.500
Cape Cod League Totals - 1 yrs113.7214014005019.31410801415201.456.520.006.526.981.074.66.500
Northwoods League Totals - 1 yrs225.06871001032.030241821615101.448.440.564.504.220.946.75.500

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2010Western Athletic Conference Pitcher of the Year1
2015Eastern League All-Star Team (1B) ... Eastern League Most Valuable Player2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-05-141BSan Francisco GiantsSacramento (AAA)-DL-7InjuredDL7 Injured29.280Team Roster on 2019-05-14
2019-05-101BSan Francisco GiantsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)29.276Team Roster on 2019-05-10
2019-03-281BSan Francisco GiantsRichmond (AA)-MinorsReassigned MinorsAssigned to Richmond (AA)29.233Team Roster on 2019-03-28
2018-08-121BSan Francisco GiantsSan Francisco Giants (MLB)-MinorsContractSigned to Minor League Contract29.005Team Roster on 2018-08-12
2018-08-121BSan Francisco GiantsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)29.005Team Roster on 2018-08-12
2018-05-251BFree Agent -Free AgentFree AgentReleased by Twins28.291  
2018-05-051BMinnesota TwinsRochester (AAA)-Minors--Reinstated to active roster28.271Team Roster on 2018-05-05
2018-05-011BMinnesota TwinsRochester (AAA)-Restricted--Placed on temporarily inactive list28.267Team Roster on 2018-05-01
2017-12-071BMinnesota TwinsMinnesota Twins (MLB)-MinorsContractSigned to Minor League Contract28.122Team Roster on 2017-12-07
2017-11-071BFree Agent -Free AgentFree AgentGranted free agency28.092  
2017-09-031BPhiladelphia PhilliesLehigh Valley (AAA)-MinorsReassigned MinorsOutrighted to minors28.027Team Roster on 2017-09-03
2017-08-311BPhiladelphia PhilliesLehigh Valley (AAA)-DFADes For AssignmentDesignated for Assignment28.024Team Roster on 2017-08-31
2017-07-211BPhiladelphia PhilliesLehigh Valley (AAA)YMinorsReassigned MinorsAssigned to Lehigh Valley (AAA)27.348Team Roster on 2017-07-21
2017-06-201BPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveRecalled from Lehigh Valley (AAA)27.317Team Roster on 2017-06-20
2017-06-081BPhiladelphia PhilliesLehigh Valley (AAA)YMinorsReassigned MinorsAssigned to Lehigh Valley (AAA)27.305Team Roster on 2017-06-08
2017-06-061BPhiladelphia PhilliesReading (AA)YMinorsReassigned MinorsAssigned to Reading (AA)27.303Team Roster on 2017-06-06
2017-03-301BPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveContract purchased from minors27.235Team Roster on 2017-03-30
2016-04-081BPhiladelphia PhilliesLehigh Valley (AAA)-MinorsReassigned MinorsAssigned to Lehigh Valley (AAA)26.244Team Roster on 2016-04-08
2014-04-121BPhiladelphia PhilliesReading (AA)-MinorsReassigned MinorsAssigned to Reading (AA)24.248Team Roster on 2014-04-12
2013-04-111BPhiladelphia PhilliesClearwater (A+)-MinorsReassigned MinorsAssigned to Clearwater (A+)23.247Team Roster on 2013-04-11
2012-06-231BPhiladelphia PhilliesLakewood (A)-MinorsReassigned MinorsAssigned to Lakewood (A)22.320Team Roster on 2012-06-23
2012-06-181BPhiladelphia PhilliesWilliamsport (A-)-Minors--22.315Team Roster on 2012-06-18
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-06-11ContractSigned by Phillies 
* 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
2017Philadelphia PhilliesTeam Payroll27535,000-81932-3,651,709535,000535,000
* 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