Profile
The purpose of the Society is to develop, promote, extend, and foster the game of adult soccer in the Province of British Columbia, Canada, and to safeguard the interests of the clubs and teams competing in the VMSL, BC’s premier amateur league.
The VMSL is made up of 171 teams and more than 5000 members.