KMFA programs are available for children ages 6*-18 years old (6 year olds must be turning 7 during the year the program runs). Registration typically opens a couple months before the start of each season and is facilitated through an online site, Esportsdesk, as mandated by the BC Community Football Association (BCCFA). You will need to create an account on Esportsdesk:

  • If you are a new player/family, click “Sign Up” and if you have played previously, click on “Sign In” and log in with your account information.
  • New accounts will receive a confirmation email with a password; log in from the email and click “add/edit family member”; Enter your child’s information, confirming the birthdate is correct.
  • Follow the prompts and read/agree to the waivers.

Included at the time of registration are the applicable football memberships/insurance fees each player must purchase. These are one-time annual fees that will be collected for Football Canada, BCPFA (BC Provincial Football Association) and BCCFA with the first program registered for in a given calendar year. For subsequent registrations in the same year, the fees will not apply. For further assistance, contact our Registrar.


Equipment deposit fees will also be collected in the form of a post-dated cheque. For tackle, the deposit is $350 and for Flag it is $100. These cheques are held in trust and upon return of all equipment in good repair, will be returned or destroyed.

If you are in need of financial assistance, please contact us, or reach out to any of the following organizations:

Top Scroll to Top