Onalaska extended their winning streak to three on Thursday, bumping them up to 5-3. They put the hurt on the Sparta Spartans with a sharp 12-5 win. The Hilltoppers might be getting used to big wins seeing as the team has won four contests by seven runs or more this season.

Sydney Kraus
| 04/25/26 vs Waunakee | 2 |
| 04/27/26 vs La Crosse Central | 4 |
| 04/28/26 @ La Crosse Central | 6 |
| 04/16/26 vs Holmen | 7 |
| 04/09/26 vs Aquinas | 10 |
Sydney Kraus spent all seven innings on the mound, and it's clear why: she surrendered just two earned (and three unearned) runs on six hits and racked up 13 Ks. Those 13 strikeouts set a new season-high mark for her.
At the plate, Onalaska let Zoey Lichty and Claire Weigel run wild. Lichty went 2-for-3 with four RBI, two runs, and one stolen base, while Weigel went a perfect 2-for-2 with two runs, two RBI, and one double. Lichty is on a roll when it comes to stolen bases, as she's now snagged at least one in each of the last three games she's played. The team also got some help courtesy of Zoe Koonce O'Kane, who went 1-for-3 with one triple and one run.
Onalaska was getting hits left and right and finished the game having posted a batting average of .385. They are a perfect 4-0 when they post a batting average of .375 or better.
As for Sparta, this is the second loss in a row for them and nudges their season record down to 2-5. For those keeping track at home, that's the biggest defeat they have suffered since April 24, 2025.
On Sparta's side, Jocelyn Lietzau made the most of her time in the batter's box despite the final result and went a perfect 3-for-3 with two stolen bases and one RBI. Another player making a difference was Kadynce Erickson, who went 1-for-3 with one stolen base and one run.
Coming up, Onalaska will square off against Wisconsin Rapids Lincoln at 5:30 p.m. on Friday. As for Sparta, they will face off against Luther at 4:30 p.m. on Friday.
Article generated by infoSentience based on data entered on MaxPreps