SMAC
St. Joseph 48, Portage Northern 34 Bears 6-0 Huskies 4-2
Mattawan 42, Lakeshore 7 Wildcats 3-3 Lancers 0-6
Portage Central 21, Kalamazoo Central 14 Mustangs 4-2 Maroon Giants 4-2
Battle Creek Central 54, Gull Lake 39 Bearcats 1-5 Blue Devils 0-6
Kalamazoo Loy Norrix 41, Battle Creek Lakeview 22 Knights 4-2 Spartans 1-5
Lakeland
Berrien Springs 31, Buchanan 6 Shamrocks 3-3 Bucks 3-3
Dowagiac 63, Brandywine 0 (game called at halftime) Chieftains 5-1 Bobcats 0-6
Wolverine
Paw Paw 21, Edwardsburg 7 Red Wolves 6-0 Eddies 4-2
Niles 42, Vicksburg 7 Vikings 5-1 Bulldogs 2-4
Three Rivers 21, Plainwell 6 Wildcats 3-3 Trojans 1-5
Otsego 54, Sturgis 0 Bulldogs 1-5 Trojans 0-6
SAC
South Haven 43, Watervliet 0 Rams 3-3 Panthers 1-5
Coloma 41, Delton-Kellogg 6 Comets 2-4 Panthers 2-4
Parchment 55, Allegan 10 Panthers 5-1 Tigers 2-4
Kalamazoo United 33, Constantine 21 Titans 5-1 Falcons 5-1)
Saugatuck 52, Galesburg-Augusta 14 Trailblazers 5-1 Rams 2-4
Schoolcraft 17, Lawton 3 Eagles 5-1 Blue Devils 4-2
Southwest 10
Cassopolis 27, Comstock 24 Rangers 1-5 Colts 0-5
Decatur 50, Centreville 0 Raiders 5-1 Bulldogs 2-4
White Pigeon 66, Hartford 0 Chiefs 5-0 Huskies 2-4
Non-Conference
Wyoming-Kelloggsville 24, Benton Harbor 8 Rockets 1-5 Tigers 0-6
8-Man Football
SW Michigan 8-Man
Grand Rapids Sacred Heart 28, Twin Cities 20 Falcons 6-0 Sharks 4-2
Bridgman 46, Grandville Calvin Christian 6 Bees 3-3 Squires 3-3
Wyoming-Lee 29, Red Arrow 20 Legends 3-3 Raiders 1-5
Gobles 54, Eau Claire 0 Tigers 6-0 Beavers 2-4
Fennville 56, Onaway 0 Blackhawks 2-4 Cardinals 2-4
Martin 70, Brethren 8 Clippers 5-0 Bobcats 1-5
Grand Rapids Northpointe Christian 39, Bangor 8 Mustangs 4-2 Vikings 0-5
Marcellus (3-2) Bye Week