St. Charles East 10, Batavia 0
Saints senior pitcher Katie Arrambide struck out 10 in a no-hitter, and Kati Gheorghe went 3-for-4 with a home run and four RBIs.
Burlington Central 6, Cary-Grove 0
Nick Carpenter threw a complete-game, three-hit shutout with six strikeouts and one walk. Tristan Samuelian was 1-for-3 with three RBIs. Brady Gilroy went 2-for-3 with a double, while AJ Payton went 1-for-3 with an RBI.
Kaneland 9, Ottawa 5
Zach VanCura allowed four hits over five innings with four strikeouts. Tyler Conklin went 2-for-4 with a double, two runs scored and two RBIs. Alex Panico was 1-for-3 with two RBIs. Johnny Spallasso earned his first varsity hit and scored two runs.
Kaneland 65, South Elgin 17
Cameron Phillips (106), Anthony Morales (113), Caden Grabowski (120), Dean Baldridge (126), Christian Duffing (145), Lane Robinson (152), Grant Baldridge (160), Jack Yore (170), Diego Serriteno (182), Jack Certa (195), and Miles Ripper (220) all had victories for the Knights.