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 St. Clair (PA) varsity football team won Friday's home non-conference game against McKeesport (PA) by a score of 17-14.

Q1Q2Q3Q4Final
McKeesport----14
Upper St. Clair----17
Final score provided by S. ScoreFinder.
  • Recap
  • Box Score
  • Scoretracker
  • Fan Chat
  • Matchup Info

Game Stats

McKeesport has not entered stats for this game.
Upper St. Clair

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals918152.50016.9114974.3
13Ethan Hellmann (Sr)918152.50016.9114974.3
Upper St. Clair

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals401684.21601
6John Banbury (Jr)6325.31300
7Dante Coury (Sr)19633.31300
10Drew Sanderson (Sr)11616.01600
13Ethan Hellmann (Sr)10616.11501
15Josh Snyder (So)4-4-1.0300
Upper St. Clair

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals915216.9491
1Bryce Jones (Sr)37926.3491
7Dante Coury (Sr)111.010
10Drew Sanderson (Sr)24120.5300
18Randy Yan (Sr)22211.0160
19Logan Lapinski (Sr)199.090
Upper St. Clair

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals1681522500345
1Bryce Jones (Sr)07900079
6John Banbury (Jr)32000032
7Dante Coury (Sr)631100074
9Beck Shields (Sr)007007
10Drew Sanderson (Sr)164100057
13Ethan Hellmann (Sr)61000061
15Josh Snyder (So)-40000-4
18Randy Yan (Sr)02200022
19Logan Lapinski (Sr)090009
31Luca Coury (So)008008
Upper St. Clair

Total Yards

#Athlete NameRushPassRecTotal
Team Totals168152152320
1Bryce Jones (Sr)007979
6John Banbury (Jr)320032
7Dante Coury (Sr)630164
10Drew Sanderson (Sr)1604157
13Ethan Hellmann (Sr)611520213
15Josh Snyder (So)-400-4
18Randy Yan (Sr)002222
19Logan Lapinski (Sr)0099
Upper St. Clair

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3619559.0
1Bryce Jones (Sr)101.0
4Nico Dorazio (Sr)2022.0
5C. Duplessis (Sr)213.0
6John Banbury (Jr)415.0
9Beck Shields (Sr)5272.0
11Anthony Rozzo (Jr)112.0
15Josh Snyder (So)3251.0
18Randy Yan (Sr)3472.0
30Ethan Blough (Sr)101.0
34N. Shegan Siniawski (Jr)437.0
55Will Stohl (So)426.0
70Mason Geyer (Sr)516.0
99Anthony Bunn (Jr)1232.0
Upper St. Clair

Sacks

#Athlete NameSacksYdlHurs
Team Totals3.016
9Beck Shields (Sr)1.04
99Anthony Bunn (Jr)2.012
Upper St. Clair

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals100.010000
6John Banbury (Jr)0010000
18Randy Yan (Sr)100.000000
Upper St. Clair

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals426065.0654
8J. Echeverria Lozano (Sr)426065.0654
Upper St. Clair

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals312541.7612
8J. Echeverria Lozano (Sr)312541.7612
Upper St. Clair

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals3258.310000025
7Dante Coury (Sr)11010.010000010
9Beck Shields (Sr)177.0700007
31Luca Coury (So)188.0800008
Upper St. Clair

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals21200517
1Bryce Jones (Sr)160006
8J. Echeverria Lozano (Sr)000055
13Ethan Hellmann (Sr)160006
Upper St. Clair

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals221.0111.0395
8J. Echeverria Lozano (Sr)221.0111.0395
Upper St. Clair

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals112
1Bryce Jones (Sr)011
13Ethan Hellmann (Sr)101

Game Story

Pennsylvania High School Football - McKeesport nudged by Upper St. Clair

September 19, 2025: Upper St. Clair, PA 15241

In Friday's non-league game, the Upper St. Clair Panthers (Upper St. Clair, PA) football team edged the visiting McKeesport Tigers (McKeesport, PA), by a tally of 17-14.

In their next game, the Panthers battle the Peters Township Indians (McMurray, PA) in a WPIAL AAAAA Allegheny Six game, on Friday, September 26. Upper St. Clair will attempt to move on its 5-0 season record. The Indians come into the outing with a 4-0 record after their 28-0 non-league win over West Allegheny (Imperial, PA).

With the defeat, McKeesport drops to 2-3 on the campaign. The Tigers host Hampton (Allison Park, PA) to clash with the Talbots in a WPIAL AAAA Greater Allegheny outing on Friday, September 26. The Talbots come into the outing with a record of 2-3. Hampton lost 22-13 in their recent non-league outing against Chartiers Valley (Bridgeville, PA)

Namya MakadiaPanthers Reporter
  1. Check In

    0 - 0 The scorer has checked in. McKeesport 0, USCHS 0
    Posted @ 5:12p
  1. L. Mannarino

    3rd Overtime
    McKeesport
    Tigers
    7 - 10
    USCHS
    Panthers

McKeesport @ USCHS Football Game Info

Fri., Sep. 19, 2025 @ 7p
Upper St. Clair - Municipal Field
The Upper St. Clair (PA) varsity football team won Friday's home non-conference game against McKeesport (PA) by a score of 17-14.

Scoretracker Providers

Namya MakadiaPanthers Reporter

Rankings & Records

McKeesport (25-26)

PAClass
517
OverallConferenceHomeAwayWin %Conference %PFPA
8-35-05-23-1.7271.000397171

Upper St. Clair (25-26)

PAClass
94
OverallConferenceHomeAwayWin %Conference %PFPA
9-23-26-03-2.818.600453143

Team Scoring Averages

Q1Q2Q3Q4OT1Final
McKeesport
14.816.36.04.9-36.1
Upper St. Clair
19.38.55.38.83.041.2

McKeesport Videos

Upper St. Clair Videos

Team Stat Comparison

McKeesportUpper St. Clair
-Rushing Yards Per Game162.4
-Passing Yards Per Game222.7
-Receiving Yards Per Game215.2
-Total Yards Per Game385.1
-Tackles Per Game45.5
-Sacks Per Game1.3
-Points Per Game40.5

Team Leaders

McKeesportUpper St. ClairNational Avg.
-
Rushing Yards Per Game#7 Dante Coury62.711.7
-
Passing Yards Per Game#13 Ethan Hellmann214.111.6
-
Receiving Yards Per Game#4 Nico Dorazio58.99.3
-
Total Yards Per Game#13 Ethan Hellmann233.825.6
-
Tackles Per Game#6 John Banbury6.42.6
-
Sacks Per Game#62 Dylan Bodnar0.50.2
-
Points Per Game#8 Jacobo Echeverria Lozano8.12.0

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
McKeesport1-1Upper St. Clair1-1
DateAwayHomeResultDateAwayHomeResult
8/29/25Peters TownshipMcKeesport(L) 35-09/26/25Upper St. ClairPeters Township(L) 24-20
9/26/25HamptonMcKeesport(W) 46-79/12/25HamptonUpper St. Clair(W) 62-3

Record Breakdown

McKeesport (25-26)

Upper St. Clair (25-26)

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