The first ever championship was organised in 1931, with participants coming from the Air Force, companies and organisations. Complete final tables only available regularly from the 1997/98-season. I have used tables found at the RSSSF.
* = Indicates that points have been deducted. See the notes.
TEAM S GP W D L GF GA P 1. Muharraq 10 188 128 39 21 437 170 423 2. Al-Ahli (Manama) 10 188 91 54 43 353 224 327 3. East Riffa 10 188 64 52 72 288 323 244 4. Bahrain (Muharraq) 10 185 57 51 77 246 286 222 5. Busaiteen (Besaiteen) 8 149 59 44 46 257 217 221 6. Riffa (West Riffa) 6 111 68 22 21 251 102 226 7. Al-Hala (Muharraq-al-Hala) 9 167 48 44 75 262 318 188 8. Al-Najma (Manama) 6 111 42 29 40 170 161 155 8. West Riffa 4 77 43 20 14 158 84 149 10.Al-Shabab 6 111 39 30 42 168 192 147 11.Malikiya 6 113 31 29 53 156 202 119* 12.Essa Town 5 91 27 28 36 140 160 109 13.Al-Hilal (Manama) 4 74 17 21 36 88 133 72 14.Budaia 4 69 16 23 30 57 117 71 15.Setra 4 79 18 12 49 84 168 66 16.Manama 3 57 11 10 36 58 136 43 17.Qalali 2 38 9 11 18 47 75 38 18.Al-Sahel (Muharraq) 2 35 3 7 25 34 105 16 19.Al-Tadamun 1 17 4 2 11 21 33 14 20.Jadd Hafs 1 18 4 2 12 22 42 14 21.Al-Ittihad 1 17 3 4 10 15 36 13 22.Al-Ittifaq 1 17 1 3 13 16 40 6
2000/01: Malikiya had three points deducted. Unclear for what infraction, ineligible player?
Al-Khaleej were incorporated into the Bahrain team before 2001/02-season started.
Riffa = Merger of West Riffa & Zallaq done 2001.
Al-Shabab = An amalgamation of Deyya, Sanabis, Jadd Hafs, Naeem, Karrana, Sahla and Karbabad.
Al-Najma = An amalgamation of Al-Hilal, Al-Qadisiya and Ras Al-Rumma.
Al-Sahel (Muharraq) = Merger of Qalali and Hadd.
Al-Tadamun = An amalgamation of Boori, Karazkan, Hamla, Reef Union and Damastan.
Al-Ittifaq = An amalgamation of Al-Arabi, Maqaba and Bani Jumra.