Skip to content
PIRHL PIRHL opens in new window
Teams keyboard_arrow_down
PIRHL PIRHL opens in new window
Teams keyboard_arrow_down
Butler 1 - Elem
Butler 1 - HS1
Butler 2- Elem
Butler 2 - HS2
Butler 3 - HS3
Butler MS1
Canon Mac 1 - HS2
Canon Mac 2 - HS3
Canon Mac E1
Canon Mac MS2
Central Catholic HS2
North Allegheny 1 - HS1
North Allegheny 2 - HS2
North Allegheny 3 - HS3
North Allegheny E2
North Allegheny MS1
North Hills HS2
Norwin 1 - HS1
Norwin 2 - HS3
Penn Trafford
Penn Trafford 1 - HS1
Penn Trafford 2 - HS2
Penn Trafford 3 - HS3
Penn Trafford 4 - HS3
Penn Trafford MS2
Pine Richland /Shaler/Hampton E3
PR/Hampton 1 - HS1
PR/Hampton 2 - HS3
Seneca Valley 1 - HS1
Seneca Valley 2 - HS2
Seneca Valley 3 - HS3
Seneca Valley E3
Seneca Valley MS2
Shaler HS1
Upper St Clair 1 - HS2
Upper St Clair 2 - HS3
Upper St Clair E3
Upper St Clair MS2
West Allegheny 1 - HS1
West Allegheny 2 - HS3
West Allegheny E1
West Allegheny E2
West Allegheny E3
West Allegheny MS1
West Allegheny MS2
PIRHL
PENNSYLVANIA INTERSCHOLASTIC ROLLER HOCKEY LEAGUE
PIRHL
PIRHL
menu
Home
Apply to be a Referee and/or Scorekeeper opens in new window
AAU & PIRHL RULES
2025 - 2026 Season Planning
Forms, Submissions, and Waivers keyboard_arrow_down
Forms, Submissions, and Waivers
PIRHL Playing Up Waiver opens in new window
Injury Submission for Playoff Elegability opens in new window
Teams & Stats keyboard_arrow_down
Teams
Standings
Leaders
Players
General Information keyboard_arrow_down
News
Events
PIRHL Board
Player Registration
Ref & Scorekeeper Page opens in new window
Scoresheet Submission opens in new window
Scorekeeper Instructions opens in new window
Score Entry opens in new window
Teams
Schedule
Standings
Scores

Links

Contact Us opens in new window
Contact
Admin Login opens in new window
Copyright © 2025 PIRHL