Wed, 8/24
4:00pm
vs Allendale (Freshman)
Allendale
Home
W 26 - 20
Wed, 8/24
6:00pm
vs Allendale (JV)
Allendale
Home
L 7 - 29
Thu, 8/25
7:00pm
@ Allendale (Varsity)
LOC: Allendale
Away
L 7 - 29
Wed, 8/31
6:00pm
@ Kenowa Hills (JV)
LOC: Grand Rapids
Away
Wed, 8/31
6:00pm
vs Gaylord (Freshman)
Gaylord
Home
Thu, 9/1
7:00pm
vs Kenowa Hills (Varsity)
Grand Rapids
Home
W 25 - 12
Thu, 9/8
4:30pm
@ Lowell (Freshman)
LOC: Lowell
Away · League
Thu, 9/8
6:00pm
@ Lowell (JV)
LOC: Lowell
Away · League
Fri, 9/9
7:00pm
vs Lowell (Varsity)
Lowell
Home · League
L 7 - 43
Thu, 9/15
4:30pm
vs Forest Hills Northern (Freshman)
Grand Rapids
Home · League
L 20 - 22
Thu, 9/15
6:00pm
vs Forest Hills Northern (JV)
Grand Rapids
Home · League
Fri, 9/16
7:00pm
@ Forest Hills Northern (Varsity)
LOC: Grand Rapids
Away · League
L 15 - 20
Thu, 9/22
4:30pm
vs Byron Center (Freshman)
Byron Center
Home · League
Thu, 9/22
6:00pm
vs Byron Center (JV)
Byron Center
Home · League
Fri, 9/23
7:00pm
@ Byron Center (Varsity)
LOC: Byron Center
Away · League
L 7 - 45
Thu, 9/29
6:00pm
@ Muskegon (JV)
LOC: Muskegon
Away
Thu, 9/29
6:00pm
@ Alma (Freshman)
LOC: Alma
Away
Fri, 9/30
7:00pm
vs Grand Rapids Christian (Varsity)
Grand Rapids
Home · League
Thu, 10/6
6:00pm
@ Traverse City Central (Freshman)
LOC: Traverse City
Away
Thu, 10/6
6:30pm
@ Forest Hills Central (JV)
LOC: Grand Rapids
Away · League
Fri, 10/7
7:00pm
vs Forest Hills Central (Varsity)
Grand Rapids
Home · League
Thu, 10/13
4:30pm
vs Northview (Freshman)
Grand Rapids
Home · League
Thu, 10/13
6:30pm
@ Hamilton (JV)
LOC: Hamilton
Away
Fri, 10/14
7:00pm
@ Northview (Varsity)
LOC: Grand Rapids
Away