NJ Sports Index
OverviewDiamondPitchGridironCourt
NJ
DDiamond IndexNew Jersey Baseball
LeadersTeamsRankingsScoresPredictorStandingsGlossary
TR
Diamond Index team profile

Toms River South

CountyConferenceShoreGroupSouth Jersey · Group 3Head coachJim Rankin
Season record18-102025-2026
DI Score63.5
Run Differential+37
Strength of Schedule0.7
Roster16
Team wRC+105
Team PIT7.8
Season results

Schedule & Games

28 games
Jun 3atDDelseaNJSIAA Baseball Tournament, South Jersey, Group 3, Semifinal RoundL1–4Box score →May 29atCClearviewNJSIAA Baseball Tournament, South Jersey, Group 3, Quarterfinal RoundW4–3Box score →May 28
at
H
Highland
NJSIAA Baseball Tournament, South Jersey, Group 3, First Round
W
10–2
Box score →
May 22vsRRaritanW5–4Box score →
May 19vsHHolmdelW2–1Box score →
May 16atRHRumson-Fair HavenShore Conference Tournament, Round of 16L8–9Box score →
May 15vsTRToms River EastL1–3Box score →
May 13vsMMarlboroShore Conference Tournament, First RoundW5–0Box score →
May 12vsJTJackson TownshipL2–4Box score →
May 9vsWWallL3–6Box score →
May 7vsBMBrick MemorialOcean County Tournament, Final RoundL1–15Box score →
May 6vsCRCentral RegionalL2–5Box score →
May 4atCRCentral RegionalW3–0Box score →
May 2vsSSouthernOcean County Tournament, Semifinal RoundW11–1Box score →
May 1vsBTBrick TownshipW6–0Box score →
Apr 28vsPPPoint Pleasant BoroOcean County Tournament, Quarterfinal RoundW6–5Box score →
Apr 27vsMMonroeW7–6Box score →
Apr 25vsNENew EgyptOcean County Tournament, First RoundW3–1Box score →
Apr 22atBTBrick TownshipW6–2Box score →
Apr 20atMManasquanL4–7Box score →
Apr 17vsMManasquanL3–5Box score →
Apr 15atDCDonovan CatholicW11–7Box score →
Apr 13vsDCDonovan CatholicW6–5Box score →
Apr 10atSSchalickL7–8Box score →
Apr 7atPPPoint Pleasant BoroW4–2Box score →
Apr 4vsPPPoint Pleasant BoroW4–1Box score →
Apr 1vsTRToms River NorthW10–0Box score →
Mar 30atTRToms River NorthW12–4Box score →
Player directory

Roster

16 players
#PlayerGradePositionPAIP
#11Brett RankinSeniorC, 1B97—
#1Canaan SanzoneSeniorOF, P86—
#17Evan SchmidtSeniorUTL, P9315.0
#2Jaden GeremiaSeniorOF109—
#24Karsin MiglioriSeniorOF, P604.3
#25Sean AdcockSeniorP—3.0
#28Aiden MoylanJuniorP—61.0
#6Anthony AbatemarcoJunior2B, 3B85—
#8Christian MascaroJuniorSS, P9625.7
#3Craig CarusoJuniorC13—
#16Logan SowaJuniorC, 1B74—
#29Jake GallagherSophomore2B7—
#16Logan WeedSophomoreOF23—
#9Max PaganoSophomoreP, 1B—23.3
#27Stan CitkowiczSophomoreIF, P—36.7
#23Andrew SchmidtFreshmanUTL, P10219.7
Team production

Batting Statistics

12 hitters
#PlayerPAHHRRRBISBAVGOBPSLGOPSwOBAwRC+Off
1Jaden Geremia10942124195.416.459.5941.053.4621459.8
2Christian Mascaro9621012168.284.448.338.786.3741011.8
3Anthony Abatemarco852019111.282.400.380.780.35993-0.8
4Andrew Schmidt10225019111.291.402.326.728.34285-2.5
5Canaan Sanzone8616111142.222.349.319.668.31370-4.1
6Evan Schmidt932001290.253.366.291.657.31270-5.0
7Logan Sowa74190360.288.365.303.668.31270-4.0
8Jake Gallagher710310.167.286.333.619.28657-0.5
9Craig Caruso1310010.111.385.111.496.28556-1.0
10Karsin Migliori601101152.212.317.212.528.25842-5.7
11Brett Rankin9721014110.236.299.247.546.25742-10.0
12Logan Weed23401224.190.217.190.408.1877-3.0
Run prevention

Pitching Statistics

8 pitchers
#PlayerIPHRERBBSOERAWHIPK/7BB/7FIPPIT
1Aiden Moylan61.042241734871.951.259.983.902.179.1
2Andrew Schmidt19.721741161.421.125.690.361.784.4
3Stan Citkowicz36.726161517322.861.176.113.253.560.7
4Sean Adcock3.0211012.330.672.330.002.430.3
5Christian Mascaro25.738201115143.002.063.824.094.110.0
6Evan Schmidt15.0131375133.271.206.072.332.57-0.6
7Max Pagano23.32018139163.901.244.802.703.27-3.0
8Karsin Migliori4.3555258.081.628.083.234.25-3.1