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 Grass Lake (MI) varsity football team lost Friday's home conference game against Napoleon (MI) by a score of 30-6.

Q1Q2Q3Q4Final
Napoleon----30
Grass Lake----6
Final score provided by S. ScoreFinder.
  • Recap
  • Box Score
  • Videos
  • Matchup Info

Game Stats

Napoleon

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2436.50018.010120.8
3Isaac Caroffino (Jr)2436.50018.010120.8
Napoleon

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals503026.013
2Marcello Flores (Jr)2-1-0.500
3Isaac Caroffino (Jr)382.700
4Jayden Servis (Jr)14886.302
5Bryce Bailey (Sr)710414.911
12Brenten Owen (Sr)9313.400
21Davis Tallman (Jr)111.000
22Zavior Skog (Jr)10616.100
42Brayden Maher (Sr)4102.500
Napoleon

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals23618.01
22Zavior Skog (Jr)12828.00
44Robert Bauer (Jr)188.01
Napoleon

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals30236338
2Marcello Flores (Jr)-10-1
3Isaac Caroffino (Jr)808
4Jayden Servis (Jr)88088
5Bryce Bailey (Sr)1040104
12Brenten Owen (Sr)31031
21Davis Tallman (Jr)101
22Zavior Skog (Jr)612889
42Brayden Maher (Sr)10010
44Robert Bauer (Jr)088
Napoleon

Total Yards

#Athlete NameRushPassRecTotal
Team Totals3023636338
2Marcello Flores (Jr)-100-1
3Isaac Caroffino (Jr)836044
4Jayden Servis (Jr)880088
5Bryce Bailey (Sr)10400104
12Brenten Owen (Sr)310031
21Davis Tallman (Jr)1001
22Zavior Skog (Jr)6102889
42Brayden Maher (Sr)100010
44Robert Bauer (Jr)0088
Napoleon

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals1
21Davis Tallman (Jr)1
Napoleon

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals31
4Jayden Servis (Jr)20
5Bryce Bailey (Sr)10
44Robert Bauer (Jr)01
Stat Supplier Logo

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

Grass Lake has not entered stats for this game.

Recap Video

Game Story

Michigan High School Football - Napoleon winner over Grass Lake

October 3, 2025: Grass Lake, MI 49240

The Napoleon Pirates (Napoleon, MI) football knocked off the host Grass Lake Warriors (Grass Lake, MI), 30-6 in Friday's league outing.

The Pirates now sport a 4-2 record. They take the field next when they host Leslie for a Cascades - East outing on Friday, October 10. Napoleon will clash with a Blackhawks squad coming off a 30-29 league loss to Manchester (Manchester, MI). The Blackhawks record now stands at 4-2.

With the defeat, Grass Lake drops to 1-5 on the campaign. The Warriors host Michigan Center (Michigan Center, MI) to battle the Cardinals in a Cascades - East bout on Friday, October 10. The Cardinals go into the bout with a record of 5-0. Michigan Center won 36-32 in their recent league bout against Leslie (Leslie, MI)

Highlight Videos

Napoleon @ Grass Lake Football Game Info

Fri., Oct. 3, 2025 @ 7p
Grass Lake High School
The Grass Lake (MI) varsity football team lost Friday's home conference game against Napoleon (MI) by a score of 30-6.

Scoretracker Providers

George DankoPirates Reporter

Rankings & Records

Napoleon (25-26)

NationalMIClass
7,89329729
OverallLeagueHomeAwayWin %League %PFPA
4-22-01-13-1.6671.000144119

Grass Lake (25-26)

NationalMIClass
11,31442350
OverallLeagueHomeAwayWin %League %PFPA
1-51-20-31-2.167.33363212

Team Scoring Averages

Q1Q2Q3Q4Final
Napoleon
----24.0
Grass Lake
02.72.02.710.5

Napoleon Videos

Grass Lake Videos

Team Stat Comparison

NapoleonGrass Lake
91.5Rushing Yards Per Game-
6.0Passing Yards Per Game-
6.0Receiving Yards Per Game-
97.5Total Yards Per Game-

Team Leaders

NapoleonGrass LakeNational Avg.
#4 Jayden Servis73.0Rushing Yards Per Game
-
14.2
#3 Isaac Caroffino18.0Passing Yards Per Game
-
15.6
#22 Zavior Skog14.0Receiving Yards Per Game
-
11.4
#4 Jayden Servis73.0Total Yards Per Game
-
29.9

Record Breakdown

Napoleon (25-26)

Grass Lake (25-26)

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