Brock Stassi

Hitting Coach - Modesto (A) [2025]
High Level
MLB
Years
2008-2021 (2017-2017)
Proper Name
Brock James Stassi
Nickname
Trashman
Positions
1B (616) ... LF (53) ... P (9) ... RF (5)
Height / Weight
6-1 / 190
Bats / Throws
Left / Left
Birthdate
August 7,1989   Age:  36.163
High School
Yuba City (Yuba City,CA)
Colleges
Service Time
0.096 (2018)
MLB Debut
MLBAM ID
Retrosheet#
stasb001
Show More
Brother of Max Stassi ... Nephew of Myril Hoag
Show Releated Ebay Listings

Batting Statistics

CSV
Glossary
🔒
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2009NevadaWACNCAA-1So22191B923410319275141801181722103461261017.262.379.447.826.350.185.27714.2913.490.9425.75
2010NevadaWACNCAA-1Jr22201B1225217645641659422325281014031172163034.364.460.6651.125.438.301.38511.5712.961.1219.56
2011NevadaWACNCAA-1Sr22211B123552032973193234513233451021042452449.360.454.512.966.330.152.42013.0613.471.03101.50
2011Williamsport CrosscuttersNYPLA-PHI23211B81501501430201143018152120435173327.200.291.233.524.173.033.21310.408.670.83150.00
2012Williamsport CrosscuttersNYPLA-PHI-221B52335000200120000052405.217.250.217.467.043.000.2384.178.332.000.00
2012Lakewood BlueClawsSALAPHI28221B1005918622469333062283412413702211531.247.342.376.718.301.129.28112.6715.381.2162.00
2012Clearwater ThreshersFSLA+PHI-221B390210010001000003911.222.222.333.555.111.111.2500.0011.110.000.00
2013Clearwater ThreshersFSLA+PHI28231B108882883285115332812343122061153161966.295.347.399.746.208.104.3367.2813.611.8796.00
2014Reading Fightin PhilsEastAAPHI28241B8912444049102123844313949622161444892379.232.302.327.629.189.095.2447.9810.021.2655.00
2015Reading Fightin PhilsEastAAPHI28251B12213346676140321159032776310104102195544892.300.394.470.864.337.170.31413.9011.370.8231.07
2016Lehigh Valley IronPigsILAAAPHI10261B115117375491002611258126076304171644423961.267.369.437.806.328.170.30213.5717.191.2731.25
2017Reading Fightin PhilsEastAAPHI41271B261200010010000002702.333.429.333.762.167.000.33314.290.000.000.00
2017Lehigh Valley IronPigsILAAAPHI7271B94501731843404220018422030559196835.249.321.341.662.197.092.3009.1821.432.3343.25
2017Philadelphia PhilliesNLMLBPHI41271B5178613212700122200003239058.167.278.295.573.282.128.20413.3324.441.8339.00
2018New Britain BeesAtlIndy -281B13840147325311453623282101220871782033.361.458.5921.050.415.231.39015.7311.800.7529.40
2018Rochester Red WingsILAAAMIN-281B90*321141424602130115283011336133816.211.316.316.632.228.105.25911.2821.051.8757.00
2018Sacramento River CatsPCLAAASFN-281B141*216411251000110019141000135841015.391.536.5471.083.453.156.50022.6216.670.740.00
2019Richmond Flying SquirrelsEastAASFN-291B126*257382340210011213000013385617.315.412.452.864.288.137.36214.1215.291.0836.50
2019Sacramento River CatsPCLAAASFN7291B31313100100040000041312.231.231.308.539.077.077.3330.0030.770.000.00
2021Long IslandAtlIndy  311B1547795007108600001145554.191.309.298.607.298.107.22014.5510.910.750.00
2021FCL PhilliesFCLRkPHI-31LF131100000000000001301.333.333.333.666.000.000.3330.000.000.000.00
2021Reading Fightin PhilsEast2AAPHI34311B90*25718120028002010001051892210.169.348.254.602.366.085.16721.7410.870.5035.50
Tot:MLB (1 yrs) MLB     5178613212700122200003239058.167.278.295.573.282.128.20413.3324.441.8339.00
Tot:NL (1 yrs) NL     5178613212700122200003239058.167.278.295.573.282.128.20413.3324.441.8339.00
Tot:Minors (10 yrs) Minors     738245430764311813523372410331394207298519432841183460.262.351.384.735.263.122.29011.6513.871.1947.19
Tot:Indy (2 yrs) Indy     551943962164543333627012211012332537.320.422.521.943.387.201.34815.4511.590.7538.80
Tot:Rk (1 yrs) Rk     131100000000000001301.333.333.333.667.000.000.3330.000.00
Tot:A- (2 yrs) A-     551731735201163019172120440197332.202.286.231.517.156.029.2179.648.630.89173.00
Tot:A (1 yrs) A     5918622469333062283412413702211531.247.342.376.719.301.129.28112.6715.381.2162.00
Tot:A+ (2 yrs) A+     912973287125333812344122061183252067.293.344.397.741.205.104.3337.0813.541.9199.00
Tot:AA (5 yrs) AA     309105614227948427153641491357213522416122779200.264.355.394.749.273.130.27812.1411.000.9139.11
Tot:AAA (4 yrs) AAA     22373993195471181051311216490821629886866129.264.364.403.767.288.139.31312.9018.891.4641.06
Tot:College (3 yrs) College     14148293164409159475757816860826758764100.340.440.554.994.373.214.37712.7813.291.0432.13
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:College - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2010Wisconsin WoodchucksNorthwoods LeagueCollege Summer2043150283911062312222120006681741722.260.362.453.815.333.193.26812.6412.070.9525.00
2016Philadelphia PhilliesMLB Spring TrainingSpring26132536100200350010172915.240.310.280.590.160.040.28610.3417.241.670.00
2017Philadelphia PhilliesMLB Spring TrainingSpring27256212191161700611000014068811.306.368.6451.013.435.339.2898.8216.181.8310.33
2018Minnesota TwinsMLB Spring TrainingSpring281524291003104200000102818.375.464.417.881.250.042.40914.297.140.500.00
2019San Francisco GiantsMLB Spring TrainingSpring29511000000011000000200.000.500.000.5001.000.000.00050.0050.001.000.00
Tot:CollegeSummer (1 Yrs) CollegeSummer 43150283911062312222120006681741722.260.362.453.815.333.193.26812.6412.070.9525.00
Tot:Spring (4 Yrs) Spring 5811218343162210141900102571271024.304.378.509.887.339.205.31811.0214.961.3618.67

Pitching Statistics

CSV
Glossary
🔒
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2008NevadaWACNCAA-1Fr2218424.851790080159.1783732618361121.6211.830.912.735.465.612.00
2009NevadaWACNCAA-1So2219656.6315130020073.18662541734542141.6410.552.094.176.637.611.59
2010NevadaWACNCAA-1Jr2220743.4313123110078.2713630525672101.228.120.572.867.674.122.68
2011NevadaWACNCAA-1Sr2221227.79880000032.1472928316262131.9513.080.844.457.248.071.63
2013Clearwater ThreshersFSLA+PHI2823000.0020002202.00000120000.500.000.004.509.000.002.00
2014Reading Fightin PhilsEastAAPHI2824000.0020002201.12000000001.5013.500.000.000.000.000.00
2016Lehigh Valley IronPigsILAAAPHI1026114.5040004404.05220130001.5011.250.002.256.754.503.00
Tot:Minors (3 yrs) Minors   112.4580008807.17220250001.238.590.002.456.142.452.50
Tot:A+ (1 yrs) A+   000.0020002202.00000120000.500.000.004.509.000.002.00
Tot:AA (1 yrs) AA   000.0020002201.12000000001.5013.500.000.000.000.00
Tot:AAA (1 yrs) AAA   114.5040004404.05220130001.5011.250.002.256.754.503.00
Tot:College (4 yrs) College   19135.325342310111243.228216414431931837491.5410.421.153.446.766.061.97
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:College - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Pitching Statistics

CSV
Glossary
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2009Orleans cardinalsCape Cod LeagueCollege Summer19113.7214000145019.114108014152001.456.520.006.526.984.661.07
2010Wisconsin WoodchucksNorthwoods LeagueCollege Summer20225.06870011032.0302418216151001.448.440.564.504.226.750.94
Tot:CollegeSummer (2 Yrs) CollegeSummer 334.5622700615051.1443426230303001.447.710.355.265.265.961.00

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
2850704954215356.495