Current Teams

This is the list of current teams in the league.

Historic Teams

This is the list of teams that have previously played in the league but either the club is no longer active or the club has withdrawn the team.