Roseville took a six-run loss the last time they faced off against Sterling Heights, but this time they managed to keep it close and that made all the difference. The Panthers won by a run and slipped past the Stallions 12-11. While the Panthers didn't have the best season last year (they finished 0-17), it's starting to look like those struggles are a thing of the past.

Deven Johnson
| 05/01/26 @ Sterling Heights | 4 |
| 05/01/26 @ Sterling Heights | 3 |
| 04/29/26 @ Lincoln | 2 |
| 04/17/26 vs Clintondale | 2 |
| 05/20/25 vs Center Line | 2 |
Caliyah Johnson and Deven Johnson did most of the damage at the plate: Caliyah went 3-for-4 with two stolen bases, three runs, and one RBI, while Deven went a perfect 4-for-4 with one stolen base, two RBI, and one run. Those four hits gave Deven a new career-high. The team also got some help courtesy of Mariska Harvey, who went 2-for-4 with two runs, one stolen base, and two RBI.
They weren't the only ones making solid contact: Roseville kept the outfield on their toes and finished the game with 15 hits. They are a perfect 5-0 when they post 11 or more hits.
Roseville is on a roll lately: they've won four of their last five matchups. That's provided a nice bump to their 6-2 record this season. As for Sterling Heights, the defeat snapped their winning streak at four games and leaves them with a 5-4 record.
Both squads will have to hit the road in their upcoming contests. Roseville will venture away from home to take on Clintondale at 4:30 p.m. on Monday. The Dragons have struggled to contain batters this season (they've allowed 15.67 runs per game on average), something the Panthers will no doubt try to take advantage of. As for Sterling Heights, they will head out on the road to challenge Madison at 4:00 p.m. on Monday.
Article generated by infoSentience based on data entered on MaxPreps