Follow us on
HOME
ABOUT US
CODE OF CONDUCT
EQUIPMENT REQUIREMENTS
REFUND POLICY
GOVERNANCE
ROWAN'S LAW
SMBHL RULES
SPONSORSHIP
PARTNERS
ONTARIO PROVINCIAL CHAMPIONSHIPS
CANADIAN NATIONAL CHAMPIONSHIPS
WORLD CHAMPIONSHIPS
LOCATIONS
PROGRAMS OFFERED
LEARN TO PLAY PROGRAM (3-6)
HOUSELEAGUE PROGRAM (6-17)
Schedule
Scores
Standings
Stats
Registration
FAQ'S
STAFF OPPORTUNITIES
CONTACT US
STORE
More
Register
Schedule
Team App
Sun May 24 @ 11:00 AM
Final
U10 2 - AVALANCHE
U10 DIVISION
6
U10 4 - SENATORS
U10 DIVISION
8
Centre Dufferin Recreation Complex
Sun May 24 @ 12:00 PM
Final
U10 1 - JETS
U10 DIVISION
10
U10 3 - KINGS
U10 DIVISION
8
Centre Dufferin Recreation Complex
Sun May 24 @ 1:00 PM
Final
U14 3 - KINGS
U14 DIVISION
4
U14 1 - JETS
U14 DIVISION
8
Centre Dufferin Recreation Complex
Sun May 24 @ 2:00 PM
Final
U14 1 - JETS
U14 DIVISION
13
U14 2 - SENATORS
U14 DIVISION
8
Centre Dufferin Recreation Complex
Thu May 28 @ 6:30 PM
U10 1 - JETS
U10 DIVISION
U10 2 - AVALANCHE
U10 DIVISION
Centre Dufferin Recreation Complex
Thu May 28 @ 7:30 PM
U10 4 - SENATORS
U10 DIVISION
U10 3 - KINGS
U10 DIVISION
Centre Dufferin Recreation Complex
Sun May 31 @ 9:00 AM
LTP 2 - AVALANCHE
LEARN TO PLAY
LTP 1 - LEAFS
LEARN TO PLAY
Centre Dufferin Recreation Complex - LTP 2
Sun May 31 @ 9:00 AM
LTP 3 - SENATORS
LEARN TO PLAY
LTP 4 - KINGS
LEARN TO PLAY
Centre Dufferin Recreation Complex - LTP 1
Sets
Register Now FOR THE 2026 season!
.
APPLY NOW FOR STAFF POSITIONS FOR THE 2026 SEASON
CLICK HERE
Photos
View More
Sponsors