Shelby 49, Ravenna 14
Ravenna 7 – 7 – 0 – 0 – 14
Shelby 7 – 35 – 7 – 0 – 49

S – Brody Lee 44 pass from Spencer Peters (Andy Fortier kick)
R – Nick Timlin 1 run (Alejandro Ponce kick)
S – Nathan Lentz 6 run (Fortier kick)
S – Lentz 6 run (Fortier kick)
S – Lentz 1 run (Fortier kick)
R – Timlin 1 run (Ponce kick)
S – Devin Mussell 35 interception return (Fortier kick)
S – Lentz 78 pass from Peters (Fortier kick)
S – Lentz 25 pass from Peters (Fortier kick)

Ravenna stats
Rushing: Todd Brown 10 carries, 30 yards.
Passing: Brown 6-o-f13, 122 yards.
Receiving: Alex White 3 receptions, 81 yards.

Shelby stats
Rushing: Nathan Lentz 11 carries, 110 yards. Devin Mussell 4 carries, 43 yards.
Passing: Spencer Peters 6-of-8, 169 yards.
Receiving: Shane Kajtazi 3 receptions, 77 yards. Brody Lee 2 receptions, 57 yards.

Muskegon 45,  Grand Rapids Kenowa Hills 7
Muskegon 20 – 18 – 7 – 0 – 45
Kenowa Hills 0 – 7 – 0 – 0 – 7
M – Jalen Smith 8 run
M – Sherman Hodges 64 pass from Smith
M – John King 32 run
KH – Luke Vanessen 2 score
M – J. Smith 2 run
M – John Hall 1 run
M – Adrian Brieseno 38 field goal
M – J. Smith 40 run

Muskegon stats
Rushing: Jalen Smith 10 carries, 123 yards. John King 7 carries, 76 yards.
Passing: J. Smith 3-of-4, 75 yards.
Receiving: Sherman Hodges 2 receptions, 70 yards.
Tackles: William Hunt 6, Emonte Briggs 5, Kenneth Finley 5, Ronald Jenkins 4.

 

 

Grant 31, Orchard View 6

Orchard View 0 – 6 – 0 – 0 – 6
Grant 6 – 8 – 3 – 14 – 31

G – Kyle Russell 3 run (kick failed)
G – Brandon Bouwkamp 53 run (Bouwkamp pass from Garrett Bomay)
OV – Justin Hunter-Smith 66 run (kick failed)
G – Andrew Dent 25 field goal
G – Jimmy Fillmore 3 run (Dent kick)
G – Riley Foster 10 run (Dent kick)

Grant stats

Rushing: Brandon Bouwkamp 19 carries, 160 yards. Jimmy Fillmore 3 carries, 15 yards.
Passing: Garrett Bomay 4-of-8, 16 yards.
Tackles: Justin Crawford 7, Andrew Dent 4, Cody Atwood 4.

Orchard View stats

Rushing: Justin Hunter-Smith 19 carries, 152 yards.
Passing: Darece Roberson 2-of-4, 28 yards.
Receiving: Coery Pierce 2 receptions, 28 yards.

Montague 44, North Muskegon 14

North Muskegon 0  – 6  – 0  – 8  — 14
Montague  0  – 37  – 0  – 7  — 44

M – Brandon Moore 1 run (Wyatt Ford kick)
M – Brandon Stine 2 run (Ford kick)
NM – Holden Vanderweele 1 run (kick failed)
M – Moore 90 lateral on kickoff return (Ford kick)
M – Safety, Camre Hope tackled NM player in end zone
M – Zarren Aylor 25 run (Ford kick)
M – Moore 44 run (Ford kick)
M – Moore 2 run (Ford kick)
NM – Vanderweele 3 run (Eric Vasquez from Adrian Anderson)

 

Fruitport 24, Muskegon Catholic Central 21 OT

Fruitport              0-7-0-14-3-24
Muskegon Catholic     0-7-7-7-0-21

MCC- Ian Tyler endzone fumble recovery on blocked punt (Zach Campbell kick)
F- Aaron Veihl 11 pass from Tyler Fehler (Boroff kick)
MCC- Campbell 4 run (Campbell kick)
F- Alan Jones 59 fumble recovery (Boroff kick)
MCC- Campell 12 run (Campbell kick)
F- Mitchell Reyes 27 pass from Fehler (Boroff kick)
F- Boroff 27 FG

Fruitport stats

Rushing – Tyler Fehler 8 carries for 11 yards. Dakota Gordon 7 carries for 10 yards.
Passing – Fehler 8-for-15 for 178 yards and 2 TDs.
Receiving – Aaron Viehl  6 catches for 136 yards and 1TD. Mitchell Reyes 2 catches for 42 yards and 1 TD.

Defense – Jacob Breese 17 tackles and 1 TFL. Amilio Flores 15 tackles. Nathan Kriger 13 tackles and a fumble recovery. Chris Hendricks 11 tackles. Natt Boroff 9 tackles and a fumble recovery. Tyler Fehler 8 tackles and an interception. Mitchell Reyes 8 tackles and 1 TFL. Colin Butler 7 tackles. Dakota Gordon 5 tackles.

Muskegon Catholic Central stats

Rushing – Zach Campbell 15 carries for 96 yards and 2 TDs. Alex Lewandoski 28 carries for 94 yards. Jessie Anderson 20 carries for 64 yards.

Passing – Zach Campbell 5-for-6 for 64 yards and 1 interception.

Receiving – Cari Campbell 3 catches for 53 yards. Lewandoski 2 catches for 11 yards.

Defense – Alex Lewandoski 5 tackles. Cari Campbell 4 tackles. Phillip Mesker 4 tackles, 2 TFL, 1 fumble recovery and two pass defended.

 

Hudsonville 20, Grand Haven 16

Hudsonville 0 – 0 – 12 – 8 – 20
Grand Haven 7 – 3 – 0 – 6 – 16

GH – Aaron Gordon 13 run (Ryan Maguire kick)
GH – Maguire 21 field goal
H – Corey Merritt 1 run (pass failed)
H – Mark Dieterie 1 run (run failed)
GH – Maguire 26 field goal
GH – Maguire 32 field goal
H – Dakota Butcher 5 pass from Mason Opple (Louie Diaz pass from Opple)

Grand Haven stats

Rushing: Abe Westerman 21 carries, 72 yards. Isaak Newhouse nine carries, 51 yards.

Passing: Michael Penland 12-of-21 117.

Receiving: Newhouse 6 receptions, 66 yards. Sawyer Jacobs 4 receptions, 38 yards.

Tackles: Tyler Tippens 10, Jeff Olson 7, Newhouse 6, Westerman 6.

 

Reeths-Puffer 55, Grand Rapids Union 8

Reeths-Puffer 14 – 27 – 7 – 7- 55

GR Union 0 – 0 – 0 – 8 – 8

RP – Johndries Betts-Render 60 run (Jake Hardy kick)
RP – Julian Munday 1 run (Hardy kick)
RP – Betts-Render 1 run (kick failed)
RP – Betts-Render 38 run (Hardy kick)
RP – Munday 29 run (Hardy kick)
RP – Betts-Render 55 run (Hardy kick)
RP – Betts-Render 46 run (Hardy kick)
RP –  Jewell Glover 2 run (Hardy kick)
GRU – Jacquise Rodgers 82 run (Rodgers pass)

Reeths-Puffer stats

Rushing: Johndries Betts-Render 17 carries, 220 yards. Julian Munday 8 carries, 80 yards.

 

Ludington 14, Fremont 7

Ludington 0 – 7 – 7 – 0 – 14
Fremont 0 – 0 – 0 – 7 – 7

L – Trevor Overholt 9 pass from Chad Large (Vegard Lasland kick)
L – Overholt 30 pass from Large (Lasland kick)
F – Jared Smith 48 run (Grant Clark kick)

Ludington stats

Rushing: Chad Large 21 carries, 95 yards. Trevor Overholt 5 carries, 27 yards.
Passing: Large 13-of-23, 173 yards.
Tackles: Trevor Overholt 9, Alex English 9.