KMHA is a volunteer organization.  Our success is through the hard work and dedication of those who give of their time to work with our players.  We have many volunteer opportunities available and encourage each family to take up a volunteer role within your association.  If you are interested in coaching or assistant coaching, please send an email with contact information to    We require Division Directors (please call our office for an overview of this position), tournament coordinators, team managers, Game Day volunteers for our community involvement initiative and many more rewarding volunteer opportunities.  If you have any questions on what you can do to help out, please don’t hesitate to contact our office at 250-861-5677or via email at