SOCCER

Semifinals
Wednesday

Division 1
Grandville vs Novi at Holt – 6 pm
Rochester vs Troy at Lake Orion – 6 pm

Division 2 
Richland Gull Lake vs Spring Lake at Plainwell – 6 pm
Bloomfield Hills Marian vs Fenton at Fenton – 6 pm

Division 3
Grand Rapids South Christian vs Grand Rapids Catholic Central at Hope College – 6 pm
Pontiac Notre Dame Prep vs Flint Powers Catholic at Ortonville Brandon – 6 pm

Division 4 
Kalamazoo Christian vs Grandville Calvin Christian at East Kentwood – 6 pm
Clarkston Everest/Waterford Our Lady vs Lansing Christian at Troy Athens – 7 pm