BOYS SOCCER
SEMIFINALS

Wednesday

Division 1
Traverse City West vs. Bloomfield Hills, 6 p.m. at Midland
Salem vs. Ann Arbor Skyline, 6 p.m. at Holt

Division 2
East Lansing vs. St. Clair Shores Lake, 6 p.m. at Fenton
Spring Lake vs. Sturgis, 6 p.m. at Plainwell

Division 3
Whitehall vs. Grand Rapids South Christian, 7 p.m. at Hope College
Flint Powers Catholic vs. Macomb Lutheran North, 6 p.m. at Ortonville Brandon

Division 4
Bellaire vs. Grand Rapids Covenant Christian, 7 p.m. at Cedar Springs
Lansing Christian vs. Bloomfield Hills Roeper, 7:30 p.m. at Troy Athens