Buffalo has won four straight games at home, while Charleston Catholic has won four straight on the road, but those streaks won't matter much on Tuesday. The Bison will welcome the Irish at 6:00 p.m. Both come into the match bolstered by wins in their previous matches.
On Monday, Buffalo beat Clay County 7-2.

Caiden Craig
04/22/25 @ Winfield | 3 |
04/11/25 vs Hannan | 3 |
04/09/25 vs Poca | 3 |
04/28/25 vs Clay County | 2 |
04/25/25 vs Roane County | 2 |
+ 9 more games |
The team relied heavily on Caiden Craig, who went 2-for-4 with three stolen bases and two runs. Buffalo is 8-2 when Craig posts two or more runs, but 4-6 otherwise. Another player making a difference was Britton Hudson, who went 1-for-3 with two stolen bases and one run.
Meanwhile, Charleston Catholic faced Scott in a battle between two of the state's top teams on Monday. The Irish beat the Skyhawks by the very same score they won with in their prior game: 3-2. The win continues a trend for the Irish in their matchups with the Skyhawks: they've now won six in a row.
Buffalo has been performing incredibly well recently as they've won nine of their last ten contests. That's provided a nice bump to their 12-8 record this season. The victories came thanks in part to their pitching effort, having only surrendered 3.4 runs on average over those games. As for Charleston Catholic, their win bumped their record up to 13-5.
Buffalo suffered a grim 13-1 defeat to Charleston Catholic when the teams last played back in March. Will the Bison have more luck at home instead of on the road? Check back here after the action for a full breakdown and analysis of the contest.
Article generated by infoSentience based on data entered on MaxPreps