The Upper St. Clair (PA) varsity football team will host Canon-McMillan (Canonsburg, PA) in a non-conference matchup tonight at 7:00 p.m.
Here’s what you need to know:
What: Pennsylvania High School Football
Who: Upper St. Clair vs Canon-McMillan
When: Friday, August 29, 2025
Time: 7:00 p.m. ET
Live stream: Watch on NFHS Network
Upper St. Clair Set to Host Canon-McMillan in Week 2 Non-Conference Clash
The Upper St. Clair (PA) varsity football team will face Canon-McMillan (Canonsburg, PA) in a non-conference showdown, looking to maintain their perfect start to the 2025 season. Kickoff is set for 7:00 PM at Upper St. Clair’s Municipal Field.
Team Overview
Upper St. Clair enters the contest with a 1-0 record, having opened the season with a 35-14 victory over Mt. Lebanon. Ranked 447th nationally, 11th in Pennsylvania, and 4th in Class 4, the Panthers boast a balanced offensive attack and a stingy defense. They average 465 total yards per game, including 192 rushing and 273 passing yards. Defensively, they hold opponents to 36 tackles per game and 14 points, demonstrating their efficiency in limiting scoring opportunities.
Canon-McMillan, meanwhile, is looking to bounce back after a tough 0-1 start, falling 42-14 to Peters Township. The Colts are ranked 1,373 nationally, 41st in Pennsylvania, and 20th in Class 4. They have struggled offensively, averaging just 14 points per game, while surrendering 42 points in their season opener. Their offensive output includes 14 rushing and 197 passing yards per game, with 74 tackles per game on defense.
Key Players to Watch
For Upper St. Clair:
-
Dante Coury (#7) leads the rushing attack with 83 yards per game, well above the national average of 23.2.
-
Ethan Hellmann (#13) has been the passing catalyst with 273 yards per game, producing 278 total yards per game.
-
Nico Dorazio (#4) stands out as the team’s leading receiver and scoring threat, averaging 127 receiving yards and 18 points per game.
For Canon-McMillan:
-
Ty Jansma (#1) is the central figure in the passing game, averaging 197 passing yards and 195 total yards per game.
-
Ethan Campoli (#10) leads the receiving corps with 107 yards per game, while Bryce Collins (#33) tops the rushing chart with 10 yards per game.
Statistical Comparison
Category | Canon-McMillan | Upper St. Clair |
---|---|---|
Points Per Game | 14.0 | 35.0 |
Rushing Yards/Game | 14.0 | 192.0 |
Passing Yards/Game | 197.0 | 273.0 |
Receiving Yards/Game | 197.0 | 261.0 |
Total Yards/Game | 211.0 | 465.0 |
Tackles/Game | 74.0 | 36.0 |
Sacks/Game | 1.0 | 0.0 |