St. John entered their tilt with Cardinal on Friday with two consecutive wins but they'll enter their next game with three. They were the clear victors by a 22-7 margin over the Huskies. The result was nothing new for the Heralds, who have now won ten contests by nine runs or more so far this season.
Carter Beck made a splash no matter where he played. On the mound, he didn't allow a single earned run and allowed only one hit while striking out six over four innings pitched. He has been nothing but reliable: he hasn't given up more than one earned run in five consecutive appearances. He was also stellar in the batter's box, going 2-for-4 with three runs, two RBI, and one double.
In other batting news, St. John let Anthony Severino and Chase Newsome run wild. Severino went 3-for-5 with one home run, three stolen bases, and five RBI, while Newsome went 4-for-5 with five runs, one stolen base, and two RBI. St. John is undefeated when Newsome posts two or more runs, but 4-7 otherwise. Chase Clutter was another key player, going a perfect 2-for-2 with four RBI and one double.

Heralds
| 05/15/26 @ Cardinal | 24 |
| 05/14/26 @ Edgewood | 12 |
| 05/13/26 vs Grand Valley | 11 |
| 05/12/26 @ Perry | 5 |
| 05/11/26 @ Villa Angela-St. Joseph | 8 |
| + 26 more games |
St. John kept the outfield on their toes and finished the game with 24 hits. That's the most hits they've posted since back in April of 2025.
St. John's record is now 14-7. As for Cardinal, they are on a three-game losing streak that has dropped them down to 4-13.
Both squads will have to hit the road in their upcoming games. St. John will challenge Jefferson Area at 5:00 p.m. on Monday. The Falcons' pitching crew has only allowed 3.7 runs per game this season, so the Heralds' hitters will have their work cut out for them. As for Cardinal, they will square off against Andrews Osborne Academy at 5:00 p.m. on Tuesday.
Article generated by infoSentience based on data entered on MaxPreps