Quantcast
Home Teams Calendar News Photos Documents Links Board Sponsors Contact

Weather Cancellation

All fields are open.

MHSA Staff

The MHSA has three staff members responsible for overseeing the "day to day" operations of the Soccer Association.

Their areas of responsibility are provided below to help you decide which staff member will best be able to assist you.


Nanette Newton

Office Administrator

Phone: 403-529-6931

Responsible for...

  • Registration Fees & Refunds
  • Player & Coach Registration
  • Payables & Receivables
  • Database Maintenance
  • Uniform Deposit Cheques
  • Administrative Support to All Leagues
  • ASA Provincial Declarations

Kim Elliott

Program Administrator

Phone: 403-504-8763

Responsible for...

  • Mini Soccer League and Festival Schedules
  • Minor Soccer League, Tournament and Playoff Schedules
  • High School League, Tournament and Playoff Schedules
  • Father's Day Tournament Organization and Scheduling
  • Assists with Database Maintenance
  • Assists with Budget Preparations
  • Assists with Grant Application Process
  • Assists with Facility Development Plan
  • Supports Communication with Government and ASA
  • Supervision of Office Administrator
  • Discipline Issues

Mark Hassall

Head Coach

Phone: 403-928-7922

Responsible for...

Coach Development

  • CSA Community Coach Courses
  • Mini & Minor Game Day Clinics
  • Coach Mentorship & Evaluation

Player Development

  • APD Program
  • Super Skills Clinics
  • Scouting within House League

Soccer Education

  • Under 4 Soccer Parent/Player Program
  • Soccer-S-Cool Elementary School Program

Community Savings Crusaders

  • Coach Selection, Education, Mentorship & Evaluation
  • Tricks of the Trade Clinics
  • Player Selection (Tryouts)
  • Program Monitoring

Facility Development

Alberta Soccer Association

  • Facilitate Select Team Scouting with District Head Coach

What is the best position on a soccer team?