Buffalo Grove fought the good fight in their extra-innings contest against Wheeling on Wednesday but wound up with a less-than-desirable result. They fell just short of the Wildcats by a score of 4-3. The Bison were not able to repeat the success they had when they faced the Wildcats earlier this season, when they won 9-4.

Griffin Kelly
| 04/16/25 @ Wheeling | 9 |
| 04/10/25 @ Mundelein | 9 |
| 04/03/25 @ Deerfield | 13 |
| 03/29/25 @ Geneva | 5 |
| 03/23/25 vs Mainland Regional | 11 |
Griffin Kelly spent all seven innings on the mound, and it's clear why: he surrendered three earned runs on seven hits and racked up nine Ks. He has been consistent : he hasn't tossed less than five strikeouts in five consecutive appearances.
At the plate, Cole Diaz was cooking despite his team's loss, scoring a run while going 2-for-4. Andrew Lee also deserves some recognition as he hit his first double of the season.
Buffalo Grove's defeat dropped their record down to 4-9-2. As for Wheeling, they pushed their record up to 7-5 with the win, which was their fifth straight at home.
Both squads will have to hit the road in their upcoming games. Buffalo Grove will venture away from home to take on Schaumburg at 4:45 p.m. on Thursday. The Bison are facing the Saxons at the right time seeing as the Saxons are stuck on a five-game losing streak. As for Wheeling, they will head out to challenge Palatine at 4:45 p.m. on Thursday. The Pirates will roll in looking for their sixth straight victory, something the Wildcats surely won't give up without a fight.
Article generated by infoSentience based on data entered on MaxPreps