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 Hastings (MI) varsity football team won Friday's home non-conference game against Thornapple Kellogg (Middleville, MI) by a score of 50-34.

Game Details: Hastings High School

Q1Q2Q3Q4Final
Thornapple Kellogg1467734
Hastings12882250
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Matchup

Game Stats

Thornapple Kellogg

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals3654.50018.01050120.8
2Grant Middleton (Sr)2329.66714.51025137.5
3Brody Wiersma (Jr)020.00000039.6
15Tyler Gavette (Sr)11251.00025.00025137.5
Thornapple Kellogg

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals423528.41954
2Grant Middleton (Sr)11373.41401
3Brody Wiersma (Jr)6111.8500
5Dylan Welton (Sr)144.0400
6Ethan J bonnema (Sr)57715.43101
15Tyler Gavette (Sr)510721.47710
20C. Summerhays (Jr)1-4-4.0000
24Jayce Brunmel (Jr)144.0400
44Drake Snyder (Sr)121169.76012
Thornapple Kellogg

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals35418.0501
6Ethan J bonnema (Sr)12525.0250
85Jaxan Sias (Sr)22914.5251
Thornapple Kellogg

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals35254406
2Grant Middleton (Sr)3737
3Brody Wiersma (Jr)1111
5Dylan Welton (Sr)44
6Ethan J bonnema (Sr)7725102
15Tyler Gavette (Sr)107107
20C. Summerhays (Jr)-4-4
24Jayce Brunmel (Jr)44
44Drake Snyder (Sr)116116
85Jaxan Sias (Sr)2929
Thornapple Kellogg

Total Yards

#Athlete NameRushPassRecTotal
Team Totals3525454406
2Grant Middleton (Sr)372966
3Brody Wiersma (Jr)11011
5Dylan Welton (Sr)44
6Ethan J bonnema (Sr)7725102
15Tyler Gavette (Sr)10725132
20C. Summerhays (Jr)-4-4
24Jayce Brunmel (Jr)44
44Drake Snyder (Sr)116116
85Jaxan Sias (Sr)2929
Thornapple Kellogg

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2317403.0
3Brody Wiersma (Jr)224.0
5Dylan Welton (Sr)3141.0
6Ethan J bonnema (Sr)011.0
15Tyler Gavette (Sr)303.0
17Justin Goggins (Sr)101.0
21Z. Eldridge (So)022.0
22Chad Lennert jr (Jr)617.0
24Jayce Brunmel (Jr)1451.0
44Drake Snyder (Sr)145.0
50C. Dombkowski (Jr)101.0
73Tanner Buxton (Jr)2131.0
76Owen Hood (So)112.0
76Joshua Sayer (Jr)202.0
Thornapple Kellogg

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals5300030
2Grant Middleton (Sr)1606
6Ethan J bonnema (Sr)16006
44Drake Snyder (Sr)2120012
85Jaxan Sias (Sr)1606
Thornapple Kellogg

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals415
2Grant Middleton (Sr)11
6Ethan J bonnema (Sr)101
44Drake Snyder (Sr)22
85Jaxan Sias (Sr)11
Stat Supplier Logo

Thornapple Kellogg's stats are presented by HudlHudl

Hastings has not entered stats for this game.

Recap Video

Game Story

Michigan High School Football - Hastings defeats Thornapple Kellogg

August 25, 2023: Hastings, MI 49058

In Friday's non-league match, the host Hastings Saxons football squad scored a good 50-34 victory over the Thornapple Kellogg Trojans.

In their next game, the Saxons clash with the Whitehall Vikings (Whitehall, MI) in a non-league match, on Friday, September 8. Hastings will attempt to move on its 1-0 season record.

The Trojans (0-1) will now prepare for their match against Lowell (Lowell, MI). The Red Arrows enter the non-league match with a 1-0 record. In their last match, Lowell ran past Mattawan (Mattawan, MI), 56-28, in a non-league match.

Tyler KaiserSaxons Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. TKHS 0, Hastings 0
    Posted @ 7:35p
  2. Game Attendance

    Attendance Hundreds
    Posted @ 7:35p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 7:35p
  4. Weather Conditions

    Weather Conditions Hot
    Posted @ 7:35p
  5. Commentary

    Game starting at 8PM
    Posted @ 7:36p
  6. 0 - 0

    Start of Game

    Hastings1st Quarter
    Hastings kicking off to Thornapple Kellogg.
    Posted @ 7:54p
  7. 6 - 0

    Rushing Touchdown

    Thornapple Kellogg1st Quarter ~7 minutes to go
    Thornapple Kellogg - Rushing TD. TKHS 6, Hastings 0
    Posted @ 8:03p
  8. 7 - 0

    Made Point After

    Thornapple Kellogg1st Quarter ~7 minutes to go
    Thornapple Kellogg - PAT Good. TKHS 7, Hastings 0
    Posted @ 8:03p
  9. 7 - 0

    Possession Update - Kickoff

    Hastings1st Quarter ~7 minutes to go
    Thornapple Kellogg kicked off to Hastings. Hastings has the ball. TKHS 7, Hastings 0
    Posted @ 8:05p
  10. 7 - 6

    Rushing Touchdown

    Hastings1st Quarter ~5 minutes to go
    Hastings - Rushing TD. TKHS 7, Hastings 6
    Posted @ 8:08p
  11. 7 - 6

    Passing Two Point Conversion Failed

    Hastings1st Quarter ~5 minutes to go
    Hastings - 2Pt Conversion Failed. TKHS 7, Hastings 6
    Posted @ 8:09p
  12. 13 - 6

    Rushing Touchdown

    Thornapple Kellogg1st Quarter ~3 minutes to go
    Thornapple Kellogg - Rushing TD. TKHS 13, Hastings 6
    Posted @ 8:13p
  13. 14 - 6

    Made Point After

    Thornapple Kellogg1st Quarter ~3 minutes to go
    Thornapple Kellogg - PAT Good. TKHS 14, Hastings 6
    Posted @ 8:14p
  14. 14 - 6

    Possession Update - Kickoff

    Hastings1st Quarter ~3 minutes to go
    Thornapple Kellogg kicked off to Hastings. Hastings has the ball on Thornapple Kellogg's 40-yard line. TKHS 14, Hastings 6
    Posted @ 8:15p
  15. 14 - 12

    Rushing Touchdown

    Hastings1st Quarter Under a minute
    Hastings - Rushing TD. TKHS 14, Hastings 12
    Posted @ 8:18p
  16. 14 - 12

    Passing Two Point Conversion Failed

    Hastings1st Quarter Under a minute
    Hastings - 2Pt Conversion Failed. TKHS 14, Hastings 12
    Posted @ 8:19p
  17. 14 - 12

    Possession Update - Kickoff

    Thornapple Kellogg1st Quarter Under a minute
    Hastings kicked off to Thornapple Kellogg. Thornapple Kellogg has the ball. TKHS 14, Hastings 12
    Posted @ 8:21p
  18. 14 - 12

    End of 1st Quarter

    2nd Quarter
    TKHS 14, Hastings 12
    Posted @ 8:22p
  19. 14 - 12

    Punt

    Hastings2nd Quarter ~7 minutes to go
    Thornapple Kellogg has punted to Hastings. Hastings has the ball. TKHS 14, Hastings 12
    Posted @ 8:32p
  20. 14 - 12

    Punt

    Thornapple Kellogg2nd Quarter ~2 minutes to go
    Hastings has punted to Thornapple Kellogg. Thornapple Kellogg has the ball. TKHS 14, Hastings 12
    Posted @ 8:43p
  21. 14 - 12

    Punt

    Hastings2nd Quarter Under a minute
    Thornapple Kellogg has punted to Hastings. Hastings has the ball. TKHS 14, Hastings 12
    Posted @ 8:51p
  22. 14 - 18

    Rushing Touchdown

    Hastings2nd Quarter Under a minute
    Hastings - Rushing TD. TKHS 14, Hastings 18
    Posted @ 8:56p
  23. 14 - 20

    Two Point Rush Completed

    Hastings2nd Quarter Under a minute
    Hastings - Rushed for a 2Pt Conversion. TKHS 14, Hastings 20
    Posted @ 8:59p
  24. 14 - 20

    Possession Update - Kickoff

    Thornapple Kellogg2nd Quarter Under a minute
    Hastings kicked off to Thornapple Kellogg. Thornapple Kellogg has the ball. TKHS 14, Hastings 20
    Posted @ 9p
  25. 20 - 20

    Passing Touchdown

    Thornapple Kellogg2nd Quarter Under a minute
    Thornapple Kellogg - Pass completed for a TD. TKHS 20, Hastings 20
    Posted @ 9:02p
  26. 20 - 20

    Passing Two Point Conversion Failed

    Thornapple Kellogg2nd Quarter Under a minute
    Thornapple Kellogg - 2Pt Conversion Failed. TKHS 20, Hastings 20
    Posted @ 9:03p
  27. 20 - 20

    Halftime

    Halftime
    TKHS 20, Hastings 20
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 9:04p
  28. 20 - 20

    Start of 3rd Quarter

    Thornapple Kellogg3rd Quarter
    Thornapple Kellogg to kick off to Hastings.
    Posted @ 9:24p
  29. 20 - 20

    Possession Update - Kickoff

    Hastings3rd Quarter ~11 minutes to go
    Thornapple Kellogg kicked off to Hastings. Hastings has the ball. TKHS 20, Hastings 20
    Posted @ 9:25p
  30. 20 - 20

    Punt

    Thornapple Kellogg3rd Quarter ~9 minutes to go
    Hastings has punted to Thornapple Kellogg. Thornapple Kellogg has the ball. TKHS 20, Hastings 20
    Posted @ 9:28p
  31. 26 - 20

    Rushing Touchdown

    Thornapple Kellogg3rd Quarter ~9 minutes to go
    Thornapple Kellogg - Rushing TD. TKHS 26, Hastings 20
    Posted @ 9:29p
  32. 27 - 20

    Made Point After

    Thornapple Kellogg3rd Quarter ~9 minutes to go
    Thornapple Kellogg - PAT Good. TKHS 27, Hastings 20
    Posted @ 9:30p
  33. 27 - 20

    Possession Update - Kickoff

    Hastings3rd Quarter ~9 minutes to go
    Thornapple Kellogg kicked off to Hastings. Hastings has the ball. TKHS 27, Hastings 20
    Posted @ 9:31p
  34. 27 - 26

    Passing Touchdown

    Hastings3rd Quarter ~4 minutes to go
    Hastings - Pass completed for a TD. TKHS 27, Hastings 26
    Posted @ 9:39p
  35. 27 - 28

    Two Point Rush Completed

    Hastings3rd Quarter ~4 minutes to go
    Hastings - Rushed for a 2Pt Conversion. TKHS 27, Hastings 28
    Posted @ 9:40p
  36. 27 - 28

    End of 3rd Quarter

    4th Quarter
    TKHS 27, Hastings 28
    Posted @ 9:47p
  37. 33 - 28

    Rushing Touchdown

    Thornapple Kellogg4th Quarter ~11 minutes to go
    Thornapple Kellogg - Rushing TD. TKHS 33, Hastings 28
    Posted @ 9:48p
  38. 34 - 28

    Made Point After

    Thornapple Kellogg4th Quarter ~11 minutes to go
    Thornapple Kellogg - PAT Good. TKHS 34, Hastings 28
    Posted @ 9:49p
  39. 34 - 28

    Possession Update - Kickoff

    Hastings4th Quarter ~11 minutes to go
    Thornapple Kellogg kicked off to Hastings. Hastings has the ball. TKHS 34, Hastings 28
    Posted @ 9:51p
  40. 34 - 34

    Rushing Touchdown

    Hastings4th Quarter ~11 minutes to go
    Hastings - Rushing TD. TKHS 34, Hastings 34
    Posted @ 9:52p
  41. 34 - 36

    Two Point Rush Completed

    Hastings4th Quarter ~11 minutes to go
    Hastings - Rushed for a 2Pt Conversion. TKHS 34, Hastings 36
    Posted @ 9:54p
  42. 34 - 36

    Possession Update - Kickoff

    Thornapple Kellogg4th Quarter ~11 minutes to go
    Hastings kicked off to Thornapple Kellogg. Thornapple Kellogg has the ball. TKHS 34, Hastings 36
    Posted @ 9:56p
  43. 34 - 36

    Turnover on Downs

    Hastings4th Quarter ~9 minutes to go
    Thornapple Kellogg has turned possession over on downs. Hastings has the ball . TKHS 34, Hastings 36
    Posted @ 10:01p
  44. 34 - 42

    Rushing Touchdown

    Hastings4th Quarter ~7 minutes to go
    Hastings - Rushing TD. TKHS 34, Hastings 42
    Posted @ 10:04p
  45. 34 - 43

    Made Point After

    Hastings4th Quarter ~7 minutes to go
    Hastings - PAT Good. TKHS 34, Hastings 43
    Posted @ 10:06p
  46. 34 - 43

    Possession Update - Kickoff

    Thornapple Kellogg4th Quarter ~7 minutes to go
    Hastings kicked off to Thornapple Kellogg. Thornapple Kellogg has the ball. TKHS 34, Hastings 43
    Posted @ 10:08p
  47. 34 - 43

    Turnover on Downs

    Hastings4th Quarter ~2 minutes to go
    Thornapple Kellogg has turned possession over on downs. Hastings has the ball . TKHS 34, Hastings 43
    Posted @ 10:16p
  48. 34 - 49

    Rushing Touchdown

    Hastings4th Quarter ~1 minute to go
    Hastings - Rushing TD. TKHS 34, Hastings 49
    Posted @ 10:19p
  49. 34 - 50

    Made Point After

    Hastings4th Quarter ~1 minute to go
    Hastings - PAT Good. TKHS 34, Hastings 50
    Posted @ 10:20p
  50. 34 - 50

    Possession Update - Kickoff

    Thornapple Kellogg4th Quarter ~1 minute to go
    Hastings kicked off to Thornapple Kellogg. Thornapple Kellogg has the ball. TKHS 34, Hastings 50
    Posted @ 10:22p
  51. 34 - 50

    End of Game

    Final
    TKHS 34, Hastings 50
    Posted @ 10:25p

Highlight Videos

Scoretracker Providers

Tyler KaiserSaxons Reporter

Rankings & Records

Thornapple Kellogg (23-24)

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

Hastings (23-24)

MIClass
8811
OverallLeagueHomeAwayNeutralWin %League %PFPA
8-36-04-14-10-1.7271.000389281

Team Scoring Averages

Q1Q2Q3Q4Final
Thornapple Kellogg
6.72.07.36.727.0
Hastings
8.412.05.610.435.4

Thornapple Kellogg Videos

Hastings Videos

Team Stat Comparison

Thornapple KelloggHastings
205.7Rushing Yards Per Game7.6
63.6Passing Yards Per Game3.4
269.2Total Yards Per Game11.0
27.1Tackles Per Game0.5
0.0Sacks Per Game0.0
18.4Points Per Game1.8

Team Leaders

Thornapple KelloggHastingsNational Avg.
#15 Tyler Gavette103.7Rushing Yards Per Game#20 Landon Steward44.020.6
#2 Grant Middleton65.4Passing Yards Per Game#14 Ken Shook18.550.5
#15 Tyler Gavette112.0Total Yards Per Game#20 Landon Steward44.036.9
#22 Chad Lennert jr7.8Tackles Per Game#80 Kai Richardson3.02.7
#10 Draven White0Sacks Per Game#20 Landon Steward00.2
#44 Drake Snyder9.4Points Per Game#20 Landon Steward7.02.1

Record Breakdown

Thornapple Kellogg (23-24)

Hastings (23-24)

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