There are 31 matches for Grand Rapids soccer . The featured matches are by Grand Rapids top ranked teams #3 Byron Center (MI) @ #12 Reeths-Puffer (Muskegon, MI), #5 Grand Haven (MI) @ West Ottawa (Holland, MI), and Wellspring Prep (Grand Rapids, MI) @ #6 Potter's House Christian (Wyoming, MI). The first match, Calvary Christian (Fruitport, MI) @ Algoma Christian (Kent City, MI), starts at 4:30p.
Related Content