If you have a passion for ball hockey and like to work with kids then we would like to meet you! We are ALWAYS seeking volunteers for our Recreational House League Teams, as well as any coaches looking to put together a team for our Youth Competitive League.

House League – this league provides a fun environment where all participants are given the same opportunity to play, and register on an individual basis. We offer divisions for all ages 5 through 17. Each season consists of 12 regular season games & a playoff championship weekend.  Coaches are asked to book a minimum of 3 practices over the course of the season based on their availability and must be available on weekday evenings between 5pm-7pm & weekends between 8am-12noon for league games. No experience is required, only a positive attitude and a criminal reference check.

Available Seasons:

     Spring Season: March-May

     Summer Season: June-August

     Fall Season: September-November

     Winter Season: December-February


Barrie Ball Hockey Club

     Mike Browning -

Niagara Ball Hockey Club

     Mike McGuire -

For current season information, please select your club below:

Competitive League – this league is designed for coaches/players wanting to enter as a team that are seeking a more competitive experience. Teams are responsible for their own rosters. We offer four divisions to meet each age group – U12, U14, U16, & U18. Each season consists of 12 regular season games with a playoff tournament held at the end of the season. Winners of each division will receive entry into our yearly Youth Provincial Tournament. Our Youth Competitive League is only offered once a year, each spring season beginning in March.

Interested in submitting /coaching a Competitive League team, please contact Sara Krug

All coaches are required to attend a mandatory coaches meeting prior to the start of the season, and submit a criminal reference check.