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 Kettering (Waterford, MI) varsity football team lost Friday's home conference game against Milford (Highland, MI) by a score of 45-6.

Q1Q2Q3Q4Final
Milford28170045
Kettering00606
Final score provided by I. Wheeling.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Milford

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1924248.79213.1327150.7
2Hudson Smith (Jr)1823245.78313.6327151.3
19Nolan Wasson (So)1131.0003.0397.9
Milford

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals221245.63203
5C. Johnston-Thompson (Sr)13604.61002
9Joey Beyer (Jr)3113.7100
12A. DeWaelsche (Sr)4153.890
17Jacob LaMay (So)166.060
18Brandon White (Sr)13232.03201
Milford

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1924813.1263
0John Short (Sr)22814.017
1Bryce Marszalek (Jr)58216.4261
5C. Johnston-Thompson (Sr)199.09
6Zachary Tegler (So)33210.714
12A. DeWaelsche (Sr)133.03
15Landon Gordon (Sr)177.07
18Brandon White (Sr)23919.5261
30Landon Muller (So)44812.0251
Milford

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
9Joey Beyer (Jr)11
Milford

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals1242482556453
0John Short (Sr)2828
1Bryce Marszalek (Jr)8282
5C. Johnston-Thompson (Sr)6091079
6Zachary Tegler (So)3232
9Joey Beyer (Jr)111526
12A. DeWaelsche (Sr)15318
15Landon Gordon (Sr)77
17Jacob LaMay (So)66
18Brandon White (Sr)323956127
30Landon Muller (So)4848
Milford

Total Yards

#Athlete NameRushPassRecTotal
Team Totals124248248372
0John Short (Sr)2828
1Bryce Marszalek (Jr)8282
2Hudson Smith (Jr)245245
5C. Johnston-Thompson (Sr)60969
6Zachary Tegler (So)3232
9Joey Beyer (Jr)1111
12A. DeWaelsche (Sr)15318
15Landon Gordon (Sr)77
17Jacob LaMay (So)66
18Brandon White (Sr)323971
19Nolan Wasson (So)33
30Landon Muller (So)4848
Milford

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals37337010.0
3Noah Pike (Sr)112
4Hunter Skatzka (Sr)134
7Juliano Iljazi (Jr)3251.0
10Jake Hess (Jr)415
11Jacob Campbell (Jr)123
12A. DeWaelsche (Sr)4610
14Jake Freer (Jr)11
15Landon Gordon (Sr)11
17Jacob LaMay (So)314
18Brandon White (Sr)11
20Dawson Thomas (So)11
21Jaxson McDonald (So)11
22Kadin Hewitt (Sr)333.0
23Nolan Wolcott (So)111.0
25Ayden Bowers (So)331.0
26Troy Alexander (Sr)221.0
28Billy Ochadleus (So)4591.0
29B. Badertscher (Sr)1451.0
31Asher Merritt (Jr)134
32Dillan Broom (So)11
40David Freitas (Sr)11
51Jesse Ladach (Sr)11
65Cameron Zaske (Sr)111.0
80Thomas Hipple (So)11
Milford

Sacks

#Athlete NameSacksYdlHurs
Team Totals5.024
22Kadin Hewitt (Sr)3.013
26Troy Alexander (Sr)1.04
29B. Badertscher (Sr)1.07
Milford

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals7122
3Noah Pike (Sr)1
11Jacob Campbell (Jr)1
15Landon Gordon (Sr)2
18Brandon White (Sr)2
20Dawson Thomas (So)1
22Kadin Hewitt (Sr)121
29B. Badertscher (Sr)1
Milford

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals841551.955
80Thomas Hipple (So)841551.955
Milford

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals13535.035
2Hudson Smith (Jr)13535.035
Milford

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals22512.51525628.04181
5C. Johnston-Thompson (Sr)11010.01010
9Joey Beyer (Jr)11515.01515
18Brandon White (Sr)25628.04156
Milford

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals636945
1Bryce Marszalek (Jr)166
5C. Johnston-Thompson (Sr)21212
18Brandon White (Sr)21212
30Landon Muller (So)166
80Thomas Hipple (So)99
Milford

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals661.0111.0299
80Thomas Hipple (So)661.0111.0299
Kettering has not entered stats for this game.

Game Story

Michigan High School Football - Milford trounces Kettering

September 12, 2025: Waterford, MI 48329

In Friday's league match, the visiting Milford Mavericks football squad scored a decisive 45-6 triumph over the Kettering Captains.

The Mavericks (1-2) will now prepare for their match against South Lyon (South Lyon, MI). The Lions come into the Lakes Valley battle with a 3-0 record. In their last battle, South Lyon walloped Walled Lake Northern (Commerce, MI), 48-0, in a league battle.

The Captains now have a 0-3 record. They play next when they host South Lyon East for a Lakes Valley battle on Friday, September 19. Kettering will play a Cougars team coming off a 40-37 league loss to Lakeland (White Lake, MI). The Cougars record now stands at 1-2.

Ian WheelingCaptains Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    21 - 0 The scorer has checked in. Milford 21, Kettering 0
    Posted @ 7:22p
  2. Game Attendance

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

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

    1st Quarter
    Weather Conditions Fair
    Posted @ 7:22p
  5. 21 - 0

    Possession Update - Kickoff

    Kettering1st Quarter ~3 minutes to go
    Milford kicked off to Kettering. Kettering has the ball on their own 16-yard line. Milford 21, Kettering 0
    Posted @ 7:22p
  6. 21 - 0

    Punt

    Milford1st Quarter ~3 minutes to go
    Kettering has punted to Milford. Milford has the ball on Kettering's 27-yard line. Milford 21, Kettering 0
    Posted @ 7:24p
  7. 27 - 0

    Passing Touchdown

    Milford1st Quarter ~2 minutes to go
    Milford - Pass completed for a TD. Milford 27, Kettering 0
    Posted @ 7:26p
  8. 28 - 0

    Made Point After

    Milford1st Quarter ~2 minutes to go
    Milford - PAT Good. Milford 28, Kettering 0
    Posted @ 7:26p
  9. 28 - 0

    Possession Update - Kickoff

    Kettering1st Quarter ~2 minutes to go
    Milford kicked off to Kettering. Kettering has the ball on their own 37-yard line. Milford 28, Kettering 0
    Posted @ 7:28p
  10. 28 - 0

    End of 1st Quarter

    2nd Quarter
    Milford 28, Kettering 0
    Posted @ 7:37p
  11. 28 - 0

    Turnover on Downs

    Milford2nd Quarter ~11 minutes to go
    Kettering has turned possession over on downs. Milford has the ball on their own 24-yard line. Milford 28, Kettering 0
    Posted @ 7:43p
  12. 28 - 0

    Update

    Milford2nd Quarter ~10 minutes to go
    Milford - 1st down, ~10 minutes to go, ball on Kettering's 48-yard line. Milford 28, Kettering 0
    Posted @ 7:44p
  13. 28 - 0

    Update

    Milford2nd Quarter ~8 minutes to go
    Milford - 3rd down, ~8 minutes to go, ball on Kettering's 21-yard line. Milford 28, Kettering 0
    Posted @ 7:49p
  14. 28 - 0

    Update

    Milford2nd Quarter ~7 minutes to go
    Milford - 4th down, ~7 minutes to go, ball on Kettering's 4-yard line. Milford 28, Kettering 0
    Posted @ 7:50p
  15. 34 - 0

    Passing Touchdown

    Milford2nd Quarter ~7 minutes to go
    Milford - Pass completed for a TD. Milford 34, Kettering 0
    Posted @ 7:51p
  16. 35 - 0

    Made Point After

    Milford2nd Quarter ~7 minutes to go
    Milford - PAT Good. Milford 35, Kettering 0
    Posted @ 7:51p
  17. 35 - 0

    Possession Update - Kickoff

    Kettering2nd Quarter ~7 minutes to go
    Milford kicked off to Kettering. Kettering has the ball on their own 22-yard line. Milford 35, Kettering 0
    Posted @ 7:54p
  18. 35 - 0

    Update

    Kettering2nd Quarter ~6 minutes to go
    Kettering - 4th down, ~6 minutes to go, ball on their own 22-yard line. Milford 35, Kettering 0
    Posted @ 7:55p
  19. 35 - 0

    Turnover on Downs

    Milford2nd Quarter ~6 minutes to go
    Kettering has turned possession over on downs. Milford has the ball on Kettering's 14-yard line. Milford 35, Kettering 0
    Posted @ 7:56p
  20. 35 - 0

    Possession Update

    Kettering2nd Quarter ~4 minutes to go
    Kettering takes over the ball. Milford 35, Kettering 0
    Posted @ 8:04p
  21. 35 - 0

    Possession Update

    Milford2nd Quarter ~1 minute to go
    Milford takes over the ball. Milford 35, Kettering 0
    Posted @ 8:08p
  22. 41 - 0

    Passing Touchdown

    Milford2nd Quarter Under a minute
    Milford - Pass completed for a TD. Milford 41, Kettering 0
    Posted @ 8:12p
  23. 42 - 0

    Made Point After

    Milford2nd Quarter Under a minute
    Milford - PAT Good. Milford 42, Kettering 0
    Posted @ 8:12p
  24. 42 - 0

    Halftime

    Halftime
    Milford 42, Kettering 0
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:12p
  25. 42 - 0

    Start of 3rd Quarter

    Milford3rd Quarter
    Milford to kick off to Kettering.
    Posted @ 8:34p
  26. 42 - 6

    Passing Touchdown

    Kettering3rd Quarter ~6 minutes to go
    Kettering - Pass completed for a TD. Milford 42, Kettering 6
    Posted @ 8:42p
  27. 42 - 6

    Passing Two Point Conversion Failed

    Kettering3rd Quarter ~6 minutes to go
    Kettering - 2Pt Conversion Failed. Milford 42, Kettering 6
    Posted @ 8:42p
  28. 45 - 6

    Score Correction

    Milford3rd Quarter
    Score correction for Milford in 3rd Quarter. Milford 45, Kettering 6
    Posted @ 8:43p
  29. 45 - 6

    Possession Update - Kickoff

    Milford3rd Quarter ~5 minutes to go
    Kettering kicked off to Milford. Milford has the ball on their own 42-yard line. Milford 45, Kettering 6
    Posted @ 8:44p
  30. 45 - 6

    Fumble Recovery

    Kettering3rd Quarter ~4 minutes to go
    Kettering recovered a fumble by Milford and has the ball on Milford's 42-yard line. Milford 45, Kettering 6
    Posted @ 8:45p
  31. 45 - 6

    Turnover on Downs

    Milford3rd Quarter Under a minute
    Kettering has turned possession over on downs. Milford has the ball on their own 13-yard line. Milford 45, Kettering 6
    Posted @ 8:50p
  32. 45 - 6

    End of 3rd Quarter

    4th Quarter
    Milford 45, Kettering 6
    Posted @ 8:52p
  33. 45 - 6

    Update

    Milford4th Quarter ~4 minutes to go
    Milford - 2nd down, ~4 minutes to go, ball on their own 49-yard line. Milford 45, Kettering 6
    Posted @ 9:02p
  34. 45 - 6

    Turnover on Downs

    Kettering4th Quarter ~3 minutes to go
    Milford has turned possession over on downs. Kettering has the ball on Milford's 49-yard line. Milford 45, Kettering 6
    Posted @ 9:06p
  35. 45 - 6

    End of Game

    Final
    Milford 45, Kettering 6
    Posted @ 9:07p

Milford @ Kettering Football Game Info

Fri., Sep. 12, 2025 @ 7p
Kettering High School - Waterford
The Kettering (Waterford, MI) varsity football team lost Friday's home conference game against Milford (Highland, MI) by a score of 45-6.

Scoretracker Providers

Ian WheelingCaptains Reporter

Rankings & Records

Milford (25-26)

MIClass
23236
OverallLeagueHomeAwayWin %League %PFPA
4-53-52-32-2.444.375290238

Kettering (25-26)

MIClass
44458
OverallLeagueHomeAwayWin %League %PFPA
1-80-81-40-4.111.00085407

Team Scoring Averages

Q1Q2Q3Q4Final
Milford
8.012.38.46.132.2
Kettering
1.22.82.809.4

Milford Videos

Kettering Videos

Team Stat Comparison

MilfordKettering
103.7Rushing Yards Per Game12.1
307.6Passing Yards Per Game22.0
302.3Receiving Yards Per Game31.7
411.2Total Yards Per Game34.1
76.9Tackles Per Game-
1.7Sacks Per Game-
27.4Points Per Game-

Team Leaders

MilfordKetteringNational Avg.
#5 Caden (JT) Johnston-Thompson34.7Rushing Yards Per Game#5 Christian Rollins10.511.0
#2 Hudson Smith307.2Passing Yards Per Game#12 Gavin Robinette55.310.7
#1 Bryce Marszalek85.9Receiving Yards Per Game#11 Brody Kraft29.08.7
#2 Hudson Smith311.4Total Yards Per Game#12 Gavin Robinette58.724.5
#28 Billy Ochadleus13.1Tackles Per Game
-
2.6
#21 Jaxson McDonald0.7Sacks Per Game
-
0.2
#5 Caden (JT) Johnston-Thompson6.0Points Per Game
-
1.9

Record Breakdown

Milford (25-26)

Kettering (25-26)

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