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 Niles (MI) varsity football team won Friday's home conference game against Otsego (MI) by a score of 57-27.

Q1Q2Q3Q4Final
Otsego----27
Niles----57
Final score provided by R. Misner.
  • Recap
  • Scoretracker
  • Matchup Info

Game Story

Michigan High School Football - Niles winner over Otsego

September 19, 2025: Niles, MI 49120

The Niles Vikings (Niles, MI) football overcame the visiting Otsego Bulldogs (Otsego, MI), 57-27 in Friday's league game.

In their next game, the Vikings battle the Sturgis Trojans (Sturgis, MI) in a Wolverine B game, on Friday, September 26. Niles will attempt to better on its 4-0 season record. The Trojans enter the game with a 0-4 record after their 52-7 league loss to Vicksburg (Vicksburg, MI).

The Bulldogs (1-3) will now prepare for their game against Edwardsburg (Edwardsburg, MI). The Eddies come into the Wolverine B outing with a 3-1 record. In their last outing, Edwardsburg was knocked off by Paw Paw (Paw Paw, MI), 35-7, in a league outing.

Ryan MisnerBulldogs Reporter
  • All
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    2nd Quarter
    7 - 6 The scorer has checked in. Otsego 7, Niles 6
    Posted @ 7:26p
  2. Game Attendance

    2nd Quarter
    Attendance Hundreds
    Posted @ 7:26p
  3. Field Conditions

    2nd Quarter
    Field Conditions Dry
    Posted @ 7:26p
  4. Weather Conditions

    2nd Quarter
    Weather Conditions Hot
    Posted @ 7:26p
  5. 13 - 6

    Rushing Touchdown

    Otsego2nd Quarter ~11 minutes to go
    Otsego - #8 Chris Weirick with a 25 Yd Rushing TD. Otsego 13, Niles 6
    Posted @ 7:28p
  6. 14 - 6

    Made Point After

    Otsego2nd Quarter ~11 minutes to go
    Otsego - PAT Good. Otsego 14, Niles 6
    Posted @ 7:28p
  7. 14 - 6

    Big Play - Sack

    Otsego2nd Quarter ~10 minutes to go
    Otsego with a sack. Otsego 14, Niles 6
    Posted @ 7:30p
  8. 14 - 6

    Long Run

    Niles2nd Quarter ~10 minutes to go
    Niles with a long run. Niles has the ball on Otsego's 46-yard line. Otsego 14, Niles 6
    Posted @ 7:31p
  9. 14 - 6

    Update

    Niles2nd Quarter ~9 minutes to go
    Niles - 1st down, ~9 minutes to go, ball on Otsego's 33-yard line. Otsego 14, Niles 6
    Posted @ 7:32p
  10. 14 - 6

    Update

    Niles2nd Quarter ~9 minutes to go
    Niles - 2nd down, ~9 minutes to go, ball on Otsego's 27-yard line. Otsego 14, Niles 6
    Posted @ 7:32p
  11. 14 - 6

    Red Zone Alert

    Niles2nd Quarter ~6 minutes to go
    Niles is inside Otsego's 20. Otsego 14, Niles 6
    Posted @ 7:36p
  12. 14 - 12

    Rushing Touchdown

    Niles2nd Quarter ~5 minutes to go
    Niles - 14 Yd Rushing TD. Otsego 14, Niles 12
    Posted @ 7:39p
  13. 14 - 14

    Two Point Rush Completed

    Niles2nd Quarter ~5 minutes to go
    Niles - Rushed for a 2Pt Conversion. Otsego 14, Niles 14
    Posted @ 7:39p
  14. 14 - 14

    Possession Update - Kickoff

    Otsego2nd Quarter ~5 minutes to go
    Niles kicked off to Otsego. Otsego has the ball on their own 10-yard line. Otsego 14, Niles 14
    Posted @ 7:41p
  15. 14 - 20

    Rushing Touchdown

    Niles2nd Quarter ~3 minutes to go
    Niles - 3 Yd Rushing TD. Otsego 14, Niles 20
    Posted @ 7:46p
  16. 14 - 22

    Two Point Rush Completed

    Niles2nd Quarter ~3 minutes to go
    Niles - Rushed for a 2Pt Conversion. Otsego 14, Niles 22
    Posted @ 7:46p
  17. 14 - 22

    Possession Update - Kickoff

    Otsego2nd Quarter ~3 minutes to go
    Niles kicked off to Otsego. Otsego has the ball on their own 18-yard line. Otsego 14, Niles 22
    Posted @ 7:48p
  18. 14 - 22

    Long Pass

    Otsego2nd Quarter ~1 minute to go
    Otsego - #16 with a long pass to #8 Chris Weirick. Otsego has the ball on Niles' 30-yard line. Otsego 14, Niles 22
    Posted @ 7:52p
  19. 20 - 22

    Passing Touchdown

    Otsego2nd Quarter Under a minute
    Otsego - #16 20 Yd pass completed to #8 Chris Weirick for a TD. Otsego 20, Niles 22
    Posted @ 7:55p
  20. 20 - 22

    Rushing Two Point Conversion Failed

    Otsego2nd Quarter Under a minute
    Otsego - 2Pt Conversion Failed. Otsego 20, Niles 22
    Posted @ 7:55p
  21. 20 - 22

    Halftime

    Halftime
    Otsego 20, Niles 22
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 7:59p
  22. 20 - 22

    Start of 3rd Quarter

    Niles3rd Quarter
    Niles to kick off to Otsego.
    Posted @ 8:19p
  23. 20 - 22

    Possession Update - Kickoff

    Otsego3rd Quarter ~11 minutes to go
    Niles kicked off to Otsego. Otsego has the ball on their own 31-yard line. Otsego 20, Niles 22
    Posted @ 8:19p
  24. 20 - 22

    Update

    Otsego3rd Quarter ~11 minutes to go
    Otsego - 2nd down, ~11 minutes to go, ball on their own 35-yard line. Otsego 20, Niles 22
    Posted @ 8:20p
  25. 20 - 22

    Long Pass

    Otsego3rd Quarter ~10 minutes to go
    Otsego - #16 with a long pass to #8 Chris Weirick. Otsego has the ball on Niles' 40-yard line. Otsego 20, Niles 22
    Posted @ 8:21p
  26. 20 - 22

    Turnover on Downs

    Niles3rd Quarter ~9 minutes to go
    Otsego has turned possession over on downs. Niles has the ball on their own 37-yard line. Otsego 20, Niles 22
    Posted @ 8:24p
  27. 20 - 28

    Rushing Touchdown

    Niles3rd Quarter ~8 minutes to go
    Niles - #6 Alex Anderson with a 60 Yd Rushing TD. Otsego 20, Niles 28
    Posted @ 8:26p
  28. 20 - 28

    Missed Point After

    Niles3rd Quarter ~8 minutes to go
    Niles - PAT Missed. Otsego 20, Niles 28
    Posted @ 8:28p
  29. 20 - 28

    Possession Update - Kickoff

    Otsego3rd Quarter ~8 minutes to go
    Niles kicked off to Otsego. Otsego has the ball on their own 20-yard line. Otsego 20, Niles 28
    Posted @ 8:29p
  30. 20 - 28

    Punt

    Niles3rd Quarter ~6 minutes to go
    Otsego has punted to Niles. Niles has the ball on their own 42-yard line. Otsego 20, Niles 28
    Posted @ 8:32p
  31. 20 - 28

    Update

    Niles3rd Quarter ~4 minutes to go
    Niles - 3rd down, ~4 minutes to go, ball on Otsego's 34-yard line. Otsego 20, Niles 28
    Posted @ 8:36p
  32. 20 - 28

    Turnover on Downs

    Otsego3rd Quarter ~3 minutes to go
    Niles has turned possession over on downs. Otsego has the ball on their own 36-yard line. Otsego 20, Niles 28
    Posted @ 8:39p
  33. 20 - 28

    Punt

    Niles3rd Quarter ~1 minute to go
    Otsego has punted to Niles. Niles has the ball on their own 19-yard line. Otsego 20, Niles 28
    Posted @ 8:43p
  34. 20 - 28

    Long Run

    Niles3rd Quarter ~1 minute to go
    Niles - #19 Brandon Walsh with a long run. Niles has the ball on Otsego's 19-yard line. Otsego 20, Niles 28
    Posted @ 8:44p
  35. 20 - 34

    Rushing Touchdown

    Niles3rd Quarter Under a minute
    Niles - #16 Kadarree Guy with a 30 Yd Rushing TD. Otsego 20, Niles 34
    Posted @ 8:47p
  36. 20 - 35

    Made Point After

    Niles3rd Quarter Under a minute
    Niles - PAT Good. Otsego 20, Niles 35
    Posted @ 8:47p
  37. 26 - 35

    Passing Touchdown

    Otsego3rd Quarter Under a minute
    Otsego - #10 Colin Fitzpatrick 90 Yd pass completed to #11 Zeke Andrina for a TD. Otsego 26, Niles 35
    Posted @ 8:49p
  38. 27 - 35

    Made Point After

    Otsego3rd Quarter Under a minute
    Otsego - #12 Alex Babin PAT Good. Otsego 27, Niles 35
    Posted @ 8:49p
  39. 27 - 35

    Failed Onside Kick

    Niles3rd Quarter Under a minute
    Niles recovered a failed onside kick by Otsego and has the ball on their own 40-yard line. Otsego 27, Niles 35
    Posted @ 8:51p
  40. 27 - 35

    End of 3rd Quarter

    4th Quarter
    Otsego 27, Niles 35
    Posted @ 8:56p
  41. 27 - 41

    Rushing Touchdown

    Niles4th Quarter ~7 minutes to go
    Niles - 15 Yd Rushing TD. Otsego 27, Niles 41
    Posted @ 8:59p
  42. 27 - 43

    Two Point Pass Completed

    Niles4th Quarter ~7 minutes to go
    Niles - Pass completed for a 2Pt Conversion. Otsego 27, Niles 43
    Posted @ 9p
  43. 27 - 43

    Possession Update - Kickoff

    Otsego4th Quarter ~7 minutes to go
    Niles kicked off to Otsego. Otsego has the ball on their own 20-yard line. Otsego 27, Niles 43
    Posted @ 9:01p
  44. 27 - 43

    Interception

    Niles4th Quarter ~7 minutes to go
    Niles - #6 Alex Anderson intercepts a Otsego pass and has the ball on Otsego's 24-yard line. Otsego 27, Niles 43
    Posted @ 9:03p
  45. 27 - 49

    Rushing Touchdown

    Niles4th Quarter ~6 minutes to go
    Niles - #19 Brandon Walsh with a 10 Yd Rushing TD. Otsego 27, Niles 49
    Posted @ 9:05p
  46. 27 - 50

    Made Point After

    Niles4th Quarter ~6 minutes to go
    Niles - #91 Michael Matlock PAT Good. Otsego 27, Niles 50
    Posted @ 9:05p
  47. 27 - 50

    Possession Update - Kickoff

    Otsego4th Quarter ~6 minutes to go
    Niles kicked off to Otsego. Otsego has the ball on their own 27-yard line. Otsego 27, Niles 50
    Posted @ 9:07p
  48. 27 - 50

    Punt

    Niles4th Quarter ~2 minutes to go
    Otsego has punted to Niles. Niles has the ball on Otsego's 12-yard line. Otsego 27, Niles 50
    Posted @ 9:14p
  49. 27 - 56

    Rushing Touchdown

    Niles4th Quarter Under a minute
    Niles - Rushing TD. Otsego 27, Niles 56
    Posted @ 9:16p
  50. 27 - 57

    Made Point After

    Niles4th Quarter Under a minute
    Niles - #91 Michael Matlock PAT Good. Otsego 27, Niles 57
    Posted @ 9:16p
  51. 27 - 57

    End of Game

    Final
    Otsego 27, Niles 57
    Posted @ 9:20p

Otsego @ Niles Football Game Info

Fri., Sep. 19, 2025 @ 7p
The Niles (MI) varsity football team won Friday's home conference game against Otsego (MI) by a score of 57-27.

Scoretracker Providers

Ryan MisnerBulldogs Reporter

Rankings & Records

Otsego (25-26)

MIClass
22833
OverallLeagueHomeAwayWin %League %PFPA
4-53-42-22-3.444.429245240

Niles (25-26)

MIClass
628
OverallLeagueHomeAwayWin %League %PFPA
9-17-04-15-0.9001.000361128

Team Scoring Averages

Q1Q2Q3Q4Final
Otsego
4.312.28.77.827.2
Niles
11.77.99.34.936.1

Otsego Videos

Niles Videos

Team Stat Comparison

OtsegoNiles
84.2Rushing Yards Per Game40.4
20.7Passing Yards Per Game4.6
38.1Receiving Yards Per Game6.4
104.9Total Yards Per Game45.0
-Tackles Per Game2.9

Team Leaders

OtsegoNilesNational Avg.
#9 Lane Blanchard77.4Rushing Yards Per Game#24 Elijah Norris50.011.0
#12 Alex Babin20.4Passing Yards Per Game#14 William Turnbull23.010.7
#11 Zeke Andrina30.3Receiving Yards Per Game#3 Brenden Olsen16.08.7
#9 Lane Blanchard80.4Total Yards Per Game#24 Elijah Norris50.024.5
-
Tackles Per Game#58 Malachi Burris5.02.6

Record Breakdown

Otsego (25-26)

Niles (25-26)

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