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 West Ottawa (Holland, MI) varsity football team lost Thursday's home non-conference game against Grand Ledge (MI) by a score of 37-30.

Q1Q2Q3Q4Final
Grand Ledge71071337
West Ottawa0715830
Final score provided by T. Scorekeeper.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Grand Ledge has not entered stats for this game.
West Ottawa

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals102096.5009.60142.9
15Connor Knapp (Jr)102096.5009.60142.9
West Ottawa

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals342778.14
5Ruben Esparza (Jr)22412.001
9Kayden Forbes (Jr)292448.413
15Connor Knapp (Jr)393.000
West Ottawa

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals10969.60
1Jake Sondermann (Sr)188.08
4Dylan Vruggink (Jr)155.00
5Ruben Esparza (Jr)77210.30
10Matt Harrison (Sr)11111.00
12Desmond Chapa (Sr)188.00
West Ottawa

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals2779652425
1Jake Sondermann (Sr)88
4Dylan Vruggink (Jr)55
5Ruben Esparza (Jr)247252148
9Kayden Forbes (Jr)244244
10Matt Harrison (Sr)1111
12Desmond Chapa (Sr)88
15Connor Knapp (Jr)99
West Ottawa

Total Yards

#Athlete NameRushPassRecTotal
Team Totals2779696373
1Jake Sondermann (Sr)88
4Dylan Vruggink (Jr)55
5Ruben Esparza (Jr)247296
9Kayden Forbes (Jr)244244
10Matt Harrison (Sr)1111
12Desmond Chapa (Sr)88
15Connor Knapp (Jr)996105
West Ottawa

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals11
1Brandon Berry (Jr)235.0
3Bryce Buckner (Sr)33.0
21Demarcus Chapa (Sr)11.0
22Damari Durden (Fr)44.0
50Joe Gortsema (Sr)11
73Donovan Stewart (Sr)112.0
77Raphael Garcia (Sr)11.0
West Ottawa

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.0
50Joe Gortsema (Sr)1.0
West Ottawa

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals15656.0
15Connor Knapp (Jr)15656.0
West Ottawa

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals55210.452
5Ruben Esparza (Jr)35217.352
7Cj Traylor (So)100.00
28Noah Alvarez (Sr)100.00
West Ottawa

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals4244230
4Dylan Vruggink (Jr)0022
5Ruben Esparza (Jr)166
9Kayden Forbes (Jr)318220
81Quinn Basselin (Jr)22
West Ottawa

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals221.00002
81Quinn Basselin (Jr)221.00002
West Ottawa

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals404
5Ruben Esparza (Jr)101
9Kayden Forbes (Jr)33
West Ottawa

Conversions

#Athlete NameC RushC RecTotal
Team Totals112
4Dylan Vruggink (Jr)11
9Kayden Forbes (Jr)11
Stat Supplier Logo

West Ottawa's stats are presented by HudlHudl

Game Story

Michigan High School Football - Grand Ledge sneaks past West Ottawa

August 24, 2023: Holland, MI 49424

The Grand Ledge Comets football squad scored 37 points and restricted the host West Ottawa Panthers to 30 in the Comets non-league victory on Thursday.

The Comets now possess a 1-0 record. They put it on the line next when they host Lakeview for a non-league battle on Thursday, August 31. Grand Ledge will face a Spartans squad coming off a 33-32 non-league loss to Harper Creek (Battle Creek, MI). The Spartans record now stands at 0-1.

Coming up next, the Panthers face the Portage Northern Huskies (Portage, MI) in a non-league battle, on Thursday, August 31. West Ottawa will attempt to advance on its 0-1 season record. The Huskies enter the battle with a 1-0 record after their 54-17 non-league win over Vicksburg (Vicksburg, MI).

Gabriel FlynnComets Reporter
  • All
  • Q1
  • Q2
  • Q3
  1. Check In

    1st Quarter
    7 - 0 The scorer has checked in. GLHS 7, WOHS 0
    Posted @ 7:17p
  2. Game Attendance

    1st Quarter
    Attendance At least 1,000
    Posted @ 7:18p
  3. Field Conditions

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

    1st Quarter
    Weather Conditions Hot
    Posted @ 7:18p
  5. 7 - 0

    Punt

    Grand Ledge1st Quarter Under a minute
    West Ottawa has punted to Grand Ledge. Grand Ledge has the ball on West Ottawa's 25-yard line. GLHS 7, WOHS 0
    Posted @ 7:19p
  6. Commentary

    1st Quarter
    Grand ledge on own 49. 10:30 to go
    Posted @ 7:23p
  7. Commentary

    1st Quarter
    Patten at quarterback for GL
    Posted @ 7:25p
  8. 7 - 0

    Long Run

    Grand Ledge1st Quarter ~8 minutes to go
    Grand Ledge with a long run. GLHS 7, WOHS 0
    Posted @ 7:26p
  9. 13 - 0

    Rushing Touchdown

    Grand Ledge1st Quarter ~8 minutes to go
    Grand Ledge - Rushing TD. GLHS 13, WOHS 0
    Posted @ 7:27p
  10. 14 - 0

    Made Point After

    Grand Ledge1st Quarter ~8 minutes to go
    Grand Ledge - PAT Good. GLHS 14, WOHS 0
    Posted @ 7:27p
  11. 14 - 0

    Long Run

    West Ottawa1st Quarter ~8 minutes to go
    West Ottawa with a long run. GLHS 14, WOHS 0
    Posted @ 7:28p
  12. Commentary

    1st Quarter
    Ball on 37 of GL for Ottawa
    Posted @ 7:30p
  13. Commentary

    1st Quarter
    Ball on 32
    Posted @ 7:31p
  14. 14 - 0

    Red Zone Alert

    West Ottawa1st Quarter ~5 minutes to go
    West Ottawa is inside Grand Ledge's 20. GLHS 14, WOHS 0
    Posted @ 7:32p
  15. Commentary

    1st Quarter
    Time out. GL
    Posted @ 7:33p
  16. Commentary

    1st Quarter
    Third and 8
    Posted @ 7:35p
  17. 14 - 0

    Big Play - Other

    West Ottawa1st Quarter ~4 minutes to go
    West Ottawa with a big play. GLHS 14, WOHS 0
    Posted @ 7:35p
  18. 14 - 6

    Rushing Touchdown

    West Ottawa1st Quarter ~3 minutes to go
    West Ottawa - Rushing TD. GLHS 14, WOHS 6
    Posted @ 7:36p
  19. 14 - 7

    Made Point After

    West Ottawa1st Quarter ~3 minutes to go
    West Ottawa - PAT Good. GLHS 14, WOHS 7
    Posted @ 7:37p
  20. 14 - 7

    End of 1st Quarter

    2nd Quarter
    GLHS 14, WOHS 7
    Posted @ 7:38p
  21. Commentary

    2nd Quarter
    Ottawa kicked off. GL has ball on 28
    Posted @ 7:39p
  22. 14 - 7

    Long Pass

    Grand Ledge2nd Quarter ~3 minutes to go
    Grand Ledge with a long pass. GLHS 14, WOHS 7
    Posted @ 7:40p
  23. Commentary

    2nd Quarter
    Ball on Ottawa 30 for GL
    Posted @ 7:41p
  24. 14 - 7

    Long Pass

    Grand Ledge2nd Quarter ~2 minutes to go
    Grand Ledge with a long pass. Grand Ledge has the ball on their own 10-yard line. GLHS 14, WOHS 7
    Posted @ 7:42p
  25. Commentary

    2nd Quarter
    Ball is on Ottawa 10 for GL
    Posted @ 7:43p
  26. Commentary

    2nd Quarter
    GL 4th down on Ottawa 17
    Posted @ 7:46p
  27. 17 - 7

    Field Goal

    Grand Ledge2nd Quarter Under a minute
    Grand Ledge - Field Goal. GLHS 17, WOHS 7
    Posted @ 7:47p
  28. Commentary

    2nd Quarter
    Touchback. Ottawa has ball on own 20
    Posted @ 7:49p
  29. Commentary

    2nd Quarter
    Lightning delay. 15 seconds in the half
    Posted @ 7:52p
  30. Commentary

    2nd Quarter
    Still in a delay
    Posted @ 8:36p
  31. 17 - 0

    Score Correction

    West Ottawa2nd Quarter
    Score correction for West Ottawa in 2nd Quarter. GLHS 17, WOHS 0
    Posted @ 8:48p
  32. 17 - 7

    Score Correction

    West Ottawa2nd Quarter
    Score correction for West Ottawa in 2nd Quarter. GLHS 17, WOHS 7
    Posted @ 8:48p
  33. Game Delayed

    2nd Quarter
    The game has been delayed. Still lightning delay
    Posted @ 8:58p
  34. Commentary

    2nd Quarter
    Game to resume at 9:30.
    Posted @ 9:17p
  35. Commentary

    2nd Quarter
    Teams are loosening up.
    Posted @ 9:36p
  36. Commentary

    2nd Quarter
    No half time. Grand ledge to kick off. 3rd quarter.
    Posted @ 9:44p
  37. 17 - 7

    Halftime

    Halftime
    GLHS 17, WOHS 7
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 9:45p
  38. 17 - 7

    Start of 3rd Quarter

    Grand Ledge3rd Quarter
    Grand Ledge to kick off to West Ottawa.
    Posted @ 9:45p
  39. Commentary

    3rd Quarter
    West Ottawa has ball on own 42
    Posted @ 9:46p
  40. Commentary

    3rd Quarter
    Ball on GL 27
    Posted @ 9:49p
  41. 17 - 7

    Red Zone Alert

    West Ottawa3rd Quarter ~9 minutes to go
    West Ottawa is inside Grand Ledge's 20. GLHS 17, WOHS 7
    Posted @ 9:50p
  42. 17 - 13

    Rushing Touchdown

    West Ottawa3rd Quarter ~9 minutes to go
    West Ottawa - Rushing TD. GLHS 17, WOHS 13
    Posted @ 9:50p
  43. 17 - 15

    Two Point Rush Completed

    West Ottawa3rd Quarter ~9 minutes to go
    West Ottawa - Rushed for a 2Pt Conversion. GLHS 17, WOHS 15
    Posted @ 9:51p
  44. Commentary

    3rd Quarter
    Ottawa kick off. GL ball on own 10
    Posted @ 9:53p
  45. 17 - 15

    Long Run

    Grand Ledge3rd Quarter ~9 minutes to go
    Grand Ledge with a long run. GLHS 17, WOHS 15
    Posted @ 9:54p
  46. Commentary

    3rd Quarter
    GlL ball on own 37
    Posted @ 9:56p
  47. 17 - 15

    Long Run

    Grand Ledge3rd Quarter ~8 minutes to go
    Grand Ledge with a long run. GLHS 17, WOHS 15
    Posted @ 9:56p
  48. 23 - 15

    Rushing Touchdown

    Grand Ledge3rd Quarter ~7 minutes to go
    Grand Ledge - Rushing TD. GLHS 23, WOHS 15
    Posted @ 9:57p
  49. 24 - 15

    Made Point After

    Grand Ledge3rd Quarter ~7 minutes to go
    Grand Ledge - PAT Good. GLHS 24, WOHS 15
    Posted @ 9:57p
  50. Commentary

    3rd Quarter
    GL kick off. Ottawa has ball on 50
    Posted @ 9:59p
  51. Commentary

    3rd Quarter
    Ottawa ball onGL 16
    Posted @ 10:01p

Grand Ledge @ West Ottawa Football Game Info

Thu., Aug. 24, 2023 @ 7p
West Ottawa Football Stadium - High School
The West Ottawa (Holland, MI) varsity football team lost Thursday's home non-conference game against Grand Ledge (MI) by a score of 37-30.

Scoretracker Providers

Gabriel FlynnComets Reporter

Rankings & Records

Grand Ledge (23-24)

MIClass
13133
OverallLeagueHomeAwayWin %League %PFPA
6-44-23-13-3.600.667310269

West Ottawa (23-24)

MIClass
7925
OverallLeagueHomeAwayWin %League %PFPA
4-64-31-33-3.400.571215300

Team Scoring Averages

Q1Q2Q3Q4Final
Grand Ledge
9.210.06.96.031.0
West Ottawa
3.05.03.87.321.5

Team Stat Comparison

Grand LedgeWest Ottawa
-Rushing Yards Per Game190.7
-Passing Yards Per Game90.6
-Receiving Yards Per Game90.6
-Total Yards Per Game281.3
-Tackles Per Game1.2
-Sacks Per Game1.2
-Points Per Game18.5

Team Leaders

Grand LedgeWest OttawaNational Avg.
-
Rushing Yards Per Game#9 Kayden Forbes163.220.6
-
Passing Yards Per Game#15 Connor Knapp100.750.5
-
Receiving Yards Per Game#5 Ruben Esparza41.317.5
-
Total Yards Per Game#9 Kayden Forbes165.836.9
-
Tackles Per Game#22 Damari Durden3.82.7
-
Sacks Per Game#50 Joe Gortsema1.00.2
-
Points Per Game#9 Kayden Forbes10.22.1

Record Breakdown

Grand Ledge (23-24)

West Ottawa (23-24)

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