DeMatha hasn't had much luck against St. John recently, but that could start to change on Wednesday. The Stags will take on the Cadets at 4:30 p.m. After the two teams made easy work of their previous opponents, one won't be so lucky on Wednesday.
St. John's will be up against a hot DeMatha team: the squad just extended their winning streak to six. The Stags put the hurt on Our Lady of Good Counsel with a sharp 12-5 win on Tuesday. The result was nothing new for the Stags, who have now won seven contests by seven runs or more so far this season.
Ben Brown tossed a big game, pitching 5.1 innings while giving up three earned (and two unearned) runs off six hits. He has been consistent: he hasn't given up more than two walks in eight consecutive appearances.

James Johnson Jr
| 04/21/26 vs Our Lady of Good Counsel | 3 |
| 04/15/26 vs Pallotti | 2 |
| 04/18/26 @ Bishop Ireton | 1 |
| 04/16/26 vs Gonzaga | 1 |
| 03/24/26 vs The Heights | 1 |
At the plate, DeMatha let James Johnson Jr and Franklin Zerpa run wild. Johnson Jr got on base in all four of his plate appearances with two stolen bases and three runs, while Zerpa went 1-for-3 with one home run and four RBI. Those three runs gave Johnson Jr a new career-high. Zach Perlin was another key player, getting on base in three of his four plate appearances with two runs and one RBI.
St. John's came out on top against Bishop McNamara on Tuesday thanks in part to the team's impressive four-run third inning. The Cadets' pitchers stepped up to hand the Mustangs a 6-0 shutout. The Cadets haven't had any issues with the Mustangs recently, as the game was their eighth consecutive victory against them.
DeMatha's record is now 13-7. As for St. John's, their record now sits at 12-8-1.
DeMatha might still be hurting after the 9-1 loss they got from St. John's in their previous meeting back in April of 2025. Can the Stags avenge their defeat or is history doomed to repeat itself? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps