There are 43 matches for Grand Rapids soccer . The featured matches are by Grand Rapids top ranked teams Ottawa Hills (Grand Rapids, MI) @ #1 Forest Hills Central (Grand Rapids, MI), #4 Unity Christian (Hudsonville, MI) @ Christian (Grand Rapids, MI), and Kenowa Hills (Grand Rapids, MI) @ #7 Allendale (MI). The first match, Tri County Area (Howard City, MI) @ Lakeview (MI), starts at 4:30p.
Related Content