Forest Hills Northern (MI) (A)(2-0)Grand Rapids Ottawa Hills (MI) (H)(0-2)Friday, 09/22/20177:00 PM - 10:00 PM1Grand Rapids Ottawa Hills High SchoolFinalForest Hills Northern42Grand Rapids Ottawa Hills13
Grand Rapids Catholic Central (MI) (A)(1-1)Spring Lake (MI) (H)(2-0)Friday, 09/22/20177:00 PM - 10:00 PM2Spring Lake High SchoolFinalGrand Rapids Catholic Central47Spring Lake0
Grand Rapids Kenowa Hills (MI) (A)(1-1)#4Caledonia (MI) (H)(2-0)Friday, 09/22/20177:00 PM - 10:00 PM3Caledonia High SchoolFinalGrand Rapids Kenowa Hills8Caledonia35
South Christian (MI) (A)(1-1)Wayland Union (MI) (H)(2-0)Friday, 09/22/20177:00 PM - 10:00 PM4Wayland Union High SchoolFinalSouth Christian37Wayland Union14
Allendale (MI) (A)(2-0)South Christian (MI) (H)(1-1)Friday, 09/29/20177:00 PM - 10:00 PM5South Christian High SchoolFinalAllendale12South Christian37
Grand Rapids Ottawa Hills (MI) (A)(0-2)Greenville (MI) (H)(1-1)Friday, 09/29/20177:00 PM - 10:00 PM6Greenville High SchoolFinalGrand Rapids Ottawa Hills6Greenville42
Lowell (MI) (A)(2-0)Cedar Springs (MI) (H)(0-2)Friday, 09/29/20177:00 PM - 10:00 PM7Cedar Springs High SchoolFinalLowell14Cedar Springs28
Middleville Thornapple Kellogg (MI) (A)(0-2)Wyoming (MI) (H)(0-2)Friday, 09/29/20177:00 PM - 10:00 PM8Wyoming High SchoolFinalMiddleville Thornapple Kellogg21Wyoming33
Mona Shores (MI) (A)(1-1)Grand Rapids Kenowa Hills (MI) (H)(1-1)Friday, 09/29/20177:00 PM - 10:00 PM9Grand Rapids Kenowa Hills High SchoolFinalMona Shores48Grand Rapids Kenowa Hills6
Sparta (MI) (A)(0-2)Grand Rapids Catholic Central (MI) (H)(1-1)Friday, 09/29/20177:00 PM - 10:00 PM10Grand Rapids Catholic Central High SchoolFinalSparta6Grand Rapids Catholic Central35
Wayland Union (MI) (A)(2-0)Forest Hills Eastern (MI) (H)(2-0)Friday, 09/29/20177:00 PM - 10:00 PM11Forest Hills Eastern High SchoolFinalWayland Union20Forest Hills Eastern21
Cedar Springs (MI) (A)(0-2)Forest Hills Northern (MI) (H)(2-0)Friday, 10/06/20177:00 PM - 10:00 PM12Forest Hills Northern High SchoolFinalCedar Springs44Forest Hills Northern21
Comstock Park (MI) (A)(1-1)Grand Rapids Catholic Central (MI) (H)(1-1)Friday, 10/06/20177:00 PM - 10:00 PM13Grand Rapids Catholic Central High SchoolFinalComstock Park50Grand Rapids Catholic Central57
East Grand Rapids (MI) (A)(2-0)Wayland Union (MI) (H)(2-0)Friday, 10/06/20177:00 PM - 10:00 PM14Wayland Union High SchoolFinalEast Grand Rapids40Wayland Union14
Grand Rapids Christian (MI) (A)(1-1)Forest Hills Eastern (MI) (H)(2-0)Friday, 10/06/20177:00 PM - 10:00 PM15Forest Hills Eastern High SchoolFinalGrand Rapids Christian45Forest Hills Eastern20
Grand Rapids Kenowa Hills (MI) (A)(1-1)Muskegon (MI) (H)(0-2)Friday, 10/06/20177:00 PM - 10:00 PM16Muskegon High SchoolFinalGrand Rapids Kenowa Hills0Muskegon54
Grand Rapids Ottawa Hills (MI) (A)(0-2)Grandville (MI) (H)(1-1)Friday, 10/06/20177:00 PM - 10:00 PM17Grandville High SchoolFinalGrand Rapids Ottawa Hills18Grandville68
Middleville Thornapple Kellogg (MI) (A)(0-2)Muskegon Reeths-Puffer (MI) (H)(2-0)Friday, 10/06/20177:00 PM - 10:00 PM18Muskegon Reeths-Puffer High SchoolFinalMiddleville Thornapple Kellogg15Muskegon Reeths-Puffer20
Wyoming (MI) (A)(0-2)South Christian (MI) (H)(1-1)Friday, 10/06/20177:00 PM - 10:00 PM19South Christian High SchoolFinalWyoming18South Christian26
#9Forest Hills Central (MI) (A)(2-0)Cedar Springs (MI) (H)(0-2)Friday, 10/13/20177:00 PM - 10:00 PM20Cedar Springs High SchoolFinalForest Hills Central35Cedar Springs20
Forest Hills Eastern (MI) (A)(2-0)East Grand Rapids (MI) (H)(2-0)Friday, 10/13/20177:00 PM - 10:00 PM21East Grand Rapids High SchoolFinalForest Hills Eastern0East Grand Rapids35
Grand Rapids Catholic Central (MI) (A)(1-1)West Catholic (MI) (H)(2-0)Friday, 10/13/20177:00 PM - 10:00 PM22West Catholic High SchoolFinalGrand Rapids Catholic Central35West Catholic33
Grand Rapids Ottawa Hills (MI) (A)(0-2)Grand Rapids Northview (MI) (H)(2-0)Friday, 10/13/20177:00 PM - 10:00 PM23Grand Rapids Northview High SchoolFinalGrand Rapids Ottawa Hills33Grand Rapids Northview49
Grand Rapids Union (MI) (A)(1-1)Grand Rapids Kenowa Hills (MI) (H)(1-1)Friday, 10/13/20177:00 PM - 10:00 PM24Grand Rapids Kenowa Hills High SchoolFinalGrand Rapids Union0Grand Rapids Kenowa Hills58
Middleville Thornapple Kellogg (MI) (A)(0-2)South Christian (MI) (H)(1-1)Friday, 10/13/20177:00 PM - 10:00 PM25South Christian High SchoolFinalMiddleville Thornapple Kellogg7South Christian33
Wayland Union (MI) (A)(2-0)Grand Rapids Christian (MI) (H)(1-1)Friday, 10/13/20177:00 PM - 10:00 PM26Grand Rapids Christian High SchoolFinalWayland Union14Grand Rapids Christian49
Cedar Springs (MI) (A)(0-2)Grand Rapids Ottawa Hills (MI) (H)(0-2)Friday, 10/20/20177:00 PM - 10:00 PM27Grand Rapids Ottawa Hills High SchoolFinalCedar Springs56Grand Rapids Ottawa Hills12
#9Forest Hills Central (MI) (A)(2-0)Wayland Union (MI) (H)(2-0)Friday, 10/20/20177:00 PM - 10:00 PM28Wayland Union High SchoolFinalForest Hills Central35Wayland Union0
Forest Hills Eastern (MI) (A)(2-0)Wyoming (MI) (H)(0-2)Friday, 10/20/20177:00 PM - 10:00 PM29Wyoming High SchoolFinalForest Hills Eastern20Wyoming22
Grand Rapids Catholic Central (MI) (A)(1-1)Coopersville (MI) (H)(2-0)Friday, 10/20/20177:00 PM - 10:00 PM30Coopersville High SchoolFinalGrand Rapids Catholic Central52Coopersville23