All 5 logos banner

Head Coach

The Head Coach is responsible for leading the team with a focus on player and assistant coach development, player discipline, and communication. The coach fosters a positive, respectful, and inclusive team environment while working closely with the Team Manager to ensure off-ice logistics align with the overall season plan. Together, the Coach and Manager act as the official spokespeople for the team—with the Coach overseeing player development and on-ice operations, and the Manager overseeing logistics and communications.

 

 

Leadership

Communication

Development

Team work

Compliance

 

 

Estimated Time Commitment:  150 - 200 Hours per season(Program Specific) 

Travel Commitment:  Program Specific

Skills and Qualities

The ideal candidate will demonstrate the following:

  • Proven experience coaching in minor hockey, with a strong understanding of Hockey Canada’s development model.

  • Ability to create and implement comprehensive season plans that balance on-ice development and off-ice team activities.

  • Strong leadership and mentoring skills to support player growth and guide Assistant Coaches.

  • Excellent communication, interpersonal, and organizational skills to coordinate effectively with players, families, and team officials.

  • Commitment to fostering a positive, respectful, fun, and inclusive team culture.

  • Knowledge of and adherence to FMMHA policies, procedures, and the Code of Conduct.

  • Ability to plan and lead structured practices and game-day preparation with clarity and consistency.

  • Proficiency with online tools and platforms for practice planning, communication, and resource sharing.

  • Must be able to produce a clear Criminal Record Check with Vulnerable Sector screening and complete all Hockey Alberta and FMMHA coaching requirements for their program.

Key Responsibilities & Focus Areas:

  • Season Plan

    • Develop, implement, and execute a comprehensive season plan that includes both on-ice and off-ice activities.
    • Define roles and responsibilities for Assistant Coaches.
    • Set clear rules and expectations for team and player conduct.
    • Organize and lead the team’s welcome introduction as the first point of contact.
    • Select appropriate affiliate players and provide the list to the team manager for completion of required documentation. Ensure a development plan is in place for each affiliate to support their growth and integration into the team.

    Team Communication & Coordination

    • Collaborate with the Team Manager on all off-ice activities and team operations to ensure alignment with the season plan.
    • Act jointly with the Manager as team spokespersons: the Coach leading development/on-ice matters and the Manager handling logistics/communications.
    • Respect and understand the roles of all team officials, operating within your own scope unless requested otherwise.
    • Maintain regular and timely communication with the team, providing updates and responding to inquiries as needed.

    Game Day & Practices

    • Coach the team during all games and practices.
    • Oversee pre-game preparation and maintain effective communication with players.
    • In your absence, delegate coaching duties to an Assistant Coach and provide a clear practice plan.
    • Design and share detailed practice plans in consultation with Assistant Coaches.
    • Plan all on-ice and off-ice team activities collaboratively with Assistant Coaches and the Team Manager.
    • Support and mentor the ongoing development of Assistant Coaches.

    Policy, Procedures & Conduct

    • Operate the team in full compliance with FMMHA Policies, Procedures, and the Code of Conduct.
    • Promote and model respect for officials, opponents, teammates, and the game itself.
    • Ensure players receive equal instruction, fair discipline, and appropriate playing time.
    • Maintain up-to-date coaching certifications and attend required training.
    • Create a fun, safe, and inclusive team atmosphere.
    • Ensure appropriate supervision of players is in place during all team activities.