Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Kenowa Hills (Grand Rapids, MI) varsity football team won Friday's home conference game against Thornapple Kellogg (Middleville, MI) by a score of 28-20.

Game Details: Kenowa Hills High School

Q1Q2Q3Q4Final
Thornapple Kellogg608620
Kenowa Hills0217028
Final score provided by D. Burdick.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Matchup

Game Stats

Thornapple Kellogg

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals818171.44421.420112115.7
2Grant Middleton (Sr)61682.37513.7102375.5
3Brody Wiersma (Jr)11271.00027.00027137.5
6Ethan J bonnema (Sr)11621.00062.01062177.1
Thornapple Kellogg

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals342076.1761
2Grant Middleton (Sr)13584.51100
3Brody Wiersma (Jr)2136.51000
6Ethan J bonnema (Sr)10838.32501
20C. Summerhays (Jr)177.0700
44Drake Snyder (Sr)8465.82300
Thornapple Kellogg

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals817121.41332
3Brody Wiersma (Jr)111.010
6Ethan J bonnema (Sr)12323.0230
9Spencer Ybema (Jr)12020.0200
85Jaxan Sias (Sr)410025.0622
88Hayden Chatman (Sr)12727.0270
Thornapple Kellogg

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals22
2Grant Middleton (Sr)11
44Drake Snyder (Sr)11
Thornapple Kellogg

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals207171378
2Grant Middleton (Sr)5858
3Brody Wiersma (Jr)13114
6Ethan J bonnema (Sr)8323106
9Spencer Ybema (Jr)2020
20C. Summerhays (Jr)77
44Drake Snyder (Sr)4646
85Jaxan Sias (Sr)100100
88Hayden Chatman (Sr)2727
Thornapple Kellogg

Total Yards

#Athlete NameRushPassRecTotal
Team Totals207171171378
2Grant Middleton (Sr)5882140
3Brody Wiersma (Jr)1327141
6Ethan J bonnema (Sr)836223168
9Spencer Ybema (Jr)2020
20C. Summerhays (Jr)77
44Drake Snyder (Sr)4646
85Jaxan Sias (Sr)100100
88Hayden Chatman (Sr)2727
Thornapple Kellogg

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2934632.0
3Brody Wiersma (Jr)202.0
4Aiden Foy (Jr)213.0
5Dylan Welton (Sr)1341.0
6Ethan J bonnema (Sr)257.0
10Draven White (Jr)044.0
11Jordan Simpson (Jr)325.0
17Justin Goggins (Sr)011.0
20C. Summerhays (Jr)112.0
21Z. Eldridge (So)202.0
22Chad Lennert jr (Jr)6281.0
24Jayce Brunmel (Jr)123.0
30D. Robinson336.0
44Drake Snyder (Sr)134.0
71Andrew Hanson (Sr)011.0
72T. Vandefifer (Sr)022.0
76Owen Hood (So)112.0
85Jaxan Sias (Sr)437.0
Thornapple Kellogg

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals3180018
6Ethan J bonnema (Sr)16006
85Jaxan Sias (Sr)2120012
Thornapple Kellogg

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals123
6Ethan J bonnema (Sr)101
85Jaxan Sias (Sr)22
Stat Supplier Logo

Thornapple Kellogg's stats are presented by HudlHudl

Kenowa Hills has not entered stats for this game.

Recap Video

Game Story

Michigan High School Football - Thornapple Kellogg knocked off by Kenowa Hills

October 20, 2023: Grand Rapids, MI 49544

Kenowa Hills Knights (Grand Rapids, MI) fans left the game content Friday as they saw their football team gain a win over the visiting Thornapple Kellogg Trojans (Middleville, MI), 28-20 in a league test.

With the triumph, Kenowa Hills improves its record to 3-6 on the campaign.

With the loss, Thornapple Kellogg drops to 1-8 on the campaign.

Dustin BurdickKnights Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 0 The scorer has checked in. TKHS 0, KHHS 0
    Posted @ 7:03p
  2. Game Attendance

    1st Quarter
    Attendance Hundreds
    Posted @ 7:04p
  3. Field Conditions

    1st Quarter
    Field Conditions Dry
    Posted @ 7:04p
  4. Weather Conditions

    1st Quarter
    Weather Conditions Cold
    Posted @ 7:04p
  5. 6 - 0

    Passing Touchdown

    Thornapple Kellogg1st Quarter ~3 minutes to go
    Thornapple Kellogg - #6 Jordan Parks 80 Yd pass completed to #85 Jaxan Sias for a TD. TKHS 6, KHHS 0
    Posted @ 7:19p
  6. 6 - 0

    Rushing Two Point Conversion Failed

    Thornapple Kellogg1st Quarter ~3 minutes to go
    Thornapple Kellogg - 2Pt Conversion Failed. TKHS 6, KHHS 0
    Posted @ 7:19p
  7. 6 - 0

    End of 1st Quarter

    2nd Quarter
    TKHS 6, KHHS 0
    Posted @ 7:35p
  8. 6 - 6

    Passing Touchdown

    Kenowa Hills2nd Quarter ~10 minutes to go
    Kenowa Hills - Pass completed for a TD. TKHS 6, KHHS 6
    Posted @ 7:35p
  9. 6 - 7

    Made Point After

    Kenowa Hills2nd Quarter ~10 minutes to go
    Kenowa Hills - PAT Good. TKHS 6, KHHS 7
    Posted @ 7:35p
  10. 6 - 7

    Big Play - Onside Kick Recovery

    Kenowa Hills2nd Quarter ~9 minutes to go
    Kenowa Hills recovers an onside kick. TKHS 6, KHHS 7
    Posted @ 7:35p
  11. 6 - 13

    Rushing Touchdown

    Kenowa Hills2nd Quarter ~7 minutes to go
    Kenowa Hills - Rushing TD. TKHS 6, KHHS 13
    Posted @ 7:39p
  12. 6 - 14

    Made Point After

    Kenowa Hills2nd Quarter ~7 minutes to go
    Kenowa Hills - PAT Good. TKHS 6, KHHS 14
    Posted @ 7:40p
  13. 6 - 14

    Big Play - Other

    Kenowa Hills2nd Quarter ~4 minutes to go
    Kenowa Hills with a big play. Kenowa Hills has the ball on their own 2-yard line. TKHS 6, KHHS 14
    Posted @ 7:47p
  14. 6 - 20

    Passing Touchdown

    Kenowa Hills2nd Quarter ~2 minutes to go
    Kenowa Hills - #3 45 Yd pass completed to #6 for a TD. TKHS 6, KHHS 20
    Posted @ 7:54p
  15. 6 - 21

    Made Point After

    Kenowa Hills2nd Quarter ~2 minutes to go
    Kenowa Hills - PAT Good. TKHS 6, KHHS 21
    Posted @ 7:55p
  16. 6 - 21

    Halftime

    Halftime
    TKHS 6, KHHS 21
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:16p
  17. 6 - 21

    Start of 3rd Quarter

    Thornapple Kellogg3rd Quarter
    Thornapple Kellogg to kick off to Kenowa Hills.
    Posted @ 8:30p
  18. 6 - 27

    Passing Touchdown

    Kenowa Hills3rd Quarter ~5 minutes to go
    Kenowa Hills - #3 35 Yd pass completed to #10 Grayson Fellows for a TD. TKHS 6, KHHS 27
    Posted @ 8:42p
  19. 6 - 28

    Made Point After

    Kenowa Hills3rd Quarter ~5 minutes to go
    Kenowa Hills - #16 PAT Good. TKHS 6, KHHS 28
    Posted @ 8:42p
  20. 12 - 28

    Rushing Touchdown

    Thornapple Kellogg3rd Quarter ~2 minutes to go
    Thornapple Kellogg - Rushing TD. TKHS 12, KHHS 28
    Posted @ 8:52p
  21. 14 - 28

    Two Point Rush Completed

    Thornapple Kellogg3rd Quarter ~2 minutes to go
    Thornapple Kellogg - Rushed for a 2Pt Conversion. TKHS 14, KHHS 28
    Posted @ 8:52p
  22. 14 - 28

    End of 3rd Quarter

    4th Quarter
    TKHS 14, KHHS 28
    Posted @ 8:57p
  23. 14 - 28

    Fumble Recovery

    Kenowa Hills4th Quarter ~11 minutes to go
    Kenowa Hills recovered a fumble by Thornapple Kellogg and has the ball on their own 42-yard line. TKHS 14, KHHS 28
    Posted @ 8:59p
  24. 14 - 28

    Update

    Kenowa Hills4th Quarter ~4 minutes to go
    Kenowa Hills - 4th down, ~4 minutes to go, ball on Thornapple Kellogg's 2-yard line. TKHS 14, KHHS 28
    Posted @ 9:08p
  25. 14 - 28

    Update

    Thornapple Kellogg4th Quarter ~2 minutes to go
    Thornapple Kellogg - 2nd down, ~2 minutes to go, ball on their own 37-yard line. TKHS 14, KHHS 28
    Posted @ 9:15p
  26. 14 - 28

    Two-Minute Warning

    Thornapple Kellogg4th Quarter ~2 minutes to go
    Thornapple Kellogg has the ball on Kenowa Hills' 45-yard line. TKHS 14, KHHS 28
    Posted @ 9:16p
  27. 14 - 28

    Update

    Thornapple Kellogg4th Quarter ~1 minute to go
    Thornapple Kellogg - 2nd down, ~1 minute to go, ball on Kenowa Hills' 45-yard line. TKHS 14, KHHS 28
    Posted @ 9:16p
  28. 14 - 28

    Update

    Thornapple Kellogg4th Quarter ~1 minute to go
    Thornapple Kellogg - 1st down, ~1 minute to go, ball on Kenowa Hills' 30-yard line. TKHS 14, KHHS 28
    Posted @ 9:17p
  29. 14 - 28

    Update

    Thornapple Kellogg4th Quarter ~1 minute to go
    Thornapple Kellogg - 2nd down, ~1 minute to go, ball on Kenowa Hills' 30-yard line. TKHS 14, KHHS 28
    Posted @ 9:18p
  30. 14 - 28

    Update

    Thornapple Kellogg4th Quarter ~1 minute to go
    Thornapple Kellogg - 1st down, ~1 minute to go, ball on Kenowa Hills' 7-yard line. TKHS 14, KHHS 28
    Posted @ 9:18p
  31. 14 - 28

    Update

    Thornapple Kellogg4th Quarter ~1 minute to go
    Thornapple Kellogg - 2nd down, ~1 minute to go, ball on Kenowa Hills' 9-yard line. TKHS 14, KHHS 28
    Posted @ 9:19p
  32. 14 - 28

    Update

    Thornapple Kellogg4th Quarter Under a minute
    Thornapple Kellogg - 3rd down, Under a minute, ball on Kenowa Hills' 9-yard line. TKHS 14, KHHS 28
    Posted @ 9:20p
  33. 20 - 28

    Passing Touchdown

    Thornapple Kellogg4th Quarter Under a minute
    Thornapple Kellogg - 9 Yd pass completed to #9 Spencer Ybema for a TD. TKHS 20, KHHS 28
    Posted @ 9:21p
  34. 20 - 28

    Rushing Two Point Conversion Failed

    Thornapple Kellogg4th Quarter Under a minute
    Thornapple Kellogg - 2Pt Conversion Failed. TKHS 20, KHHS 28
    Posted @ 9:23p
  35. 20 - 28

    End of Game

    Final
    TKHS 20, KHHS 28
    Posted @ 9:47p

Highlight Videos

Scoretracker Providers

Dustin BurdickKnights Reporter

Rankings & Records

Thornapple Kellogg (23-24)

MIClass
19232
OverallLeagueHomeAwayWin %League %PFPA
1-81-61-40-4.111.143243313

Kenowa Hills (23-24)

MIClass
17229
OverallLeagueHomeAwayWin %League %PFPA
3-62-52-31-3.333.286195250

Team Scoring Averages

Q1Q2Q3Q4Final
Thornapple Kellogg
6.72.07.36.727.0
Kenowa Hills
2.57.03.53.521.7

Thornapple Kellogg Videos

Kenowa Hills Videos

Team Stat Comparison

Thornapple KelloggKenowa Hills
205.7Rushing Yards Per Game-0.1
63.6Passing Yards Per Game-
269.2Total Yards Per Game-0.1
27.1Tackles Per Game0.1
0.0Sacks Per Game0.1
18.4Points Per Game0.0

Team Leaders

Thornapple KelloggKenowa HillsNational Avg.
#15 Tyler Gavette103.7Rushing Yards Per Game#15 Sutton Tutas-1.020.6
#2 Grant Middleton65.4Passing Yards Per Game
-
50.5
#15 Tyler Gavette112.0Total Yards Per Game#17 Nolan Thayer7.036.9
#22 Chad Lennert jr7.8Tackles Per Game#36 Jaiden Acker1.02.7
#10 Draven White0Sacks Per Game#36 Jaiden Acker1.00.2
#44 Drake Snyder9.4Points Per Game#15 Sutton Tutas02.1

Record Breakdown

Thornapple Kellogg (23-24)

Kenowa Hills (23-24)

1-8
Overall
3-6
1-6
League
2-5
0-2
Non-League
1-1
0-1
Head to Head
1-0
1-5
Common Opponent
1-5
1-4
Home
2-3
0-4
Away
1-3
0-0
Neutral
0-0
0-0
Playoff
0-0
1-8
In-State
3-6
0-0
Out-of-State
0-0