Kirby has gone a perfect 8-0 against Sheffield recently and they'll look to pad the win column further on Friday. The Cougars will host the Knights at 4:00 p.m. Sheffield took a loss in their last contest and will be looking to turn the tables on Kirby, who comes in off a win.
Kirby lost a heartbreaker the last time they played Craigmont, but it's fair to say they got their revenge given the result of Thursday's matchup. The Cougars were the clear victors by a 19-4 margin over the Chiefs on Thursday. The victory made it back-to-back wins for the Cougars.

Erick Valles
| 03/26/26 vs Craigmont | 3 |
| 03/16/26 vs Bolton | 2 |
| 03/04/26 @ Raleigh-Egypt | 1 |
| 03/02/26 @ Independence | 0 |
| 02/20/26 @ Memphis Central | 1 |
Kirby got a massive performance out of Erick Valles, who got on base in all four of his plate appearances with five stolen bases, three runs, and two RBI. Valles continues to improve, besting his previous run total in each of the last three games he's played. Another player making a difference was Samuel Chavarria, who went 2-for-3 with three RBI, two runs, and one triple.
Kirby always had someone on base and finished the game having posted an OBP of .714. That's the best OBP they've posted all season.
Meanwhile, Sheffield was not able to break out of their rough patch on Tuesday as the team picked up their fourth straight defeat. They came up short against Freedom Prep Academy, falling 11-2.
Micheal Ware was cooking despite his team's loss, earning one run and three stolen bases.
Sheffield's loss dropped their record down to 1-5. As for Kirby, the victory got them back to even at 4-4.
Kirby got the 'W' in their previous meeting back in March of 2024 against Sheffield by a conclusive 15-0 score. Will the Cougars repeat their success, or do the Knights have a new game plan this time around? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps