
vs

| 03/29/25 - Away | 4-2 W |
| 03/23/24 - Home | 6-2 W |
| 06/03/23 - Neutral | 6-3 W |
| 03/25/23 - Neutral | 9-7 W |
| 03/26/19 - Home | 5-2 W |
| + 2 more games |
Effingham is 6-1 against Mt. Vernon since March of 2016 and they'll have a chance to extend that dominance on Saturday. The Hearts will be playing in front of their home fans against the Rams at 11:00 a.m. Effingham's pitching crew has only allowed 3.5 runs per game this season, so Mt. Vernon's hitters will have their work cut out for them.
Effingham's pitching crew heads into the matchup hoping to repeat the dominance they displayed on Friday. They came out on top against Altamont by a score of 5-0. The win continues a trend for the Hearts in their matchups with the Indians: they've now won eight in a row.
Meanwhile, Mt. Vernon came up short against Civic Memorial on Wednesday and fell 13-9. The defeat continues a trend for the Rams in their meetings with the Eagles: they've now lost three in a row.
Trevor McClure made the most of his time in the batter's box despite the final result and went a perfect 3-for-3 with three doubles, three RBI, and two runs. Those runs marked the first that he has scored this season. Another player making a difference was Ryker Perigo, who went 1-for-4 with two runs, one stolen base, and one RBI.
Effingham's victory bumped their record up to 4-2. As for Mt. Vernon, their loss dropped their record down to 3-3.
Effingham came out on top in a nail-biter against Mt. Vernon when the teams last played back in March of 2025, sneaking past 4-2. Will the Hearts repeat their success, or do the Rams have a new game plan this time around? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps