Elgin took an eight-run loss the last time they faced off against Streamwood, but this time they managed to keep it close and that made all the difference. The Maroons narrowly escaped with a win as the team sidled past the Sabres 4-3. The victory made it back-to-back wins for the Maroons.

Ivan Magdaleno
| 04/17/26 vs Elmwood Park | 9 |
| 03/24/26 @ Zion-Benton | 8 |
| 04/07/26 vs Larkin | 5 |
| 04/28/26 @ Streamwood | 1 |
Ivan Magdaleno spent all seven innings on the mound, and it's clear why: he surrendered only one earned (and two unearned) runs on one hit and racked up seven Ks. He has become a key player for Elgin: the team is 3-1 when he allows at most one hit, but 2-9 otherwise.
At the plate, Elgin's victory was truly a team effort as five different players contributed at least one hit. One of them was Matt Caldwell, who went 1-for-3 with two RBI and one run. That's the most RBI Caldwell has posted since April 6th.
Elgin's win bumped their record up to 5-10. As for Streamwood, with the defeat, they broke their three-game winning streak and moved their record to 4-13.
Coming up, Elgin is taking a road trip to challenge South Elgin at 4:30 p.m. on Wednesday. The Storm's pitching crew has only allowed 2.9 runs per game this season, so the Maroons' hitters will have their work cut out for them. As for Streamwood, they will head out to face off against West Chicago at 4:30 p.m. on Thursday.
Article generated by infoSentience based on data entered on MaxPreps