The Madison Eagles will face off against the Sterling Heights Stallions at 4:30 p.m. on Monday. The teams are on pretty different trajectories at the moment (Madison has 12 straight victories, Sterling Heights has 24 straight defeats), but none of that matters once you're on the field.
For whatever reason, it's the away team that's had the advantage when Madison and South Lake meet (two straight games heading into this one) and that held true again on Thursday. The Eagles were the clear victors by a 17-2 margin over the Cavaliers. Considering the Eagles have won 12 contests by more than seven runs this season, Thursday's blowout was nothing new.
Landon Wargo made a splash no matter where he played. He struck out six batters over three innings while giving up just two earned runs off one hit. He has been consistent recently: he hasn't given up more than one hit in three consecutive appearances. He was even better at the plate, getting on base in all three of his plate appearances with four stolen bases and three runs.

Shawn Dennis
05/15/25 @ South Lake | 5 |
05/15/25 @ South Lake | 6 |
05/13/25 vs Eastpointe | 2 |
05/13/25 vs Eastpointe | 2 |
05/08/25 @ Lincoln | 2 |
+ 6 more games |
In other batting news, Shawn Dennis was a standout: he got on base in all four of his plate appearances with five stolen bases, four runs, and three RBI. He is on a roll when it comes to stolen bases, as he's now snagged at least one in each of the last 11 games he's played. The team also got some help courtesy of Evan Olceski, who went a perfect 3-for-3 with four stolen bases, three RBI, and two runs.
Madison was getting hits left and right and finished the game having posted a batting average of .455. That was just more of the same: they've now posted a batting average of .316 or higher in 11 consecutive matchups.
Fitzgerald hit Sterling Heights with a four-run first inning on Friday, which goes a long way in explaining the final result. The Stallions came up short against the Spartans, falling 13-3.
Madison pushed their record up to 12-2 with the win, which was their sixth straight on the road. Those road victories came thanks in part to their hitting performance across that stretch, as they averaged 18.2 runs over those games. As for Sterling Heights, their loss dropped their record down to 0-12.
Article generated by infoSentience based on data entered on MaxPreps