All the IHSA regional semifinal scores from Friday, Feb. 28, 2025.
CLASS 4A
NORMAL
Normal vs. Minooka, 7 p.m.
BOLINGBROOK
Bolingbrook vs. Metea Valley, 7 p.m.
DOWNERS GROVE SOUTH
Downers Grove North vs. West Aurora, 7 p.m.
WAUBONSIE VALLEY
Waubonsie Valley vs. Neuqua Valley, 7 p.m.
OSWEGO EAST
Benet vs. Oswego East, 6 p.m.
ADDISON TRAIL
Glenbard West vs. Addison Trail, 7 p.m.
LAKE PARK
Glenbard East vs. Proviso East, 7 p.m.
GENEVA
Geneva vs. Glenbard North, 7 p.m.
PROVISO WEST
Wheaton-Warrenville South vs. York, 7 p.m.
HIGHLAND PARK
Evanston vs. Highland Park, 7 p.m.
MAINE SOUTH
Lane vs. New Trier, 6 p.m.
LOYOLA
Loyola vs. Glenbrook North, 6 p.m.
NILES NORTH
Niles North vs. Glenbrook South, 7 p.m.
RIVERSIDE-BROOKFIELD
Kenwood vs. Oak Lawn, 6 p.m.
SIMEON
Simeon vs. St. Ignatius, 6:15 p.m.
CURIE
Hinsdale Central vs. Curie, 7 p.m.
YOUNG
Lincoln Park vs. Young, 6 p.m.
ROMEOVILLE
Homewood-Flossmoor vs. Romeoville, 7 p.m.
JOLIET CENTRAL
Bloom vs. Joliet West, 7 p.m.
MARIST
Marist vs. Sandburg, 7 p.m.
LINCOLN-WAY EAST
Rich vs. Lincoln-Way East, 6 p.m.
LARKIN
Fremd vs. Conant, 6 p.m.
BARRINGTON
Hersey vs. Barrington, 7 p.m.
ROLLING MEADOWS
Rolling Meadows vs. Palatine, 7 p.m.
STEVENSON
Stevenson vs. Schaumburg, 7 p.m.
HARLEM
DeKalb vs. Hononegah, 6 p.m.
MCHENRY
Warren vs. McHenry, 7 p.m.
LIBERTYVILLE
Waukegan vs. Libertyville, 7 p.m.
CLASS 3A
BROOKS
Brother Rice vs. Brooks, 7 p.m.
HILLCREST
Hillcrest vs. Crete-Monee, 6 p.m.
LEMONT
Lemont vs. Morgan Park, 7 p.m.
PROVIDENCE
Marian Catholic vs. Perspectives-LT, 6 p.m.
MORRIS
Kankakee vs. Sterling, 6 p.m.
LASALLE-PERU
Streator vs. LaSalle-Peru, 6 p.m.
FENWICK
Fenwick vs. Prosser, 7 p.m.
PAYTON
Payton vs. Elmwood Park, 6 p.m.
CLEMENTE
St. Patrick vs. Westinghouse, 7 p.m.
SCHURZ
Little Village vs. Schurz, 6 p.m.
HINSDALE SOUTH
St. Laurence vs. Nazareth, 7 p.m.
BOGAN
Hyde Park vs. Lindblom, 7 p.m.
MOUNT CARMEL
Mount Carmel vs. Glenbard South, 7 p.m.
DE LA SALLE
De La Salle vs. St. Francis, 7 p.m.
DEPAUL PREP
DePaul Prep vs. Carmel, 6 p.m.
GRAYSLAKE NORTH
St. Viator vs. Grayslake North, 6 p.m.
VERNON HILLS
Lake Forest vs. Vernon Hills, 6 p.m.
NOTRE DAME
Deerfield vs. Notre Dame, 7 p.m.
WOODSTOCK NORTH
Sycamore vs. Belvidere North, 7 p.m.
PRAIRIE RIDGE
Crystal Lake South vs. Cary-Grove, 7 p.m.
IMSA
Kaneland vs. Wheaton Academy, 7 p.m.
FREEPORT
Rockford Boylan vs. Rochelle, 6 p.m.
CLASS 2A
CRANE
Crane vs. Wells, 7 p.m.
NORTHRIDGE
Christ the King vs. Northridge, 7 p.m.
MONTINI
Montini vs. IC Catholic, 7 p.m.
CLARK
Intrinsic-DT vs. Clark, 6 p.m.
PRINCETON
Seneca vs. Princeton, 7 p.m.
HARLAN
Leo vs. Harlan, 7 p.m.
NORTH LAWNDALE
Dunbar vs. North Lawndale, 7 p.m.
DYETT
Dyett vs. Phillips, 7 p.m.
BUTLER
Butler vs. Julian, 7 p.m.
JOLIET CATHOLIC
Joliet Catholic vs. Chicago Christian, 7 p.m.
FIELDCREST
Bishop McNamara vs. Fieldcrest, 7 p.m.
COAL CITY
Manteno vs. Southland, 7 p.m.
CLASS 1A
HOPE ACADEMY
Hope Academy vs. Collins, 6 p.m.
BOWEN
Fenger vs. Bowen, 7 p.m.
ELLISON
Unity Christian vs. St. Francis de Sales, 6 p.m.
MARSHALL
Manley vs. Marshall, 7 p.m.
INDIAN CREEK
Yorkville Christian vs. Aurora Christian, 7 p.m.
ROCHELLE ZELL
Rochelle Zell vs. North Shore, 8 p.m. (Sat.)
HARVEST CHRISTIAN
Ida Crown 53, Harvest Christian 51 (Thu.)
OTTAWA MARQUETTE
Hinckley-Big Rock vs. Serena, 7 p.m.