Leominster won the last time they faced Shrewsbury, and things went their way on Friday too. The Leominster Blue Devils took down the Shrewsbury Colonials 30-12. Given the Blue Devils' advantage in MaxPreps' Massachusetts football rankings (they are ranked 26th, while the Colonials are ranked 115th), the result wasn't entirely unexpected.
Leominster got their victory on the backs of several key players, but it was Osiris Lopez out in front who threw for 113 yards and three touchdowns, and also rushed for 112 yards on only seven carries. Lopez has been hot recently, having posted three or more passing touchdowns the last three times he's played. Xavier Cora also helped out as he racked up 173 rushing yards.
Leominster was unstoppable on the ground and finished the game with 319 rushing yards. That's the most rushing yards they've posted since back in October of 2023.
Leominster's win was their fourth straight on the road dating back to last season, which pushed their record up to 6-1. As for Shrewsbury, this is the second loss in a row for them and nudges their season record down to 1-6.
When Leominster and Shrewsbury next hit the field, they'll be up against teams who recently just can't seem to lose. Leominster will try to stop Algonquin Regional's three-game winning streak when the meet at 7:00 p.m. on Friday. Meanwhile, Shrewsbury will try to stop Bridgewater-Raynham's four-game winning streak when the meet at 6:00 p.m. on Friday.
Article generated by infoSentience based on data entered on MaxPreps