The Lafayette Generals will take on the Ballard Bruins at 6:00 p.m. on Wednesday. Both come into the contest bolstered by wins in their previous matches.
On Tuesday, Lafayette earned a 5-2 victory over Lexington Christian. The win made it back-to-back victories for the Generals.
Meanwhile, Ballard never let their opponents score on Thursday. They blew past Green County 10-0. The result was nothing new for the Bruins, who have now won ten matchups by six runs or more so far this season.
Shelby James was a major factor no matter where she played. On the mound, she kept things locked down with no earned runs or hits while striking out nine over five innings pitched. She has been consistent for a while: she hasn't given up more than two walks in 11 consecutive appearances. She was also stellar in the batter's box, going 1-for-2 with one home run, three RBI, and one stolen base. That home run was her first of the season.
In other batting news, Ballard let Emery Schuster and Ryleah Lawrence run wild. Schuster went a perfect 2-for-2 with two runs, while Lawrence went a perfect 2-for-2 with two RBI and one run. That's the most hits Lawrence has posted since back in May of 2025.
Ballard hit smart and finished the game with only one strikeout. The team has now struck out at least five batters in nine consecutive games.
Lafayette now has a winning record of 12-11. As for Ballard, their win bumped their record up to 19-3.
Lafayette skirted past Ballard 5-4 when the teams last played back in March of 2025. Will the Generals repeat their success, or do the Bruins have a new game plan this time around? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps