Elgin can bid farewell to their five-game losing streak thanks to their game on Friday. They sure made it a nail-biter, but they managed to escape with a 3-1 victory over the Streamwood Sabres. That's the second time they've managed to beat them this season, as they also won 4-3 last Tuesday.

JD Madrigal
| 04/29/26 @ South Elgin | 6 |
| 04/22/26 vs West Chicago | 6 |
| 04/14/26 vs South Elgin | 6 |
| 04/04/26 @ Hoffman Estates | 3 |
| 05/05/26 @ Bartlett | 2 |
| + 1 more games |
JD Madrigal looked comfortable as he pitched one inning while giving up no earned runs or hits. He is becoming a predictor of Elgin's success: when he allows at most one earned run the team is 2-1 (and 4-14 when he doesn't).
At the plate, Elgin saw six different players step up and record at least one hit. One of them was Jacob Rufino, who went 1-for-4 with one run, one double, and one RBI. Another was Jackson Taylor, who went 1-for-3 with one run, one double, and one RBI.
Elgin's win bumped their record up to 6-15. As for Streamwood, their defeat was their eighth straight on the road dating back to last season, which dropped their record down to 4-16.
Coming up, Elgin will take on Round Lake at 11:00 a.m. on Saturday. The Panthers have struggled to contain batters this season (they've allowed 14.7 runs per game on average), something the Maroons will no doubt try to take advantage of. As for Streamwood, they will head out to square off against West Chicago at 10:00 a.m. on Saturday.
Article generated by infoSentience based on data entered on MaxPreps