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 Brighton (MI) varsity football team won Friday's home conference game against Hartland (MI) by a score of 17-7.

Q1Q2Q3Q4Final
Hartland----7
Brighton----17
Final score provided by K. Schaibley.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Matchup Info

Game Stats

Hartland

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals51668.31213.60119.8
3J. Lansing Iii (Sr)33451.00015.000137.5
7Joey Zelek (Fr)21323.15411.5017.5
Brighton

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals22151.0007.500116.7
3Dominic Nauss (So)22151.0007.500116.7
Hartland

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals19703.701
3J. Lansing Iii (Sr)6294.800
5Cullen Butzier (Fr)4-4-1.000
7Joey Zelek (Fr)5336.601
24Grant Pawlak (Sr)3124.000
57Liam Brown (Jr)100.000
Brighton

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals362396.612
3Dominic Nauss (So)292348.112
5Jamo Jamo (So)133.000
6Brady Shelton (Sr)122.000
16Brody Shannon (Jr)341.300
22Aidan Masterson (Sr)100.000
36Nolan Moore (So)1-4-4.000
Hartland

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals78011.40
3J. Lansing Iii (Sr)2136.50
5Cullen Butzier (Fr)11515.00
7Joey Zelek (Fr)11313.00
11Parker Sundman (Sr)11818.00
21Mick Cirka (Fr)11313.00
24Grant Pawlak (Sr)188.00
Brighton

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1010010.00
2Brayden Platt (Sr)284.00
3Dominic Nauss (So)111.00
4Jayden Ciponaer (Jr)12424.00
6Brady Shelton (Sr)22814.00
8Lukas Stone (Sr)22110.50
13Matt Davis (Sr)11212.00
16Brody Shannon (Jr)166.00
Hartland

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals7080150
3J. Lansing Iii (Sr)291342
5Cullen Butzier (Fr)-41511
7Joey Zelek (Fr)331346
11Parker Sundman (Sr)01818
21Mick Cirka (Fr)01313
24Grant Pawlak (Sr)12820
Brighton

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals239100339
2Brayden Platt (Sr)088
3Dominic Nauss (So)2341235
4Jayden Ciponaer (Jr)02424
5Jamo Jamo (So)303
6Brady Shelton (Sr)22830
8Lukas Stone (Sr)02121
13Matt Davis (Sr)01212
16Brody Shannon (Jr)4610
36Nolan Moore (So)-40-4
Hartland

Total Yards

#Athlete NameRushPassRecTotal
Team Totals706880138
3J. Lansing Iii (Sr)29451387
5Cullen Butzier (Fr)-401511
7Joey Zelek (Fr)33231369
11Parker Sundman (Sr)001818
21Mick Cirka (Fr)001313
24Grant Pawlak (Sr)120820
Brighton

Total Yards

#Athlete NameRushPassRecTotal
Team Totals23915100254
2Brayden Platt (Sr)0088
3Dominic Nauss (So)234151250
4Jayden Ciponaer (Jr)002424
5Jamo Jamo (So)3003
6Brady Shelton (Sr)202830
8Lukas Stone (Sr)002121
13Matt Davis (Sr)001212
16Brody Shannon (Jr)40610
36Nolan Moore (So)-400-4
Hartland

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals1
3J. Lansing Iii (Sr)1

Defensive Statistics

Brighton has not entered any defensive statistics stats.
Hartland

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals10
7Joey Zelek (Fr)10
Stat Supplier Logo

Hartland's stats are presented by NFHS Network & MaxPreps AdvantageNFHS Network & MaxPreps Advantage

Stat Supplier Logo

Brighton's stats are presented by NFHS Network & MaxPreps AdvantageNFHS Network & MaxPreps Advantage

Recap Video

Game Story

Michigan High School Football - Hartland thwarted by Brighton

September 19, 2025: Brighton, MI 48116

Brighton Bulldogs (Brighton, MI) fans went home in high spirits Friday as they saw their football team achieve victory over the visiting Hartland Eagles (Hartland, MI), 17-7 in a league battle.

With the win, Brighton improves its record to 3-1 on the season. The Bulldogs host Northville (Northville, MI) to play the Mustangs in a Kensington Lakes - West battle on Friday, September 26. The Mustangs go into the battle with a record of 4-0. Northville won 37-23 in their recent league match against Salem (Canton, MI)

Coming up next, the Eagles meet the Salem Rocks (Canton, MI) in a Kensington Lakes - West match, on Friday, September 26. Hartland will attempt to upgrade on its 2-2 season record. The Rocks come into the match with a 2-2 record after their 37-23 league loss to Northville (Northville, MI).

Kevin SchaibleyBulldogs Reporter
  • All
  • Q3
  • Q4
  • F
  1. Check In

    Halftime
    0 - 7 The scorer has checked in. Hartland 0, Brighton 7
    Posted @ 8:09p
  2. Game Attendance

    Halftime
    Attendance At least 1,000
    Posted @ 8:09p
  3. Field Conditions

    Halftime
    Field Conditions Dry
    Posted @ 8:09p
  4. Weather Conditions

    Halftime
    Weather Conditions Fair
    Posted @ 8:09p
  5. 0 - 7

    Start of 3rd Quarter

    Brighton3rd Quarter
    Brighton to kick off to Hartland.
    Posted @ 8:40p
  6. 0 - 7

    Interception

    Hartland3rd Quarter ~2 minutes to go
    Hartland intercepts a Brighton pass and has the ball on their own 6-yard line. Hartland 0, Brighton 7
    Posted @ 8:41p
  7. 0 - 7

    Long Pass

    Hartland3rd Quarter ~2 minutes to go
    Hartland with a long pass. Hartland has the ball on their own 26-yard line. Hartland 0, Brighton 7
    Posted @ 8:41p
  8. 0 - 7

    Update

    Hartland3rd Quarter ~1 minute to go
    Hartland - 3rd down, ~1 minute to go, ball on their own 34-yard line. Hartland 0, Brighton 7
    Posted @ 8:43p
  9. 0 - 7

    Update

    Hartland3rd Quarter ~1 minute to go
    Hartland - 1st down, ~1 minute to go, ball on their own 37-yard line. Hartland 0, Brighton 7
    Posted @ 8:43p
  10. 0 - 7

    Update

    Hartland3rd Quarter ~1 minute to go
    Hartland - 2nd down, ~1 minute to go, ball on their own 38-yard line. Hartland 0, Brighton 7
    Posted @ 8:44p
  11. 0 - 7

    Update

    Hartland3rd Quarter Under a minute
    Hartland - 3rd down, Under a minute, ball on their own 38-yard line. Hartland 0, Brighton 7
    Posted @ 8:45p
  12. 0 - 7

    Interception

    Brighton3rd Quarter Under a minute
    Brighton - #7 intercepts a Hartland pass and has the ball on Hartland's 42-yard line. Hartland 0, Brighton 7
    Posted @ 8:46p
  13. 0 - 7

    Interception

    Brighton3rd Quarter Under a minute
    Brighton - #4 Jayden Ciponaer intercepts a Hartland pass and has the ball on Hartland's 42-yard line. Hartland 0, Brighton 7
    Posted @ 8:47p
  14. 0 - 7

    Update

    Brighton3rd Quarter Under a minute
    Brighton - 2nd down, Under a minute, ball on Hartland's 37-yard line. Hartland 0, Brighton 7
    Posted @ 8:47p
  15. 0 - 7

    End of 3rd Quarter

    4th Quarter
    Hartland 0, Brighton 7
    Posted @ 8:47p
  16. 0 - 7

    Long Run

    Brighton4th Quarter ~11 minutes to go
    Brighton with a long run. Brighton has the ball on Hartland's 9-yard line. Hartland 0, Brighton 7
    Posted @ 8:49p
  17. 0 - 13

    Rushing Touchdown

    Brighton4th Quarter ~10 minutes to go
    Brighton - #3 Dominic Nauss with a 9 Yd Rushing TD. Hartland 0, Brighton 13
    Posted @ 8:51p
  18. 0 - 14

    Made Point After

    Brighton4th Quarter ~10 minutes to go
    Brighton - PAT Good. Hartland 0, Brighton 14
    Posted @ 8:51p
  19. 0 - 14

    Possession Update - Kickoff

    Hartland4th Quarter ~10 minutes to go
    Brighton kicked off to Hartland. Hartland has the ball on their own 34-yard line. Hartland 0, Brighton 14
    Posted @ 8:52p
  20. 0 - 14

    Update

    Hartland4th Quarter ~10 minutes to go
    Hartland - 1st down, ~10 minutes to go, ball on their own 20-yard line. Hartland 0, Brighton 14
    Posted @ 8:53p
  21. 0 - 14

    Update

    Hartland4th Quarter ~10 minutes to go
    Hartland - 2nd down, ~10 minutes to go, ball on their own 24-yard line. Hartland 0, Brighton 14
    Posted @ 8:54p
  22. 0 - 14

    Update

    Hartland4th Quarter ~9 minutes to go
    Hartland - 3rd down, ~9 minutes to go, ball on their own 24-yard line. Hartland 0, Brighton 14
    Posted @ 8:54p
  23. 0 - 14

    Update

    Hartland4th Quarter ~9 minutes to go
    Hartland - 4th down, ~9 minutes to go, ball on their own 24-yard line. Hartland 0, Brighton 14
    Posted @ 8:55p
  24. 0 - 14

    Punt

    Brighton4th Quarter ~9 minutes to go
    Hartland has punted to Brighton. Brighton has the ball on Hartland's 37-yard line. Hartland 0, Brighton 14
    Posted @ 8:56p
  25. 0 - 14

    Update

    Brighton4th Quarter ~9 minutes to go
    Brighton - 1st down, ~9 minutes to go, ball on Hartland's 37-yard line. Hartland 0, Brighton 14
    Posted @ 8:56p
  26. 0 - 14

    Long Run

    Brighton4th Quarter ~9 minutes to go
    Brighton - #3 Dominic Nauss with a long run. Brighton has the ball on Hartland's 21-yard line. Hartland 0, Brighton 14
    Posted @ 8:57p
  27. 0 - 14

    Update

    Brighton4th Quarter ~8 minutes to go
    Brighton - 2nd down, ~8 minutes to go, ball on Hartland's 21-yard line. Hartland 0, Brighton 14
    Posted @ 8:57p
  28. 0 - 14

    Red Zone Alert

    Brighton4th Quarter ~8 minutes to go
    Brighton is inside Hartland's 20. Hartland 0, Brighton 14
    Posted @ 8:58p
  29. 0 - 14

    Update

    Brighton4th Quarter ~8 minutes to go
    Brighton - 2nd down, ~8 minutes to go, ball on Hartland's 21-yard line. Hartland 0, Brighton 14
    Posted @ 8:58p
  30. 0 - 14

    Red Zone Alert

    Brighton4th Quarter ~8 minutes to go
    Brighton is inside Hartland's 20. Hartland 0, Brighton 14
    Posted @ 8:59p
  31. 0 - 14

    Update

    Brighton4th Quarter ~8 minutes to go
    Brighton - 3rd down, ~8 minutes to go, ball on Hartland's 19-yard line. Hartland 0, Brighton 14
    Posted @ 8:59p
  32. 0 - 14

    Update

    Brighton4th Quarter ~7 minutes to go
    Brighton - 4th down, ~7 minutes to go, ball on Hartland's 17-yard line. Hartland 0, Brighton 14
    Posted @ 9:01p
  33. 0 - 17

    Field Goal

    Brighton4th Quarter ~6 minutes to go
    Brighton - #14 kicks a 33 Yd Field Goal. Hartland 0, Brighton 17
    Posted @ 9:02p
  34. 0 - 17

    Possession Update - Kickoff

    Hartland4th Quarter ~6 minutes to go
    Brighton kicked off to Hartland. Hartland has the ball on their own 35-yard line. Hartland 0, Brighton 17
    Posted @ 9:03p
  35. 0 - 17

    Long Pass

    Hartland4th Quarter ~6 minutes to go
    Hartland with a long pass. Hartland has the ball on their own 49-yard line. Hartland 0, Brighton 17
    Posted @ 9:04p
  36. 0 - 17

    Long Pass

    Hartland4th Quarter ~6 minutes to go
    Hartland - #4 Dominic Letizio with a long pass to #23 Jackson Duppong. Hartland has the ball on Brighton's 38-yard line. Hartland 0, Brighton 17
    Posted @ 9:05p
  37. 0 - 17

    Update

    Hartland4th Quarter ~5 minutes to go
    Hartland - 2nd down, ~5 minutes to go, ball on Brighton's 32-yard line. Hartland 0, Brighton 17
    Posted @ 9:06p
  38. 0 - 17

    Long Pass

    Hartland4th Quarter ~5 minutes to go
    Hartland - #7 Joey Zelek with a long pass to #8 Dane Biggart. Hartland has the ball on Brighton's 24-yard line. Hartland 0, Brighton 17
    Posted @ 9:06p
  39. 0 - 17

    Update

    Hartland4th Quarter ~5 minutes to go
    Hartland - 2nd down, ~5 minutes to go, ball on Brighton's 24-yard line. Hartland 0, Brighton 17
    Posted @ 9:07p
  40. 0 - 17

    Long Run

    Hartland4th Quarter ~4 minutes to go
    Hartland - #7 Jacob Dibert with a long run. Hartland has the ball on Brighton's 6-yard line. Hartland 0, Brighton 17
    Posted @ 9:08p
  41. 6 - 17

    Rushing Touchdown

    Hartland4th Quarter ~4 minutes to go
    Hartland - #7 Jacob Dibert with a 6 Yd Rushing TD. Hartland 6, Brighton 17
    Posted @ 9:08p
  42. 7 - 17

    Made Point After

    Hartland4th Quarter ~4 minutes to go
    Hartland - #15 Patrick Marx Iii PAT Good. Hartland 7, Brighton 17
    Posted @ 9:09p
  43. 7 - 17

    Possession Update - Kickoff

    Brighton4th Quarter ~4 minutes to go
    Hartland kicked off to Brighton. Brighton has the ball on their own 28-yard line. Hartland 7, Brighton 17
    Posted @ 9:11p
  44. 7 - 17

    Update

    Brighton4th Quarter ~4 minutes to go
    Brighton - 2nd down, ~4 minutes to go, ball on their own 36-yard line. Hartland 7, Brighton 17
    Posted @ 9:12p
  45. 7 - 17

    Update

    Brighton4th Quarter ~3 minutes to go
    Brighton - 1st down, ~3 minutes to go, ball on their own 42-yard line. Hartland 7, Brighton 17
    Posted @ 9:12p
  46. 7 - 17

    Update

    Brighton4th Quarter ~2 minutes to go
    Brighton - 2nd down, ~2 minutes to go, ball on their own 50-yard line. Hartland 7, Brighton 17
    Posted @ 9:13p
  47. 7 - 17

    Update

    Brighton4th Quarter ~2 minutes to go
    Brighton - 1st down, ~2 minutes to go, ball on Hartland's 46-yard line. Hartland 7, Brighton 17
    Posted @ 9:14p
  48. 7 - 17

    Long Run

    Brighton4th Quarter ~1 minute to go
    Brighton - #3 Dominic Nauss with a long run. Brighton has the ball on Hartland's 36-yard line. Hartland 7, Brighton 17
    Posted @ 9:15p
  49. 7 - 17

    Update

    Brighton4th Quarter ~1 minute to go
    Brighton - 1st down, ~1 minute to go, ball on Hartland's 21-yard line. Hartland 7, Brighton 17
    Posted @ 9:16p
  50. 7 - 17

    End of Game

    Final
    Hartland 7, Brighton 17
    Posted @ 9:18p

Highlight Videos

Hartland @ Brighton Football Game Info

Fri., Sep. 19, 2025 @ 7p
Brighton High School
The Brighton (MI) varsity football team won Friday's home conference game against Hartland (MI) by a score of 17-7.

Scoretracker Providers

Kevin SchaibleyBulldogs Reporter

Rankings & Records

Hartland (25-26)

MIClass
9425
OverallLeagueHomeAwayWin %League %PFPA
5-54-33-12-4.500.571221200

Brighton (25-26)

MIClass
4813
OverallLeagueHomeAwayWin %League %PFPA
7-46-12-25-2.636.857330216

Team Scoring Averages

Q1Q2Q3Q4Final
Hartland
6.46.14.04.022.1
Brighton
1.814.35.35.830.0

Hartland Videos

Brighton Videos

Team Stat Comparison

HartlandBrighton
56.0Rushing Yards Per Game50.1
68.6Passing Yards Per Game9.1
64.7Receiving Yards Per Game43.4
124.6Total Yards Per Game59.2

Team Leaders

HartlandBrightonNational Avg.
#4 Dominic Letizio25.3Rushing Yards Per Game#3 Dominic Nauss82.710.9
#7 Joey Zelek71.3Passing Yards Per Game#2 Brayden Platt16.610.6
#11 Parker Sundman26.3Receiving Yards Per Game#5 Jamo Jamo32.28.7
#7 Joey Zelek90.8Total Yards Per Game#3 Dominic Nauss95.324.4

Record Breakdown

Hartland (25-26)

Brighton (25-26)

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