Schenevus (2-2, 2-0) hosts Worcester on Monday.
Mitch Hull, Kyle Short and Ryan Sanford scored in double figures as Margaretville rode a 25- 6 first quarter to a Delaware League victory on the road.
Sanford led all scorers with 15 points, Hull had 14 and Short finished with 12 for Margaretville (5-1, 3-1).
David Saunders scored nine points to lead Windham (1-3, 1-3), which hosts Roxbury on Tuesday.
CV-S 58, Laurens 37
Kyle Jaquay scored 26 points and Cherry Valley-Springfield hit nine three-pointers to win at home in the Tri-Valley League.
“We were really moving the ball around well, getting good shots,” CV-S coach Terry Brant said. “We came out on fire in the first half. We got seven of our nine three-pointers in that half.”
Laurens, which was led by Mitchell Barra’s 17 points, cut the CV-S lead in half in the third quarter.
“I give Laurens a lot of credit,” Brant said. “We were up 16 at halftime, but we came out flat and they cut the lead in half and got back in the game.”
David Fraser contributed 12 points for Laurens.
Jake Ostrander, who scored in double figures for the first time at the varsity level, had 13 points for CV-S (3-1, 1-1), which is at Gilbertsville-Mount Upton on Wednesday.
Milford 56, G-MU 21
Peyton Griffiths scored 19 points as Milford won a Tri-Valley League game at home.
Milford led, 32-13, at halftime and held G-MU to two points in the fourth quarter.
“We had nine guys score tonight,” Milford coach Frank Spurchise said. “That’s always a good thing to see.”
Tim French scored nine points to lead G-MU.
Milford (3-1, 2-0) plays Laurens in the first round of the Laurens Christmas Tournament on Dec. 28. That game will count in the Tri-Valley League standings.