There were 43 games for Michigan Class 2 soccer on Wed, 9/13/2023. The featured games were by Michigan Class 2 top ranked teams #1 Holland Christian (Holland, MI) @ #23 Spring Lake (MI), #5 Fruitport (MI) @ Coopersville (MI), and West Catholic (Grand Rapids, MI) @ #7 Allendale (MI). The first game, Ypsilanti (MI) @ Arbor Prep (Ypsilanti, MI), started at 4:30p.