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 Westlake (OH) varsity football team won Friday's home non-conference game against Normandy (Parma, OH) by a score of 28-21.

Q1Q2Q3Q4Final
Normandy876021
Westlake777728
Final score provided by D. Kendall.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Normandy has not entered stats for this game.
Westlake

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals
5Jonah Gundayao (Fr)1824171.7509.52028122.0
7Braelon Burnett (Sr)010.0000100.0
Westlake

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals
5Jonah Gundayao (Fr)6-34-5.70
34M. Porcelli (Sr)251566.2311
86Chris Campbell (Jr)1-16-16.00
Westlake

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals
1Cooper Rummel (Sr)8799.9281
3Chace Kelly (Jr)23216.018
86Chris Campbell (Jr)5448.8151
Westlake

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals
3Chace Kelly (Jr)11
Westlake

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals
1Cooper Rummel (Sr)792070106
3Chace Kelly (Jr)322153
5Jonah Gundayao (Fr)-34-34
34M. Porcelli (Sr)156156
86Chris Campbell (Jr)-164428
Westlake

Total Yards

#Athlete NameRushPassRecTotal
Team Totals
1Cooper Rummel (Sr)7979
3Chace Kelly (Jr)3232
5Jonah Gundayao (Fr)-34171137
34M. Porcelli (Sr)156156
86Chris Campbell (Jr)-164428
Westlake

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals325
1Cooper Rummel (Sr)1121.0
2Loutfi Hasan (Jr)11.0
4Charbel Rida (Jr)2351.0
7Braelon Burnett (Sr)415.0
9Malik Musleh (Sr)11
15Owen Wilburn (Jr)221.0
23Giani Wright (Sr)332.0
26Tamer Abedrabo (Jr)22.0
32Jake Ostrowski (So)112
54Mahmoud Mustafa (Sr)235.0
57Owen Reitenbach (Sr)11.0
73Mohammed Assad (Sr)331.0
77Andrew Palka (Sr)112
86Chris Campbell (Jr)332.0
Westlake

Sacks

#Athlete NameSacksYdlHurs
Team Totals
23Giani Wright (Sr)1.01
26Tamer Abedrabo (Jr)1.00
54Mahmoud Mustafa (Sr)1.00
73Mohammed Assad (Sr)1.01
Westlake

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals
1Cooper Rummel (Sr)100.0
2Loutfi Hasan (Jr)100.0
Westlake

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals
30Sean Evilsizer (Jr)6259602
Westlake

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals
86Chris Campbell (Jr)12828.0281
Westlake

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals
1Cooper Rummel (Sr)12020.020471.8727
3Chace Kelly (Jr)3217.02121
Westlake

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals
1Cooper Rummel (Sr)1
30Sean Evilsizer (Jr)04
34M. Porcelli (Sr)1
86Chris Campbell (Jr)1
Westlake

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals
30Sean Evilsizer (Jr)441.04
Westlake

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals
1Cooper Rummel (Sr)11
34M. Porcelli (Sr)11
86Chris Campbell (Jr)11

Game Story

Ohio High School Football - Normandy held off by Westlake

September 8, 2023: Westlake, OH 44145

In Friday's non-league game, the Westlake Demons (Westlake, OH) football team tipped the visiting Normandy Invaders (Parma, OH), by a final score of 28-21.

The Demons (4-0) will now prepare for their game against Buckeye (Medina, OH). The Bucks come into the non-league game with a 4-0 record. In their last game, Buckeye got by North Olmsted (North Olmsted, OH), 51-28, in a non-league game.

The Invaders now hold a 0-3 record. They take the field next when they host Bay for a non-league game on Thursday, September 14. Normandy will battle a Rockets team coming off a 34-0 non-league win over Valley Forge (Parma Heights, OH). The Rockets record now stands at 3-1.

Bob LeckemsInvaders Reporter
Drew KendallDemons Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. Normandy 0, Westlake 0
    Posted @ 6:54p
  2. Game Attendance

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

    Field Conditions Wet
    Posted @ 6:55p
  4. Weather Conditions

    Weather Conditions Fair
    Posted @ 6:55p
  5. 0 - 0

    Start of Game

    Westlake1st Quarter
    Westlake kicking off to Normandy.
    Posted @ 7:06p
  6. 0 - 0

    Update

    Normandy1st Quarter ~11 minutes to go
    Normandy - 1st down, ~11 minutes to go, ball on their own 25-yard line. Normandy 0, Westlake 0
    Posted @ 7:07p
  7. 0 - 0

    Big Play - Sack

    Westlake1st Quarter ~11 minutes to go
    Westlake - #77 Ahmed Naqib with a sack. Normandy has the ball on their own 20-yard line. Normandy 0, Westlake 0
    Posted @ 7:08p
  8. 0 - 0

    Long Run

    Normandy1st Quarter ~11 minutes to go
    Normandy with a long run. Normandy has the ball on their own 48-yard line. Normandy 0, Westlake 0
    Posted @ 7:09p
  9. 0 - 0

    Big Play - Sack

    Westlake1st Quarter ~10 minutes to go
    Westlake - #86 Chris Campbell with a sack. Normandy has the ball on their own 46-yard line. Normandy 0, Westlake 0
    Posted @ 7:11p
  10. 0 - 0

    Punt

    Westlake1st Quarter ~9 minutes to go
    Normandy has punted to Westlake. Westlake has the ball on their own 4-yard line. Normandy 0, Westlake 0
    Posted @ 7:12p
  11. 2 - 0

    Safety

    Normandy1st Quarter ~9 minutes to go
    Normandy - Safety. Normandy 2, Westlake 0
    Posted @ 7:13p
  12. 2 - 0

    Possession Update - Kickoff

    Normandy1st Quarter ~9 minutes to go
    Westlake kicked off to Normandy. Normandy has the ball on their own 42-yard line. Normandy 2, Westlake 0
    Posted @ 7:15p
  13. 2 - 0

    Red Zone Alert

    Normandy1st Quarter ~8 minutes to go
    Normandy is inside Westlake's 20. Normandy 2, Westlake 0
    Posted @ 7:17p
  14. 8 - 0

    Rushing Touchdown

    Normandy1st Quarter ~7 minutes to go
    Normandy - 1 Yd Rushing TD. Normandy 8, Westlake 0
    Posted @ 7:20p
  15. 8 - 0

    Missed Point After

    Normandy1st Quarter ~7 minutes to go
    Normandy - PAT Missed. Normandy 8, Westlake 0
    Posted @ 7:21p
  16. 8 - 0

    Possession Update - Kickoff

    Westlake1st Quarter ~6 minutes to go
    Normandy kicked off to Westlake. Westlake has the ball on their own 30-yard line. Normandy 8, Westlake 0
    Posted @ 7:24p
  17. 8 - 0

    Long Pass

    Westlake1st Quarter ~5 minutes to go
    Westlake - #5 Sam Brucchieri with a long pass to #6 Tom Urich (Weston Urich). Westlake has the ball on Normandy's 35-yard line. Normandy 8, Westlake 0
    Posted @ 7:27p
  18. 8 - 0

    Long Run

    Westlake1st Quarter ~5 minutes to go
    Westlake - #34 Matthew Porcelli with a long run. Westlake has the ball on Normandy's 22-yard line. Normandy 8, Westlake 0
    Posted @ 7:28p
  19. 8 - 0

    Red Zone Alert

    Westlake1st Quarter ~4 minutes to go
    Westlake is inside Normandy's 20. Normandy 8, Westlake 0
    Posted @ 7:30p
  20. 8 - 6

    Passing Touchdown

    Westlake1st Quarter ~2 minutes to go
    Westlake - #5 Sam Brucchieri 2 Yd pass completed to #86 Chris Campbell for a TD. Normandy 8, Westlake 6
    Posted @ 7:31p
  21. 8 - 7

    Made Point After

    Westlake1st Quarter ~2 minutes to go
    Westlake - PAT Good. Normandy 8, Westlake 7
    Posted @ 7:32p
  22. 8 - 7

    Possession Update - Kickoff

    Normandy1st Quarter ~2 minutes to go
    Westlake kicked off to Normandy. Normandy has the ball on their own 19-yard line. Normandy 8, Westlake 7
    Posted @ 7:34p
  23. 8 - 7

    Punt

    Westlake1st Quarter Under a minute
    Normandy has punted to Westlake. Westlake has the ball on Normandy's 44-yard line. Normandy 8, Westlake 7
    Posted @ 7:38p
  24. 8 - 7

    Long Pass

    Westlake1st Quarter Under a minute
    Westlake - #5 Jonah Gundayao with a long pass to #1 Cooper Rummel. Westlake has the ball on Normandy's 7-yard line. Normandy 8, Westlake 7
    Posted @ 7:40p
  25. 8 - 7

    End of 1st Quarter

    2nd Quarter
    Normandy 8, Westlake 7
    Posted @ 7:40p
  26. 8 - 13

    Rushing Touchdown

    Westlake2nd Quarter ~11 minutes to go
    Westlake - #34 Matthew Porcelli with a 1 Yd Rushing TD. Normandy 8, Westlake 13
    Posted @ 7:42p
  27. 8 - 14

    Made Point After

    Westlake2nd Quarter ~11 minutes to go
    Westlake - #30 Sean Evilsizer PAT Good. Normandy 8, Westlake 14
    Posted @ 7:42p
  28. 8 - 14

    Possession Update - Kickoff

    Normandy2nd Quarter ~11 minutes to go
    Westlake kicked off to Normandy. Normandy has the ball on their own 23-yard line. Normandy 8, Westlake 14
    Posted @ 7:44p
  29. 8 - 14

    Punt

    Westlake2nd Quarter ~8 minutes to go
    Normandy has punted to Westlake. Westlake has the ball on their own 25-yard line. Normandy 8, Westlake 14
    Posted @ 7:53p
  30. 8 - 14

    Possession Update

    Normandy2nd Quarter ~5 minutes to go
    Normandy takes over the ball on Westlake's 16-yard line. Normandy 8, Westlake 14
    Posted @ 8:03p
  31. 14 - 14

    Rushing Touchdown

    Normandy2nd Quarter ~2 minutes to go
    Normandy - 1 Yd Rushing TD. Normandy 14, Westlake 14
    Posted @ 8:08p
  32. 15 - 14

    Made Point After

    Normandy2nd Quarter ~2 minutes to go
    Normandy - PAT Good. Normandy 15, Westlake 14
    Posted @ 8:09p
  33. 15 - 14

    Possession Update - Kickoff

    Westlake2nd Quarter ~2 minutes to go
    Normandy kicked off to Westlake. Westlake has the ball on Normandy's 19-yard line. Normandy 15, Westlake 14
    Posted @ 8:11p
  34. 15 - 14

    Interception

    Normandy2nd Quarter Under a minute
    Normandy intercepts a Westlake pass. Normandy 15, Westlake 14
    Posted @ 8:18p
  35. 15 - 14

    Interception

    Westlake2nd Quarter Under a minute
    Westlake intercepts a Normandy pass. Normandy 15, Westlake 14
    Posted @ 8:22p
  36. 15 - 14

    Halftime

    Halftime
    Normandy 15, Westlake 14
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:23p
  37. 15 - 14

    Start of 3rd Quarter

    Normandy3rd Quarter
    Normandy to kick off to Westlake.
    Posted @ 8:47p
  38. 21 - 14

    Rushing Touchdown

    Normandy3rd Quarter ~8 minutes to go
    Normandy - Rushing TD. Normandy 21, Westlake 14
    Posted @ 9:06p
  39. 21 - 14

    Missed Point After

    Normandy3rd Quarter ~8 minutes to go
    Normandy - PAT Missed. Normandy 21, Westlake 14
    Posted @ 9:06p
  40. 21 - 14

    Interception

    Westlake3rd Quarter ~6 minutes to go
    Westlake - #1 Cooper Rummel intercepts a Normandy pass and has the ball on Normandy's 22-yard line. Normandy 21, Westlake 14
    Posted @ 9:06p
  41. 21 - 20

    Passing Touchdown

    Westlake3rd Quarter ~5 minutes to go
    Westlake - #5 Jonah Gundayao pass completed for a TD. Normandy 21, Westlake 20
    Posted @ 9:10p
  42. 21 - 21

    Made Point After

    Westlake3rd Quarter ~5 minutes to go
    Westlake - #30 Sean Evilsizer PAT Good. Normandy 21, Westlake 21
    Posted @ 9:10p
  43. 21 - 21

    Big Play - Tackle For Loss

    Westlake3rd Quarter ~3 minutes to go
    Westlake with a tackle for loss. Normandy has the ball on their own 46-yard line. Normandy 21, Westlake 21
    Posted @ 9:14p
  44. 21 - 21

    Long Pass

    Normandy3rd Quarter ~3 minutes to go
    Normandy with a long pass. Normandy has the ball on Westlake's 21-yard line. Normandy 21, Westlake 21
    Posted @ 9:15p
  45. 21 - 21

    Turnover on Downs

    Westlake3rd Quarter ~2 minutes to go
    Normandy has turned possession over on downs. Westlake has the ball on their own 27-yard line. Normandy 21, Westlake 21
    Posted @ 9:20p
  46. 21 - 21

    Long Pass

    Westlake3rd Quarter Under a minute
    Westlake - #5 Sam Brucchieri with a long pass to #86 Chris Campbell. Westlake has the ball on Normandy's 35-yard line. Normandy 21, Westlake 21
    Posted @ 9:22p
  47. 21 - 21

    End of 3rd Quarter

    4th Quarter
    Normandy 21, Westlake 21
    Posted @ 9:23p
  48. 21 - 21

    Long Run

    Westlake4th Quarter ~11 minutes to go
    Westlake - #34 Matthew Porcelli with a long run. Westlake has the ball on Normandy's 3-yard line. Normandy 21, Westlake 21
    Posted @ 9:25p
  49. 21 - 27

    Rushing Touchdown

    Westlake4th Quarter ~11 minutes to go
    Westlake - #32 Jake Ostrowski with a 2 Yd Rushing TD. Normandy 21, Westlake 27
    Posted @ 9:26p
  50. 21 - 28

    Made Point After

    Westlake4th Quarter ~11 minutes to go
    Westlake - #30 Sean Evilsizer PAT Good. Normandy 21, Westlake 28
    Posted @ 9:27p
  51. 21 - 28

    Possession Update - Kickoff

    Normandy4th Quarter ~11 minutes to go
    Westlake kicked off to Normandy. Normandy has the ball on their own 20-yard line. Normandy 21, Westlake 28
    Posted @ 9:29p
  52. 21 - 28

    Big Play - Sack

    Westlake4th Quarter ~11 minutes to go
    Westlake - #22 with a sack. Normandy has the ball on their own 29-yard line. Normandy 21, Westlake 28
    Posted @ 9:30p
  53. 21 - 28

    Punt

    Westlake4th Quarter ~9 minutes to go
    Normandy has punted to Westlake. Westlake has the ball on their own 34-yard line. Normandy 21, Westlake 28
    Posted @ 9:33p
  54. 21 - 28

    Long Pass

    Westlake4th Quarter ~7 minutes to go
    Westlake - #5 Jonah Gundayao with a long pass to #1 Cooper Rummel. Westlake has the ball on Normandy's 47-yard line. Normandy 21, Westlake 28
    Posted @ 9:36p
  55. 21 - 28

    Long Run

    Westlake4th Quarter ~7 minutes to go
    Westlake - #34 Matthew Porcelli with a long run. Westlake has the ball on Normandy's 28-yard line. Normandy 21, Westlake 28
    Posted @ 9:37p
  56. 21 - 28

    Missed FG

    Normandy4th Quarter ~5 minutes to go
    Westlake turned over possession on a missed field goal. Normandy has the ball on their own 20-yard line. Normandy 21, Westlake 28
    Posted @ 9:42p
  57. 21 - 28

    Long Pass

    Normandy4th Quarter ~5 minutes to go
    Normandy with a long pass. Normandy has the ball on their own 45-yard line. Normandy 21, Westlake 28
    Posted @ 9:43p
  58. 21 - 28

    Big Play - Tackle For Loss

    Westlake4th Quarter ~3 minutes to go
    Westlake with a tackle for loss. Normandy has the ball on Westlake's 48-yard line. Normandy 21, Westlake 28
    Posted @ 9:48p
  59. 21 - 28

    Turnover on Downs

    Westlake4th Quarter ~2 minutes to go
    Normandy has turned possession over on downs. Westlake has the ball on their own 44-yard line. Normandy 21, Westlake 28
    Posted @ 9:53p
  60. 21 - 28

    End of Game

    Final
    Normandy 21, Westlake 28
    Posted @ 9:57p

Normandy @ Westlake Football Game Info

Fri., Sep. 8, 2023 @ 7p
The Westlake (OH) varsity football team won Friday's home non-conference game against Normandy (Parma, OH) by a score of 28-21.

Scoretracker Providers

Bob LeckemsInvaders Reporter
Drew KendallDemons Reporter

Rankings & Records

Normandy (23-24)

OHDiv.
45885
OverallConferenceHomeAwayWin %Conference %PFPA
1-81-30-41-4.111.250210360

Westlake (23-24)

OHDiv.
29953
OverallConferenceHomeAwayWin %Conference %PFPA
7-43-25-22-2.636.600334356

Team Scoring Averages

Q1Q2Q3Q4Final
Normandy
6.08.45.62.823.3
Westlake
12.45.86.15.030.4

Normandy Videos

Normandy doesn't have any videos.

Westlake Videos

Team Stat Comparison

NormandyWestlake
-Rushing Yards Per Game134.4
-Passing Yards Per Game119.9
-Receiving Yards Per Game118.0
-Total Yards Per Game254.3
-Tackles Per Game33.5
-Sacks Per Game1.5
-Points Per Game0.5

Team Leaders

NormandyWestlakeNational Avg.
-
Rushing Yards Per Game#34 Matthew Porcelli130.520.6
-
Passing Yards Per Game#5 Jonah Gundayao158.350.5
-
Receiving Yards Per Game#1 Cooper Rummel52.417.5
-
Total Yards Per Game#5 Jonah Gundayao176.236.9
-
Tackles Per Game#77 Andrew Palka5.32.7
-
Sacks Per Game#54 Mahmoud Mustafa0.50.2

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Normandy0-2Westlake0-2
DateAwayHomeResultDateAwayHomeResult
9/14/23BayNormandy(L) 42-2810/6/23BayWestlake(L) 44-28
10/20/23NormandyBuckeye(L) 48-129/15/23WestlakeBuckeye(L) 45-7

Record Breakdown

Normandy (23-24)

Westlake (23-24)

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