It is the goal of BC Soccer to continue to be committed to a comprehensive approach to improve player development in British Columbia, ultimately, to make Canada a stronger soccer nation. Part of the broad-based plan was the establishment of a two stream development process for the game. Those streams are known as grassroots and high performance. BCSPL, the high performance stream, started play in the fall of 2011. See www.bcsoccer.net for more information.
A key component of this process was the creation and development of a High Performance League in BC. This league is known as the EA Sports BC Soccer Premier League (BCSPL)