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 playoff game against Plum (Pittsburgh, PA) by a score of 46-8.

Q1Q2Q3Q4Final
Plum80008
Upper St. Clair147141146
Final score provided by J. Marston.
  • Recap
  • Box Score
  • Videos
  • Matchup Info

Game Stats

Plum

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1330130.43310.013442.4
6John Nonnenberg (Jr)1125103.4409.413439.3
7Antonio Hanzlik (Sr)2527.40013.557.9
Upper St. Clair

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals918156.50017.3214793.8
13Ethan Hellmann (Sr)918156.50017.3214793.8
Plum

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals16392.460
1Cj Hart (Jr)5132.660
5Sloan Humphries (Sr)166.060
6John Nonnenberg (Jr)7142.050
7Antonio Hanzlik (Sr)111.010
9Elijah Jackson (Sr)100.00
19Q. Caperton (Sr)155.050
Upper St. Clair

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals391904.91804
2Max Ligier (Jr)7314.41401
6John Banbury (Jr)10535.31601
7Dante Coury (Sr)17734.31802
8J. Echeverria Lozano (Sr)11313.01300
13Ethan Hellmann (Sr)2157.51300
15Josh Snyder (So)100.0000
65Grady Elias (Jr)155.000
Plum

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals121149.534
0Niko Signor (Sr)2157.58
1Cj Hart (Jr)3175.79
2S. "maj" Robinson (So)199.09
5Sloan Humphries (Sr)46015.034
8Eugene Hanzlik (Sr)11111.011
25Luther Trowell (So)122.02
Upper St. Clair

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals915617.3472
1Bryce Jones (Sr)25628.0470
4Nico Dorazio (Sr)23115.5240
6John Banbury (Jr)166.061
7Dante Coury (Sr)11515.0150
18Randy Yan (Sr)34816.0321
Plum

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
6John Nonnenberg (Jr)11

Offensive Fumbles and Pancake Blocks

Upper St. Clair has not entered any offensive fumbles and pancake blocks stats.
Plum

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals391141536204
0Niko Signor (Sr)153651
1Cj Hart (Jr)131730
2S. "maj" Robinson (So)99
5Sloan Humphries (Sr)66066
6John Nonnenberg (Jr)1414
7Antonio Hanzlik (Sr)11
8Eugene Hanzlik (Sr)1111
19Q. Caperton (Sr)55
25Luther Trowell (So)21517
Upper St. Clair

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals19015663210430
1Bryce Jones (Sr)05600056
2Max Ligier (Jr)31000031
4Nico Dorazio (Sr)03100031
6John Banbury (Jr)53600059
7Dante Coury (Sr)73154800136
8J. Echeverria Lozano (Sr)13000013
13Ethan Hellmann (Sr)15000015
15Josh Snyder (So)00150015
16 Player #1600021021
18Randy Yan (Sr)04800048
65Grady Elias (Jr)505
Plum

Total Yards

#Athlete NameRushPassRecTotal
Team Totals39130114169
0Niko Signor (Sr)1515
1Cj Hart (Jr)131730
2S. "maj" Robinson (So)99
5Sloan Humphries (Sr)66066
6John Nonnenberg (Jr)14103117
7Antonio Hanzlik (Sr)12728
8Eugene Hanzlik (Sr)1111
19Q. Caperton (Sr)55
25Luther Trowell (So)22
Upper St. Clair

Total Yards

#Athlete NameRushPassRecTotal
Team Totals190156156346
1Bryce Jones (Sr)005656
2Max Ligier (Jr)310031
4Nico Dorazio (Sr)003131
6John Banbury (Jr)530659
7Dante Coury (Sr)7301588
8J. Echeverria Lozano (Sr)130013
13Ethan Hellmann (Sr)151560171
18Randy Yan (Sr)004848
65Grady Elias (Jr)5005
Plum

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals63633.0
0Niko Signor (Sr)33
1Cj Hart (Jr)11
2S. "maj" Robinson (So)11
3Tyler Baleno (Jr)55
4Landen Ekiert (Sr)13131.0
8Eugene Hanzlik (Sr)22
10Raphael Still (Sr)221.0
12Hunter Pucka (So)11
13Jayden Bruce (Fr)11
23Kenny Smith (So)11111.0
33A. Kolankowski (Sr)11
51Taivon Rupert (Jr)99
54Matthew Nelson (Sr)22
76Ben Stricklin (Sr)1010
77Frank Grazulis (Sr)11
Upper St. Clair

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals306367.0
1Bryce Jones (Sr)101.0
3C. Chojnicki (Jr)101.0
4Nico Dorazio (Sr)314.0
6John Banbury (Jr)3361.0
7Dante Coury (Sr)4041.0
9Beck Shields (Sr)2131.0
11Anthony Rozzo (Jr)606.0
16 Player #16101.0
18Randy Yan (Sr)1011.0
22Alex Perenic (Jr)101.0
30Ethan Blough (Sr)101.0
34N. Shegan Siniawski (Jr)202.0
62Dylan Bodnar (Jr)1011.0
70Mason Geyer (Sr)1011.0
99Anthony Bunn (Jr)2131.0

Sacks

Plum has not entered any sacks stats.
Upper St. Clair

Sacks

#Athlete NameSacksYdlHurs
Team Totals4.024
7Dante Coury (Sr)1.010
9Beck Shields (Sr)1.04
62Dylan Bodnar (Jr)1.06
99Anthony Bunn (Jr)1.04
Plum

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals13636.04
0Niko Signor (Sr)13636.0
2S. "maj" Robinson (So)1
10Raphael Still (Sr)1
51Taivon Rupert (Jr)1
77Frank Grazulis (Sr)1
Upper St. Clair

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals100.001000
5C. Duplessis (Sr)100.000000
18Randy Yan (Sr)0001000

Kickoffs

Plum has not entered any kickoffs stats.
Upper St. Clair

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals636661.0653
8J. Echeverria Lozano (Sr)636661.0653
Plum

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals26331.535
88Luke Hoburg (Sr)26331.535
Upper St. Clair

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals14242.0420
8J. Echeverria Lozano (Sr)14242.0420
Plum

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals11515.015
25Luther Trowell (So)11515.015
Upper St. Clair

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals26331.54812121.021284
4Nico Dorazio (Sr)00000020
7Dante Coury (Sr)14848.048000048
15Josh Snyder (So)11515.015000015
16 Player #1600012121.021021
Plum

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals162
0Niko Signor (Sr)162
Upper St. Clair

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals63620846
2Max Ligier (Jr)160006
6John Banbury (Jr)21220014
7Dante Coury (Sr)21200012
8J. Echeverria Lozano (Sr)000088
18Randy Yan (Sr)160006

PATs and Field Goals

Plum has not entered any pats and field goals stats.
Upper St. Clair

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals551.0111.0328
8J. Echeverria Lozano (Sr)551.0111.0328
Upper St. Clair

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals426
2Max Ligier (Jr)101
6John Banbury (Jr)112
7Dante Coury (Sr)202
18Randy Yan (Sr)011
Plum

Conversions

#Athlete NameC RushC RecTotal
Team Totals11
0Niko Signor (Sr)11
Upper St. Clair

Conversions

#Athlete NameC RushC RecTotal
Team Totals101
6John Banbury (Jr)101

Recap Video

Game Story

Pennsylvania High School Football - Plum overwhelmed by Upper St. Clair

October 31, 2025: Upper St. Clair, PA 15241

The Upper St. Clair Panthers walloped the visiting Plum Mustangs football team by a score of 46-8 in Friday's non-league challenge.

Highlight Videos

Plum @ USCHS Football Game Info

Fri., Oct. 31, 2025 @ 7p
The Upper St. Clair (PA) varsity football team won Friday's home playoff game against Plum (Pittsburgh, PA) by a score of 46-8.

Rankings & Records

P

Plum (25-26)

PAClass
19042
OverallConferenceHomeAwayWin %Conference %PFPA
5-62-32-33-3.455.400253271

Upper St. Clair (25-26)

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

Team Scoring Averages

Q1Q2Q3Q4OT1OT2Final
Plum3.97.14.14.67.07.023.0
Upper St. Clair
19.38.55.38.83.0041.2

Plum Videos

P

Upper St. Clair Videos

Team Stat Comparison

PlumUpper St. Clair
160.7Rushing Yards Per Game162.4
145.0Passing Yards Per Game222.7
143.9Receiving Yards Per Game215.2
305.7Total Yards Per Game385.1
54.3Tackles Per Game45.5
1.1Sacks Per Game1.3
2.0Points Per Game40.5

Team Leaders

PlumUpper St. ClairNational Avg.
#9 Elijah Jackson55.8Rushing Yards Per Game#7 Dante Coury62.711.7
#6 John Nonnenberg141.6Passing Yards Per Game#13 Ethan Hellmann214.111.6
#5 Sloan Humphries49.6Receiving Yards Per Game#4 Nico Dorazio58.99.3
#6 John Nonnenberg173.7Total Yards Per Game#13 Ethan Hellmann233.825.6
#4 Landen Ekiert10.5Tackles Per Game#6 John Banbury6.42.6
#76 Ben Stricklin0.6Sacks Per Game#62 Dylan Bodnar0.50.2
#33 Austin Kolankowski2.8Points Per Game#8 Jacobo Echeverria Lozano8.12.0

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Plum1-0Upper St. Clair1-0
DateAwayHomeResultDateAwayHomeResult
8/22/25PlumFranklin Regional(W) 42-139/5/25Upper St. ClairFranklin Regional(W) 49-6

Record Breakdown

P

Plum (25-26)

Upper St. Clair (25-26)

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