It may have taken eight innings to finish the job, but Leominster ultimately got the result they hoped for on Wednesday. They came out on top against the Hudson Hawks by a score of 13-10. The Blue Devils haven't had any issues with the Hawks recently, as the game was their fourth consecutive win against them.
Giana Colon spent all eight innings on the mound, and it's clear why: she surrendered three earned (and seven unearned) runs on 11 hits and racked up nine Ks. She has been consistent: she hasn't tossed less than five strikeouts in six consecutive appearances.

Addison Keenan
| 05/13/26 @ Hudson | 3 |
| 04/21/26 vs Nashoba Regional | 2 |
| 05/11/26 vs Wachusett Regional | 1 |
| 05/01/26 @ Shepherd Hill Regional | 1 |
| 04/29/26 vs Hudson | 1 |
At the plate, Leominster got a massive performance out of Addison Keenan, who went 3-for-4 with two stolen bases, three runs, and two doubles. Those three runs gave Keenan a new career-high. The team also got some help courtesy of Madi Kelly, who went 3-for-5 with two doubles, one triple, and one run.
They weren't the only ones making solid contact: Leominster kept the outfield on their toes and finished the game with 16 hits. That's the most hits they've managed all season.
The victory got Leominster back to even at 7-7. As for Hudson, they are on a ten-game losing streak (dating back to last season) that has dropped them down to 0-8.
Coming up, Leominster will take on Westborough at 4:30 p.m. on Friday. The Rangers have struggled to contain batters this season (they've allowed 10.73 runs per game on average), something the Blue Devils will no doubt try to take advantage of. As for Hudson, they will head out to take on Bay Path RVT at 4:00 p.m. on Thursday.
Article generated by infoSentience based on data entered on MaxPreps