Belvidere hasn't had much luck against Freeport recently, but that could start to change on Monday. The Bucs will welcome the Pretzels at 4:30 p.m. Belvidere has given up an average of 10.1 runs per game this season, but Monday's game will give them a chance to turn things around.
Streamwood hit Belvidere with a seven-run second inning on Saturday, which goes a long way in explaining the final result. The Bucs fell 12-8 to the Sabres. The Bucs have now taken an 'L' in back-to-back games.

Aj Vasquez
05/17/25 vs Streamwood | 1 |
05/16/25 @ Freeport | 1 |
05/14/25 @ Belvidere North | 1 |
Belvidere saw three different players step up and record at least one hit. One of them was Aj Vasquez, who went 1-for-3 with two runs and one stolen base. Vasquez has been hot recently, having posted at least one stolen base the last three times he's played.
Meanwhile, Freeport unfortunately witnessed the end of their three-game winning streak on Saturday. They lost 15-2 to Byron. The game marked the Pretzels' lowest-scoring contest so far this season.
Belvidere's defeat dropped their record down to 8-21. As for Freeport, their loss dropped their record down to 22-9.
Belvidere couldn't quite finish off Freeport when the teams last played on Friday and fell 8-6. Will the Bucs have more luck at home instead of on the road? Come back here after the game to get an analysis of the match and other baseball content.
Article generated by infoSentience based on data entered on MaxPreps