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 Pope John Paul II (Royersford, PA) varsity football team lost Friday's home conference game against Upper Perkiomen (Pennsburg, PA) by a score of 23-16.

Q1Q2Q3Q4Final
Upper Perkiomen----23
Pope John Paul II----16
Final score provided by S. ScoreFinder.
  • Recap
  • Box Score
  • Videos
  • Fan Chat
  • Matchup Info

Game Stats

Upper Perkiomen

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals713132.53818.91035114.9
19Grayson Sabo (Jr)713132.53818.91035114.9
Pope John Paul II

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals112369.4786.30136.3
2Dylan Skarbek (Sr)120.5000.00056.3
3Tj Dozier (So)102069.5006.90137.3
5Kassidy Jackson (So)010.0000039.6
Upper Perkiomen

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals271043.92502
2Logan O'Donnell (Sr)122.020
6Zach Adam (Jr)13594.52501
19Grayson Sabo (Jr)5255.0100
33Kane Krier (Sr)351.730
34Brody Weiss (Sr)5132.6701
Pope John Paul II

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals16794.900
1Sean McNally (Sr)4328.000
2Dylan Skarbek (Sr)2105.000
3Tj Dozier (So)100.000
5Kassidy Jackson (So)4123.000
6B. Deangelo (Sr)2147.000
7Z. Edwards-boone (Sr)144.000
8J. Vigilante (Sr)188.000
23Tommy Reedinger (So)1-1-1.000
Upper Perkiomen

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals713218.9351
2Logan O'Donnell (Sr)155.05
9Zane Saeger (Sr)24422.035
11Ethan Scharneck (Sr)12929.0291
12Aaron Maiden (Jr)11010.010
33Kane Krier (Sr)11414.014
97Nate Schramm (Jr)13030.030
Pope John Paul II

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals9485.30
1Sean McNally (Sr)11212.00
2Dylan Skarbek (Sr)111.00
4Joey DiGiacomo (Sr)177.00
5Kassidy Jackson (So)100.00
6B. Deangelo (Sr)3144.70
13C. Sidebotham (So)2147.00
Upper Perkiomen

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals1041323294362
2Logan O'Donnell (Sr)253289128
6Zach Adam (Jr)5959
9Zane Saeger (Sr)4444
11Ethan Scharneck (Sr)2929
12Aaron Maiden (Jr)1010
13Tucker Ruch (Sr)55
19Grayson Sabo (Jr)2525
33Kane Krier (Sr)51419
34Brody Weiss (Sr)1313
97Nate Schramm (Jr)3030
Pope John Paul II

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals7948127
1Sean McNally (Sr)321244
2Dylan Skarbek (Sr)10111
4Joey DiGiacomo (Sr)077
5Kassidy Jackson (So)12012
6B. Deangelo (Sr)141428
7Z. Edwards-boone (Sr)404
8J. Vigilante (Sr)808
13C. Sidebotham (So)01414
23Tommy Reedinger (So)-10-1
Upper Perkiomen

Total Yards

#Athlete NameRushPassRecTotal
Team Totals104132132236
2Logan O'Donnell (Sr)257
6Zach Adam (Jr)5959
9Zane Saeger (Sr)4444
11Ethan Scharneck (Sr)2929
12Aaron Maiden (Jr)1010
19Grayson Sabo (Jr)25132157
33Kane Krier (Sr)51419
34Brody Weiss (Sr)1313
97Nate Schramm (Jr)3030
Pope John Paul II

Total Yards

#Athlete NameRushPassRecTotal
Team Totals796948148
1Sean McNally (Sr)3201244
2Dylan Skarbek (Sr)100111
3Tj Dozier (So)069069
4Joey DiGiacomo (Sr)0077
5Kassidy Jackson (So)120012
6B. Deangelo (Sr)1401428
7Z. Edwards-boone (Sr)4004
8J. Vigilante (Sr)8008
13C. Sidebotham (So)001414
23Tommy Reedinger (So)-100-1
Upper Perkiomen

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals46166210.0
2Logan O'Donnell (Sr)6171.0
6Zach Adam (Jr)11
9Zane Saeger (Sr)2131.0
11Ethan Scharneck (Sr)4152.0
12Aaron Maiden (Jr)22
13Tucker Ruch (Sr)11
17Benjamin Sands (Jr)213
18Ryder Jones (So)11
24Corbin Engle (Fr)11
33Kane Krier (Sr)516
34Brody Weiss (Sr)93122.0
35Dylan Bieber (Sr)4371.0
50Maddux Diaz (Sr)3141.0
66Murray Smith (Sr)314
97Nate Schramm (Jr)3252.0

Tackles

Pope John Paul II has not entered any tackles stats.
Upper Perkiomen

Sacks

#Athlete NameSacksYdlHurs
Team Totals3.0179
11Ethan Scharneck (Sr)2.0124
12Aaron Maiden (Jr)1
97Nate Schramm (Jr)1.054

Sacks

Pope John Paul II has not entered any sacks stats.
Upper Perkiomen

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals29447.06202
2Logan O'Donnell (Sr)18989.0
9Zane Saeger (Sr)11
11Ethan Scharneck (Sr)101
12Aaron Maiden (Jr)1
13Tucker Ruch (Sr)155.03
34Brody Weiss (Sr)1
97Nate Schramm (Jr)1

Defensive Statistics

Pope John Paul II has not entered any defensive statistics stats.
Upper Perkiomen

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals410426.0430
16Matthew Wood (Sr)410426.0430

Kickoffs

Pope John Paul II has not entered any kickoffs stats.
Upper Perkiomen

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals623739.5503
19Grayson Sabo (Jr)623739.5503

Punts

Pope John Paul II has not entered any punts stats.
Upper Perkiomen

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals23216.0221132
2Logan O'Donnell (Sr)23216.02232
17Benjamin Sands (Jr)11

Kickoff and Punt Returns

Pope John Paul II has not entered any kickoff and punt returns stats.
Upper Perkiomen

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals31854
6Zach Adam (Jr)16
11Ethan Scharneck (Sr)16
16Matthew Wood (Sr)54
34Brody Weiss (Sr)16
Pope John Paul II

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals1
40Dominic Fuhs (Fr)1
Upper Perkiomen

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals23.7111.0405
16Matthew Wood (Sr)23.7111.0405
Pope John Paul II

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals111.0001
40Dominic Fuhs (Fr)111.0001
Upper Perkiomen

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals213
6Zach Adam (Jr)11
11Ethan Scharneck (Sr)11
34Brody Weiss (Sr)11

Touchdowns

Pope John Paul II has not entered any touchdowns stats.

Recap Video

Game Story

Pennsylvania High School Football - Pope John Paul II tipped by Upper Perkiomen

September 26, 2025: Royersford, PA 19468

Upper Perkiomen Indians (Pennsburg, PA) followers went home pleased Friday as they saw their football team nip the host Pope John Paul II (Royersford, PA), 23-16 in a league battle.

With the win, Upper Perkiomen advances its record to 4-2 on the season. The Indians host Upper Merion Area (King of Prussia, PA) to confront the Vikings in a Pioneer - Frontier match on Friday, October 3. The Vikings enter the match with a record of 1-5. Upper Merion Area lost 28-27 in their recent league match against Phoenixville (Phoenixville, PA)

Coming up next, the confront the Pottsgrove Falcons (Pottsgrove, PA) in a Pioneer - Frontier battle, on Friday, October 3. Pope John Paul II will attempt to advance on its 5-1 season record. The Falcons go into the battle with a 2-4 record after their 33-20 league win over Pottstown (Pottstown, PA).

Highlight Videos

  • All
  • Q1
  • Q2
  • Q4
  • F
  1. MaxPreps

    Game Started
    UPHS
    Indians
    0 - 0
    PJPII
    Posted @ 8:04p
  2. J. V

    End of 2nd Quarter
    UPHS
    Indians
    6 - 7
    PJPII
  3. J. V

    End of 4th Quarter
    UPHS
    Indians
    23 - 16
    PJPII
  4. S. ScoreFinder

    Final
    UPHS
    Indians
    23 - 16
    PJPII
    Posted @ 10:29p

UPHS @ PJPII Football Game Info

Fri., Sep. 26, 2025 @ 7p
The Pope John Paul II (Royersford, PA) varsity football team lost Friday's home conference game against Upper Perkiomen (Pennsburg, PA) by a score of 23-16.

Rankings & Records

Upper Perkiomen (25-26)

NationalPAClass
2,77912226
OverallConferenceHomeAwayWin %Conference %PFPA
5-23-01-24-0.7141.00019697

Pope John Paul II (25-26)

NationalPAClass
1,5216111
OverallConferenceHomeAwayWin %Conference %PFPA
6-12-13-13-0.857.667163113

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Upper Perkiomen
07.07.003.028.0
Pope John Paul II
3.513.57.00-23.3

Upper Perkiomen Videos

Pope John Paul II Videos

Team Stat Comparison

Upper PerkiomenPope John Paul II
192.9Rushing Yards Per Game86.1
91.1Passing Yards Per Game100.9
91.1Receiving Yards Per Game94.6
284.0Total Yards Per Game187.0
43.7Tackles Per Game-
1.6Sacks Per Game-
1.6Points Per Game0.4
3Pancake Blocks-

Team Leaders

Upper PerkiomenPope John Paul IINational Avg.
#6 Zach Adam92.3Rushing Yards Per Game#3 Tj Dozier46.014.2
#19 Grayson Sabo52.7Passing Yards Per Game#3 Tj Dozier131.015.6
#20 Johnny Renzi22.0Receiving Yards Per Game#6 Brandon Deangelo54.211.4
#6 Zach Adam105.4Total Yards Per Game#3 Tj Dozier177.029.9
#34 Brody Weiss8.7Tackles Per Game
-
2.8
#11 Ethan Scharneck0.6Sacks Per Game
-
0.3
#16 Matthew Wood1.4Points Per Game#49 Cole Jordan1.02.4
#50 Maddux Diaz2Pancake Blocks
-
4

Record Breakdown

Upper Perkiomen (25-26)

Pope John Paul II (25-26)

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