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 Seneca Valley (Harmony, PA) varsity ice hockey team won Thursday's home conference game against Upper St. Clair (PA) by a score of 4-2.

123Final
Upper St. Clair1102
Seneca Valley1124
Final score provided by J. Denham.
  • Recap
  • Matchup Info

Game Story

Pennsylvania High School Ice Hockey - Upper St. Clair tipped by Seneca Valley

October 23, 2025: Harmony, PA 16037

The Upper St. Clair Panthers ice hockey squad (Upper St. Clair, PA), 4-2 in Thursday's league challenge with the host Seneca Valley Raiders (Harmony, PA)

The Raiders (9-0) will now prepare for their challenge against Peters Township (McMurray, PA). The Indians come into the challenge with a 7-2 record.

In their next game, the Panthers battle the Pine-Richland Rams (Gibsonia, PA) in a challenge, on Thursday, October 30. Upper St. Clair will attempt to upgrade on its 3-5 season record. The Rams come into the challenge with a 1-6 record after their 7-4 league loss to Thomas Jefferson (Jefferson Hills, PA).

USCHS @ Seneca Valley Ice Hockey Game Info

Thu., Oct. 23, 2025 @ 9:10p
The Seneca Valley (Harmony, PA) varsity ice hockey team won Thursday's home conference game against Upper St. Clair (PA) by a score of 4-2.

Rankings & Records

Upper St. Clair (25-26)

NationalPA
15728
OverallConferenceHomeAwayNeutralWin %Conference %GFGA
7-124-92-42-53-3.368.3084864

Seneca Valley (25-26)

NationalPA
31
OverallConferenceHomeAwayNeutralWin %Conference %GFGA
18-111-05-06-07-1.9471.00011025

Team Scoring Averages

123OT1OT2Final
Upper St. Clair
.6.9.90.72.5
Seneca Valley
1.72.12.3.51.05.8

Head-to-Head

  • Seneca Valley won on 10/23/2025
    10/23 @ 9:10p123Final
    Upper St. Clair1102
    Seneca Valley1124

    The Upper St. Clair (PA) varsity ice hockey team lost Thursday's away conference game against Seneca Valley (Harmony, PA) by a score of 4-2.

  • Game starts in 4 day

    The Seneca Valley (Harmony, PA) varsity ice hockey team has an away conference game @ Upper St. Clair (PA) on Monday, December 22 @ 7p.

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Upper St. Clair5-9Seneca Valley13-1
DateAwayHomeResultDateAwayHomeResult
9/2/25Upper St. ClairPeters Township(W) 3-29/10/25Peters TownshipSeneca Valley(W) 9-0
11/18/25Upper St. ClairPeters Township(L) 3-110/30/25Peters TownshipSeneca Valley(W) 3-2
12/4/25Peters TownshipUpper St. Clair(L) 6-312/9/25Seneca ValleyPeters Township(W) 2-0
10/2/25Upper St. ClairCentral Catholic(L) 3-29/9/25Central CatholicSeneca Valley(W) 9-1
1/5/26Central CatholicUpper St. Clair11/24/25Seneca ValleyCentral Catholic(W) 5-2
2/16/26Central CatholicSeneca Valley
10/6/25Upper St. ClairFox Chapel(L) 4-310/16/25Seneca ValleyFox Chapel(W) 5-1
2/2/26Fox ChapelUpper St. Clair11/17/25Fox ChapelSeneca Valley(W) 9-1
10/9/25Thomas JeffersonUpper St. Clair(L) 4-39/3/25Seneca ValleyThomas Jefferson(W) 5-1
12/11/25Upper St. ClairThomas Jefferson(L) 5-11/8/26Thomas JeffersonSeneca Valley
2/12/26Seneca ValleyThomas Jefferson
10/16/25South FayetteUpper St. Clair(W) 4-210/9/25Seneca ValleySouth Fayette(W) 8-0
11/6/25Upper St. ClairSouth Fayette(W) 2-11/19/26South FayetteSeneca Valley
10/30/25Pine-RichlandUpper St. Clair(L) 4-310/2/25Pine-RichlandSeneca Valley(W) 8-1
1/22/26Upper St. ClairPine-Richland12/15/25Seneca ValleyPine-Richland(W) 4-3
11/13/25Franklin RegionalUpper St. Clair(L) 3-112/1/25Franklin RegionalSeneca Valley(W) 2-0
2/9/26Upper St. ClairFranklin Regional2/2/26Seneca ValleyFranklin Regional
11/20/25Mt. LebanonUpper St. Clair(W) 5-41/15/26Seneca ValleyMt. Lebanon
2/19/26Upper St. ClairMt. Lebanon2/26/26Mt. LebanonSeneca Valley
11/24/25Upper St. ClairNorth Allegheny(W) 1-011/6/25Seneca ValleyNorth Allegheny(W) 8-0
1/15/26North AlleghenyUpper St. Clair1/29/26North AlleghenySeneca Valley
12/5/25Norwich Free AcademyUpper St. Clair(L) 6-212/6/25Norwich Free AcademySeneca Valley(L) 6-2

Record Breakdown

Upper St. Clair (25-26)

Seneca Valley (25-26)

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