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

Bergen Tech

County—ConferenceBig NorthGroup—Head coach—
Season record12-112020-2021
DI Score52.5
State Rank#183
Run Differential-1
Strength of Schedule0.1
Roster17
Team wRC+85
Team PIT-13.4
Season context

Record & Schedule Profile

23 completed games
Conference Record12-10Big North
Division Record—No division listed
Runs per Game5.43125 total runs
Runs Allowed per Game5.48126 total allowed
Home Record7-411 home games
Away Record5-712 road games
Tournament Record0-22 tournament games
Current StreakL2Most recent completed games
vs. DI Top 251-12 games
vs. DI Top 501-12 games
Average Opponent DI51.8Full completed schedule
Strength of Schedule0.1Opponent quality adjustment
Best WinSt. Joseph (Mont.)6–1 · Opponent DI 89.1
Worst LossPassaic3–6 · Opponent DI 34.4
Season results

Schedule & Games

23 games
Jun 3vsBBergenfieldL5–12Box score →Jun 2vsLLivingstonNJSIAA Baseball Tournament, North Jersey, Section 1, Group 4, First RoundL0–3Box score →May 28atSJSt. Joseph (Mont.)W6–1Box score →May 26atPKPaterson KennedyW9–0Box score →May 24vsPKPaterson KennedyW14–4Box score →May 22atIH
Rating neighbors

Similar Teams

DI · AdjO · AdjD · SOS
CCCedar CreekCape-Atlantic
DI 52.65.66 AdjO5.82 AdjD96% match
WWWest Windsor-Plainsboro SouthCVC
DI 49.05.49 AdjO5.30 AdjD94% match
NNottinghamCVC
DI 49.25.45 AdjO5.97 AdjD94% match
BBayonneHCIAL
DI 53.55.62 AdjO5.09 AdjD94% match
HTHaddon TownshipColonial
DI 47.65.53 AdjO5.27 AdjD92% match
PPrincetonCVC
DI 52.26.02 AdjO5.60 AdjD92% match
Team production

Batting Statistics

17 hitters
#PlayerPAHHRRRBISBAVGOBPSLGOPSwOBAwRC+Off
1Richard Cirigliano5819111176.413.534.7611.295.5411819.9
2Sebastian Smith75180201012.333.520.389.909.4271235.6
3Michael Savino7222016149.355.444.403.848.3881042.4
4Michael Morena34100341.333.412.367.778.35989-0.5
5Brody Hansen2860420.273.429.318.747.35788-0.6
6Michael Costanzo
Run prevention

Pitching Statistics

9 pitchers
#PlayerIPHRERBBSOERAWHIPK/7BB/7FIPPIT
1Ryan Jordan44.04729149352.231.275.571.432.334.9
2Thomas Schmidt14.0127511132.501.646.505.503.601.0
3Anthony DiGrande12.7171056102.761.825.533.322.940.4
4Michael Morena2.0231133.501.5010.503.501.60-0.1
5Brody Hansen6.0643563.501.837.005.833.60-0.4
6Tim Porfido
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
Indian Hills
W
5–2
Box score →
May 21atFLFair LawnW11–3Box score →
May 19vsPPassaicW7–1Box score →
May 17atPPassaicL3–6Box score →
May 15atPHPascack HillsBergen County Tournament, First RoundL2–3Box score →
May 13atNHNorthern HighlandsL2–11Box score →
May 12vsPTPassaic TechW2–1Box score →
May 10atPTPassaic TechL2–7Box score →
May 8atTTeaneckL4–6Box score →
May 7atPEPaterson EastsideW9–8Box score →
May 3vsPEPaterson EastsideW10–6Box score →
May 1vsWMWest MilfordW15–5Box score →
Apr 30atPVPassaic ValleyL8–9Box score →
Apr 28atCCliftonL0–13Box score →
Apr 26vsCCliftonL1–11Box score →
Apr 24vsRDRiver DellW2–1Box score →
Apr 23vsHHackensackW7–2Box score →
Apr 19vsBCBergen CatholicL1–11Box score →
Player directory

Roster

17 players
#PlayerGradePositionPAIP
#23Brandon HawSeniorIF, P41—
#24Brody HansenSeniorIF, P286.0
#3Chrisitian ArroyoSeniorSS, 3B58—
#11Cooper CorsoSeniorOF51—
#13Lance RozenfeldSeniorOF52—
#16Michael MorenaSeniorIF, P342.0
#4Ryan JordanSenior2B, P6844.0
#8Sebastian SmithSenior1B, P752.0
#7Tanner HansenSeniorC, IF6—
#34Michael CostanzoJuniorOF, P5125.3
#20Michael SavinoJuniorC72—
#5Richard CiriglianoJuniorOF, P58—
#10Thomas SchmidtJunior214.0
#32Anthony DiGrandeSophomoreIF, P2412.7
#18George XanthosSophomore1B, P37.3
#38Michael SteinhauserSophomore19—
#33Tim PorfidoSophomoreOF, P225.3
51
14
0
7
12
3
.292
.333
.479
.813
.353
86
-0.4
7Ryan Jordan682109153.333.382.381.763.34683-1.4
8Lance Rozenfeld52801042.195.365.244.609.30260-3.3
9Brandon Haw4190852.257.366.257.623.30059-2.6
10George Xanthos310200.333.333.333.667.30059-0.2
11Chrisitian Arroyo581101282.224.345.265.610.29356-4.1
12Cooper Corso51150568.300.314.300.614.27848-3.1
13Michael Steinhauser1910400.071.316.143.459.25336-2.2
14Anthony DiGrande2410530.056.292.111.403.22924-3.2
15Tanner Hansen610100.167.167.167.333.150-16-1.2
16Thomas Schmidt200000.000.000.000.000.000-92-0.7
17Tim Porfido200000.000.000.000.000.000-92-0.7
25.3
27
20
14
11
26
3.87
1.50
7.18
3.04
2.59
-3.1
7George Xanthos7.371271096.682.328.599.554.74-3.9
8Sebastian Smith2.07652017.504.500.007.006.10-4.1
9Michael Costanzo25.336231923265.252.337.186.364.13-8.1