Affton is a perfect 8-0 against Bishop DuBourg since March of 2016 and they'll have a chance to extend that dominance on Tuesday. The Cougars will welcome the Cavaliers at 4:00 p.m. Affton is strutting in with some hitting muscle as they've averaged 9.5 runs per game this season.
Affton's pitching crew heads into the game hoping to repeat the dominance they displayed on Monday. They were the clear victors by an 18-0 margin over Hancock. The victory made it back-to-back wins for the Cougars.
Walter McCourt looked comfortable as he struck out six batters over three innings while giving up no earned runs or hits. Those six strikeouts gave him a new career-high.

Kaleb Moran
| 03/30/26 @ Hancock | 3 |
| 03/24/26 @ Clayton | 2 |
| 03/27/26 @ Valley Park | 1 |
| 05/06/25 @ Fox | 1 |
On the hitting side, the team relied heavily on Kaleb Moran, who went a perfect 3-for-3 with one home run, four runs, and two stolen bases. Those three hits gave him a new career-high. Jon Stolarski was another key player, going a perfect 2-for-2 with two runs, one stolen base, and two RBI.
Affton always had someone on base and finished the game having posted an OBP of .697. That's the best OBP they've posted all season.
Meanwhile, Bishop DuBourg fell victim to Mehlville and their airtight pitching crew on Monday. They came up short against the Panthers, falling 15-0. The Cavaliers haven't had much luck with the Panthers recently, as the team has come up short the last three times they've met.
Affton's victory bumped their record up to 3-1. As for Bishop DuBourg, their defeat dropped their record down to 0-1.
Everything went Affton's way against Bishop DuBourg when the teams last played back in April of 2025, as Affton made off with a 15-0 win. Will the Cougars repeat their success, or do the Cavaliers have a new game plan this time around? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps