There are 26 matches for Michigan High School State Association soccer . The first match, Flat Rock (MI) @ Canton Preparatory (Canton, MI), starts at 4:30p.

Related Content