Carmel won against Wauconda on Monday with seven runs and they decided to stick to that run total again on Tuesday. The Corsairs walked away with a 7-3 win over the Grayslake North Knights. The victory continues a trend for the Corsairs in their matchups with the Knights: they've now won six in a row.
Brody Connelly looked comfortable as he tossed three innings while giving up no earned runs off two hits. The dominant performance also gave him a new career-high in strikeouts (three).

Michael Haran
| 05/05/26 @ Grayslake North | 2 |
| 05/04/26 @ Wauconda | 1 |
| 04/30/26 vs Cary-Grove | 1 |
| 04/25/26 @ Joliet Catholic | 1 |
| 04/22/26 vs St. Patrick | 1 |
At the plate, Michael Haran was incredible, going a perfect 3-for-3 with two triples, three RBI, and two runs. Those two runs gave him a new career-high. Josh Ouimette was another key player, going 2-for-4 with one stolen base, one run, and one RBI.
Carmel's win bumped their record up to 10-13. As for Grayslake North, they have traveled a rocky road recently, having lost three of their last four games. That's put a noticeable dent in their 7-13 record this season.
Both squads are looking forward to the support of their home crowds in their upcoming games. Carmel will host Libertyville at 4:45 p.m. on Thursday. The Corsairs' pitchers better be ready for this one: the Wildcats have averaged an impressive 7.7 runs per game this season. As for Grayslake North, they will look to defend their home field on Thursday against Mundelein at 4:45 p.m. The Knights' pitchers better be ready for this one: the Mustangs have averaged an impressive 6.4 runs per game this season.
Article generated by infoSentience based on data entered on MaxPreps