Programs can be offered as leagues, classes, and clinics depending on the sport. They will also depend on season and location. For a general overview of our programs, check out these videos! For a list of what’s currently offered, please go to the programs page of your specific region:

                                                 Toronto    Mississauga    Hamilton    York    

                                                  Sudbury   K-W-Cambridge    Brantford

                                                 Grand Rapids    Kalamazoo    Muskegon


We also run tournaments and special events, which you can find by going to the ‘Events’ page of our website.


Further information on season length and registration times can be found here!