Hall and teammate Christina Noto finished with six RBIs apiece for Cooperstown, which also received four hits Jenn Flynn and three from Alexie Tsouvas.
Gabriella Furlan contributed two hits and winning pitcher Maria Noto finished with 11 strikeouts for Cooperstown (4-1, 3-1), which will play at Sauquoit Valley today.
B-G 23, Greene 11
Cadi Barber went 4-for-5 with four runs and Cassie Safford was 4-for-6 with three RBIs to lead host Bainbridge-Guilford in the Midstate Athletic Conference.
Winning pitcher Justine Pratt had seven strikeouts and two walks for the Bobcats (3-2, 3-2), who will play Sidney on Friday at Keith Clark Park.
Kiley Scheff hit two home runs for Greene.
Oxford 16, UV 5
Blaize Kolvik and Sierra Badger both went 2-for-4 for Unadilla Valley, which lost a Midstate Athletic Conference game on the road.
The Storm batted second because it was supposed to host the game.
UV (1-3) will host Deposit today.
CV-S 15, Morris 6
Jordan Zaccagnino and Olivia Hull had three hits apiece as Cherry Valley-Springfield won a Tri-Valley League game on the road.
Maddie Archer contributed two hits for Patriots, who scored 12 unearned runs as Morris made six errors and walked eight batters.
Liana Garry doubled and tripled for the Mustangs, who travel to Milford on Friday.
Laurens 11, Worcester 3
Jessica Hadlock struck out seven in a four-hitter and Taylor Kessler went 3-for-5 in Laurens’ Tri-Valley League road victory.
Trailing, 3-0, Laurens scored five runs in the second inning. Kessler drove in two runs with a double and Kayla Johnson followed with a two-run single in the inning.
Katherine Dobler had three hits and Shalyn Tilley had two doubles for the Leopards.
Monica Ridgeway had two hits for Worcester (1-3), which will travel to Gilbertsville-Mount Upton on Friday.