Skip to content
PIRHL
opens in new window
Teams
keyboard_arrow_down
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
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
Scorekeeping Instructions
Example Scoresheet