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 East Grand Rapids (Grand Rapids, MI) varsity football team won Friday's home playoff game against Cedar Springs (MI) by a score of 23-21.

Q1Q2Q3Q4Final
Cedar Springs0147021
East Grand Rapids668323
Final score provided by W. Jackson.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Matchup Info

Game Stats

Cedar Springs has not entered stats for this game.
East Grand Rapids

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1318165.72212.7115895.8
5Josh McCune (Sr)1318165.72212.7115895.8
East Grand Rapids

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals391734.41812
1Tyler Blake (Sr)4112.850
2Zachary Caswell (Sr)5448.8180
4Jacob Goossens (Sr)2-1-0.530
5Josh McCune (Sr)281194.31412
East Grand Rapids

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1316512.7581
1Tyler Blake (Sr)6406.7181
3Dylan Buck (Sr)38729.058
4Jacob Goossens (Sr)2189.012
12Asa Cox (Jr)22010.012
East Grand Rapids

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals1731651140452
1Tyler Blake (Sr)114078129
2Zachary Caswell (Sr)4444
3Dylan Buck (Sr)87087
4Jacob Goossens (Sr)-11817
5Josh McCune (Sr)119119
12Asa Cox (Jr)203656
East Grand Rapids

Total Yards

#Athlete NameRushPassRecTotal
Team Totals173165165338
1Tyler Blake (Sr)114051
2Zachary Caswell (Sr)4444
3Dylan Buck (Sr)8787
4Jacob Goossens (Sr)-11817
5Josh McCune (Sr)119165284
12Asa Cox (Jr)2020
East Grand Rapids

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals4320935.0
1Tyler Blake (Sr)325
2Zachary Caswell (Sr)3141.0
4Jacob Goossens (Sr)7411
8Ethan Pfeiffle (Sr)11
10Brody Marlow (Sr)7182.0
12Asa Cox (Jr)11
20Vinnie Hecker (Jr)448
24Callum Reid (Sr)111.0
52James Preston (Jr)6171.0
54Kaden Goossens (Sr)549
75Grant Adloff (Jr)131
81Grayson Fuller (Sr)437
East Grand Rapids

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.0101
2Zachary Caswell (Sr)1
10Brody Marlow (Sr)1.010
East Grand Rapids

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals3
1Tyler Blake (Sr)1
20Vinnie Hecker (Jr)1
24Callum Reid (Sr)1
East Grand Rapids

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals525551.0540
26Will Klein (Jr)525551.0540
East Grand Rapids

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals13232.032
3Dylan Buck (Sr)13232.032
East Grand Rapids

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals411428.560200.02114
1Tyler Blake (Sr)27839.06078
3Dylan Buck (Sr)200.020
12Asa Cox (Jr)23618.02136
East Grand Rapids

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals3182323
1Tyler Blake (Sr)166
3Dylan Buck (Sr)22
5Josh McCune (Sr)21212
26Will Klein (Jr)33
East Grand Rapids

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals111.0303
26Will Klein (Jr)111.0303
East Grand Rapids

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals213
1Tyler Blake (Sr)11
5Josh McCune (Sr)22
East Grand Rapids

Conversions

#Athlete NameC RushC RecTotal
Team Totals11
3Dylan Buck (Sr)11

Recap Video

Game Story

Michigan High School Football - Cedar Springs nudged by East Grand Rapids

October 31, 2025: Cedar Springs, MI 49319

In Friday's non-league game, the East Grand Rapids Pioneers (Grand Rapids, MI) football team edged the host Cedar Springs Red Hawks (Cedar Springs, MI), by a final score of 23-21.

With the win, East Grand Rapids advances its record to 8-2 on the season. The Pioneers travel to Coopersville (Coopersville, MI) to encounter the Broncos in a non-league bout on Friday, November 7. The Broncos go into the bout with a record of 5-5. Coopersville won 42-7 in their recent non-league bout against Kenowa Hills (Grand Rapids, MI)

The Red Hawks now own a 8-2 record.

Jake RameyRed Hawks Reporter
Will JacksonPioneers Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. CSHS 0, EGRHS 0
    Posted @ 6:45p
  2. Game Attendance

    Attendance Hundreds
    Posted @ 6:45p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 6:45p
  4. Weather Conditions

    Weather Conditions Cold
    Posted @ 6:45p
  5. 0 - 0

    Start of Game

    East Grand Rapids1st Quarter
    East Grand Rapids kicking off to Cedar Springs.
    Posted @ 6:58p
  6. 0 - 0

    Possession Update - Kickoff

    Cedar Springs1st Quarter ~11 minutes to go
    East Grand Rapids kicked off to Cedar Springs. Cedar Springs has the ball on their own 30-yard line. CSHS 0, EGRHS 0
    Posted @ 6:58p
  7. 0 - 0

    Big Play - Tackle For Loss

    East Grand Rapids1st Quarter ~11 minutes to go
    East Grand Rapids - #2 Zachary Caswell with a tackle for loss. Cedar Springs has the ball on their own 39-yard line. CSHS 0, EGRHS 0
    Posted @ 7p
  8. 0 - 0

    Punt

    East Grand Rapids1st Quarter ~9 minutes to go
    Cedar Springs has punted to East Grand Rapids. East Grand Rapids has the ball on their own 26-yard line. CSHS 0, EGRHS 0
    Posted @ 7:01p
  9. 0 - 0

    Red Zone Alert

    East Grand Rapids1st Quarter ~5 minutes to go
    East Grand Rapids is inside Cedar Springs' 20. CSHS 0, EGRHS 0
    Posted @ 7:07p
  10. 0 - 0

    Big Play - Tackle For Loss

    Cedar Springs1st Quarter ~5 minutes to go
    Cedar Springs - #6 with a tackle for loss. East Grand Rapids has the ball on Cedar Springs' 19-yard line. CSHS 0, EGRHS 0
    Posted @ 7:07p
  11. 0 - 6

    Passing Touchdown

    East Grand Rapids1st Quarter ~4 minutes to go
    East Grand Rapids - #5 Josh McCune 19 Yd pass completed to #1 Tyler Blake for a TD. CSHS 0, EGRHS 6
    Posted @ 7:08p
  12. 0 - 6

    Missed Point After

    East Grand Rapids1st Quarter ~4 minutes to go
    East Grand Rapids - PAT Missed. CSHS 0, EGRHS 6
    Posted @ 7:09p
  13. 0 - 6

    Big Play - Blocked Kick

    Cedar Springs1st Quarter ~4 minutes to go
    Cedar Springs with a blocked kick. CSHS 0, EGRHS 6
    Posted @ 7:09p
  14. 0 - 6

    Possession Update - Kickoff

    Cedar Springs1st Quarter ~4 minutes to go
    East Grand Rapids kicked off to Cedar Springs. Cedar Springs has the ball on their own 33-yard line. CSHS 0, EGRHS 6
    Posted @ 7:11p
  15. 0 - 6

    Punt

    East Grand Rapids1st Quarter ~2 minutes to go
    Cedar Springs has punted to East Grand Rapids. East Grand Rapids has the ball on their own 36-yard line. CSHS 0, EGRHS 6
    Posted @ 7:14p
  16. 0 - 6

    End of 1st Quarter

    2nd Quarter
    CSHS 0, EGRHS 6
    Posted @ 7:19p
  17. 0 - 6

    Red Zone Alert

    East Grand Rapids2nd Quarter ~11 minutes to go
    East Grand Rapids is inside Cedar Springs' 20. CSHS 0, EGRHS 6
    Posted @ 7:21p
  18. 0 - 12

    Rushing Touchdown

    East Grand Rapids2nd Quarter ~9 minutes to go
    East Grand Rapids - #5 Josh McCune with a 3 Yd Rushing TD. CSHS 0, EGRHS 12
    Posted @ 7:24p
  19. 0 - 12

    Rushing Two Point Conversion Failed

    East Grand Rapids2nd Quarter ~9 minutes to go
    East Grand Rapids - 2Pt Conversion Failed. CSHS 0, EGRHS 12
    Posted @ 7:24p
  20. 0 - 12

    Possession Update - Kickoff

    Cedar Springs2nd Quarter ~8 minutes to go
    East Grand Rapids kicked off to Cedar Springs. Cedar Springs has the ball on their own 44-yard line. CSHS 0, EGRHS 12
    Posted @ 7:26p
  21. 0 - 12

    Long Pass

    Cedar Springs2nd Quarter ~7 minutes to go
    Cedar Springs - #1 with a long pass to #7. Cedar Springs has the ball on East Grand Rapids' 22-yard line. CSHS 0, EGRHS 12
    Posted @ 7:29p
  22. 0 - 12

    Red Zone Alert

    Cedar Springs2nd Quarter ~6 minutes to go
    Cedar Springs is inside East Grand Rapids' 20. CSHS 0, EGRHS 12
    Posted @ 7:29p
  23. 6 - 12

    Rushing Touchdown

    Cedar Springs2nd Quarter ~5 minutes to go
    Cedar Springs - #7 with a Rushing TD. CSHS 6, EGRHS 12
    Posted @ 7:31p
  24. 7 - 12

    Made Point After

    Cedar Springs2nd Quarter ~5 minutes to go
    Cedar Springs - #19 PAT Good. CSHS 7, EGRHS 12
    Posted @ 7:31p
  25. 7 - 12

    Possession Update - Kickoff

    East Grand Rapids2nd Quarter ~5 minutes to go
    Cedar Springs kicked off to East Grand Rapids. East Grand Rapids has the ball on Cedar Springs' 35-yard line. CSHS 7, EGRHS 12
    Posted @ 7:32p
  26. 7 - 12

    Big Play - Kickoff Return

    East Grand Rapids2nd Quarter ~5 minutes to go
    East Grand Rapids - #1 Tyler Blake with a long kickoff return. East Grand Rapids has the ball on Cedar Springs' 35-yard line. CSHS 7, EGRHS 12
    Posted @ 7:33p
  27. 7 - 12

    Red Zone Alert

    East Grand Rapids2nd Quarter ~4 minutes to go
    East Grand Rapids is inside Cedar Springs' 20. CSHS 7, EGRHS 12
    Posted @ 7:34p
  28. 7 - 12

    Turnover on Downs

    Cedar Springs2nd Quarter ~3 minutes to go
    East Grand Rapids has turned possession over on downs. Cedar Springs has the ball on their own 2-yard line. CSHS 7, EGRHS 12
    Posted @ 7:41p
  29. 7 - 12

    Long Run

    Cedar Springs2nd Quarter ~2 minutes to go
    Cedar Springs - #4 with a long run. Cedar Springs has the ball on East Grand Rapids' 40-yard line. CSHS 7, EGRHS 12
    Posted @ 7:44p
  30. 13 - 12

    Rushing Touchdown

    Cedar Springs2nd Quarter ~2 minutes to go
    Cedar Springs - #7 with a 40 Yd Rushing TD. CSHS 13, EGRHS 12
    Posted @ 7:45p
  31. 14 - 12

    Made Point After

    Cedar Springs2nd Quarter ~2 minutes to go
    Cedar Springs - #19 PAT Good. CSHS 14, EGRHS 12
    Posted @ 7:45p
  32. 14 - 12

    Possession Update - Kickoff

    East Grand Rapids2nd Quarter ~1 minute to go
    Cedar Springs kicked off to East Grand Rapids. East Grand Rapids has the ball on Cedar Springs' 30-yard line. CSHS 14, EGRHS 12
    Posted @ 7:47p
  33. 14 - 12

    Punt

    Cedar Springs2nd Quarter ~1 minute to go
    East Grand Rapids has punted to Cedar Springs. Cedar Springs has the ball on their own 38-yard line. CSHS 14, EGRHS 12
    Posted @ 7:50p
  34. 14 - 12

    Big Play - Sack

    East Grand Rapids2nd Quarter Under a minute
    East Grand Rapids - #10 Brody Marlow with a sack. Cedar Springs has the ball on East Grand Rapids' 36-yard line. CSHS 14, EGRHS 12
    Posted @ 7:56p
  35. 14 - 12

    Halftime

    Halftime
    CSHS 14, EGRHS 12
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 7:58p
  36. 14 - 12

    Start of 3rd Quarter

    Cedar Springs3rd Quarter
    Cedar Springs to kick off to East Grand Rapids.
    Posted @ 8:16p
  37. 14 - 12

    Possession Update - Kickoff

    East Grand Rapids3rd Quarter ~11 minutes to go
    Cedar Springs kicked off to East Grand Rapids. East Grand Rapids has the ball on their own 34-yard line. CSHS 14, EGRHS 12
    Posted @ 8:17p
  38. 14 - 12

    Interception

    Cedar Springs3rd Quarter ~10 minutes to go
    Cedar Springs - #4 intercepts a East Grand Rapids pass and has the ball on their own 40-yard line. CSHS 14, EGRHS 12
    Posted @ 8:20p
  39. 14 - 12

    Big Play - Tackle For Loss

    East Grand Rapids3rd Quarter ~8 minutes to go
    East Grand Rapids - #75 Grant Adloff with a tackle for loss. Cedar Springs has the ball on East Grand Rapids' 15-yard line. CSHS 14, EGRHS 12
    Posted @ 8:23p
  40. 14 - 12

    Red Zone Alert

    Cedar Springs3rd Quarter ~7 minutes to go
    Cedar Springs is inside East Grand Rapids' 20. CSHS 14, EGRHS 12
    Posted @ 8:24p
  41. 20 - 12

    Rushing Touchdown

    Cedar Springs3rd Quarter ~5 minutes to go
    Cedar Springs - #1 with a 12 Yd Rushing TD. CSHS 20, EGRHS 12
    Posted @ 8:26p
  42. 21 - 12

    Made Point After

    Cedar Springs3rd Quarter ~5 minutes to go
    Cedar Springs - #19 PAT Good. CSHS 21, EGRHS 12
    Posted @ 8:26p
  43. 21 - 12

    Possession Update - Kickoff

    East Grand Rapids3rd Quarter ~5 minutes to go
    Cedar Springs kicked off to East Grand Rapids. East Grand Rapids has the ball on their own 22-yard line. CSHS 21, EGRHS 12
    Posted @ 8:28p
  44. 21 - 12

    Long Pass

    East Grand Rapids3rd Quarter ~5 minutes to go
    East Grand Rapids - #5 Josh McCune with a long pass to #3 Dylan Buck. East Grand Rapids has the ball on their own 18-yard line. CSHS 21, EGRHS 12
    Posted @ 8:30p
  45. 21 - 12

    Red Zone Alert

    East Grand Rapids3rd Quarter ~4 minutes to go
    East Grand Rapids is inside Cedar Springs' 20. CSHS 21, EGRHS 12
    Posted @ 8:30p
  46. 21 - 18

    Rushing Touchdown

    East Grand Rapids3rd Quarter ~2 minutes to go
    East Grand Rapids - #5 Josh McCune with a 1 Yd Rushing TD. CSHS 21, EGRHS 18
    Posted @ 8:33p
  47. 21 - 20

    Two Point Pass Completed

    East Grand Rapids3rd Quarter ~2 minutes to go
    East Grand Rapids - #5 Josh McCune pass completed to #3 Dylan Buck for a 2Pt Conversion. CSHS 21, EGRHS 20
    Posted @ 8:34p
  48. 21 - 20

    Possession Update - Kickoff

    Cedar Springs3rd Quarter ~2 minutes to go
    East Grand Rapids kicked off to Cedar Springs. Cedar Springs has the ball on their own 23-yard line. CSHS 21, EGRHS 20
    Posted @ 8:35p
  49. 21 - 20

    End of 3rd Quarter

    4th Quarter
    CSHS 21, EGRHS 20
    Posted @ 8:40p
  50. 21 - 20

    Long Run

    Cedar Springs4th Quarter ~9 minutes to go
    Cedar Springs - #23 with a long run. Cedar Springs has the ball on East Grand Rapids' 9-yard line. CSHS 21, EGRHS 20
    Posted @ 8:45p
  51. 21 - 20

    Red Zone Alert

    Cedar Springs4th Quarter ~9 minutes to go
    Cedar Springs is inside East Grand Rapids' 20. CSHS 21, EGRHS 20
    Posted @ 8:45p
  52. 21 - 20

    Turnover on Downs

    East Grand Rapids4th Quarter ~6 minutes to go
    Cedar Springs has turned possession over on downs. East Grand Rapids has the ball on their own 5-yard line. CSHS 21, EGRHS 20
    Posted @ 8:51p
  53. 21 - 20

    Long Run

    East Grand Rapids4th Quarter ~2 minutes to go
    East Grand Rapids - #2 Zachary Caswell with a long run. East Grand Rapids has the ball on Cedar Springs' 13-yard line. CSHS 21, EGRHS 20
    Posted @ 8:56p
  54. 21 - 20

    Red Zone Alert

    East Grand Rapids4th Quarter ~2 minutes to go
    East Grand Rapids is inside Cedar Springs' 20. CSHS 21, EGRHS 20
    Posted @ 8:56p
  55. 21 - 23

    Field Goal

    East Grand Rapids4th Quarter ~1 minute to go
    East Grand Rapids - #26 Will Klein kicks a Field Goal. CSHS 21, EGRHS 23
    Posted @ 8:59p
  56. 21 - 23

    Possession Update - Kickoff

    Cedar Springs4th Quarter Under a minute
    East Grand Rapids kicked off to Cedar Springs. Cedar Springs has the ball on their own 31-yard line. CSHS 21, EGRHS 23
    Posted @ 9:01p
  57. 21 - 23

    Turnover on Downs

    East Grand Rapids4th Quarter Under a minute
    Cedar Springs has turned possession over on downs. East Grand Rapids has the ball on Cedar Springs' 31-yard line. CSHS 21, EGRHS 23
    Posted @ 9:06p
  58. 21 - 23

    End of Game

    Final
    CSHS 21, EGRHS 23
    Posted @ 9:07p

Highlight Videos

Cedar Springs @ EGRHS Football Game Info

Fri., Oct. 31, 2025 @ 7p
The East Grand Rapids (Grand Rapids, MI) varsity football team won Friday's home playoff game against Cedar Springs (MI) by a score of 23-21.

Scoretracker Providers

Jake RameyRed Hawks Reporter
Will JacksonPioneers Reporter

Matchup Video

Rankings & Records

Cedar Springs (25-26)

MIClass
7210
OverallLeagueHomeAwayWin %League %PFPA
8-25-16-02-2.800.833401208

East Grand Rapids (25-26)

MIClass
384
OverallLeagueHomeAwayWin %League %PFPA
9-34-16-13-2.750.800307157

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Cedar Springs
14.011.88.04.96.040.1
East Grand Rapids
9.86.86.03.1-25.6

Cedar Springs Videos

East Grand Rapids Videos

Team Stat Comparison

Cedar SpringsEast Grand Rapids
-Rushing Yards Per Game191.1
-Passing Yards Per Game109.3
-Receiving Yards Per Game108.6
-Total Yards Per Game300.4
-Tackles Per Game49.0
-Sacks Per Game1.4
-Points Per Game8.7

Team Leaders

Cedar SpringsEast Grand RapidsNational Avg.
-
Rushing Yards Per Game#16 George Tesseris104.010.9
-
Passing Yards Per Game#5 Josh McCune108.810.6
-
Receiving Yards Per Game#3 Dylan Buck42.58.7
-
Total Yards Per Game#5 Josh McCune182.024.4
-
Tackles Per Game#75 Grant Adloff7.62.6
-
Sacks Per Game#2 Zachary Caswell0.90.2
-
Points Per Game#26 Will Klein2.61.8

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Cedar Springs2-0East Grand Rapids1-1
DateAwayHomeResultDateAwayHomeResult
9/26/25Cedar SpringsLowell(W) 35-288/28/25LowellEast Grand Rapids(L) 40-7
10/24/25CoopersvilleCedar Springs(W) 27-2111/7/25CoopersvilleEast Grand Rapids(W) 17-0

Record Breakdown

Cedar Springs (25-26)

East Grand Rapids (25-26)

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