Windham waltzed into their matchup on Wednesday with five straight wins... but they left with six. They were the clear victors by a 25-2 margin over the Marshwood Hawks. That's more bragging rights for the Eagles, who also won the pair's last head-to-head.
Kennedy Kimball made a big impact while hitting and pitching. On the mound, she pitched two innings while giving up no earned runs or hits. She has been consistent for a while: she hasn't given up more than one walk in 11 consecutive appearances. She was also big at the plate, going 1-for-3 with one home run and four RBI.
In other batting news, the team relied heavily on Yani Kostopoulos, who went 3-for-4 with one home run, three runs, and four RBI. She is on a roll when it comes to RBI, as she's now brought in three or more in each of the last three games she's played. Oakley McLeod was another key player, going a perfect 3-for-3 with four runs and one stolen base.
Windham always had someone on base and finished the game having posted an OBP of .675. They easily outclassed their opponents in that department as Marshwood only posted an OBP of .250.

Eagles
05/28/25 @ Marshwood | 25-2 |
05/24/25 @ Massabesic | 18-1 |
05/19/25 @ Scarborough | 5-0 |
04/30/25 @ South Portland | 9-5 |
05/20/24 @ Berwick Academy | 8-2 |
+ 6 more games |
Windham pushed their record up to 11-1 with the win, which was their 11th straight on the road dating back to last season. Those road victories came thanks in part to their hitting performance across that stretch, as they averaged 11.9 runs over those games. As for Marshwood, they have been struggling recently as they've lost seven of their last eight contests. That's put a noticeable dent in their 4-10 record this season.
Windham has already played their next game, a 15-0 win against Falmouth on the 28th. As for Marshwood, they also wasted no time getting back out on the field and have already played their next matchup, a 23-16 loss against Deering on the 29th.
Article generated by infoSentience based on data entered on MaxPreps