St. Clair entered their tilt with Marine City on Tuesday with two consecutive wins, and they'll enter their next game with three. They came out on top against the Mariners by a score of 6-1. This was payback for the Saints, who suffered a 12-6 defeat the last time these two teams met.
Hayley McFarlane spent all seven innings on the mound, and it's clear why: she surrendered a run (which was unearned) on three hits and racked up eight Ks. She has been consistent recently: she hasn't tossed less than five strikeouts in three consecutive appearances.
On the hitting side, Gracie Pickelhaupt and Madisyn Treat did most of the damage at the plate: Pickelhaupt went 2-for-4 with two runs, one stolen base, and one RBI, while Treat went 2-for-4 with two runs, two RBI, and one double.

Saints
05/27/25 vs Marine City | 6-1 |
05/19/25 vs L'Anse Creuse North | 6-2 |
05/08/25 vs Lakeview | 14-0 |
04/29/25 vs Utica | 10-0 |
04/28/25 vs Marysville | 8-4 |
St. Clair pushed their record up to 20-5-2 with the victory, which was their fifth straight at home. The home wins came thanks in part to their hitting performance across that stretch, as they averaged 8.8 runs over those games. As for Marine City, they are on a three-game losing streak that has dropped them down to 9-8.
Coming up, St. Clair will take on Dakota at 4:00 p.m. on Wednesday. As for Marine City, they will square off against Almont at 12:00 p.m. on Saturday.
Article generated by infoSentience based on data entered on MaxPreps