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 Kennebunk (ME) by a score of 4-0.

1234567RHE
Kennebunk3100000471
Windham0000000051
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Kennebunk

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.2803225474010
4Joe DiGiovanni (Sr).25044010000
5Bradley Farrell (So).66743220000
7Theo Adams (Sr).33343012010
9Noah Burnham (Jr).00043100000
12Jackson Ralls (Jr).50044120000
17Mac Smith (So).00011000000
24David Tillotson (Sr).33333011000
27Mason Alexander (Jr).00033000000
32Jack Joyce (So).00031001000
40G. Taschereau (Fr)20000000
Windham

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.2172823050100
2Joey Smalls.00032000000
3Aiden Rinaldi.33333010100
4JJ Saunders.00044000000
6Mike Redlon.66733020000
9Cam Damon.00021000000
11Sullivan Nappi.33333010000
19M. Morgridge.00033000000
21Ryan Manning1.00011010000
24Mason Rulman.00032000000
27Anthony Rinaldi.00031000000
Kennebunk

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals014521013.419.360.779
4Joe DiGiovanni (Sr)00000102.250.250.500
5Bradley Farrell (So)00110000.750.6671.417
7Theo Adams (Sr)01000001.3331.0001.333
9Noah Burnham (Jr)00001003.250.000.250
12Jackson Ralls (Jr)00000002.500.5001.000
17Mac Smith (So)00010001.000.000.000
24David Tillotson (Sr)00020002.333.333.666
27Mason Alexander (Jr)00000001.000.000.000
32Jack Joyce (So)00111001.667.000.667
40G. Taschereau (Fr)002000001.0001.000
Windham

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00570107.357.261.618
2Joey Smalls00100000.333.000.333
3Aiden Rinaldi00010003.333.6671.000
4JJ Saunders00010103.000.000.000
6Mike Redlon00000001.667.6671.334
9Cam Damon00110001.500.000.500
11Sullivan Nappi00010001.333.333.666
19M. Morgridge00000003.000.000.000
21Ryan Manning000000001.0001.0002.000
24Mason Rulman00120001.333.000.333
27Anthony Rinaldi00210001.667.000.667
Kennebunk

Baserunning

#Athlete NameSBSBA
Team Totals1
12Jackson Ralls (Jr)1
Windham

Baserunning

#Athlete NameSBSBA
Team Totals1
16Gavin Lawler1
Kennebunk

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.97033211118
4Joe DiGiovanni (Sr).87587010
5Bradley Farrell (So)1.00031201
7Theo Adams (Sr)1.00030300
9Noah Burnham (Jr)1.00088003
12Jackson Ralls (Jr)1.00051402
17Mac Smith (So)1.00011000
24David Tillotson (Sr)1.00032101
32Jack Joyce (So)1.00021101
Windham

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.9333021722
3Aiden Rinaldi1.00011000
4JJ Saunders.75042111
6Mike Redlon1.00021100
9Cam Damon.85776010
11Sullivan Nappi1.00064202
19M. Morgridge1.00054100
24Mason Rulman1.00042200
27Anthony Rinaldi1.00011000
Kennebunk

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals0.00101.00021
7Theo Adams (Sr)0.00101.00010
27Mason Alexander (Jr)0.000011
Windham

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals4.000010
19M. Morgridge0.000010
24Mason Rulman5.600010
Kennebunk

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals75005702823
7Theo Adams (Sr)63005602318
27Mason Alexander (Jr)120001055
Windham

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals76444503226
19M. Morgridge210001087
24Mason Rulman55444402419
Kennebunk

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.217.35710101012
7Theo Adams (Sr).167.3481087010
27Mason Alexander (Jr).400.4000014002
Windham

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.231.37502112000
19M. Morgridge.143.2500119000
24Mason Rulman.263.4170193000
Stat Supplier Logo

Kennebunk'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 - Kennebunk holds off Windham

April 28, 2026: Windham, ME 04062

The Kennebunk Rams baseball team scored 4 runs and held the host Windham Eagles to 0 in the Rams league win on Tuesday.

The Rams now hold a 2-0 record. They take the field next when they host Massabesic for a Class A South test on Wednesday, April 29. Kennebunk will play a Mustangs team coming off a 6-5 league win over Marshwood (South Berwick, ME). The Mustangs record now stands at 1-2.

With the defeat, Windham drops to 1-2 on the year. The Eagles travel to Portland (Portland, ME) to play the Bulldogs in a Class A South test on Thursday, April 30. The Bulldogs go into the test with a record of 0-2. Portland lost 11-0 in their recent league test against Biddeford (Biddeford, ME)

Kennebunk @ Windham Baseball Game Info

Tue., Apr. 28, 2026 @ 4:30p
Windham High School
The Windham (ME) varsity baseball team lost Tuesday's home conference game against Kennebunk (ME) by a score of 4-0.

Rankings & Records

Kennebunk (25-26)

MEClass
7321
OverallRegionHomeAwayWin %Region %RFRA
6-106-103-53-5.375.37572112

Windham (25-26)

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

Team Scoring Averages

12345678RHE
Kennebunk
.6.41.11.0.6.6.5-4.56.52.6
Windham
.9.2.8.1.5.6.21.02.95.03.2

Team Stat Comparison

KennebunkWindham
.269Batting Average.224
.373On Base Percentage.313
.336Slugging Percentage.252
.900Fielding Percentage.836
.400Win Loss Percentage-

Team Leaders

KennebunkWindhamNational Avg.
#8 Caden Notine1.000Batting Average#24 Mason Rulman.432.243
#19 Kellan O'Brien1.000On Base Percentage#24 Mason Rulman.500.385
#8 Caden Notine1.000Slugging Percentage#24 Mason Rulman.541.312
#15 Tyler Godsoe1.000Fielding Percentage#13 Cj McDonald1.000.859
#2 Logan Jones1.000Win Loss Percentage
-
.530

Record Breakdown

Kennebunk (25-26)

Windham (25-26)

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