Oswego was not able to break out of their rough patch on Thursday as the team picked up their 14th straight loss dating back to last season. They were two runs away from ending the streak, but they lost a 17-15 heartbreaker at the hands of the Marais des Cygnes Valley Trojans.
Brayden Stephens was huge no matter where he played even without the win. He pitched one inning while giving up no earned runs or hits. Stephens was also solid in the batter's box, scoring two runs and stealing a base while getting on base in three of his five plate appearances.
In other batting news, Braden Wary was cooking despite his team's loss, scoring five runs and stealing seven bases while getting on base in all five of his plate appearances. Another player making a difference was Kadyn Reeves, who scored a run while going 2-for-4.

Indians
03/27/25 vs Marais des Cygnes Valley | 15-17 |
03/24/25 vs Pleasanton | 6-16 |
03/24/25 vs Pleasanton | 5-22 |
04/29/24 vs Marmaton Valley | 2-23 |
04/22/24 @ Pleasanton | 0-15 |
+ 9 more games |
Even though they lost, Oswego was getting hits left and right and finished the game having posted a batting average of .429. That was just more of the same: they've now posted a batting average of .350 or higher every time they've taken the field this season.
Oswego's defeat dropped their record down to 0-3. As for Marais des Cygnes Valley, their victory (their first of the season) made their record 1-2.
The teams didn't have to wait long for a rematch: Marais des Cygnes Valley beat Oswego by a score of 18-1 later that day.
Article generated by infoSentience based on data entered on MaxPreps