The Bahraini Premier League is the main domestic football competition in the kingdom of Bahrain.
12 clubs currently play a two round robin set of fixtures totaling 22 games in order to determine the league champions.
In earlier seasons, the league has been radically overhauled to feature all the professional clubs of Bahrain.
The leagues featuring up to 19 teams would play each other on one occasion with the top 10 teams staying in the Premier League top flight and the bottom sides (from 11 to 19) forming the next seasons Second Division.
Between the seasons of 2002 and 2009, the top four sides of the league would also play in the Crown Prince Cup.