The Calgary Minor Soccer Association (CMSA) is a registered not-for-profit organization representing over 20,000 youth soccer players ages 4-18. We are the largest year-round youth sports organization in Calgary operating indoor and outdoor soccer programs involving over 1,800 teams each year.