HESPERIA 26, HOLTON 8 – Host Hesperia overcame an 8-7 halftime deficit to pick up the victory. The Panthers took a 7-0 lead in the first after Brett Salisbury scored on a 17-yard run, but Holton answered with a Chase Smith touchdown and a Brad Epplett 2-point conversion to take the 1-point lead after one quarter. After a scoreless second, Hesperia took the lead in the third on Kaleb McAree’s 28 yard TD run. Caleb Bolles added a 1-yard score for the Panters final score in the fourth. Hesperia finished with a 305-to-160 advantage in yards, and had 291 yards on the ground. The Panthers’ Salisbury finished with 17 carries for 110 yards and Cash Bolles added 109 yards on 19 carries.

SHELBY 49, MASON COUNTY CENTRAL 7 – Host Shelby jumped out early, taking a 7-0 lead on Nathan Lentz’s 94-yard kickoff return. Lentz added a 25-yard touchdown run and Spencer Peters connected with Austin Porter on a 31-yard TD pass as the Tigers took a 21-0 lead at halftime. Forrest Courtright (1 yard) and Lentz (45) added third-quarter scores before Mason County scored to start the fourth and cut the Shelby lead to 35-7. Devin Mussell (61) and Ben Schroeder (54) added long TD runs for the Tigers and Andy Fortier was perfect on every extra point for the final score. Shelby finished with 376 total yards, 290 on the ground. Mussell had 128 yards on seven carries and Lentz added 68 yards on three carries. The Spartans had 230 total yards, all on the ground. Porter led Shelby with 15 tackles, Schroeder added 14 and Courtright had 10.

EAST KENTWOOD 49, REETHS-PUFFER 14 – At Kentwood, Reeths-Puffer fell behind 35-0 by halftime. After a scoreless third quarter by both teams, Reeths-Puffer finally got on the board in the fourth, exchanging scores with the Falcons. The Rockets’ Dereko Riley scored two touchdowns, the first a 12-yard score and the second coming from 13 yards out.

FRUITPORT 42, TRI-COUNTY 6 – At Howard City, Fruitport responded to a slow start by scoring 35 first half points. The Trojans used a balanced attack to knock off Tri-County, passing for 191 yards and rushing for 162. Tyler Fehler finished the game 11-of-17 for 116 yards passing and a touchdown and rushed for 90 yards on 13 carries and two scores. Dakota Gordon scored twice while rushing for 56 yards on 12 carries, Shawn Knox had five catches for 91 yards and a TD and Aaron Veihl added five catches for 82 yards and a TD.

MONTAGUE 52, RAVENNA 0: At Ravenna, the Wildcats led 44-0 by halftime as Brandon Moore led Montague with three touchdowns on runs of 43 and 37 yards while connecting with quarterback Chris Carroll on a 43-yard scoring pass. Moore finished with 113 yards rushing on 10 carries also making two catches for 63 yards and at the quarterback position going 5-of-8 passing for 80 yards. Keenon Aylor had 10 carries for 95 yards including a 59-yard touchdown run for the Wildcats. Carroll finished with 60 yards rushing on 13 carries and went 2-of-3 passing for 63 yards. Alex VanVleet also led the Wildcats with a blocked punt return for a touchdown. Ravenna quarterback Todd Brown had 20 yards rushing on 11 carries and went 5-of-11 passing for 48 yards. Josh Kohanski had 32 yards on 10 carries and Alex White had two catches for 13 yards for the Bulldogs. Jacob Marsh had 11 tackles and Christopher Kieft had eight tackles for Montague. Ravenna’s Kohanski had 10 tackles and Joe McKenna had six.

OAKRIDGE 28, HART 0: At Hart, Oakridge scored 21 second-half points in the win. Dan Shoop had a pair of touchdown runs, finding the end zone on runs of  47 and 23 yards. Chris Mason gave Oakridge a 14-0 lead on a 11-yard scoring run and Branden Jasso had a 5-yard fumble return for a touchdown. Hart was led by Randy Facundo with 82 yards rushing on 24 carries and had 11 tackles on defense. JR hinojosa had eight tackles for Hart.