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 Windham (ME) varsity baseball team lost Tuesday's home conference game against Marshwood (South Berwick, ME) by a score of 13-3.

1234567RHE
Marshwood50170--13112
Windham21000--354
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Marshwood

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.4403425131110400
1Sam Therrien (Jr).00033000000
2Brady Isabelle (Sr).66743224100
3Ryder Webber (Jr).66743122000
4John Galuppo (So)1.00031111000
5Sam Gennaro (Jr).33343211000
6Aiden Sessler (Jr).00011000000
8Michael Sbrizza (Jr)1.00042121200
11Gavin Villineau (Jr)10000000
13James Morecroft (Jr).00033200000
14Tommy McClellan (Sr)10000000
16E. Winchester (Jr)1.00033331100
19Jack Eardley (Jr).00033100000
Windham

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.2502320353100
4JJ Saunders.50022010000
6Mike Redlon.00022000000
7Brady Legere.00021000000
11Sullivan Nappi.00022000000
13Cj McDonald.00011000000
15Wyatt Anderle.00011000000
19M. Morgridge.00021000000
21Ryan Manning.00022001000
24Mason Rulman1.00032121100
27Anthony Rinaldi.33333111000
42Calvin Bartz.00011000000
Marshwood

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00633226.588.6001.188
1Sam Therrien (Jr)00010014.000.000.000
2Brady Isabelle (Sr)00100002.7501.0001.750
3Ryder Webber (Jr)00100002.750.6671.417
4John Galuppo (So)001010001.0001.0002.000
5Sam Gennaro (Jr)00100002.500.333.833
6Aiden Sessler (Jr)00000001.000.000.000
8Michael Sbrizza (Jr)000020001.0002.0003.000
11Gavin Villineau (Jr)001000001.0001.000
13James Morecroft (Jr)00000113.000.000.000
14Tommy McClellan (Sr)001000001.0001.000
16E. Winchester (Jr)000000001.0001.3332.333
19Jack Eardley (Jr)00020103.000.000.000
Windham

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals10250205.304.300.604
4JJ Saunders00000102.500.5001.000
6Mike Redlon00010001.000.000.000
7Brady Legere00100000.500.000.500
11Sullivan Nappi00000001.000.000.000
15Wyatt Anderle00010000.000.000.000
19M. Morgridge00110000.500.000.500
21Ryan Manning00000100.000.000.000
24Mason Rulman10000000.6671.5002.167
27Anthony Rinaldi00000004.333.333.666
42Calvin Bartz00010000.000.000.000
Marshwood

Baserunning

#Athlete NameSBSBA
Team Totals3
2Brady Isabelle (Sr)3
Windham

Baserunning

#Athlete NameSBSBA
Team Totals1
27Anthony Rinaldi1
Marshwood

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.9522115510
1Sam Therrien (Jr)1.00010100
2Brady Isabelle (Sr)1.00033000
3Ryder Webber (Jr)1.00065100
4John Galuppo (So)1.00021100
5Sam Gennaro (Jr)1.00020200
6Aiden Sessler (Jr)1.00011000
13James Morecroft (Jr).80054010
19Jack Eardley (Jr)1.00011000
Windham

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.8332415541
4JJ Saunders1.00032101
6Mike Redlon.00010010
7Brady Legere1.00043101
11Sullivan Nappi1.00021100
16Gavin Lawler.00010010
19M. Morgridge1.00011001
21Ryan Manning1.00064200
24Mason Rulman1.00033000
27Anthony Rinaldi.33331020
Marshwood

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals2.80101.00010
1Sam Therrien (Jr)2.80101.00010
Windham

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals12.600010
19M. Morgridge0.000010
24Mason Rulman0010
27Anthony Rinaldi21.000010
Marshwood

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals56322502321
1Sam Therrien (Jr)56322502321
Windham

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals5111396303425
19M. Morgridge1.2120210107
27Anthony Rinaldi3.11011104202418
Marshwood

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.286.3481086101
1Sam Therrien (Jr).286.3481086101
Windham

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.440.58813127002
19M. Morgridge.143.4000138001
27Anthony Rinaldi.556.6671289001
Stat Supplier Logo

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

Stat Supplier Logo

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

Game Story

Maine High School Baseball - Windham loses to Marshwood

May 26, 2026: Windham, ME 04062

The Windham Eagles baseball squad (Windham, ME), was overwhelmed 13-3 in Tuesday's league contest with the visiting Marshwood Hawks (South Berwick, ME)

With the triumph, Marshwood moves its record to 3-10 on the season. The Hawks host Biddeford (Biddeford, ME) to confront the Tigers in a Class A South contest on Wednesday, May 27. The Tigers go into the challenge with a record of 4-9. Biddeford lost 4-3 in their recent league challenge against Sanford (Sanford, ME)

With the defeat, Windham drops to 3-11 on the year. The Eagles travel to Falmouth (Falmouth, ME) to clash with the Navigators in a Class A South challenge on Thursday, May 28. The Navigators go into the challenge with a record of 8-5. Falmouth won 5-2 in their recent league challenge against Cheverus (Portland, ME)

Marshwood @ Windham Baseball Game Info

Tue., May. 26, 2026 @ 4:30p
Windham High School
The Windham (ME) varsity baseball team lost Tuesday's home conference game against Marshwood (South Berwick, ME) by a score of 13-3.

Rankings & Records

Marshwood (25-26)

MEClass
8023
OverallRegionHomeAwayWin %Region %RFRA
5-115-112-63-5.312.3126672

Windham (25-26)

MEClass
9826
OverallRegionHomeAwayWin %Region %RFRA
3-143-141-82-6.176.17649158

Team Scoring Averages

1234567891011RHE
Marshwood
.6.6.6.9.3.21.1000.54.16.81.8
Windham
.9.2.8.1.5.6.21.0---2.95.03.2

Team Stat Comparison

MarshwoodWindham
.249Batting Average.224
.351On Base Percentage.313
.305Slugging Percentage.252
.940Fielding Percentage.836
.312Win Loss Percentage-

Team Leaders

MarshwoodWindhamNational Avg.
#8 Michael Sbrizza.356Batting Average#24 Mason Rulman.432.243
#16 Ethan Winchester.466On Base Percentage#24 Mason Rulman.500.385
#8 Michael Sbrizza.489Slugging Percentage#24 Mason Rulman.541.312
#19 Jack Eardley1.000Fielding Percentage#13 Cj McDonald1.000.859
#1 Sam Therrien.750Win Loss Percentage
-
.530

Record Breakdown

Marshwood (25-26)

Windham (25-26)

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