NJ Sports Index
OverviewDiamondPitchGridironCourt
NJ
DDiamond IndexNew Jersey Baseball
DailyLeadersTeamsRankingsScoresComparePredictorStandingsGlossary
SJ
Diamond Index team profile

St. Joseph (Hamm.)

County—ConferenceCape-AtlanticGroup—Head coach—
Season record13-122024-2025
DI Score37.6
State Rank#285
Run Differential+38
Strength of Schedule-1.5
Roster21
Team wRC+105
Team PIT-37.1
Season context

Record & Schedule Profile

25 completed games
Conference Record12-6Cape-Atlantic
Division Record—No division listed
Runs per Game7.92198 total runs
Runs Allowed per Game5.96149 total allowed
Home Record6-511 home games
Away Record7-714 road games
Tournament Record0-11 tournament games
Current StreakL4Most recent completed games
vs. DI Top 250-00 games
vs. DI Top 500-00 games
Average Opponent DI32.3Full completed schedule
Strength of Schedule-1.5Opponent quality adjustment
Best WinMiddle Township4–3 · Opponent DI 42.9
Worst LossPinelands3–13 · Opponent DI 30.2
Season results

Schedule & Games

25 games
May 29vsSRSt. RoseNJSIAA Baseball Tournament, Non-Public South Jersey, Group B, First RoundL0–5Box score →May 23atCCCamden CatholicL0–1Box score →May 20atWWilliamstownL7–10Box score →May 19atDDeptfordL8–13Box score →May 17atOOakcrestW9–0Box score →May 15vsCM
Rating neighbors

Similar Teams

DI · AdjO · AdjD · SOS
WTWestampton TechBCSL
DI 38.24.34 AdjO6.99 AdjD94% match
NENewark East SideSEC
DI 36.24.96 AdjO7.92 AdjD92% match
MTMiddle TownshipCape-Atlantic
DI 42.94.45 AdjO7.86 AdjD90% match
HHHenry HudsonShore
DI 38.74.26 AdjO5.99 AdjD88% match
PPalmyraBCSL
DI 37.54.78 AdjO7.04 AdjD87% match
DDunellenGMC
DI 41.65.39 AdjO6.95 AdjD87% match
Team production

Batting Statistics

21 hitters
#PlayerPAHHRRRBISBAVGOBPSLGOPSwOBAwRC+Off
1Trent Walz100100.0001.000.0001.000.7002660.3
2Sam Marootian620300.500.667.5001.167.5331820.9
3Jack Cassidy99300242014.370.485.444.929.4241277.5
4Aidan Riley8716013121.276.517.362.879.4221264.2
5Paul Spena9124021205.343.495.414.909.4201255.1
6Chris Morgan
Run prevention

Pitching Statistics

8 pitchers
#PlayerIPHRERBBSOERAWHIPK/7BB/7FIPPIT
1Liam Hurley54.341282024712.581.209.153.092.033.3
2Jack Cassidy20.02318813212.801.807.354.553.400.6
3Mason Hollywood17.01111812213.291.358.654.943.10-0.7
4Brandon Blazer1.72634112.603.604.2016.8010.90-2.3
5Joziah Rivera19.324231110253.981.769.053.623.15-2.7
6Paul Spena
Year-to-year development

Program Trends

Wins by season16Latest · 2025–2026
30231580
2011, 92012, 132013, 82014, 162015, 152016, 182017, 142018, 132019, 132021, 172022, 142023, 72024, 32025, 132026, 16
201120122013201420152016201720182019202120222023202420252026
20119201213201382014162015152016182017142018132019132021172022142023720243202513202616
All-time history

Record Book

Season · Career · Single Game
Team record book
#PlayerTeamSeasonHits
1Cohl Mercado SeniorSt. Joseph (Hamm.)2021–202242
2Ty Mercado FreshmanSt. Joseph (Hamm.)2020–202138
3Colton RobinsonSt. Joseph (Hamm.)2025–202636
4Jack CassidySt. Joseph (Hamm.)2025–202632
5Jayden ShertelSt. Joseph (Hamm.)2018–201931
6Jimmy Mantuano JuniorSt. Joseph (Hamm.)2021–202231
7Bobby ButkusSt. Joseph (Hamm.)2025–202630
8Brock MercadoSt. Joseph (Hamm.)2018–201930
9Gage Ambruster SeniorSt. Joseph (Hamm.)2020–202130
10Jack CassidySt. Joseph (Hamm.)2024–202530
11Ty Powell JuniorSt. Joseph (Hamm.)2021–202230
12David DeNafoSt. Joseph (Hamm.)2025–202629
13Jayden ShertelSt. Joseph (Hamm.)2017–201829
14Liam HurleySt. Joseph (Hamm.)2025–202629
15Ty PowellSt. Joseph (Hamm.)2022–202328
16Brock Mercado SeniorSt. Joseph (Hamm.)2020–202127
17Cohl Mercado JuniorSt. Joseph (Hamm.)2020–202127
18Jimmy Mantuano SophomoreSt. Joseph (Hamm.)2020–202127
19Cohl MercadoSt. Joseph (Hamm.)2018–201926
20Jimmy MantuanoSt. Joseph (Hamm.)2022–202326
21Marcos Del ValleSt. Joseph (Hamm.)2018–201926
22Colin Ahart JuniorSt. Joseph (Hamm.)2021–202225
23Liam HurleySt. Joseph (Hamm.)2024–202524
24Paul SpenaSt. Joseph (Hamm.)2024–202524
25Austin PustizziSt. Joseph (Hamm.)2018–201923
Cape May Tech
W
18–2
Box score →
May 12vsVVinelandL1–23Box score →
May 7atWCWildwood CatholicW14–2Box score →
May 6vsWCWildwood CatholicW3–0Box score →
May 5atLCLower Cape MayL0–2Box score →
May 1vsHHammontonL0–10Box score →
Apr 29vsPPleasantvilleW19–1Box score →
Apr 28atPPleasantvilleW10–7Box score →
Apr 25vsBBuenaL10–13Box score →
Apr 24atPAPilgrim AcademyW12–1Box score →
Apr 23vsCCumberlandL6–16Box score →
Apr 17vsBBridgetonW11–1Box score →
Apr 14atCMCape May TechW15–0Box score →
Apr 10atEHEgg HarborL1–8Box score →
Apr 8atBBridgetonW24–10Box score →
Apr 3atACAtlantic CityW11–3Box score →
Apr 2vsACAtlantic CityW10–0Box score →
Mar 28atPPinelandsL3–13Box score →
Mar 27atMTMiddle TownshipL2–5Box score →
Mar 26vsMTMiddle TownshipW4–3Box score →
Player directory

Roster

21 players
#PlayerGradePositionPAIP
#28Jack ColeSeniorP514.0
#19Chris MorganJuniorC, IF33—
#24Nick CrimiJuniorOF47—
#16Aidan RileySophomoreC, 1B87—
#20Bobby ButkusSophomoreOF, P8117.3
#8Brandon BlazerSophomoreIF, P41.7
#4Frank SomogySophomoreIF41—
#10Jack CassidySophomoreSS, P9920.0
#44Joziah RiveraSophomore1B, P6519.3
#15Liam HurleySophomoreOF, P9254.3
#22Luke BadagliaccoSophomoreOF19—
#9Mason HollywoodSophomore2B, P4017.0
#52Paul SpenaSophomore3B, P915.3
#26Sam MarootianSophomoreOF, P6—
—Toby SantiagoSophomore3—
#21Zavian RosarioSophomoreC, OF24—
#5Caden NewtonFreshmanUTL19—
#6Matthew ThompsonFreshmanOF65—
#13Niko FafaliosFreshman2—
—Trent WalzFreshman1—
—Tyler FlickengerFreshman1—
33
9
0
7
10
3
.346
.485
.385
.869
.406
118
1.7
7Liam Hurley92240301713.329.467.397.865.4011165.1
8Bobby Butkus8122020207.319.420.449.869.3891093.1
9Matthew Thompson6518017125.333.446.370.817.3781041.5
10Joziah Rivera6515112163.283.415.377.793.366980.4
11Mason Hollywood40401056.154.450.231.681.355920.7
12Nick Crimi471301372.317.404.317.721.33884-1.0
13Frank Somogy4160954.194.390.226.616.31271-1.3
14Toby Santiago310000.333.333.333.667.30065-0.2
15Caden Newton1930431.200.368.200.568.28959-1.2
16Zavian Rosario2440420.200.333.250.583.28356-1.9
17Luke Badagliacco1930844.188.316.188.503.25341-1.2
18Brandon Blazer400101.000.250.000.250.1752-0.5
19Jack Cole500000.000.200.000.200.140-16-1.0
20Niko Fafalios200000.000.000.000.000.000-87-0.7
21Tyler Flickenger100000.000.000.000.000.000-87-0.3
5.3
4
9
9
11
9
11.81
2.81
11.81
14.44
8.16
-6.7
7Jack Cole14.0282015497.502.294.502.003.74-9.0
8Bobby Butkus17.3283427242210.903.008.889.695.58-19.6