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 Upper Perkiomen (Pennsburg, PA) varsity football team lost Friday's home non-conference game against Boyertown (PA) in overtime by a score of 20-17.

Q1Q2Q3Q4OT1Final
Boyertown14000620
Upper Perkiomen0770317
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Boyertown

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals61429.4294.8011020.5
11Tilman Henley (Sr)61429.4294.8011020.5
Upper Perkiomen

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals919130.47414.41087.6
2Logan O'Donnell (Sr)919130.47414.41087.6
Boyertown

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals332347.17323
11Tilman Henley (Sr)171327.87312
23Michael Boorse (Sr)111029.37111
27Logan Oakes (Sr)177.070
32Jake Musselman (Sr)1-14-14.000
34Luke Hagan (Sr)372.370
Upper Perkiomen

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals341113.32201
2Logan O'Donnell (Sr)9313.42201
6Zach Adam (Jr)492.360
22B. O'Donnell (Jr)591.850
33Kane Krier (Sr)166.060
34Brody Weiss (Sr)15563.7120
Boyertown

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals6294.810
8L. Martinez (Jr)133.03
23Michael Boorse (Sr)4164.07
88Connor Houck (Sr)11010.010
Upper Perkiomen

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals913014.4461
9Zane Saeger (Sr)199.09
11Ethan Scharneck (Sr)14646.046
13Tucker Ruch (Sr)2126.06
20Johnny Renzi (Sr)24422.0321
22B. O'Donnell (Jr)294.59
97Nate Schramm (Jr)11010.010

Offensive Fumbles and Pancake Blocks

Boyertown has not entered any offensive fumbles and pancake blocks stats.
Upper Perkiomen

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals21
2Logan O'Donnell (Sr)21
Boyertown

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals2342933110307
3Aiden Tevis (Jr)2525
8L. Martinez (Jr)33
10A. Fargnoli (Sr)88
11Tilman Henley (Sr)13211143
23Michael Boorse (Sr)10216118
27Logan Oakes (Sr)707
32Jake Musselman (Sr)-14-14
34Luke Hagan (Sr)77
88Connor Houck (Sr)1010
Upper Perkiomen

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals11113022150278
2Logan O'Donnell (Sr)3131
6Zach Adam (Jr)92231
9Zane Saeger (Sr)99
11Ethan Scharneck (Sr)4646
13Tucker Ruch (Sr)1212
17Benjamin Sands (Jr)1515
20Johnny Renzi (Sr)4444
22B. O'Donnell (Jr)9918
33Kane Krier (Sr)66
34Brody Weiss (Sr)5656
97Nate Schramm (Jr)1010
Boyertown

Total Yards

#Athlete NameRushPassRecTotal
Team Totals2342929263
8L. Martinez (Jr)33
11Tilman Henley (Sr)13229161
23Michael Boorse (Sr)10216118
27Logan Oakes (Sr)77
32Jake Musselman (Sr)-14-14
34Luke Hagan (Sr)77
88Connor Houck (Sr)1010
Upper Perkiomen

Total Yards

#Athlete NameRushPassRecTotal
Team Totals111130130241
2Logan O'Donnell (Sr)31130161
6Zach Adam (Jr)99
9Zane Saeger (Sr)99
11Ethan Scharneck (Sr)4646
13Tucker Ruch (Sr)1212
20Johnny Renzi (Sr)4444
22B. O'Donnell (Jr)9918
33Kane Krier (Sr)66
34Brody Weiss (Sr)5656
97Nate Schramm (Jr)1010
Boyertown

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2544695.0
4Nicco Daddario (Sr)123
8L. Martinez (Jr)033.5
10A. Fargnoli (Sr)257
11Tilman Henley (Sr)2351.0
15Connor Foskey (Sr)7512
21Jackson Koback (So)112
23Michael Boorse (Sr)112
25Ryan Werner (Jr)011
27Logan Oakes (Sr)49132.5
34Luke Hagan (Sr)268
50Jeran Warner (Jr)112.5
65Brody Ayres (Sr)112
71Zachary Bauer (Sr)246.5
72G. Faulkner (Jr)022
73Connor Stock (Sr)101
Upper Perkiomen

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2817453.0
6Zach Adam (Jr)112
9Zane Saeger (Sr)213
11Ethan Scharneck (Sr)314
12Aaron Maiden (Jr)11
19Grayson Sabo (Jr)11
20Johnny Renzi (Sr)111.0
22B. O'Donnell (Jr)11
24Corbin Engle (Fr)11
33Kane Krier (Sr)331.0
34Brody Weiss (Sr)8210
35Dylan Bieber (Sr)112
50Maddux Diaz (Sr)224
52Carter Zola (Jr)11
53Tice Hallman (Sr)112
66Murray Smith (Sr)257
97Nate Schramm (Jr)1121.0
Boyertown

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.0141
27Logan Oakes (Sr)1.0140
34Luke Hagan (Sr)1
Upper Perkiomen

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.00
20Johnny Renzi (Sr)1.00
33Kane Krier (Sr).50
97Nate Schramm (Jr).50
Boyertown

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals00200000
4Nicco Daddario (Sr)1
11Tilman Henley (Sr)1
Upper Perkiomen

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals100.0110
12Aaron Maiden (Jr)100.0
34Brody Weiss (Sr)1
97Nate Schramm (Jr)10
Boyertown

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals312642.0
14Z. Montanaro (Jr)312642.0
Upper Perkiomen

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals310735.7420
21Brody Lash (Jr)310735.7420
Boyertown

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals516332.6410
32Jake Musselman (Sr)516332.6410
Upper Perkiomen

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals626343.8513
21Brody Lash (Jr)626343.8513
Boyertown

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals33311.01811111.01144
3Aiden Tevis (Jr)22512.51825
10A. Fargnoli (Sr)188.088
11Tilman Henley (Sr)11111.01111
Upper Perkiomen

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals12222.011515.015237
6Zach Adam (Jr)12222.022
17Benjamin Sands (Jr)11515.015215
Boyertown

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals3182
9Gavin Royce (Jr)2
11Tilman Henley (Sr)212
23Michael Boorse (Sr)16
Upper Perkiomen

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals21253
2Logan O'Donnell (Sr)16
20Johnny Renzi (Sr)16
21Brody Lash (Jr)53
Boyertown

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals221.02
9Gavin Royce (Jr)221.02
Upper Perkiomen

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals221.0111.0215
21Brody Lash (Jr)221.0111.0215
Boyertown

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals33
11Tilman Henley (Sr)22
23Michael Boorse (Sr)11
Upper Perkiomen

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals112
2Logan O'Donnell (Sr)11
20Johnny Renzi (Sr)11

Game Story

Pennsylvania High School Football - Boyertown nudges Upper Perkiomen

August 22, 2025: Pennsburg, PA 18073

The crowd at Friday's non-league contest between the Boyertown Bears (Boyertown, PA) and the host Upper Perkiomen Indians (Pennsburg, PA), witnessed Boyertown's football squad edge Upper Perkiomen by a count of 20-17.

The Bears (1-0) will now prepare for their contest against Exeter Township (Reading, PA). The Eagles enter the non-league contest with a 1-0 record. In their last contest, Exeter Township got by Daniel Boone (Birdsboro, PA), 64-7, in a non-league contest.

Coming up next, the Indians confront the Fleetwood Tigers (Fleetwood, PA) in a non-league match, on Thursday, August 28. Upper Perkiomen will attempt to upgrade on its 0-1 season record. The Tigers come into the match with a 1-0 record after their 54-34 non-league win over Kutztown (Kutztown, PA).

Boyertown @ UPHS Football Game Info

Fri., Aug. 22, 2025 @ 7p
Upper Perkiomen High School
The Upper Perkiomen (Pennsburg, PA) varsity football team lost Friday's home non-conference game against Boyertown (PA) in overtime by a score of 20-17.

Rankings & Records

Boyertown (25-26)

NationalPAClass
6,76526867
OverallHomeAwayWin %PFPA
1-10-11-0.5003045

Upper Perkiomen (25-26)

NationalPAClass
8,11033778
OverallHomeAwayWin %PFPA
1-10-11-0.5005227

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Boyertown
7.01.503.56.015.0
Upper Perkiomen
07.07.003.026.0

Team Stat Comparison

BoyertownUpper Perkiomen
188.5Rushing Yards Per Game122.0
55.5Passing Yards Per Game97.5
55.5Receiving Yards Per Game97.5
244.0Total Yards Per Game219.5
69.0Tackles Per Game44.5
0.5Sacks Per Game1.0
5.0Points Per Game1.5
0Pancake Blocks-

Team Leaders

BoyertownUpper PerkiomenNational Avg.
#11 Tilman Henley112.0Rushing Yards Per Game#34 Brody Weiss40.520.7
#11 Tilman Henley55.5Passing Yards Per Game#2 Logan O'Donnell97.526.7
#23 Michael Boorse22.0Receiving Yards Per Game#11 Ethan Scharneck33.017.6
#11 Tilman Henley167.5Total Yards Per Game#2 Logan O'Donnell115.541.1
#27 Logan Oakes14.5Tackles Per Game#34 Brody Weiss9.03.4
#27 Logan Oakes0.5Sacks Per Game#20 Johnny Renzi0.50.5
#11 Tilman Henley3.0Points Per Game#21 Brody Lash1.54.6
#11 Tilman Henley0Pancake Blocks
-
2

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Boyertown0-0Upper Perkiomen0-0
DateAwayHomeResultDateAwayHomeResult
10/11/25BoyertownSpring-Ford10/24/25Upper PerkiomenSpring-Ford

Record Breakdown

Boyertown (25-26)

Upper Perkiomen (25-26)

1-1
Overall
1-1
0-0
League
0-0
1-1
Non-League
1-1
1-0
Head to Head
0-1
0-0
Common Opponent
0-0
0-1
Home
0-1
1-0
Away
1-0
0-0
Neutral
0-0
0-0
Playoff
0-0
1-1
In-State
1-1
0-0
Out-of-State
0-0