
Cardinals
| 04/24/25 @ Janesville Parker | 10-0 |
| 04/22/25 vs Sun Prairie West | 15-1 |
| 04/19/25 vs Holmen | 10-0 |
| 04/19/25 vs River Falls | 10-5 |
| 04/17/25 vs Sun Prairie East | 3-1 |
| + 3 more games |
Middleton waltzed into their game on Thursday with seven straight wins... but they left with eight. Their pitcher stepped up to hand the Janesville Parker Vikings a 10-0 shutout. The Cardinals might be getting used to big wins seeing as the team has won six contests by ten runs or more this season.
Megan Button was a major factor no matter where she played. On the mound, she didn't allow a single earned run and allowed only two hits while striking out 14 over seven innings pitched. She has been nothing but reliable: she hasn't given up more than two walks in nine consecutive appearances. She was also solid in the batter's box, going 1-for-3 with two RBI.
In other batting news, Hailey Stroede was incredible, going 3-for-4 with three runs, two doubles, and one triple. Another player making a difference was Macey Blazek, who went 3-for-5 with three RBI, two runs, and one triple.
Middleton was getting hits left and right and finished the game having posted a batting average of .462. That was just more of the same: they've now posted a batting average of .462 or higher in four consecutive matchups.
Middleton pushed their record up to 10-1 with the victory, which was their fifth straight on the road dating back to last season. Those road wins came thanks in part to their hitting performance across that stretch, as they averaged 10.4 runs over those games. As for Janesville Parker, they have been struggling recently as they've lost eight of their last nine games. That's put a noticeable dent in their 3-9 record this season.
Both squads are looking forward to the support of their home crowds in their upcoming games. Middleton will challenge Cedarburg at 2:00 p.m. on Saturday. As for Janesville Parker, they will square off against Sun Prairie West at 4:30 p.m. on Tuesday. The Vikings' pitchers better be ready for this one: the Wolves have averaged an impressive 7.5 runs per game this season.
Article generated by infoSentience based on data entered on MaxPreps