Marshwood hasn't had much luck against Windham recently, but that could start to change on Friday. The Hawks will host the Eagles at 4:30 p.m. Both come into the matchup bolstered by wins in their previous matches.
On Tuesday, Marshwood earned an 8-5 victory over Kennebunk.
Meanwhile, Windham faced South Portland in a battle between two of the state's top teams on Thursday. The Eagles put the hurt on the Red Riots with a sharp 12-6 win. The Eagles might be getting used to big wins seeing as the team has won seven games by six runs or more this season.
The victory (which was Windham's third in a row) raised their record to 8-4. The wins came thanks in part to their hitting performance across that stretch, as they averaged 12.3 runs over those games. As for Marshwood, their victory bumped their record up to 7-8.
Marshwood might still be hurting after the 25-2 loss they got from Windham in their previous meeting back in May of 2025. Can the Hawks avenge their defeat or is history doomed to repeat itself? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps