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 Groton School (Groton, MA) varsity baseball team won Wednesday's home conference game against Middlesex (Concord, MA) by a score of 5-2.

1234567RHE
Middlesex0020000252
Groton School031010-571
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Middlesex

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.1923026252200
2Colt Bagnulo.25044111100
3Jack West.50044021100
6EJ McAuliffe.50032110000
7P. Chamberland.00044000000
8Hanyaun Zhang.00032000000
9Milo Conlin.50032010000
10Connor Omalley.00032000000
14Justin Guidara.00022000000
17Matt Cloutier.00033000000
20Oliver Gates.00011000000
Groton School

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.2803025572100
2Nico Cirone.00033001000
3Wesley DiModica.33333111000
4Ronny Jordan.50044120000
6Connor Wig.00032100000
8Leighton Matney.33333010000
9Joseph Sheppard.33333110000
21Nikhil Luthra.00042000000
22Yuri Tanaka.25044010000
25Kaiden Donia1.00031110100
Middlesex

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00490107.300.269.569
2Colt Bagnulo00020002.250.500.750
3Jack West00000000.500.7501.250
6EJ McAuliffe00100002.667.5001.167
7P. Chamberland00030004.000.000.000
8Hanyaun Zhang00100000.333.000.333
9Milo Conlin00100001.667.5001.167
10Connor Omalley00100001.333.000.333
14Justin Guidara00000101.000.000.000
17Matt Cloutier00030002.000.000.000
20Oliver Gates00010000.000.000.000
Groton School

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00461007.400.320.720
2Nico Cirone00000003.000.000.000
3Wesley DiModica00020001.333.333.666
4Ronny Jordan00000003.500.5001.000
6Connor Wig00011002.333.000.333
8Leighton Matney00010002.333.333.666
9Joseph Sheppard00010003.333.333.666
21Nikhil Luthra00200001.500.000.500
22Yuri Tanaka00010001.250.250.500
25Kaiden Donia002000001.0002.0003.000
Middlesex

Baserunning

#Athlete NameSBSBA
Team Totals1
6EJ McAuliffe1
Middlesex

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.9202518520
2Colt Bagnulo1.00020200
3Jack West1.00044000
4Andrew Reid1.00020200
6EJ McAuliffe.00020020
7P. Chamberland1.00066000
8Hanyaun Zhang1.00022000
10Connor Omalley1.00011000
14Justin Guidara1.00010100
17Matt Cloutier1.00033000
20Oliver Gates1.00022000
Groton School

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.9602521310
2Nico Cirone1.00099000
5Owen Cronan1.00031200
6Connor Wig1.00011000
8Leighton Matney1.00021100
21Nikhil Luthra1.00033000
22Yuri Tanaka1.00022000
25Kaiden Donia.80054010
Middlesex

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals4.670010
3Jack West9.000010
14Justin Guidara1.910010
Groton School

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals2.00101.00011
4Ronny Jordan0.000011
22Yuri Tanaka2.33101.00010
Middlesex

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals67544603025
3Jack West2.16431301413
14Justin Guidara3.21113301612
Groton School

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals75224903026
4Ronny Jordan120010065
22Yuri Tanaka63223902421
Middlesex

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.280.400011190010
3Jack West.462.5000050006
14Justin Guidara.083.3120169004
Groton School

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.192.30000103011
4Ronny Jordan.400.5000012000
22Yuri Tanaka.143.2500091011
Stat Supplier Logo

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

Stat Supplier Logo

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

Game Story

Massachusetts High School Baseball - Middlesex loses to Groton School

April 29, 2026: Groton, MA 01450

In Wednesday's league bout, the Groton School (Groton, MA) baseball squad the visiting Middlesex (Concord, MA), by a tally of 5-2.

Next up, the encounter the Phillips Academy Big Blue (Andover, MA) in a non-league bout, on Friday, May 1. Groton School will attempt to upgrade on its 4-6 season record. The Big Blue enter the bout with a 7-8 record after their 12-8 non-league win over Brooks (North Andover, MA).

The (2-9) will now prepare for their bout against Austin Prep (Reading, MA). The Cougars enter the non-league bout with a 11-3 record. In their last bout, Austin Prep edged Dexter Southfield (Brookline, MA), 5-0, in a non-league bout.

Middlesex @ Groton School Baseball Game Info

Wed., Apr. 29, 2026 @ 3p
Groton School
The Groton School (Groton, MA) varsity baseball team won Wednesday's home conference game against Middlesex (Concord, MA) by a score of 5-2.

Rankings & Records

Middlesex (25-26)

MA
70
OverallLeagueHomeAwayWin %League %RFRA
4-144-113-41-10.222.26765123

Groton School (25-26)

MASection
6438
OverallLeagueHomeAwayWin %League %RFRA
5-113-104-41-7.312.23156107

Team Scoring Averages

123456789RHE
Middlesex
.2.11.1.6.6.60--3.65.63.4
Groton School
.3.4.8.5.9.6.501.03.55.52.3

Head-to-Head

  • Groton School won last month
    4/29 @ 3p1234567RHE
    Middlesex0020000252
    Groton School031010-571

    The Middlesex (Concord, MA) varsity baseball team lost Wednesday's away conference game against Groton School (Groton, MA) by a score of 5-2.

  • Groton School won last week
    5/16 @ 2p1234567RHE
    Middlesex0000010170
    Groton School001110-362

    The Middlesex (Concord, MA) varsity baseball team lost Saturday's away conference game against Groton School (Groton, MA) by a score of 3-1.

Team Stat Comparison

MiddlesexGroton School
.219Batting Average.228
.326On Base Percentage.351
.284Slugging Percentage.282
.870Fielding Percentage.914
.333Win Loss Percentage.357

Team Leaders

MiddlesexGroton SchoolNational Avg.
#1 Chris Rao.500Batting Average#1 Braden Maier.333.244
#24 Henry Shi1.000On Base Percentage#21 Nikhil Luthra.509.386
#1 Chris Rao1.500Slugging Percentage#23 Archer Daniels.667.313
#12 Gavin Deluties1.000Fielding Percentage#1 Braden Maier1.000.859
#4 Andrew Reid.600Win Loss Percentage#1 Braden Maier1.000.533

Record Breakdown

Middlesex (25-26)

Groton School (25-26)

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