Division 1
- Rockford 6-3
- Grandville 6-3
- East Kentwood 6-3
- Hudsonville 6-3
- Grand Haven 3-6
Division 2
- Muskegon Mona Shores 9-0
- Lowell 8-1
- Muskegon 7-2
- Traverse City Central 9-0
- Portage Central 8-1
- Forest Hills Northern 7-2
- Caledonia 5-4
- Byron Center 7-2
- Grand Rapids Northview 4-5
- Wyoming 3-6
Division 3
- St. Joseph 8-1
- East Grand Rapids 6-3
- Grand Rapids Christian 5-4
- Cedar Springs 6-3
- Zeeland East 6-3
- Edwardsburg 9-0
- Petoskey 7-2
- Gaylord 6-3
- Vicksburg 7-2
- Stevensville Lakeshore 6-3
Division 4
- Zeeland West 9-0
- Grand Rapids Catholic Central 8-1
- Forest Hills Eastern 8-1
- Comstock Park 7-2
- Whitehall 6-3
- Hudsonville Unity Christian 6-3
- Benton Harbor 5-4
- Wyoming Godwin Heights 6-3
- Chippewa Hills 7-2
- Dowagiac 6-3
Division 5
- Grand Rapids West Catholic 7-2
- Muskegon Oakridge 7-2
- Reed City 9-0
- Buchanan 9-0
- Berrien Springs 8-1
- Grayling 6-3
- Manistee 7-2
- Parchment 5-4
- Kalkaska 5-4
- Grant 3-6
Division 6
- Traverse City St. Francis 9-0
- Grand Rapids NorthPointe Christian 9-0
- Montague 9-0
- Schoolcraft 9-0
- Watervliet 8-1
- Boyne City 8-1
- Mason County Central 6-3
- Constantine 5-4
- Lawton 7-2
- Niles Brandywine 5-4
Division 7
- Saugatuck 9-0
- Hesperia 9-0
- Bridgman 8-1
- McBain 6-3
- Cassopolis 7-2
- Decatur 5-4
- Gobles 5-4
- Hartford 5-4
- Harbor Springs 6-3
- Pine River 4-5
Division 8
- Muskegon Catholic Central 6-2
- Johannesburg-Lewiston 8-1
- Onekama 8-1
- Frankfort 7-2
- Central Lake 7-2