St. Clair faced Dakota in a battle between two of the state's top teams on Wednesday. The Saints sure made it a nail-biter, but they managed to escape with a 4-3 win over the Cougars. That's more bragging rights for the Saints, who also won the pair's last head-to-head.

Hayley McFarlane
| 05/27/26 vs Dakota | 7 |
| 05/26/26 vs Anchor Bay | 8 |
| 05/22/26 @ Marine City | 5 |
| 05/18/26 @ Lakeview | 11 |
| 05/12/26 vs Utica | 11 |
| + 5 more games |
Hayley McFarlane spent all seven innings on the mound, and it's clear why: she surrendered three earned runs on five hits and racked up seven Ks. She has been consistent for a while: she hasn't tossed less than five strikeouts in ten consecutive appearances.
On the hitting side, the team relied heavily on Mallorie Randall, who went 2-for-3 with one home run. The team also got some help courtesy of Sylvie Larch, who went 1-for-3 with one triple and one RBI.
St. Clair is on a roll lately: they've won 11 of their last 13 games. That's provided a nice bump to their 19-4-1 record this season. The victories came thanks in part to their hitting performance across that stretch, as they averaged 8.6 runs over those games. As for Dakota, the defeat snapped their winning streak at nine games and leaves them with a 23-9 record.
St. Clair will have a chance to go back-to-back against the Cougars: the pair will be back at it again later today.
Article generated by infoSentience based on data entered on MaxPreps