It was a good run, but Freeport unfortunately witnessed the end of their six-game winning streak on Friday. They fell just short of the Belvidere Bucs by a score of 4-3. Freeport was given a dose of their own medicine in this game as Belvidere apparently hadn't forgotten their defeat the last time these teams played back in May of 2023.
For Belvidere's part, Blake Stark was excellent, going 2-for-3 with four RBI. Another player making a difference was Tray Williams, who scored two runs while going 2-for-3.
Freeport's loss ended a three-game streak of away wins and brought them to 19-9. As for Belvidere, they have been performing well recently as they've won five of their last six matchups, which provided a nice bump to their 9-17-1 record this season.
Freeport will look to defend their home field on Saturday against Marengo at 11:00 a.m. Freeport will be looking to keep their three-game home win streak alive. As for Belvidere, they will head out on the road to square off against Streamwood at 10:00 a.m. on Saturday. Belvidere is strutting in with some hitting muscle as they've averaged 6.6 runs per game this season.
Article generated by infoSentience based on data entered on MaxPreps