Belvidere lost against Freeport back in April, and unfortunately they wound up with the same result on Wednesday. The Belvidere Bucs took a 12-8 hit to the loss column at the hands of the Freeport Pretzels.
For Freeport's part, Diem Beach made a big impact no matter where she played. She pitched seven innings while giving up three earned (and five unearned) runs off ten hits. Beach has been nothing but reliable on the mound: she hasn't pitched less than five innings in five consecutive pitching appearances. Beach was also stellar in the batter's box, going 5-for-5 with two stolen bases, three runs, and three RBI.
In other batting news, Quinn Krzeminski was a standout: she went 2-for-3 with a home run, four RBI, and a double. Kailen Pro was another key contributor, scoring two runs and stealing two bases while going 3-for-4.
Belvidere's loss was their fourth straight on the road, which dropped their record down to 5-20-1. As for Freeport, they are on a roll lately: they've won three of their last four matchups, which provided a nice bump to their 17-8 record this season.
Coincidentally, the pair will both be playing Rockford East the next time they take the field. Belvidere will host Rockford East at 4:30 p.m. on Thursday, while Freeport will head out to face them at 5:00 p.m. on Friday.
Article generated by infoSentience based on data entered on MaxPreps