Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Brooks (North Andover, MA) varsity baseball team lost Wednesday's home conference game against Middlesex (Concord, MA) by a score of 6-3.

1234567RHE
Middlesex5010000673
Brooks0010020352
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Middlesex

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.2503528676200
2Colt Bagnulo.33333010000
3C. Driscoll.25044010000
4Andrew Reid.33333013100
7R. Heldenbergh.00044000000
11Luke Warzynski.33343110100
14Bear Tibbitt.50042111000
17Thomas Donahue.50042211000
18Ryan Wolff.25044111000
22Connor Omalley.00011000000
Milo Conlin.00042100000
Middlesex

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00651228.400.321.721
2Colt Bagnulo00010101.333.333.666
3C. Driscoll00010023.250.250.500
4Andrew Reid00010004.333.6671.000
7R. Heldenbergh00010004.000.000.000
11Luke Warzynski00100001.500.6671.167
14Bear Tibbitt00200001.750.5001.250
17Thomas Donahue00101001.750.5001.250
18Ryan Wolff00010003.250.250.500
22Connor Omalley00000101.000.000.000
Milo Conlin00200002.500.000.500
Middlesex

Baserunning

#Athlete NameSBSBA
Team Totals4
3C. Driscoll2
17Thomas Donahue1
Milo Conlin1
Middlesex

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.8752421030
2Colt Bagnulo.50021010
3C. Driscoll1.00022000
4Andrew Reid.66732010
7R. Heldenbergh1.00022000
11Luke Warzynski.00010010
18Ryan Wolff1.0001212000
Hanyaun Zhang1.00022000
Middlesex

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals2.00101.00010
4Andrew Reid2.47101.00010
7R. Heldenbergh0.000010
Middlesex

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals753261203427
4Andrew Reid5.253251002822
7R. Heldenbergh1.100012065
Middlesex

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.185.35311132011
4Andrew Reid.227.39311108011
7R. Heldenbergh.000.1670024000
Stat Supplier Logo

Middlesex's stats are presented by GameChanger: live mobile scorekeeping for baseballGameChanger Media, Inc (ai)

Brooks has not entered stats for this game.

Game Story

Massachusetts High School Baseball - Middlesex edges Brooks

April 16, 2025: North Andover, MA 01845

The Middlesex (Concord, MA) baseball the host Brooks (North Andover, MA), 6-3 in Wednesday's league challenge.

The now own a 3-5 record. They take the field next when they travel to Rivers for a Independent School challenge on Thursday, April 17. Middlesex will clash with a Red Wings team coming off a 10-4 league loss to St. Mark's (Southborough, MA). The Red Wings record now stands at 1-5.

With the defeat, Brooks drops to 0-3 on the year. The travel to St. George's (Middletown, RI) to clash with the Dragons in a Independent School challenge on Saturday, April 19. The Dragons go into the challenge with a record of 0-4. St. George's lost 13-1 in their recent league challenge against Belmont Hill (Belmont, MA)

Middlesex @ Brooks Baseball Game Info

Wed., Apr. 16, 2025 @ 3p
Brooks School
The Brooks (North Andover, MA) varsity baseball team lost Wednesday's home conference game against Middlesex (Concord, MA) by a score of 6-3.

Rankings & Records

Middlesex (24-25)

MA
59
OverallLeagueHomeAwayWin %League %RFRA
8-135-102-46-9.381.33376112

Brooks (24-25)

MA
76
OverallLeagueHomeAwayNeutralWin %League %RFRA
2-102-90-52-40-1.167.1823473

Team Scoring Averages

12345678RHE
Middlesex
.90.5.6.9.4.25.03.66.21.6
Brooks
.6.6.30.11.3.5-2.84.71.4

Team Stat Comparison

MiddlesexBrooks
.249Batting Average-
.360On Base Percentage-
.343Slugging Percentage-
.931Fielding Percentage-
.500Win Loss Percentage-

Team Leaders

MiddlesexBrooksNational Avg.
#11 Luke Warzynski.432Batting Average
-
.239
#15 Kai Rachoski.667On Base Percentage
-
.379
#11 Luke Warzynski.784Slugging Percentage
-
.302
#15 Kai Rachoski1.000Fielding Percentage
-
.860
#5 Justin MacCormack1.000Win Loss Percentage
-
.532

Record Breakdown

Middlesex (24-25)

Brooks (24-25)

8-13
Overall
2-10
5-10
League
2-9
3-3
Non-League
0-1
1-0
Head to Head
0-1
3-7
Common Opponent
2-6
2-4
Home
0-5
6-9
Away
2-4
0-0
Neutral
0-1
0-0
Playoff
0-0
6-12
In-State
1-9
2-1
Out-of-State
1-1