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

Delbarton

County—ConferenceNJACGroup—Head coach—
Season record24-52024-2025
DI Score83.7
State Rank#8
Run Differential+135
Strength of Schedule1.4
Roster28
Team wRC+155
Team PIT9.9
Season context

Record & Schedule Profile

29 completed games
Conference Record16-1NJAC
Division Record—No division listed
Runs per Game8.45245 total runs
Runs Allowed per Game3.52102 total allowed
Home Record18-321 home games
Away Record6-28 road games
Tournament Record5-16 tournament games
Current StreakL1Most recent completed games
vs. DI Top 253-47 games
vs. DI Top 506-511 games
Average Opponent DI67.2
Full completed schedule
Strength of Schedule1.4Opponent quality adjustment
Best WinDon Bosco Prep7–2 · Opponent DI 93.2
Worst LossRoxbury4–6 · Opponent DI 68.0
Season results

Schedule & Games

29 games
Jun 4atDBDon Bosco PrepNJSIAA Baseball Tournament, Non-Public North Jersey, Group A, Semifinal RoundL6–8Box score →May 30vsBCBergen CatholicNJSIAA Baseball Tournament, Non-Public North Jersey, Group A, Quarterfinal RoundW7–4Box score →May 27vsPJPope JohnW9–1Box score →May 23vsDCDonovan CatholicW3–2Box score →May 23atMMendhamW10–3Box score →May 19vsMMendhamW11–1Box score →May 16vsWMWest MorrisMorris County Tournament, Final RoundW5–1Box score →May 12atPJPope JohnW14–1Box score →May 10vsMOMount OliveMorris County Tournament, Semifinal RoundW3–2Box score →May 9atMMontvilleW13–0Box score →May 8vsMMiddlesexL3–5Box score →May 7vsMMontvilleW8–3Box score →May 3vsPPequannockMorris County Tournament, Quarterfinal RoundW11–7Box score →May 2vsPParsippanyMorris County Tournament, First RoundW10–0Box score →Apr 30vsMMillburnW12–1Box score →Apr 28vsMMorristown-BeardW12–0Box score →Apr 25vsDBDon Bosco PrepW7–2Box score →Apr 23atRRandolphW6–2Box score →Apr 21vsRRandolphW14–0Box score →Apr 19vsGCGloucester CatholicL5–8Box score →Apr 16vsMMainlandW4–3Box score →Apr 15vsPVPascack ValleyW4–1Box score →Apr 13atGLGov. LivingstonL4–11Box score →Apr 10atMKMorris KnollsW10–6Box score →Apr 9vsMKMorris KnollsW8–7Box score →Apr 5vsPPPoly Prep (NY)W9–8Box score →Apr 3vsIPIona Prep (NY)W14–7Box score →Apr 2vsRRoxburyL4–6Box score →Apr 1atRRoxburyW19–2Box score →
Player directory

Roster

28 players
#PlayerGradePositionPAIP
#4Brandon KimSeniorIF73—
#44Charles MinervinoSeniorC4—
#26Daniel CosmiSeniorC3—
#8Ian GrendaSeniorP—3.0
#9Lenny KimSeniorP12.7
#30Logan BourdoinSeniorP—1.3
#15Michael AndrisanoSeniorOF20—
#23Miles HandySeniorP, OF85—
#13MJ WrightSeniorOF29—
#16
Team production

Batting Statistics

19 hitters
#PlayerPAHHRRRBISBAVGOBPSLGOPSwOBAwRC+Off
1Sal Garcia102465353912.541.618.8941.512.63523426.5
2Matt Tafuri11332144188.427.619.6131.233.53718418.6
3Tyler Snider400000.000.750.000.750.5251780.6
4Finnian O'Loughlin9133323341.412.484.7131.196.51117111.8
5Lorenzo Maselli10232229276.368.461.5751.035.4501408.9
6Miles Handy8522019198.344.506.391.897.4201255.4
7MJ Wright2980751.348.483.391.874.4071191.2
8Luke Hall410102.333.500.333.833.4001150.5
9Ted Masino Sophomore2670390.318.423.455.878.3921110.6
10Brandon Kim732101762.344.452.377.829.3851071.4
11Ryan Holman8827116153.329.375.427.802.35994-0.3
12Curt Friedrich581401852.298.431.319.750.35793-0.3
13Danny Haggard8722024204.282.356.372.728.33281-2.2
14Steven Corcoran620000.333.333.333.667.30065-0.4
15AJ Saccento2760380.240.296.280.576.26748-2.5
16Daniel Cosmi300100.000.333.000.333.23331-0.4
17Michael Andrisano2020321.100.100.150.250.110-31-4.4
18Charles Minervino400000.000.000.000.000.000-87-1.3
19Lenny Kim100000.000.000.000.000.000-87-0.3
Run prevention

Pitching Statistics

14 pitchers
#PlayerIPHRERBBSOERAWHIPK/7BB/7FIPPIT
1Finnian O'Loughlin38.32516918401.641.127.303.292.897.4
2Steve Pannullo Sophomore21.342211230.660.707.553.613.197.1
3Wesley Gabriel20.312636201.030.896.892.072.465.7
4Kyle McBride23.0136519361.521.3910.965.782.454.9
5Curt Friedrich14.07649142.001.147.004.503.462.0
6Ian Grenda3.0300030.001.007.000.001.101.3
7Brady Smith14.76659142.391.026.684.303.441.3
8Ted Masino Sophomore3.0100030.000.337.000.001.101.3
9Lenny Kim2.7311112.631.502.632.634.600.1
10Logan Bourdoin1.3111105.251.500.005.255.35-0.4
11Ryan Lora1.0031327.003.0014.0021.0014.10-0.6
12John Fedun5.31496397.883.1911.813.941.41-3.7
13Ryan Holman29.042252011344.831.838.212.662.41-7.6
14Noah Morales12.01716147138.172.007.584.083.68-8.9
Year-to-year development

Program Trends

Wins by season28Latest · 2025–2026
30231580
2011, 182012, 212013, 202014, 152015, 212016, 222017, 212018, 222019, 262021, 172022, 202023, 242024, 302025, 242026, 28
201120122013201420152016201720182019202120222023202420252026
201118201221201320201415201521201622201721201822201926202117202220202324202430202524202628
All-time history

Record Book

Season · Career · Single Game
Team record book
#PlayerTeamSeasonHits
1Sal GarciaDelbarton2024–202546
2Finnian O'LoughlinDelbarton2025–202644
3Jeff AndersonDelbarton2012–201342
4Sal GarciaDelbarton2025–202641
5Anthony VolpeDelbarton2018–201940
6Lorenzo MaselliDelbarton2025–202640
7Kevin HagerDelbarton2022–202338
8Sal GarciaDelbarton2023–202438
9Aiden DillDelbarton2023–202437
10Jack HarleyDelbarton2022–202337
11Jack HarleyDelbarton2023–202436
12Griffin MillsDelbarton2022–202335
13Matt TafuriDelbarton2025–202634
14Finnian O'LoughlinDelbarton2024–202533
15Ted MasinoDelbarton2025–202633
16Billy CarrollDelbarton2012–201332
17Kyle VinciDelbarton2018–201932
18Lorenzo MaselliDelbarton2024–202532
19Matt TafuriDelbarton2024–202532
20Matt TafuriDelbarton2023–202431
21Sal GarciaDelbarton2022–202331
22Kevin HartleyDelbarton2014–201530
23Danny HaggardDelbarton2025–202629
24Anthony VolpeDelbarton2017–201827
25Miles HandyDelbarton2023–202427
Ryan Holman
Senior
P, IF
88
29.0
#25Ryan LoraSeniorP—1.0
#21Steven CorcoranSeniorSS6—
#24AJ SaccentoJuniorP, 1B27—
#19Brady SmithJuniorP—14.7
#11Danny HaggardJuniorC, UTL87—
#20John FedunJuniorP—5.3
#33Lorenzo MaselliJunior1B102—
#2Matt TafuriJuniorOF113—
#12Noah MoralesJuniorP—12.0
#1Sal GarciaJuniorSS, 2B102—
#27Tyler SniderJuniorC4—
#14Wesley GabrielJuniorP—20.3
#10Curt FriedrichSophomoreOF, P5814.0
#3Finnian O'LoughlinSophomoreP, OF9138.3
#5Kyle McBrideSophomoreP—23.0
#6Luke HallSophomoreOF4—
—Steve Pannullo Sophomore——21.3
—Ted Masino Sophomore—263.0