Belvidere had already won two in a row (a stretch where they outscored their opponents by an average of 19 runs), and they went ahead and made it three on Friday. They had just enough and edged the Freeport Pretzels out 4-3. For Belvidere, this counts as revenge for the 7-0 loss Freeport walked away with the last time they faced one another back in May of 2023.
Blake Stark was excellent, going 2-for-3 with four RBI. The team also got some help courtesy of Tray Williams, who scored two runs while going 2-for-3.
Belvidere has been performing well recently as they've won five of their last six games, which provided a massive bump to their 9-17-1 record this season. As for Freeport, their defeat ended a three-game streak of away wins and brought them to 19-9.
Belvidere will head out on the road to challenge Streamwood at 10:00 a.m. on Saturday. Belvidere is facing Streamwood at the right time seeing as Streamwood is stuck on a three-game losing streak. As for Freeport, they will be playing in front of their home fans against Marengo at 11:00 a.m. on Saturday. The last three games Freeport has played have been within two runs, so don't be surprised if it's a close one.
Article generated by infoSentience based on data entered on MaxPreps