For the second straight game, Royal Oak will face off against Kettering. The Ravens will welcome the Captains at 4:30 p.m. on Thursday. Someone's luck will take a turn for the better: Royal Oak has lost three straight at home , while Kettering has lost three on the road.
Royal Oak fought the good fight in their extra-innings contest against Kettering on Tuesday but wound up with a less-than-desirable result. They fell just short of the Captains by a score of 3-2. That's two games in a row now that the Ravens have lost by just one run.

Cameron Friedrich
| 04/16/26 vs Seaholm | 4 |
| 03/21/26 @ Utica | 3 |
| 04/09/26 @ Detroit Country Day | 1 |
| 03/25/26 vs Clawson | 1 |
Cameron Friedrich spent all 7.2 innings on the mound, and it's clear why: he surrendered three runs (all of which were unearned) on six hits. He also tossed no earned runs, which is notable because Royal Oak is 3-1 when he allows at most one earned run, but 4-14 otherwise.
On the hitting side, Jack Groya made the most of his time in the batter's box despite the final result and went 1-for-3 with four stolen bases and one run. Paul Carter was another key player, going 2-for-4 with two stolen bases.
Kettering's win bumped their record up to 3-8. As for Royal Oak, their defeat dropped their record down to 7-15.
Article generated by infoSentience based on data entered on MaxPreps