PIRHL
Teams
keyboard_arrow_down
PIRHL
Teams
keyboard_arrow_down
Butler
Butler
Butler 1
Butler 1
Butler 2
Butler 2
Butler 3
Canon Mac
Canon Mac
Canon Mac
Canon Mac 1
Canon Mac 2
Central Catholic 1
Central Catholic 2
Hempfield
North Allegheny
North Allegheny
North Allegheny 1
North Allegheny 1
North Allegheny 2
North Allegheny 2
North Allegheny 3
North Hills 1
North Hills 2
Norwin
Norwin
Penn Trafford
Penn Trafford
Penn Trafford 1
Penn Trafford 1
Penn Trafford 2
Penn Trafford 2
Penn Trafford 3
Pine Richland 1
Pine Richland 2
PR/Shaler/Hampton
PR/Shaler/Hampton
PR/Shaler/Hampton
Seneca Valley
Seneca Valley
Seneca Valley 1
Seneca Valley 1
Seneca Valley 2
Seneca Valley 2
Shaler 1
Shaler 2
Upper St Clair
Upper St Clair
Upper St Clair 1
Upper St Clair 1
Upper St Clair 2
Upper St Clair 2
West Allegheny
West Allegheny 1
West Allegheny 1
West Allegheny 1
West Allegheny 2
West Allegheny 2
West Allegheny 2
PIRHL
PENNSYLVANIA INTERSCHOLASTIC ROLLER HOCKEY LEAGUE
PIRHL
menu
Home
Schedule
Teams & Stats
Teams
Standings
Leaders
Players
Rules / AAU / Forms
Events
News
Registrations
Association Info
PIRHL Board
Ref & Scorekeeper Page
Scoresheet Submission
Scorekeeper Instructions
Score Entry
Registrations
League you want to register for
{{item.name}}
{{item.description}}
There are no open registrations right now. Please check back later.
How do you want to register?
{{item.name}}
{{item.description}}
{{ctrl.item_name}}
{{ctrl.item_description}}
{{item.name}}
Info & Register
keyboard_arrow_right