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 Liberty (Bethlehem, PA) varsity football team lost Friday's home non-conference game against Pennridge (Perkasie, PA) by a score of 31-21.

Q1Q2Q3Q4Final
Pennridge1437731
Liberty770721
Final score provided by S. ScoreFinder.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Box Score Stats

Pennridge (25-26)

Liberty (25-26)

23
First Downs
13
4
Penalties
1
25
Penalty Yards
10
29:22
Possession Time
18:38

Game Stats

Pennridge

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals5872.62514.45291.7
16Noah Keating (Sr)5872.62514.45291.7
Liberty

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2137245.56811.725895.0
1A. Fontanez (Sr)2137245.56811.725895.0
Pennridge

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals512945.82014
6W. Dougherty (Sr)11827.5150
7Sean Leuthe (Jr)3103.350
12Thomas Ginnetti (Sr)11111.0110
16Noah Keating (Sr)12373.12001
23M. Ferguson (Jr)263.030
30Brody Blomgren (Jr)11313.0130
31Ryan Rowe (Sr)151127.51812
33T. Picciotti (So)6233.81801
Liberty

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals14130.91201
0Adriaan Deleon (Sr)144.0401
1A. Fontanez (Sr)5-13-2.6120
7Jonte Bowe (Sr)122.020
22Gabe Green (Sr)7202.960
Pennridge

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals57214.452
2Chase Clontz (Sr)166.06
7Sean Leuthe (Jr)11212.012
14Jack Stoupakis (Sr)1-3-3.0
21A. Diamente (Sr)155.05
31Ryan Rowe (Sr)15252.052
Liberty

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals2124511.7582
0Adriaan Deleon (Sr)210.54
3Zyaire Davis (Jr)816620.8582
5Jake Pukszyn (Sr)33010.020
6Jaxon Barlok (Sr)5142.87
8William Reese (Sr)11414.014
22Gabe Green (Sr)22010.012
Pennridge

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
14Jack Stoupakis (Sr)11
Liberty

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals33
0Adriaan Deleon (Sr)11
1A. Fontanez (Sr)11
8William Reese (Sr)11
Pennridge

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals29472682436
2Chase Clontz (Sr)61622
6W. Dougherty (Sr)8282
7Sean Leuthe (Jr)1012224
12Thomas Ginnetti (Sr)1111
14Jack Stoupakis (Sr)-3-3
16Noah Keating (Sr)37037
21A. Diamente (Sr)55
23M. Ferguson (Jr)65258
30Brody Blomgren (Jr)1313
31Ryan Rowe (Sr)11252164
33T. Picciotti (So)2323
Liberty

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals13245590317
0Adriaan Deleon (Sr)41510
1A. Fontanez (Sr)-13-13
3Zyaire Davis (Jr)166166
5Jake Pukszyn (Sr)30030
6Jaxon Barlok (Sr)1414
7Jonte Bowe (Sr)22
8William Reese (Sr)1414
22Gabe Green (Sr)20205494
Pennridge

Total Yards

#Athlete NameRushPassRecTotal
Team Totals2947272366
2Chase Clontz (Sr)66
6W. Dougherty (Sr)8282
7Sean Leuthe (Jr)101222
12Thomas Ginnetti (Sr)1111
14Jack Stoupakis (Sr)-3-3
16Noah Keating (Sr)3772109
21A. Diamente (Sr)55
23M. Ferguson (Jr)66
30Brody Blomgren (Jr)1313
31Ryan Rowe (Sr)11252164
33T. Picciotti (So)2323
Liberty

Total Yards

#Athlete NameRushPassRecTotal
Team Totals13245245258
0Adriaan Deleon (Sr)415
1A. Fontanez (Sr)-13245232
3Zyaire Davis (Jr)166166
5Jake Pukszyn (Sr)3030
6Jaxon Barlok (Sr)1414
7Jonte Bowe (Sr)22
8William Reese (Sr)1414
22Gabe Green (Sr)202040
Pennridge

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals585.0
2Chase Clontz (Sr)91.0
5Devin Kelly (So)1
6W. Dougherty (Sr)1
7Sean Leuthe (Jr)8
11Davis Underhill (Sr)3
12Thomas Ginnetti (Sr)6
16Noah Keating (Sr)1
17Adam Francis (Jr)2
23M. Ferguson (Jr)4
28J. Gregoire (Sr)1
30Brody Blomgren (Jr)4.5
31Ryan Rowe (Sr)5.5
42Blake Landherr (So)62.0
50Gary Gorman (Jr)1
53Luis Nunes (Sr)1
61Ian Gallagher (Sr)31.0
66Henry Phelan (So)1
67Shane Rowand (Sr)1
Liberty

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals5519746.0
0Adriaan Deleon (Sr)4151.0
1A. Fontanez (Sr)11
2Javian Pujals (Sr)73102.0
3Zyaire Davis (Jr)66
4Mekkhi McKenzie (Jr)213
5Jake Pukszyn (Sr)11
6Jaxon Barlok (Sr)22
7Jonte Bowe (Sr)44
8William Reese (Sr)819
15Jayvion White (So)224
21Xavier Ryan (So)11
22Gabe Green (Sr)314
32Ahmir Middleton (Jr)235
33M. Cummings (So)112
34Chase Parr (Jr)2242.0
41J. Serrano-Ross (Sr)3141.0
52Finnegan Munro (So)11
54Nazir Barahona (Jr)11
60Jason Doughty (So)22
77Nick Schenkel (Sr)55
Pennridge

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.0
42Blake Landherr (So)1.0
61Ian Gallagher (Sr)1.0
Liberty

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.093
2Javian Pujals (Sr)1.052
32Ahmir Middleton (Jr)1
34Chase Parr (Jr)1.04
Pennridge

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals32
2Chase Clontz (Sr)1
23M. Ferguson (Jr)11
31Ryan Rowe (Sr)1
61Ian Gallagher (Sr)1
Liberty

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals1332
2Javian Pujals (Sr)1
32Ahmir Middleton (Jr)133
41J. Serrano-Ross (Sr)1
Pennridge

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals718326.1
53Luis Nunes (Sr)718326.1
Liberty

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals418145.358
13C. Hackett (Jr)418145.358
Pennridge

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals26633.0332
31Ryan Rowe (Sr)26633.0332
Liberty

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals26834.040
13C. Hackett (Jr)26834.040
Pennridge

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals46817.040122.0270
2Chase Clontz (Sr)11616.01616
7Sean Leuthe (Jr)122.022
16Noah Keating (Sr)100.00
23M. Ferguson (Jr)25226.04052
Liberty

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals6599.826100.00159
0Adriaan Deleon (Sr)252.555
5Jake Pukszyn (Sr)100.0010
22Gabe Green (Sr)45413.52654
Pennridge

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals42477
16Noah Keating (Sr)16
31Ryan Rowe (Sr)212
33T. Picciotti (So)16
53Luis Nunes (Sr)77
Liberty

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals318321
0Adriaan Deleon (Sr)166
3Zyaire Davis (Jr)21212
13C. Hackett (Jr)33
Pennridge

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals441.0111.0317
53Luis Nunes (Sr)441.0111.0317
Liberty

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals331.03
13C. Hackett (Jr)331.03
Pennridge

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals44
16Noah Keating (Sr)11
31Ryan Rowe (Sr)22
33T. Picciotti (So)11
Liberty

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals123
0Adriaan Deleon (Sr)11
3Zyaire Davis (Jr)22

Game Story

Pennsylvania High School Football - Liberty defeated by Pennridge

August 22, 2025: Bethlehem, PA 18018

In Friday's non-league game, the Pennridge Rams (Perkasie, PA) football team were victorious over the host Liberty Hurricanes (Bethlehem, PA), by a score of 31-21.

The Rams now sport a 1-0 record. They take the field next when they travel to Bensalem for a non-league outing on Thursday, August 28. Pennridge will clash with a Fighting Owls squad coming off a 19-7 non-league win over Upper Darby (Drexel Hill, PA). The Fighting Owls record now stands at 1-0.

With the defeat, Liberty drops to 0-1 on the campaign. The Hurricanes host Allentown Central Catholic (Allentown, PA) to battle the Vikings in a non-league game on Thursday, August 28. The Vikings enter the game with a record of 1-0. Allentown Central Catholic won 19-16 in their recent non-league game against Trinity (Camp Hill, PA)

Hajin ChungRams Reporter
  1. Check In

    31 - 21 The scorer has checked in. Pennridge 31, Liberty 21
    Posted @ 9:36p
  2. 31 - 21

    End of Game

    Final
    Pennridge 31, Liberty 21
    Posted @ 9:36p

Pennridge @ Liberty Football Game Info

Fri., Aug. 22, 2025 @ 7p
The Liberty (Bethlehem, PA) varsity football team lost Friday's home non-conference game against Pennridge (Perkasie, PA) by a score of 31-21.

Scoretracker Providers

Hajin ChungRams Reporter

Rankings & Records

Pennridge (25-26)

NationalPAClass
1,2673720
OverallConferenceHomeAwayWin %Conference %PFPA
7-14-13-04-1.875.800227119

Liberty (25-26)

NationalPA
1,65456
OverallConferenceHomeAwayWin %Conference %PFPA
5-33-23-12-2.625.600300171

Team Scoring Averages

Q1Q2Q3Q4Final
Pennridge
5.612.16.14.528.4
Liberty
11.010.29.64.237.5

Pennridge Videos

Pennridge doesn't have any videos.

Liberty Videos

Team Stat Comparison

PennridgeLiberty
182.0Rushing Yards Per Game132.8
119.4Passing Yards Per Game224.1
119.4Receiving Yards Per Game224.1
301.4Total Yards Per Game356.9
60.3Tackles Per Game67.8
1.3Sacks Per Game1.6
0.9Points Per Game36.8

Team Leaders

PennridgeLibertyNational Avg.
#6 William Dougherty69.3Rushing Yards Per Game#22 Gabe Green76.113.2
#16 Noah Keating117.4Passing Yards Per Game#1 Antonio Fontanez220.513.9
#7 Sean Leuthe54.1Receiving Yards Per Game#3 Zyaire Davis81.110.5
#16 Noah Keating146.3Total Yards Per Game#1 Antonio Fontanez238.928.2
#31 Ryan Rowe7.9Tackles Per Game#2 Javian Pujals8.62.7
#55 Nolan Worman0.3Sacks Per Game#32 Ahmir Middleton0.50.3
#53 Luis Nunes2.1Points Per Game#5 Jake Pukszyn9.32.2

Record Breakdown

Pennridge (25-26)

Liberty (25-26)

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