COLUMN: Hometeam High School Roundup
St. Peter-Marian 6, Leominster 2: Senior Tim Brutto had three singles and scored, while classmate Steve Flynn singled, doubled and drove in two runs to lead the No. 10 Guardians (3-3) past the visiting Blue Devils (1-2).
Junior Zach Zona had two singles, a double and drove in two runs while sophomore Brandon O'Connor singled and drove in a run and junior John Roy had two hits and drove in a run for St. Peter-Marian.
Sophomore Neil O'Connor had two singles and a double for Leominster, while senior Jacob Flemming had two singles and drove in a run and junior Roland Lapointe singled in a run.
Algonquin 11, Hudson 6: John Friday, Malik Daley and Chris Strobel each had three hits to spark the offense for the No. 9 Tomahawks (2-1), who pounded out 20 hits at home.
Friday drove in two runs, Daley scored three times and Strobel scored twice.
Zack Graham had three hits, two RBIs and a run and Jake Wardwell had an RBI double and scored for the Hawks (3-2).
Bancroft 5, Beaver Country Day 3: Aditya Dharampuriaya drove in the winning runs with a two-run single to lift the Bulldogs (2-1, 1-1, EIL) over visiting Beaver Country Day (2-1, 1-1).
Bay Path 8, Keefe Tech 6: Andrew Richards was 3 for 4 with a home run and Anthony Casella had three hits, including a double, to pace the Minutemen (2-1) past the Broncos (1-4) in Charlton. Justin Sherman threw three innings for the win.
Burncoat 11, North 2: Ryan O'Connor had two triples and four RBIs to lead the No. 2 Patriots (6-0, 1-0 Inter-High). Osmani Torrez was 4 for 4 for the visiting Polar Bears (1-5, 0-2).
Catholic Memorial 6, Wachusett 5: The No. 5 Mountaineers (1-3) battled back from a 5-1 second-inning deficit to forge a 5-5 tie, but Catholic Memorial (2-2) scored a run in the top of the seventh to pull out the win in Holden, despite getting out-hit, 7-5.
Cam Ruziak was 3 for 4 with a double and a pair of RBI singles and Matt Leahey had an RBI single in the fifth as Wachusett scored three times to tie it.
Doherty 13, South 2: Noah Robinson had four hits and two RBIs and Ryan Wykes was 2 for 4 with two RBIs to lift the No. 8 Highlanders (3-2).
Jordan Acosta was 3 for 4 and Rick Goodrich had two hits for the host Colonels (0-6).
Douglas 6, St. Bernard's 2: Max Karsok was 3 for 4 with a double and two RBIs, while Nolan Karsok had a two-run double and Justin DeFreitas pitched a complete game and went 2 for 3 to lead the host Tigers (6-0).
Spencer Lyons was 2 for 4 with an RBI, while Brendan Cuddihy was 2 for 3 with an RBI for the Bernardians (1-3).
Groton-Dunstable 15, Fitchburg 0: The Crusaders' (3-1) Doug Smith and Alex Dhionis combined to no-hit the visiting Red Raiders (0-3) in a five-inning affair.
John Flanagan was 4 for 4 with two doubles and seven RBIs, while Josh Acaba had two hits and an RBI and Mike Keating added three RBIs.
Littleton 15, Lunenburg 5: Steve Smith had four hits and Alex McLaughlin, Pete Murphy and Connor Reardon each had three to lead the visiting Tigers.