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

Hammonton

County—ConferenceTri-CountyGroup—Head coach—
Season record14-102016-2017
DI Score56.8
State Rank#154
Run Differential+33
Strength of Schedule0.2
Roster19
Team wRC+107
Team PIT-30.6
Season context

Record & Schedule Profile

24 completed games
Conference Record9-7Tri-County
Division Record—No division listed
Runs per Game8.13195 total runs
Runs Allowed per Game5.83140 total allowed
Home Record9-817 home games
Away Record5-27 road games
Tournament Record0-22 tournament games
Current StreakL2Most recent completed games
vs. DI Top 250-00 games
vs. DI Top 500-11 games
Average Opponent DI
53.0
Full completed schedule
Strength of Schedule0.2Opponent quality adjustment
Best WinWilliamstown6–4 · Opponent DI 63.9
Worst LossTimber Creek3–4 · Opponent DI 49.5
Season results

Schedule & Games

24 games
May 23vsTCTimber CreekNJSIAA Tournament, First Round, Group 3L3–4Box score →May 19atHHighlandL5–7Box score →May 18vsKKingswayW11–2Box score →May 17vsHSHoly SpiritJoe Hartman's Diamond Classic, First RoundL6–18Box score →May 16atCCumberlandW9–7Box score →May 11atKKingswayL2–3Box score →May 10vsGTGloucester TechL6–10Box score →May 8vsHHighlandL5–10Box score →May 4vsWWoodstownL5–8Box score →May 3vsWWilliamstownW6–4Box score →May 1atCClearviewW8–6Box score →Apr 27vsCClearviewL6–12Box score →Apr 24atGTGloucester TechW7–4Box score →Apr 21vsF(Flowers (MD)W15–0Box score →Apr 20vsH(Hedgesville (WV)W16–3Box score →Apr 19vsH(Hurrican (WV)L4–11Box score →Apr 18vsH(Holmes (NC)W5–4Box score →Apr 15vsOOverbrookW10–0Box score →Apr 15vsPPennsvilleL0–4Box score →Apr 12atTTritonW20–4Box score →Apr 10atWWilliamstownW9–2Box score →Apr 7vsWWinslowW9–7Box score →Apr 5vsCCumberlandW14–6Box score →Apr 3vsWWildwoodW14–4Box score →
Player directory

Roster

19 players
#PlayerGradePositionPAIP
#4Anthony FazioSeniorC, 1B60—
#12Anthony RomanSenior3B, IF55—
#6Brock MaurielloSeniorP, 1B6125.0
#1Frankie PaganoSeniorP, OF1322.0
#11Liam Mc GarveySenior2B, P932.0
#15Matt AngelineSeniorOF, OF80—
#14Nick ArenaSeniorOF, DH14—
#17Pat BreenSeniorC, DH9—
#24Bradley SantanelloJunior1B, DH4—
Team production

Batting Statistics

18 hitters
#PlayerPAHHRRRBISBAVGOBPSLGOPSwOBAwRC+Off
1Mason Vaccarella430310.750.750.7501.500.6752471.0
2Zack Guerrier7629122282.433.500.6271.127.4911557.9
3Sean Cocuzza6217113211.370.532.4781.011.4581384.4
4Gian Carlo Palmieri8529126161.387.459.5731.032.4521355.7
5Stephen Restuccio9026321201.347.456.5601.016.4441315.1
6Matt Angeline8022015130.338.463.477.939.4201193.0
7Liam Mc Garvey9327027154.370.505.384.889.4161173.6
8Anthony Roman551201353.286.455.333.788.376970.3
9Frankie Pagano1340421.333.385.417.801.36290-0.0
10Luke Attanasi1340530.333.385.417.801.36290-0.2
11Evan Earling200100.000.500.000.500.35083-0.1
12Tyler Tome571802171.333.368.407.776.34983-1.5
13Brock Mauriello611909171.322.344.373.717.32370-3.1
14Pat Breen900100.000.444.000.444.31164-0.6
15Nick Arena1440330.286.286.357.643.28651-1.2
16Anthony Fazio60901110.161.217.268.485.22018-8.6
17Jeffrey Clouser510200.200.200.200.400.180-2-0.9
18Bradley Santanello400000.000.000.000.000.000-93-1.4
Run prevention

Pitching Statistics

10 pitchers
#PlayerIPHRERBBSOERAWHIPK/7BB/7FIPPIT
1Gian Carlo Palmieri22.017528100.641.143.182.553.287.4
2Stephen Restuccio30.724161118262.511.375.934.113.362.1
3Michael Oliveras2.0000100.000.500.003.504.600.9
4Brock Mauriello25.018331232243.362.006.728.966.34-1.3
5Mason Vaccarella6.3544584.421.588.845.532.94-1.3
6Tyler Tome1.34330115.753.005.250.001.60-2.4
7Liam Mc Garvey2.06441014.003.500.003.504.60-3.1
8Evan Earling3.06650211.672.004.670.001.77-3.7
9Sean Cocuzza38.350383022415.481.887.494.022.92-13.6
10Frankie Pagano22.024282529377.952.4111.779.234.24-15.6
Year-to-year development

Program Trends

Wins by season9Latest · 2025–2026
30231580
2011, 92012, 202013, 112014, 142015, 82016, 92017, 142018, 112019, 162021, 132022, 112023, 152024, 182025, 142026, 9
201120122013201420152016201720182019202120222023202420252026
20119201220201311201414201582016920171420181120191620211320221120231520241820251420269
All-time history

Record Book

Season · Career · Single Game
Team record book
#PlayerTeamSeasonHits
1Jared BeebeHammonton2020–202138
2Drew HainesHammonton2022–202336
3Kole BagnellHammonton2023–202436
4Jaxon MillerHammonton2023–202435
5Matt McAleerHammonton2022–202335
6Gavin WestHammonton2021–202232
7Kole BagnellHammonton2024–202532
8Derek (DJ) AdamucciHammonton2021–202230
9Gian Carlo PalmieriHammonton2016–201729
10Zack GuerrierHammonton2016–201729
11Austin MidiliHammonton2025–202628
12Gino SerechiaHammonton2018–201928
13Matt McAleerHammonton2021–202228
14Kole BagnellHammonton2022–202327
15Liam Mc GarveyHammonton2016–201727
16Stephen RestuccioHammonton2018–201927
17Gavin WestHammonton2022–202326
18Jared BeebeHammonton2018–201926
19Stephen RestuccioHammonton2016–201726
20Ethan PetersonHammonton2025–202625
21Ryan BartsHammonton2018–201925
22Cooper Mull SophomoreHammonton2024–202524
23Drew FieldsHammonton2022–202324
24Lucas DestefanoHammonton2020–202124
25Luke AttanasiHammonton2018–201924
#22
Evan Earling
Junior
P, 1B
2
3.0
#7Gian Carlo PalmieriJuniorSS, P8522.0
#5Jeffrey ClouserJuniorC, OF5—
#20Mason VaccarellaJuniorP, OF46.3
#16Sean CocuzzaJuniorP, IF6238.3
#2Zack GuerrierJuniorRF, P76—
#10Luke AttanasiSophomoreOF, P13—
#23Michael OliverasSophomoreP, 3B—2.0
#8Stephen RestuccioSophomoreP, OF9030.7
#9Tyler Tome—571.3