Teggart's 4 HRs power Algonquin.





Algonquin 9, Leominster 2

Senior third baseman Dave Teggart had a full season in one afternoon, slugging four home runs and knocking in seven runs for the visiting Tomahawks (2-2, 1-1 Mid-Wach A).

Sophomore Dan Solis also homered in Algonquin's 10-hit attack, while Kevin Brown had a single and triple.

Alex Henry homered and drove in two runs for the Blue Devils (0-3, 0-3), who were limited to two hits by Algonquin senior right-hander Neil Hasek.

Shrewsbury 16, North Middlesex 1

Senior left fielder Adam Ostrosky went 3 for 4 with three RBIs, delivering a two-run double and scoring twice in an eight-run third inning that carried the fifth-ranked Colonials (4-2, 2-2 Mid-Wach A) past the visiting Patriots.

Junior Edwin Shea was 2 for 3 with a home run, two runs and three RBIs, while senior co-captain Peter Grillo went 3 for 4 with a pair of doubles, two RBIs and three runs for Shrewsbury.

St. Peter-Marian 2, St. Bernard's 1

Brendan Tivnan laid down a suicide squeeze bunt in the ninth inning to score Dan Conrad with the winning run for the visiting Guardians (6-1, 2-0 Central Mass. Conference).

Third-ranked SPM tied the game in the top of the seventh when Drew Griffin hit a pinch-hit double and scored on an error.

Jim Balboni went 2 for 3 with a double for the Bernardians (2-2, 0-1).

Clinton 19, Oakmont 5

Senior Joel Nickerson paced a potent Gaels offense, going 3 for 4 with a double and two RBIs in a home win.

Junior Chriss Soldi had only a double, but managed four RBIs with three walks and a sacrifice fly while stealing three bases for Clinton (5-1, 3-0 Mid-Wach C).

Jimmy Bedard and Paddy Rafferty homered for the Spartans (2-2, 1-1).

Maynard 10, Tahanto 1

Jason Tessari was 2 for 3 with a double and an RBI for the visiting Tigers (1-2, 1-1 Mid-Wach D). Sean Laughlen knocked in a pair of runs and Willy Penfield pitched a complete game.

Tom Brown doubled and scored for the 1-2 Stags.

West Boylston 5, Bromfield 0

Leadoff batter Eric Rosiello sparked the offense with two hits, three stolen bases and two runs as the Lions (5-1) scored a Mid-Wach D win over the visiting Trojans (1-1).

Mike Cleary added a double and two RBIs and Shane Sampson had a double, three stolen bases and two RBIs for West Boylston.

Keefe Tech 5, Assabet 3

The Unicorns put up five runs in the bottom of the fourth inning, sparked by Jim Leone's RBI double. Carmine Faminia had a single and scored.

Tony Genetti led the 0-3 Aztecs with a double and a run.

Nashoba Tech 4, Valley Tech 2

Corey Blaisdell had a double and an RBI to lead the Vikings (1-1) at home. Pat Kilbridge was 2 for 3 with a double.

Andy Avery knocked in two runs for the Beavers (3-2).

Doherty 14, Fitchburg 13

Junior first baseman Matt Lamoureux was 3 for 5 with three RBIs for the eighth-ranked Highlanders (6-0) in Fitchburg.

Lamoureux had a two-run single that keyed an eight-run second inning for Doherty. Junior third baseman Edwin Garcia added four RBIs and a solo home run for the Highlanders.

Dennis Robichaud hit a solo home run, and Chris Brassard scored three times for the 2-3 Red Raiders.

Hudson 14, Narragansett 0

Senior Corey McDonald...

To continue reading