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 Rivers (Weston, MA) varsity baseball team won Thursday's home conference game against Middlesex (Concord, MA) by a score of 9-3.

1234567RHE
Middlesex00002013102
Rivers103410-9111
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Middlesex

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.34532293103100
2Colt Bagnulo.00011000000
3C. Driscoll.25044010000
4Andrew Reid.66733020000
5J. MacCormack.00011000000
7R. Heldenbergh.33343010000
11Luke Warzynski.66743122000
14Bear Tibbitt.33333110000
16EJ McAuliffe.50022011000
17Thomas Donahue.00022000000
18Ryan Wolff.50044020100
19Matt Cloutier.00022100000
Milo Conlin.00021000000
Middlesex

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00172108.406.379.785
3C. Driscoll00020004.250.250.500
4Andrew Reid00000002.667.6671.334
5J. MacCormack00000001.000.000.000
7R. Heldenbergh00011002.500.333.833
11Luke Warzynski00001000.750.6671.417
14Bear Tibbitt00010002.333.333.666
16EJ McAuliffe00000002.500.5001.000
17Thomas Donahue00020002.000.000.000
18Ryan Wolff00000002.500.7501.250
19Matt Cloutier00010101.000.000.000
Milo Conlin00100000.500.000.500
Middlesex

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.9052118120
2Colt Bagnulo.00010010
3C. Driscoll1.00011000
4Andrew Reid1.00011000
7R. Heldenbergh.75042110
11Luke Warzynski1.00011000
14Bear Tibbitt1.00022000
17Thomas Donahue1.00011000
18Ryan Wolff1.00077000
19Matt Cloutier1.00033000
Middlesex

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals5.8301.00010
3C. Driscoll10.5001.00010
16EJ McAuliffe0.000010
Middlesex

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals611952703330
3C. Driscoll3.19851202220
16EJ McAuliffe2.22101501110
Middlesex

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.367.42401103003
3C. Driscoll.450.5000161002
16EJ McAuliffe.200.2730042001
Stat Supplier Logo

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

Rivers has not entered stats for this game.

Game Story

Massachusetts High School Baseball - Rivers defeats Middlesex

April 17, 2025: Weston, MA 02493

The crowd at Thursday's league battle between the Rivers Red Wings (Weston, MA) and the visiting Middlesex (Concord, MA), saw Rivers's baseball team beat Middlesex by a margin of 9-3.

The Red Wings (2-5) will now prepare for their battle against Noble & Greenough (Dedham, MA). The Bulldogs enter the Independent School battle with a 5-2 record. In their last battle, Noble & Greenough was overwhelmed by Roxbury Latin (West Roxbury, MA), 9-5, in a league battle.

Next, the face the St. Mark's Lions (Southborough, MA) in a Independent School bout, on Wednesday, April 23. Middlesex will attempt to upgrade on its 3-6 season record.

Middlesex @ Rivers Baseball Game Info

Thu., Apr. 17, 2025 @ 4:45p
Rivers School (Weston)
The Rivers (Weston, MA) varsity baseball team won Thursday's home conference game against Middlesex (Concord, MA) by a score of 9-3.

Rankings & Records

Middlesex (24-25)

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

Rivers (24-25)

MA
68
OverallLeagueHomeAwayWin %League %RFRA
3-103-62-41-6.231.33363113

Team Scoring Averages

12345678RHE
Middlesex
.90.5.6.9.4.25.03.66.21.6
Rivers
.5.4.8.5.41.32.004.85.71.3

Team Stat Comparison

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

Team Leaders

MiddlesexRiversNational 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)

Rivers (24-25)

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