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

Bergen Tech

County—ConferenceBig NorthGroup—Head coach—
Season record11-152024-2025
DI Score47.4
State Rank#222
Run Differential-17
Strength of Schedule0.2
Roster17
Team wRC+68
Team PIT3.3
Season context

Record & Schedule Profile

26 completed games
Conference Record10-11Big North
Division Record—No division listed
Runs per Game4.77124 total runs
Runs Allowed per Game5.38140 total allowed
Home Record7-512 home games
Away Record4-1014 road games
Tournament Record1-34 tournament games
Current StreakL4Most recent completed games
vs. DI Top 250-55 games
vs. DI Top 500-66 games
Average Opponent DI52.5Full completed schedule
Strength of Schedule0.2Opponent quality adjustment
Best WinParamus7–3 · Opponent DI 52.5
Worst LossHasbrouck Heights3–4 · Opponent DI 46.6
Season results

Schedule & Games

26 games
May 27atLLivingstonNJSIAA Baseball Tournament, North Jersey, Section 1, Group 4, First RoundL1–2Box score →May 23atRRamapoL3–11Box score →May 20atGTGloucester TechNJTAC Tournament - Groups 3 & 4, Final RoundL1–11Box score →May 19atBCBergen CatholicL6–8Box score →May 14vsCCliftonW11–2Box score →
Rating neighbors

Similar Teams

DI · AdjO · AdjD · SOS
CCarteretGMC
DI 48.94.82 AdjO5.52 AdjD97% match
EBEmerson BoroNJIC
DI 46.64.51 AdjO5.36 AdjD97% match
FLFair LawnBig North
DI 47.54.71 AdjO5.73 AdjD94% match
BBayonneHCIAL
DI 50.44.97 AdjO5.14 AdjD94% match
NENew EgyptShore
DI 44.54.38 AdjO5.77 AdjD93% match
TCTimber CreekTri-County
DI 49.64.42 AdjO5.40 AdjD93% match
Team production

Batting Statistics

17 hitters
#PlayerPAHHRRRBISBAVGOBPSLGOPSwOBAwRC+Off
1Josbaldy Santos8923314196.307.416.520.936.4091204.5
2Mike Camporeale67100891.200.403.300.703.34085-1.5
3Taishi Yamamoto81210121018.300.395.314.709.333810.9
4Harssh Ramayanam Venkket9616019811.208.365.351.715.33180-0.9
5Joe D'Amico831911383.264.361.361.723.33180-2.3
6
Run prevention

Pitching Statistics

10 pitchers
#PlayerIPHRERBBSOERAWHIPK/7BB/7FIPPIT
1Dan Lee44.039261423452.231.417.163.662.904.9
2Arihant Rajesh34.34128107232.041.404.691.432.904.7
3Nick Scozzafava3.0000000.000.000.000.003.101.3
4Tiernan O'Rourke24.712141013242.841.016.813.693.340.6
5Alvin Li5.0652552.802.207.007.006.500.1
6Matt Tucci8.73
Year-to-year development

Program Trends

Wins by season10Latest · 2025–2026
30231580
2011, 112012, 62013, 82014, 102015, 102016, 62017, 102018, 112019, 102021, 122022, 122023, 182024, 92025, 112026, 10
201120122013201420152016201720182019202120222023202420252026
20111120126201382014102015102016620171020181120191020211220221220231820249202511202610
All-time history

Record Book

Season · Career · Single Game
Team record book
#PlayerTeamSeasonHits
1Michael SavinoBergen Tech2021–202229
2Michael SteinhauserBergen Tech2022–202329
3Taishi YamamotoBergen Tech2025–202627
4Tim PorfidoBergen Tech2021–202227
5Harssh Ramayanam VenkketBergen Tech2022–202326
6Harssh Ramayanam VenkketBergen Tech2023–202426
7Aedan ChoiBergen Tech2021–202225
8Anthony DiGrandeBergen Tech2021–202225
9Michael FariaBergen Tech2017–201825
10Rocco LauritoBergen Tech2022–202325
11Anthony DiGrandeBergen Tech2022–202324
12Josbaldy SantosBergen Tech2024–202523
13Michael CostanzoBergen Tech2021–202222
14Michael SavinoBergen Tech2020–202122
15Steve ChoiBergen Tech2024–202522
16Colin MontoneBergen Tech2025–202621
17Dylan HuberBergen Tech2025–202621
18Greg GuzmanBergen Tech2018–201921
19Joe D'AmicoBergen Tech2023–202421
20Joe D'AmicoBergen Tech2025–202621
21Ryan JordanBergen Tech2020–202121
22Taishi Yamamoto SophomoreBergen Tech2024–202521
23Jon MengeBergen Tech2016–201720
24Joe D'AmicoBergen Tech2024–202519
25Jordan RiveraBergen Tech2017–201819
May 13vsCTCamden TechNJTAC Tournament - Groups 3 & 4, Semifinal RoundW2–1Box score →
May 12atCCliftonW11–0Box score →
May 10atHHackensackL3–6Box score →
May 7atRDRiver DellW2–1Box score →
May 6vsFLFair LawnW2–1Box score →
May 3atHHHasbrouck HeightsBergen County Invitational, Preliminary RoundL3–4Box score →
May 2vsTTeaneckL4–14Box score →
Apr 30atPEPaterson EastsideL7–11Box score →
Apr 28vsPEPaterson EastsideW3–2Box score →
Apr 25atTTenaflyW19–2Box score →
Apr 23atPKPaterson KennedyW13–8Box score →
Apr 21vsPKPaterson KennedyW10–1Box score →
Apr 19vsBBergenfieldL2–10Box score →
Apr 17vsPParamusW7–3Box score →
Apr 16atPPassaicL1–2Box score →
Apr 14vsPPassaicW5–4Box score →
Apr 9vsPTPassaic TechL3–9Box score →
Apr 8atPTPassaic TechL3–9Box score →
Apr 5vsMMemorialL1–6Box score →
Apr 2atNHNorthern HighlandsL1–9Box score →
Mar 31vsSJSt. Joseph (Mont.)L0–3Box score →
Player directory

Roster

17 players
#PlayerGradePositionPAIP
#10Arihant RajeshSenior6834.3
#9Casey LeeSenior11—
#30Dan LeeSenior844.0
#2Harssh Ramayanam VenkketSenior9615.7
—Jake BurkeSenior63—
#5Mike CamporealeSenior677.0
#12Nick ScozzafavaSenior123.0
#33Steve ChoiSenior85—
#28Alvin LiJunior155.0
#34Joe D'AmicoJunior8337.3
#20Matt TucciJunior18.7
#32Nathan NievesJunior73—
#11Tiernan O'RourkeJunior624.7
#23Jacob BrynczkaSophomore33—
#1Josbaldy SantosSophomore890.7
—Taishi YamamotoSophomore81—
#14Thomas FicetolaSophomore8—
Steve Choi
85
22
0
13
9
4
.293
.376
.320
.696
.325
77
-2.6
7Arihant Rajesh681201036.214.353.250.603.29462-3.4
8Dan Lee820230.250.250.375.625.27552-0.7
9Jacob Brynczka3360800.207.303.241.544.26145-3.2
10Jake Burke631209141.203.254.322.576.25944-6.0
11Nathan Nieves73110190.172.274.219.493.23833-8.6
12Thomas Ficetola810110.143.250.143.393.20014-1.2
13Nick Scozzafava1210210.100.250.100.350.19210-1.9
14Casey Lee1100200.000.273.000.273.19110-1.8
15Alvin Li1510420.077.200.077.277.153-10-2.9
16Matt Tucci100000.000.000.000.000.000-87-0.3
17Tiernan O'Rourke600113.000.000.000.000.000-87-1.4
4
4
7
3
3.23
1.15
2.42
5.65
5.18
-0.3
7Josbaldy Santos0.71112010.504.500.0021.0012.10-0.7
8Harssh Ramayanam Venkket15.71714812203.571.858.945.363.23-1.3
9Joe D'Amico37.343411819323.371.666.003.563.07-2.0
10Mike Camporeale7.0977557.002.005.005.005.10-4.0