The Harbor Springs Rams will square off against the Johannesburg-Lewiston Cardinals at 4:00 p.m. on Wednesday. The two teams are sauntering into the matchup backed by comfortable wins in their prior games.
On Monday, Harbor Springs got the win against Cheboygan by a conclusive 9-2. The result was nothing new for the Rams, who have now won six games by six runs or more so far this season.

Carson Truman
04/28/25 vs Kingsley | 3 |
04/16/25 vs Mancelona | 2 |
05/19/25 @ Cheboygan | 1 |
Carson Truman made a splash while hitting and pitching. He pitched two innings while giving up no earned runs off one hit. Harbor Springs is 2-1 when Truman allows three or fewer hits, but 6-7 otherwise. Truman was also big at the plate, going a perfect 1-for-1 with two RBI and one run. Those two RBI gave him a new career-high.
Truman wasn't the only one making solid contact as five players wound up with at least one hit. One of them was Ben McShannock, who went 1-for-3 with one run and one RBI. Max Vroman also deserves some recognition as he scored his first run of the season.
Meanwhile, Johannesburg-Lewiston got themselves on the board against Pellston on Monday, but Pellston never followed suit. They were the clear victors by a 13-0 margin over the Hornets. That looming 13-0 mark stands out as the most commanding margin for the Cardinals yet this season.
Harbor Springs' victory was their third straight on the road, which pushed their record up to 8-8. Those road wins came thanks in part to their pitching effort, having only surrendered 1.3 runs on average over those games. As for Johannesburg-Lewiston, their victory ended a five-game drought on the road and puts them at 4-11.
Harbor Springs couldn't quite finish off Johannesburg-Lewiston in their previous meeting back in May of 2017 and fell 8-6. Can the Rams 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