Centennial 12, MacArthur 2. Lucas Stefan and Ryan McCuskey each had three hits and three RBI for the Chargers (13-2) in a five-inning home win. Drey Goddard held the Generals to three hits.
Rantoul 6, Mattoon 5. Tom Wolken drove in the winning run in the bottom of the eighth inning for the Eagles, who rallied from a 5-2 deficit after 4 1/2 innings. Cord Church went 4 for 4 for Rantoul (11-6).
East Central 9, Okaw Valley 1. Justin Bruce pitched a three-hitter and struck out six in the Panthers' home win. Jared Wyant had three of East Central's 13 hits.
Tuscola 9, Clinton 5. The Warriors overcame an early 5-0 deficit to pull out a home win. Josh Brookins (two RBI) and Dillon Hoel (home run) each went 2 for 3 for Tuscola. Kyle Birk had two hits and two RBI for the Maroons.
Prairie Central 11, Blue Ridge 0. Brad Moody pitched a two-hit shutout and Spencer Hurley went 3 for 4 with a homer and three runs to lead the Hawks to a five-inning road win. Moody struck out eight, with no walks.
Oakwood 17, Bismarck-Henning 8. Cameron Lee had four hits, including two solo homers, to lead the Comets to a road win. Jake England and Zack Girton each had three hits for Oakwood, which pounded out 19 hits. Austin Toler and Stephen Krout had two hits apiece for the Blue Devils, who led 6-5 after two innings.
Ridgeview 1, Fisher 0. Dana Bose outdueled Taw Fredrickson as Ridgeview prevailed on the road. Bose struck out six in a five-hit shutout. Fredrickson pitched a one-hitter and struck out 10 while walking three. Joey Trhlik doubled in the fourth inning to drive in Josh Morgan from first base with the game's lone run.
Warrensburg-Latham 6, Monticello 1. The Sages were held to three hits in a road loss.
Rantoul 13, Urbana 11. Kalista Lutes drove in five runs to power the Eagles to a road victory. Jamie Hedrick (10 strikeouts) earned the win. Tess Allen had four RBI for the Tigers, who received three hits apiece from Taylor Lovett and Lexi White.
Mahomet-Seymour 26, Champaign Central 0. Alison Tarrant homered and pitched a three-hit shutout for the Bulldogs in a five-inning road win. Alyssa Spoerer also homered for M-S.
Bismarck-Henning 14, Oakwood 4. Brittany Ribbe went 2 for 3 with two RBI and two stolen bases for the Blue Devils in a home win. Lauren McKenzie had three RBI for B-H. Oakwood's Ashley Wahlfeldt belted a two-run homer.
Fisher 6, Ridgeview 2. Kalli Gosser's two-run home run in the second inning propelled the Bunnies to a home win. Winning pitcher Kelcie Fredrickson pitched a four-hitter and struck out nine.
Tuscola 4, Monticello 1. Erin Walker pitched a four-hitter, leading the Warriors to a road win. Samantha Ledbetter went 3 for 4 and Lexi Rogers homered for Tuscola. Samantha Valentine was 3 for 4 for the Sages.
Salt Fork 2, Hoopeston Area 0. Hunter Marsh pitched a one-hit shutout and drove in a run for the Storm in a home win. Jessica Mueller contributed two hits and an RBI for Salt Fork.
GCMS 13, LeRoy 0. Jackie Freehill went 3 for 4 with two RBI and Regan Romshek pitched a four-hit shutout for the visiting Falcons in a five-inning win.
Schlarman 3, Westville 1. Kylee West (10-2) scattered nine hits in pitching the Hilltoppers to a home win. Ji'cee Lacey went 3 for 3 for the Tigers.
Blue Ridge 3, Prairie Central 1. Jordan Wheeler pitched a one-hitter and Cheye Beres went 2 for 2 with two RBI to lift the Knights to a home win. Kate Byrne homered for the Hawks.
Maroa-Forsyth 6, Unity 0. Madi Clark had two hits for Unity, which lost at home to the undefeated Trojans.
Armstrong-Potomac 18, Milford 13. Milford rallied from an early 12-3 deficit to tie the game in the fifth inning, but the Trojans struck for six runs in the sixth to pull away to a road win. Shannon Reardon had a double, a home run and two runs for A-P. Tiffany Capocasa (4 for 5) and Ashlen Portwood (3 for 5) each drove in three runs for the Bearcats.
Heritage 10, Okaw Valley 0. Hilary Smith pitched a one-hit shutout and Miranda Pruitt homered and drove in three runs for the Hawks in a six-inning home win.
Clinton 10, Warrensburg-Latham 4. The Maroons scored all of their runs in the first three innings en route to a home win. Hanna Long drove in four runs for Clinton and Bailey Walker held W-L to four hits.
In girls' soccer
Monticello 8, Meridian 1. Kia Smith scored four goals, including three in the first half, to lead the Sages to a home win. Emma Reinbold contributed two goals to the victory.
In boys' tennis
Champaign Central 7, Eisenhower 0. Hayden Dodds, Riley Thompson, Brian Moon and Edmond Kim did not lose a game in rolling to singles wins for the host Maroons.
In track & field
At Gibson City. Broc Smith (100 meters, 200) and Jordan Scribner (high jump, pole vault) each won two events to lead Tuscola to title of a four-team boys' meet. In the girls' meet, Angel Gaesser propelled host GCMS to the team crown by winning three events (long jump, triple jump, 400).