Chelmsford and Lawrence are an even 5-5 against one another since May of 2017, but likely not for long. The Lions will face off against the Lancers at 11:00 a.m. on Tuesday. The last three games Chelmsford has played have been within two runs, so don't be surprised if it's a close one.
On Monday, Chelmsford narrowly escaped with a victory as the squad sidled past Leominster 4-3.

Will Colucci
| 04/21/25 vs Leominster | 2 |
| 04/14/25 @ Dracut | 2 |
| 04/04/25 vs St. John's Prep | 0 |
Matthew Wilson and Will Colucci dominated on the mound. Wilson pitched two innings while giving up no earned runs off one hit, while Colucci pitched five innings while giving up just two earned (and one unearned) runs off four hits. Colucci has been consistent recently: he hasn't given up more than two walks in three consecutive appearances.
On the hitting side, Matthew Stuart was excellent, going 1-for-3 with one home run and two RBI. That home run was his first of the season. Keegan Briere was another key player, getting on base in all three of his plate appearances with one stolen base and one run.
Meanwhile, Lawrence entered their tilt with Methuen on Saturday with three consecutive wins, and they'll enter their next game with four. They came out on top against the Rangers by a score of 10-5. The game snapped a strange streak: the last four times these teams have met, it?s been the away team that?s taken home the W.
Lawrence's win was their seventh straight at home dating back to last season, which pushed their record up to 4-1. The home victories came thanks in part to their pitching effort, having only surrendered 3.3 runs on average over those games. As for Chelmsford, they have been performing well recently as they've won five of their last six contests. That's provided a massive bump to their 5-3 record this season.
Article generated by infoSentience based on data entered on MaxPreps