Filters
2026
2025
2026
2025
Ottawa Hills
Division 2 · OK - Black · 1-2
-32.17 Rating
#426 Overall
1-2 Record
#59 Division
#6 Conference
2026 Season Schedule
Wk Opponent Score MOV Result ATS
1 @
Grand Rapids Union
GR Union
0–37 -37 L
2 @
Kalamazoo Loy Norrix
Loy-Norrix
18–41 -23 L W
3 vs
Wyoming
Wyoming
36–12 +24 W W
Upcoming Games
Wk 4
vs
East Grand Rapids
EG Rapids
1.2% Win %
+61.5 Spread
61.5 O/U
0–61 Proj. Score
Wk 5
@
Middleville Thornapple Kellogg
Middleville TK
5.4% Win %
+40.0 Spread
40.0 O/U
0–40 Proj. Score
Wk 6
vs
Holland Christian
Holland Christian
18.9% Win %
+20.5 Spread
20.5 O/U
0–20 Proj. Score
Wk 7
vs
Grand Rapids Catholic Central
GRCC
5.5% Win %
+40.0 Spread
40.0 O/U
0–40 Proj. Score
Wk 8
@
Grand Rapids Northview
GR Northview
5.3% Win %
+40.5 Spread
40.5 O/U
0–40 Proj. Score
Wk 9
@
Wayland
Wayland
18.4% Win %
+21.0 Spread
76.0 O/U
27–48 Proj. Score
Rating by Week
Playoff Odds by Week
Stat Rankings
Stat Value Overall Division Conference
PPG ForPPG-F 18.0 348/493 37/63 5/6
PPG AgainstPPG-A 30.0 333/493 37/63 4/6
Avg MOV -12.0 355/493 39/63 5/6
SOS -20.17 402/493 62/63 6/6
Computer RatingComp Rtg -32.17 426/493 59/63 6/6
O RatingO Rtg -16.94 415/493 59/63 5/6
D RatingD Rtg -15.24 400/493 57/63 6/6
(function() { var toolbar = document.getElementById('table-toolbar') || document.getElementById('toolbar'); if (!toolbar) return; var scroller = document.querySelector('main') || document.querySelector('#main-area'); if (!scroller) return; scroller.addEventListener('scroll', function() { toolbar.classList.toggle('scrolled', scroller.scrollTop > 4); }, { passive: true }); })();