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 Totals122991.4147.60135.3
2Dylan Skarbek (Sr)120.5000.00056.3
3Tj Dozier (So)112691.4238.30135.9
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 Totals261556.011
2Dylan Skarbek (Sr)2105.000
3Tj Dozier (So)100.000
5Kassidy Jackson (So)191276.711
6B. Deangelo (Sr)2147.000
7Z. Edwards-boone (Sr)155.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 Totals12927.70
1Sean McNally (Sr)11313.00
2Dylan Skarbek (Sr)111.00
4Joey DiGiacomo (Sr)177.00
5Kassidy Jackson (So)122.00
6B. Deangelo (Sr)6559.20
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 Totals15592247
1Sean McNally (Sr)1313
2Dylan Skarbek (Sr)10111
4Joey DiGiacomo (Sr)077
5Kassidy Jackson (So)1272129
6B. Deangelo (Sr)145569
7Z. Edwards-boone (Sr)505
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 Totals1559192246
1Sean McNally (Sr)01313
2Dylan Skarbek (Sr)100111
3Tj Dozier (So)091091
4Joey DiGiacomo (Sr)0077
5Kassidy Jackson (So)12702129
6B. Deangelo (Sr)1405569
7Z. Edwards-boone (Sr)5005
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
Pope John Paul II

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals24164016.5
1Sean McNally (Sr)6395.0
4Joey DiGiacomo (Sr)3253.0
5Kassidy Jackson (So)3251.0
6B. Deangelo (Sr)11
7Z. Edwards-boone (Sr)2241.0
8J. Vigilante (Sr)2242.0
9Cole Ateek (Jr)1122.0
10Chase Landis (Jr)22
12Armand Smith (Fr)112
54G. Kaczerski (So)2241.0
55Julian Betts (So)1121.5
Upper Perkiomen

Sacks

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

Sacks

#Athlete NameSacksYdlHurs
Team Totals3.01
9Cole Ateek (Jr)1.01
54G. Kaczerski (So).5
55Julian Betts (So)1.5
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
Pope John Paul II

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals03
7Z. Edwards-boone (Sr)01
11Eric Green (Jr)1
12Armand Smith (Fr)01
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 Totals161
5Kassidy Jackson (So)160
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
Pope John Paul II

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals101
5Kassidy Jackson (So)101

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. U. I

    End of 2nd Quarter
    UPHS
    Indians
    6 - 7
    PJPII
  3. U. I

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

    Final
    UPHS
    Indians
    23 - 16
    PJPII
    Posted @ 4:01p

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)

PAClass
20342
OverallConferenceHomeAwayWin %Conference %PFPA
7-45-02-25-2.6361.000284185

Pope John Paul II (25-26)

PAClass
9217
OverallConferenceHomeAwayWin %Conference %PFPA
10-25-14-26-0.833.833340188

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Upper Perkiomen
07.07.003.025.8
Pope John Paul II
15.013.64.40-28.3

Upper Perkiomen Videos

Pope John Paul II Videos

Team Stat Comparison

Upper PerkiomenPope John Paul II
175.4Rushing Yards Per Game182.8
111.6Passing Yards Per Game151.2
111.6Receiving Yards Per Game149.4
287.0Total Yards Per Game334.0
46.5Tackles Per Game37.3
1.5Sacks Per Game2.5
2.8Points Per Game5.2
14Pancake Blocks-

Team Leaders

Upper PerkiomenPope John Paul IINational Avg.
#6 Zach Adam79.1Rushing Yards Per Game#5 Kassidy Jackson65.611.0
#19 Grayson Sabo87.2Passing Yards Per Game#3 Tj Dozier142.210.7
#20 Johnny Renzi22.0Receiving Yards Per Game#6 Brandon Deangelo60.88.7
#19 Grayson Sabo107.3Total Yards Per Game#3 Tj Dozier189.324.5
#34 Brody Weiss8.5Tackles Per Game#1 Sean McNally9.02.6
#11 Ethan Scharneck0.5Sacks Per Game#55 Julian Betts0.60.2
#16 Matthew Wood1.7Points Per Game#49 Cole Jordan2.01.9
#50 Maddux Diaz6Pancake Blocks
-
6

Record Breakdown

Upper Perkiomen (25-26)

Pope John Paul II (25-26)

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