Grand Rapids Kenowa Hills
Kenowa Hills
Home · #16 · 6-1
63 – 7
Final · Wk 7
Battle Creek Harper Creek
Harper Creek
Away · #102 · 5-2
Home · #16 · 6-1 2026 · Wk 7 Away · #102 · 5-2
Projection vs Result
2026 · Wk 7
Projected
Actual
Spread
−10.0
−56
O/U
48.0
70
Score
29–19
63–7
Favorite Cover Model Breaker
Cover
Ratings Comparison
Thru Wk 7
47.7
#16 ovr · #1/61 div
Overall
22.8
#102 ovr · #20/61 div
27.4
#13 ovr · #1/61 div
Offense
9.3
#130 ovr · #28/61 div
20.3
#29 ovr · #4/61 div
Defense
13.5
#85 ovr · #15/61 div
44.7
#22 ovr · #2/61 div
PPG-F
28.3
#210 ovr · #31/61 div
15.0
#90 ovr · #16/61 div
PPG-A
19.0
#150 ovr · #16/61 div
18.0
#84 ovr · #8/61 div
SOS
13.5
#126 ovr · #28/61 div
W6
#42 ovr · #6/61 div
Streak
L1
#261 ovr · #35/61 div
2026 Season Results
Kenowa Hills
Wk Opponent Score Result
1 vs DeWitt 21–59 L
2 vs Big Rapids 45–7 W
3 @ Greenville 48–6 W
4 vs Sparta 42–7 W
5 vs Allendale 50–0 W
6 @ Cedar Springs 44–19 W
7 vs Harper Creek 63–7 W
Harper Creek
Wk Opponent Score Result
1 @ BC Lakeview 38–0 W
2 vs Cedar Springs 19–0 W
3 @ Parma Western 20–9 W
4 @ Marshall 26–28 L
5 vs BC Pennfield 50–14 W
6 vs Coldwater 38–19 W
7 @ Kenowa Hills 7–63 L
Head-to-Head History
Kenowa Hills @ Harper Creek 2026 · Wk 7
63–7
Kenowa Hills @ Harper Creek 2025 · Wk 5
15–37
(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 }); })();