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 Pennridge (Perkasie, PA) varsity football team won Friday's home non-conference game against Bensalem (PA) by a score of 38-27.

Q1Q2Q3Q4Final
Bensalem0200727
Pennridge14612638
Final score provided by T. Landherr.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Box Score Stats

Bensalem (24-25)

Pennridge (24-25)

15
First Downs
22
14
Penalties
10
86
Penalty Yards
75

Game Stats

Bensalem has not entered stats for this game.
Pennridge

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals911177.81819.73065161.9
16Noah Keating (Jr)911177.81819.73065161.9
Pennridge

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals431834.32013
5Ryan Rowe (Jr)241225.11413
6W. Dougherty (Jr)14433.1120
9Zach Swanson (Sr)1-7-7.00
16Noah Keating (Jr)3289.3200
25Sean Leuthe (So)1-3-3.00
Pennridge

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals917719.7653
5Ryan Rowe (Jr)100.0
6W. Dougherty (Jr)11818.018
9Zach Swanson (Sr)311638.7652
13Chase Marshall (Sr)44310.8261
Pennridge

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals18317710212712601
2Chase Clontz (Jr)301848
5Ryan Rowe (Jr)1220122
6W. Dougherty (Jr)4318061
9Zach Swanson (Sr)-711646155
13Chase Marshall (Sr)43261281
16Noah Keating (Jr)28109137
25Sean Leuthe (So)-3-3
Pennridge

Total Yards

#Athlete NameRushPassRecTotal
Team Totals183177177360
5Ryan Rowe (Jr)1220122
6W. Dougherty (Jr)431861
9Zach Swanson (Sr)-7116109
13Chase Marshall (Sr)4343
16Noah Keating (Jr)28177205
25Sean Leuthe (So)-3-3
Pennridge

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals614.0
2Chase Clontz (Jr)1
5Ryan Rowe (Jr)71.0
7Trevor Fuhs (Sr)8
8Cade Bachman (Sr)82.0
9Zach Swanson (Sr)4
11Davis Underhill (Jr)1
12Thomas Ginnetti (Jr)5
13Chase Marshall (Sr)5
23M. Ferguson (So)4
30Brody Blomgren (So)6
32Connor Mcmillan (So)6
36D. Nicholson (Sr)1
61Ian Gallagher (Jr)31.0
71Quin Goodwin (Sr)2
Pennridge

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.021
8Cade Bachman (Sr)1.011
9Zach Swanson (Sr)1.010
Pennridge

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals11212.0
13Chase Marshall (Sr)11212.0
Pennridge

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals719728.150
53Luis Nunes (Jr)719728.150
Pennridge

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals510220.430512725.448229
2Chase Clontz (Jr)13030.0302189.01848
6W. Dougherty (Jr)100.000
9Zach Swanson (Sr)24623.02546
13Chase Marshall (Sr)12626.02626
16Noah Keating (Jr)310936.348109
Pennridge

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals636238
5Ryan Rowe (Jr)31818
9Zach Swanson (Sr)21212
13Chase Marshall (Sr)166
53Luis Nunes (Jr)22
Pennridge

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals25.42
53Luis Nunes (Jr)25.42
Pennridge

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals336
5Ryan Rowe (Jr)33
9Zach Swanson (Sr)22
13Chase Marshall (Sr)11
Stat Supplier Logo

Pennridge's stats are presented by HudlHudl

Game Story

Pennsylvania High School Football - Pennridge tops Bensalem

August 30, 2024: Perkasie, PA 18944

The Pennridge Rams football squad scored 38 points and limited the visiting Bensalem Fighting Owls to 27 in the Rams non-league triumph on Friday.

The Rams now hold a 1-1 record. They take the field next when they travel to Harry S. Truman for a non-league test on Friday, September 6. Pennridge will meet a Tigers squad coming off a 7-6 non-league loss to Abington (Abington, PA). The Tigers record now stands at 1-1.

With the defeat, Bensalem drops to 1-1 on the campaign. The Fighting owls host Abington (Abington, PA) to meet the Galloping Ghosts in a non-league test on Friday, September 6. The Galloping Ghosts come into the test with a record of 1-1. Abington won 7-6 in their recent non-league test against Harry S. Truman (Levittown, PA)

Anna MarksFighting Owls Reporter
Travis LandherrRams Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 0 The scorer has checked in. Bensalem 0, Pennridge 0
    Posted @ 7:04p
  2. Game Attendance

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

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

    1st Quarter
    Weather Conditions Fair
    Posted @ 7:04p
  5. 0 - 0

    Red Zone Alert

    Pennridge1st Quarter ~6 minutes to go
    Pennridge is inside Bensalem's 20. Bensalem 0, Pennridge 0
    Posted @ 7:09p
  6. 0 - 6

    Rushing Touchdown

    Pennridge1st Quarter ~5 minutes to go
    Pennridge - #5 Ryan Rowe with a 3 Yd Rushing TD. Bensalem 0, Pennridge 6
    Posted @ 7:11p
  7. 0 - 7

    Made Point After

    Pennridge1st Quarter ~5 minutes to go
    Pennridge - PAT Good. Bensalem 0, Pennridge 7
    Posted @ 7:12p
  8. Commentary

    1st Quarter
    Posted @ 7:12p
  9. 0 - 7

    Possession Update - Kickoff

    Bensalem1st Quarter ~4 minutes to go
    Pennridge kicked off to Bensalem. Bensalem has the ball on their own 35-yard line. Bensalem 0, Pennridge 7
    Posted @ 7:13p
  10. 0 - 7

    Big Play - Sack

    Pennridge1st Quarter ~3 minutes to go
    Pennridge - #8 Cade Bachman with a sack. Bensalem has the ball on their own 30-yard line. Bensalem 0, Pennridge 7
    Posted @ 7:16p
  11. 0 - 7

    Punt

    Pennridge1st Quarter ~3 minutes to go
    Bensalem has punted to Pennridge. Pennridge has the ball on their own 45-yard line. Bensalem 0, Pennridge 7
    Posted @ 7:16p
  12. 0 - 13

    Passing Touchdown

    Pennridge1st Quarter Under a minute
    Pennridge - #16 Noah Keating 25 Yd pass completed to #9 Zach Swanson for a TD. Bensalem 0, Pennridge 13
    Posted @ 7:21p
  13. 0 - 14

    Made Point After

    Pennridge1st Quarter Under a minute
    Pennridge - PAT Good. Bensalem 0, Pennridge 14
    Posted @ 7:21p
  14. 0 - 14

    End of 1st Quarter

    2nd Quarter
    Bensalem 0, Pennridge 14
    Posted @ 7:24p
  15. Commentary

    2nd Quarter
    End of 1. Rams staying aggressive with the run game.
    Posted @ 7:24p
  16. 0 - 14

    Possession Update - Kickoff

    Pennridge2nd Quarter ~11 minutes to go
    Bensalem kicked off to Pennridge. Pennridge has the ball on their own 48-yard line. Bensalem 0, Pennridge 14
    Posted @ 7:26p
  17. 0 - 14

    Red Zone Alert

    Bensalem2nd Quarter ~10 minutes to go
    Bensalem is inside Pennridge's 20. Bensalem 0, Pennridge 14
    Posted @ 7:28p
  18. 0 - 14

    Update

    Bensalem2nd Quarter ~10 minutes to go
    Bensalem - 1st down, ~10 minutes to go, ball on Pennridge's 3-yard line. Bensalem 0, Pennridge 14
    Posted @ 7:29p
  19. 6 - 14

    Rushing Touchdown

    Bensalem2nd Quarter ~10 minutes to go
    Bensalem - #5 with a 3 Yd Rushing TD. Bensalem 6, Pennridge 14
    Posted @ 7:30p
  20. 7 - 14

    Made Point After

    Bensalem2nd Quarter ~10 minutes to go
    Bensalem - #89 PAT Good. Bensalem 7, Pennridge 14
    Posted @ 7:31p
  21. Commentary

    2nd Quarter
    There is a long delay due to an equipment malfunction.
    Posted @ 7:40p
  22. 7 - 14

    Possession Update - Kickoff

    Pennridge2nd Quarter ~10 minutes to go
    Bensalem kicked off to Pennridge. Pennridge has the ball on their own 31-yard line. Bensalem 7, Pennridge 14
    Posted @ 7:43p
  23. 7 - 14

    Long Run

    Pennridge2nd Quarter ~10 minutes to go
    Pennridge - #5 Ryan Rowe with a long run. Pennridge has the ball on their own 43-yard line. Bensalem 7, Pennridge 14
    Posted @ 7:44p
  24. 7 - 14

    Punt

    Bensalem2nd Quarter ~8 minutes to go
    Pennridge has punted to Bensalem. Bensalem has the ball on their own 30-yard line. Bensalem 7, Pennridge 14
    Posted @ 7:46p
  25. 13 - 14

    Rushing Touchdown

    Bensalem2nd Quarter ~4 minutes to go
    Bensalem - #5 with a 35 Yd Rushing TD. Bensalem 13, Pennridge 14
    Posted @ 7:54p
  26. 14 - 14

    Made Point After

    Bensalem2nd Quarter ~4 minutes to go
    Bensalem - #89 PAT Good. Bensalem 14, Pennridge 14
    Posted @ 7:55p
  27. 14 - 14

    Possession Update - Kickoff

    Pennridge2nd Quarter ~4 minutes to go
    Bensalem kicked off to Pennridge. Pennridge has the ball on their own 44-yard line. Bensalem 14, Pennridge 14
    Posted @ 7:57p
  28. 14 - 14

    Red Zone Alert

    Pennridge2nd Quarter ~3 minutes to go
    Pennridge is inside Bensalem's 20. Bensalem 14, Pennridge 14
    Posted @ 8:01p
  29. 14 - 20

    Passing Touchdown

    Pennridge2nd Quarter Under a minute
    Pennridge - #16 Noah Keating 15 Yd pass completed to #13 Chase Marshall for a TD. Bensalem 14, Pennridge 20
    Posted @ 8:06p
  30. 14 - 20

    Missed Point After

    Pennridge2nd Quarter Under a minute
    Pennridge - PAT Missed. Bensalem 14, Pennridge 20
    Posted @ 8:06p
  31. 14 - 20

    Possession Update - Kickoff

    Bensalem2nd Quarter Under a minute
    Pennridge kicked off to Bensalem. Bensalem has the ball on their own 43-yard line. Bensalem 14, Pennridge 20
    Posted @ 8:08p
  32. 20 - 20

    Passing Touchdown

    Bensalem2nd Quarter Under a minute
    Bensalem - Pass completed for a TD. Bensalem 20, Pennridge 20
    Posted @ 8:15p
  33. 20 - 20

    Missed Point After

    Bensalem2nd Quarter Under a minute
    Bensalem - PAT Missed. Bensalem 20, Pennridge 20
    Posted @ 8:15p
  34. 20 - 20

    Halftime

    Halftime
    Bensalem 20, Pennridge 20
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:17p
  35. 20 - 20

    Start of 3rd Quarter

    Pennridge3rd Quarter
    Pennridge to kick off to Bensalem.
    Posted @ 8:37p
  36. 20 - 20

    Interception

    Pennridge3rd Quarter ~11 minutes to go
    Pennridge - #30 Brody Blomgren intercepts a Bensalem pass. Bensalem 20, Pennridge 20
    Posted @ 8:41p
  37. 20 - 20

    Red Zone Alert

    Pennridge3rd Quarter ~10 minutes to go
    Pennridge is inside Bensalem's 20. Bensalem 20, Pennridge 20
    Posted @ 8:41p
  38. 20 - 26

    Rushing Touchdown

    Pennridge3rd Quarter ~7 minutes to go
    Pennridge - #5 Ryan Rowe with a 5 Yd Rushing TD. Bensalem 20, Pennridge 26
    Posted @ 8:45p
  39. 20 - 26

    Missed Point After

    Pennridge3rd Quarter ~7 minutes to go
    Pennridge - PAT Missed. Bensalem 20, Pennridge 26
    Posted @ 8:45p
  40. 20 - 26

    Possession Update - Kickoff

    Bensalem3rd Quarter ~7 minutes to go
    Pennridge kicked off to Bensalem. Bensalem has the ball on their own 49-yard line. Bensalem 20, Pennridge 26
    Posted @ 8:47p
  41. 20 - 26

    Turnover on Downs

    Pennridge3rd Quarter ~5 minutes to go
    Bensalem has turned possession over on downs. Pennridge has the ball on their own 30-yard line. Bensalem 20, Pennridge 26
    Posted @ 8:53p
  42. 20 - 26

    Punt

    Bensalem3rd Quarter ~4 minutes to go
    Pennridge has punted to Bensalem. Bensalem has the ball on their own 29-yard line. Bensalem 20, Pennridge 26
    Posted @ 8:57p
  43. 20 - 26

    Punt

    Pennridge3rd Quarter ~3 minutes to go
    Bensalem has punted to Pennridge. Pennridge has the ball on their own 39-yard line. Bensalem 20, Pennridge 26
    Posted @ 9p
  44. 20 - 32

    Passing Touchdown

    Pennridge3rd Quarter ~2 minutes to go
    Pennridge - #16 Noah Keating 45 Yd pass completed to #9 Zach Swanson for a TD. Bensalem 20, Pennridge 32
    Posted @ 9:01p
  45. 20 - 32

    Passing Two Point Conversion Failed

    Pennridge3rd Quarter ~2 minutes to go
    Pennridge - 2Pt Conversion Failed. Bensalem 20, Pennridge 32
    Posted @ 9:03p
  46. 20 - 32

    Possession Update - Kickoff

    Pennridge3rd Quarter ~2 minutes to go
    Bensalem kicked off to Pennridge. Pennridge has the ball on Bensalem's 35-yard line. Bensalem 20, Pennridge 32
    Posted @ 9:05p
  47. 20 - 32

    End of 3rd Quarter

    4th Quarter
    Bensalem 20, Pennridge 32
    Posted @ 9:15p
  48. 20 - 32

    Red Zone Alert

    Bensalem4th Quarter ~11 minutes to go
    Bensalem is inside Pennridge's 20. Bensalem 20, Pennridge 32
    Posted @ 9:15p
  49. 26 - 32

    Passing Touchdown

    Bensalem4th Quarter ~11 minutes to go
    Bensalem - 10 Yd pass completed for a TD. Bensalem 26, Pennridge 32
    Posted @ 9:17p
  50. 27 - 32

    Made Point After

    Bensalem4th Quarter ~11 minutes to go
    Bensalem - PAT Good. Bensalem 27, Pennridge 32
    Posted @ 9:18p
  51. 27 - 32

    Punt

    Bensalem4th Quarter ~10 minutes to go
    Pennridge has punted to Bensalem. Bensalem has the ball on their own 30-yard line. Bensalem 27, Pennridge 32
    Posted @ 9:22p
  52. 27 - 32

    Turnover on Downs

    Pennridge4th Quarter ~8 minutes to go
    Bensalem has turned possession over on downs. Pennridge has the ball on Bensalem's 45-yard line. Bensalem 27, Pennridge 32
    Posted @ 9:27p
  53. 27 - 38

    Rushing Touchdown

    Pennridge4th Quarter ~5 minutes to go
    Pennridge - #5 Ryan Rowe with a 15 Yd Rushing TD. Bensalem 27, Pennridge 38
    Posted @ 9:32p
  54. 27 - 38

    Missed Point After

    Pennridge4th Quarter ~5 minutes to go
    Pennridge - PAT Missed. Bensalem 27, Pennridge 38
    Posted @ 9:34p
  55. 27 - 38

    Turnover on Downs

    Pennridge4th Quarter ~3 minutes to go
    Bensalem has turned possession over on downs. Pennridge has the ball . Bensalem 27, Pennridge 38
    Posted @ 9:40p
  56. 27 - 38

    Two-Minute Warning

    Pennridge4th Quarter ~2 minutes to go
    Pennridge has the ball. Bensalem 27, Pennridge 38
    Posted @ 9:47p
  57. 27 - 38

    End of Game

    Final
    Bensalem 27, Pennridge 38
    Posted @ 9:49p

Bensalem @ Pennridge Football Game Info

Fri., Aug. 30, 2024 @ 7p
Pennridge High School
The Pennridge (Perkasie, PA) varsity football team won Friday's home non-conference game against Bensalem (PA) by a score of 38-27.

Scoretracker Providers

Anna MarksFighting Owls Reporter
Travis LandherrRams Reporter

Rankings & Records

Bensalem (24-25)

PAClass
24363
OverallConferenceHomeAwayWin %Conference %PFPA
5-53-44-21-3.500.429268259

Pennridge (24-25)

PAClass
19754
OverallConferenceHomeAwayWin %Conference %PFPA
4-72-52-32-4.364.286178270

Team Scoring Averages

Q1Q2Q3Q4Final
Bensalem
2.312.34.72.326.8
Pennridge
4.13.25.43.516.2

Bensalem Videos

Pennridge Videos

Pennridge doesn't have any videos.

Team Stat Comparison

BensalemPennridge
-Rushing Yards Per Game155.1
-Passing Yards Per Game105.4
-Receiving Yards Per Game105.4
-Total Yards Per Game260.5
-Tackles Per Game62.4
-Sacks Per Game1.2
-Points Per Game16.2

Team Leaders

BensalemPennridgeNational Avg.
-
Rushing Yards Per Game#6 William Dougherty50.520.4
-
Passing Yards Per Game#16 Noah Keating105.451.0
-
Receiving Yards Per Game#13 Chase Marshall36.817.4
-
Total Yards Per Game#16 Noah Keating141.136.6
-
Tackles Per Game#7 Trevor Fuhs10.12.7
-
Sacks Per Game#21 Anthony Diamente0.50.2
-
Points Per Game#19 Aiden Tetkowski6.02.2

Record Breakdown

Bensalem (24-25)

Pennridge (24-25)

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