Jess Proia had a hit and two RBIs while also giving up eight hits with five strikeouts for the Flyers. Leslie Ferreira went 2-for-4 with two RBIs for Framingham.

NATICK 12, WALTHAM 2: Senior captain Lauren Crowley had a double, triple and six RBIs as Natick (10-6) cruised to a non-league win over Waltham.

Junior captain Lexi Harvey had a two-run homer and three walks on the day for the Redhawks.

MARLBOROUGH 8, LEOMINSTER 6: Marissa Flynn was 3-for-4 with a double and two runs as Marlborough (11-4, 6-2) downed Leominster in a Midland A win.

Page 2 of 3 - Jenn Lombard was 2-for-4 with a double and three RBIs while Jess Acosta went 2-for-3 with two runs for the Panthers.

ALGONQUIN 6, GROTON-DUNSTABLE 1: Nicole Vaughn went 3-for-4 with three RBIs as Algonquin (6-9) knocked off Groton-Dunstable in non-league action.

Algonquin scored three runs in the fifth. Caroline Gerulskis had a two-run double for Algonquin, who got a good game on the mound from Allie Courtwright.

DIMAN 7, TRI-COUNTY 2: Senior captain Erin Fairfield went 2-for-4 with two doubles but Tri-County (9-6, 8-5) dropped a Mayflower Large league tilt to visiting Diman.

Fellow senior captain Danica Cucchi went 2-for-3 with an RBI for the Cougars while Kyla Johnson went the distance and only gave up three earned runs for Tri-County.

VALLEY TECH 18, BAY PATH 3: Senior captain Bella Picard went 2-for-4 with a grand slam, five RBIs and three runs scored to lead Valley Tech (11-3, 9-2) to a Colonial Athletic League win over host Bay Path.

Fellow senior captain Meghan Ferschke went 2-for-4 with a two-run triple for the Beavers.

Sophomore Katie Holt (3-for-3) and junior Veronica Doyle (3-for-4) both had three singles and two runs apiece for Valley Tech.

The Beavers will host Nashoba on Wednesday at 3:30 p.m.

Boys Volleyball

MARLBOROUGH 3, BURNCOAT 0: Sophomore John Maciel had seven kills, five aces, and four blocks to lead Marlborough (9-7) to a 25-17, 25-16, 25-19 non-league win over host Burncoat.

Fellow sophomore Devin Clemons added seven kills and four blocks for the Panthers.

Marlborough will visit Milford on Friday at 7 p.m.

Girls Golf

WESTBOROUGH 48.5 WORCESTER 5.5: Marissa Goebel was the match-medalist with a 42 as tournament-bound Westborough (10-4) finished the regular season with a non-league victory over Worcester at the par-36 Westborough Country Club.

Sadie Smith and Molly Burke both shot 48 for the Rangers, who will compete in the North/Central/West District Tournament on Tuesday, May 29 at Gardner Municipal Golf Course.