Final Table: 1.JKU SC 30 20 6 4 45-23 66 Champions [Unguja] 2.Zimamoto SC 30 19 5 6 51-23 62 [Unguja] 3.KMKM SC 30 18 3 9 46-20 57 [C] [Unguja] 4.KVZ FC 30 17 5 8 50-27 56 [Unguja] 5.Mafunzo SC 30 12 12 6 35-29 48 [Unguja] 6.Uhamiaji FC 30 12 11 7 28-19 47 [Unguja] 7.Kipanga SC 30 11 7 12 40-35 40 [Unguja] 8.Chipukizi SC 30 11 7 12 24-23 40 [Pemba] 9.Mlandege FC 30 8 13 9 22-25 37 [Unguja] 10.New City FC 30 9 10 11 30-38 37 [P] [Unguja] 11.Malindi SC 30 10 6 14 28-30 36 [Unguja] 12.Hard Rock SC 30 8 12 10 23-28 36 [P] Withdrew? [Pemba] ------------------------------------------------ 13.Kundemba FC 30 10 5 15 37-40 35 Relegated [Unguja] 14.Ngome FC 30 6 9 15 31-51 27 [P] Relegated [Unguja] 15.Jamhuri SC 30 4 8 18 17-50 20 Relegated [Pemba] 16.Maendeleo Manta 30 4 3 23 27-73 15 [P] Relegated [Pemba] NB: Hard Rock either withdrew for the 2024/25 season or were excluded for unknown reasons Round 1 [Sep 13] Ngome 0-5 Zimamoto [Sep 14] Hard Rock 0-0 Mafunzo Kundemba 1-1 Jamhuri [Sep 15] Malindi 0-0 Kipanga Chipukizi 0-1 Mlandege [Sep 16] Maendeleo 0-2 KVZ KMKM 0-0 Uhamiaji [Sep 17] New City 0-1 JKU Round 2 [Sep 18] Ngome 2-2 Malindi Kipanga 0-0 Jamhuri [Sep 19] Maendeleo 1-1 Mlandege Kundemba 1-0 Mafunzo [Sep 20] KMKM 4-1 Hard Rock Chipukizi 0-1 KVZ Uhamiaji 1-1 JKU [Sep 21] Zimamoto 1-1 New City Round 3 [Sep 22] Malindi 3-0 Jamhuri [Sep 23] JKU 2-1 Kundemba Kipanga 3-1 Hard Rock Chipukizi 0-0 Ngome [Sep 24] Maendeleo 0-1 KMKM Mlandege 0-0 KVZ Mafunzo 1-1 Zimamoto [Sep 25] New City 1-3 Uhamiaji Round 4 [Sep 27] Maendeleo 1-0 Ngome [Sep 28] Chipukizi 1-0 KMKM [Sep 29] JKU 2-0 Zimamoto Mafunzo 0-0 Mlandege Hard Rock 1-1 Jamhuri [Sep 30] KVZ 1-0 Kundemba Uhamiaji 2-1 Kipanga [Oct 1] New City 1-2 Malindi Round 5 [Oct 5] Ngome 0-4 KMKM Chipukizi 2-0 Maendeleo [Oct 6] JKU 1-0 Mafunzo KVZ 1-0 Malindi Hard Rock 1-1 New City [Oct 7] Kundemba 0-1 Mlandege Jamhuri 1-0 Uhamiaji [Oct 8] Kipanga 1-0 Zimamoto Round 6 [Oct 10] Jamhuri 0-2 New City [Oct 11] Hard Rock 0-0 Uhamiaji [Oct 12] Kipanga 3-1 Ngome Chipukizi 2-1 Mafunzo [Oct 13] Malindi 1-0 KMKM Kundemba 3-2 Maendeleo [Oct 14] JKU 0-3 KVZ [Oct 15] Mlandege 0-1 Zimamoto Round 7 [Oct 19] Hard Rock 0-1 Zimamoto Mafunzo 2-1 Maendeleo Kundemba 0-0 Chipukizi [Oct 20] Kipanga 2-2 Mlandege Jamhuri 0-2 JKU [Oct 21] KMKM 5-0 New City [Oct 22] Uhamiaji 0-0 Malindi Ngome 2-1 KVZ Round 8 [Oct 23] Hard Rock 0-0 JKU [Oct 24] Jamhuri 1-2 Zimamoto New City 1-2 Maendeleo [Oct 25] Malindi 1-2 Chipukizi [Oct 27] Mlandege 1-1 Uhamiaji [Oct 28] Kundemba 1-1 Ngome Mafunzo 0-2 Kipanga [Oct 29] KMKM 2-0 KVZ Round 9 [Oct 31] Hard Rock 2-0 Maendeleo [Nov 1] Jamhuri 2-1 Chipukizi [Nov 2] Uhamiaji 1-0 Kundemba [Nov 3] Malindi 0-1 Mlandege [Nov 4] KMKM 0-2 Zimamoto Ngome 1-3 JKU [Nov 6] KVZ 2-1 Kipanga [Nov 7] Mafunzo 1-1 New City Round 10 [Nov 6] Hard Rock 0-0 Chipukizi [Nov 9] KMKM 0-0 Jamhuri [Nov 10] Mlandege 1-2 JKU Maendeleo 1-2 Kipanga [Nov 11] KVZ 1-1 Uhamiaji Kundemba 4-1 New City [Nov 12] Zimamoto 1-0 Malindi Ngome 0-1 Mafunzo Round 11 [Nov 13] Chipukizi 0-1 Kipanga [Nov 15] Hard Rock 0-0 Kundemba Mafunzo 2-2 Jamhuri [Nov 17] KVZ 3-1 Zimamoto Maendeleo 0-1 Malindi [Nov 18] KMKM 1-2 JKU [Nov 19] Ngome 0-0 Uhamiaji [Nov 21] New City 0-0 Mlandege Round 12 [Nov 20] KVZ 0-1 Jamhuri Hard Rock 2-1 Malindi [Nov 22] Zimamoto awd Kundemba [awarded 2-0; abandoned at 2-2] [Nov 24] New City 1-0 Chipukizi [Nov 25] Uhamiaji 1-1 Maendeleo KMKM 1-0 Mafunzo [Nov 26] JKU 1-0 Kipanga Ngome 0-0 Mlandege Round 13 [Nov 28] Zimamoto 2-0 Maendeleo Uhamiaji 0-1 Chipukizi [Nov 29] KVZ 1-3 Mafunzo [Nov 30] Hard Rock 1-0 Mlandege New City 2-1 Kipanga [Dec 1] KMKM 2-1 Kundemba [Dec 3] Malindi 0-1 JKU [Dec 6] Jamhuri 1-1 Ngome Round 14 [Dec 1] Zimamoto 3-0 Chipukizi [Dec 3] Jamhuri 0-1 Mlandege [Dec 4] KMKM 1-0 Kipanga [Dec 8] Kundemba 3-2 Malindi Maendeleo 0-2 JKU [Dec 9] KVZ 4-2 New City [Dec 10] Mafunzo 0-0 Uhamiaji [Dec 11] Ngome 3-1 Hard Rock Round 15 [Dec 11] Chipukizi 1-1 JKU [Dec 12] Jamhuri 0-2 Maendeleo [Dec 14] KVZ 0-0 Hard Rock [Dec 15] Mafunzo 1-0 Malindi [Dec 16] Ngome 1-2 New City Kipanga 3-2 Kundemba [Dec 17] Mlandege 0-1 KMKM [Dec 18] Uhamiaji 1-1 Zimamoto Halfway Table: 1.JKU SC 15 11 3 1 21- 9 36 [Unguja] 2.Zimamoto SC 15 9 3 3 23-10 30 [Unguja] 3.KMKM SC 15 9 2 4 22- 8 29 [C] [Unguja] 4.KVZ FC 15 8 3 4 20-13 27 [Unguja] 5.Kipanga SC 15 7 3 5 20-15 24 [Unguja] 6.Uhamiaji FC 15 3 10 2 11- 9 19 [Unguja] 7.Mlandege FC 15 4 7 4 9- 9 19 [Unguja] 8.Chipukizi SC 15 5 4 6 10-12 19 [Pemba] 9.Mafunzo SC 15 4 6 5 12-13 18 [Unguja] 10.Hard Rock SC 15 3 8 4 10-14 17 [P] [Pemba] 11.Kundemba FC 15 4 4 7 17-19 16 [Unguja] 12.New City FC 15 4 4 7 16-26 16 [P] [Unguja] ------------------------------------------------ 13.Malindi SC 15 4 3 8 13-15 15 [Unguja] 14.Jamhuri SC 15 3 6 6 10-18 15 [Pemba] 15.Ngome FC 15 2 6 7 12-25 12 [P] [Unguja] 16.Maendeleo Manta 15 3 2 10 11-22 11 [P] [Pemba] Round 16 [Feb 2] JKU 1-0 New City Maendeleo 2-0 Jamhuri Zimamoto 2-3 Mafunzo [Feb 3] Uhamiaji 0-1 KMKM Kipanga 1-0 Malindi Hard Rock 1-0 Ngome [Feb 4] Chipukizi 3-0 Kundemba KVZ 5-0 Mlandege Round 17 [Feb 7] Maendeleo 1-3 Kundemba [Feb 8] Malindi 0-2 Ngome [also reported 2-0] Jamhuri 0-1 Mafunzo [Feb 9] KVZ 1-0 Chipukizi Mlandege 1-0 Kipanga [Feb 10] JKU 0-1 Uhamiaji [Feb 11] Zimamoto 0-1 KMKM [Feb 12] New City 2-2 Hard Rock Round 18 [Feb 10] Jamhuri 1-0 Kundemba [Feb 11] Maendeleo 1-2 Mafunzo [Feb 14] Ngome 0-1 Chipukizi [Feb 15] Zimamoto 2-0 Hard Rock Kipanga 0-3 KMKM [Feb 16] JKU 1-1 Malindi [Feb 17] Uhamiaji 1-0 KVZ [Feb 18] Mlandege 0-0 New City Round 19 [Feb 19] KMKM 0-1 Chipukizi Malindi 2-1 Hard Rock [Feb 22] Kundemba 0-1 KVZ Maendeleo 0-0 New City [Feb 23] Zimamoto 4-0 JKU [Feb 24] Ngome 1-0 Uhamiaji Jamhuri 0-1 Kipanga [Feb 25] Mlandege 0-0 Mafunzo Round 20 [Feb 25] Chipukizi 0-1 New City [Feb 27] Hard Rock 0-0 Kipanga [Feb 29] Malindi 4-1 Maendeleo KMKM 0-0 Ngome [Mar 5] Uhamiaji 3-1 Jamhuri Mlandege 1-1 Kundemba [Mar 6] Mafunzo 1-1 JKU Zimamoto 1-1 KVZ Round 21 [Apr 28] Zimamoto 1-0 Uhamiaji Jamhuri 0-2 Hard Rock [Apr 29] Maendeleo 0-2 Chipukizi Malindi 0-0 Mlandege [Apr 30] Kundemba 2-3 KMKM JKU 2-1 Ngome [May 1] Kipanga 0-1 KVZ Mafunzo 2-2 New City Round 22 [May 3] Jamhuri 1-2 KMKM Malindi 0-1 Zimamoto [May 4] Mafunzo 1-1 KVZ Kundemba 1-2 Kipanga Chipukizi 0-0 Hard Rock [May 5] JKU 1-0 Mlandege Uhamiaji 0-0 New City [May 12] Ngome 2-1 Maendeleo Round 23 [May 7] Hard Rock 1-0 KMKM [May 9] Kipanga 1-2 New City KVZ 4-1 Ngome Jamhuri 0-1 Malindi [May 10] JKU 4-2 Maendeleo [May 11] Kundemba 1-2 Zimamoto [May 24] Uhamiaji 1-0 Mlandege [May 27] Mafunzo 1-0 Chipukizi Round 24 [May 11] Chipukizi 2-0 Malindi [May 15] Mlandege 1-1 Ngome [May 16] KVZ 7-3 Maendeleo [May 17] Uhamiaji 0-1 Mafunzo JKU 7-0 Jamhuri [May 18] Kundemba 1-0 Hard Rock [May 23] Zimamoto 1-0 Kipanga [May 28] New City 0-1 KMKM Round 25 [May 8] Mafunzo 3-2 Kundemba [May 18] KMKM 2-1 Malindi [May 19] Mlandege 5-2 Maendeleo Zimamoto 3-0 Jamhuri [May 20] KVZ 0-2 JKU Kipanga 1-1 Chipukizi [May 21] New City 2-0 Ngome Uhamiaji 3-1 Hard Rock Round 26 [May 22] KMKM 7-0 Maendeleo Mlandege 2-0 Jamhuri [May 23] JKU 2-1 Chipukizi [May 24] Mafunzo 0-0 Hard Rock [May 25] New City 0-1 Kundemba Malindi 2-1 KVZ [Jun 10] Kipanga 2-3 Uhamiaji [Jun 13] Zimamoto 4-3 Ngome Round 27 [May 26] Ngome 1-1 Jamhuri Kipanga 6-0 Maendeleo [May 27] Mlandege 1-0 Hard Rock [Jun 1] Mafunzo 2-1 KMKM [Jun 6] KVZ 3-0 New City [Jun 7] Malindi 2-1 Uhamiaji JKU 0-2 Kundemba [Jun 9] Chipukizi 0-2 Zimamoto Round 28 [May 30] Ngome 3-2 Kipanga [May 31] Mlandege 0-2 Chipukizi New City 3-1 Jamhuri [Jun 1] JKU 1-0 Hard Rock [Jun 6] Maendeleo 1-4 Zimamoto [Jun 9] KVZ 2-1 KMKM [Jun 10] Mafunzo 0-1 Malindi [Jun 13] Uhamiaji 1-0 Kundemba Round 29 [Jun 16] Mafunzo 3-3 Kipanga Chipukizi 1-1 Jamhuri [Jun 18] JKU 1-0 KMKM Malindi 0-0 New City Zimamoto 1-1 Mlandege [Jun 19] Hard Rock 1-0 KVZ Ngome 2-4 Kundemba Maendeleo 0-1 Uhamiaji Round 30 [Jun 20] KMKM 2-1 Mlandege [Jun 21] Jamhuri 1-3 KVZ Chipukizi 0-2 Uhamiaji Maendeleo 2-4 Hard Rock Malindi 1-2 Kundemba New City 2-0 Zimamoto Mafunzo 3-2 Ngome JKU 1-1 Kipanga Final Table: 1.JKU SC 30 20 6 4 45-23 66 Champions [Unguja] 2.Zimamoto SC 30 19 5 6 51-23 62 [Unguja] 3.KMKM SC 30 18 3 9 46-20 57 [C] [Unguja] 4.KVZ FC 30 17 5 8 50-27 56 [Unguja] 5.Mafunzo SC 30 12 12 6 35-29 48 [Unguja] 6.Uhamiaji FC 30 12 11 7 28-19 47 [Unguja] 7.Kipanga SC 30 11 7 12 40-35 40 [Unguja] 8.Chipukizi SC 30 11 7 12 24-23 40 [Pemba] 9.Mlandege FC 30 8 13 9 22-25 37 [Unguja] 10.New City FC 30 9 10 11 30-38 37 [P] [Unguja] 11.Malindi SC 30 10 6 14 28-30 36 [Unguja] 12.Hard Rock SC 30 8 12 10 23-28 36 [P] Withdrew? [Pemba] ------------------------------------------------ 13.Kundemba FC 30 10 5 15 37-40 35 Relegated [Unguja] 14.Ngome FC 30 6 9 15 31-51 27 [P] Relegated [Unguja] 15.Jamhuri SC 30 4 8 18 17-50 20 Relegated [Pemba] 16.Maendeleo Manta 30 4 3 23 27-73 15 [P] Relegated [Pemba] NB: Hard Rock either withdrew for the 2024/25 season or were excluded for unknown reasons Promoted: Inter Zanzibar, Muembe Makumbi (both from Unhuja); Junguni United, Mwenge, Tekeleza (all from Pemba)
Kanda ya Unguja Round 1 [Jan 25] Shangani 3-2 Jang'mbe Boys Bambuu 0-0 Mbweni Academy [2-3 pen] Black Sailors 3-1 Kilimani Fighters Black Mamba 2-1 Desi [Jan 26] Raskazone 1-0 Muembe Makumbi United Ujamaa bt Super Star Taifa Jang'ombe bt Mchangani FC Negro United bt Baharia FC [Jan 27] Paje Star 4-0 Cairo United Sulubu 1-1 Black Lion [7-8 pen] New Boys 0-2 Union Rangers [Jan 28] Inter Zanzibar bt New Power Muembe Makumbi City bt Kianga International Sharp Boys bt N.N. Kilimani City 3-1 Gold Star Round 2 [Mar 7] Malindi 0-1 Nyangobo Ngome 1-1 Taifa Jang'ombe [3-4 pen] KMKM 1-0 Sharp Boys [Mar 8] Mlandege 6-2 Eleven Star Kilimani City 1-1 Villa [5-3 pen] Inter Zanzibar bt Mbweni Academy [possibly by walkover] Kipanga 0-2 Black Sailors [Mar 9] Mafunzo 0-0 Negro United [5-3 pen] New City 1-4 New King JKU 3-1 Union Rangers KVZ 2-2 Muembe Makumbi City [9-8 pen] Raskazone 3-0 Black Mamba [Mar 10] Uhamiaji bt Ujamaa Zimamoto 2-0 Shangani Black Lion 0-0 Paje Star [3-4 pen] Kundemba 1-1 Polisi [6-5 pen] 1/8 Finals [Apr 18] KVZ 3-1 Raskazone KMKM 4-1 Paje Star [Apr 19] Mlandege 4-0 Inter Zanzibar Uhamiaji 2-0 Black Sailors [Apr 20] JKU 6-0 Nyangobo Kundemba 1-1 Taifa Jang'ombe [4-5 pen] [Apr 21] Zimamoto 4-1 New King Mafunzo 6-0 Kilimani City Quarterfinals [May 13] KVZ 0-0 Mlandege [3-4 pen] Uhamiaji 4-0 KMKM [May 14] JKU 1-1 Taifa Jang'ombe [4-2 pen] Zimamoto 1-0 Mafunzo Semifinals [May 29] Mlandege 0-3 Uhamiaji JKU 0-0 Zimamoto [10-9 pen] Final [Jun 4] Uhamiaji 0-0 JKU [1-4 pen] Kanda ya Pemba 1/8 Finals [Feb 7] Tekeleza 1-1 Wawi Star [4-5 pen] [Mar 9] Junguni 1-1 Mkoroshoni [4-5 pen] Maendeleo 1-4 Mgogoni [Mar 10] Jamhuri 1-1 Kizimbani [4-5 pen] Quarterfinals [Apr 18] Jifunze 1-1 New Stone Town [5-4 pen] [Apr 19] Hard Rock 2-1 Mkoroshoni [Apr 20] Wawi Star 2-0 Kizimbani Mgogoni 1-1 Chipukizi [3-4 pen] Semifinals New Stone Town - Hard Rock Wawi Star lt Chipukizi NB: Chipukizi won Pemba final Overall Final [Jun 14, Gombani Stadium, Chake Chake, Pemba] Chipukizi awd JKU [awarded 2-0; abandoned at 1-1 in 103' (extra time), JKU walked off]
Group Stage NB: originally Bandari FC (Mombasa, Kenya) and URA FC (Kampala, Uganda) were to enter but they withdrew and were replaced by Jamus FC (Juba) and JKU SC [Dec 28] Mlandege 0-0 Azam Vital'ô 0-0 Chipukizi [Dec 29] KVZ 2-0 Jamhuri JKU 1-4 Singida FG [Dec 30] Mlandege 1-1 Vital'ô Chipukizi 0-1 Azam [Dec 31] KVZ 1-1 Jamus Jamhuri 0-5 Young Africans [Jan 1] Singida FG 3-1 APR JKU 1-3 Simba [Jan 2] Vital'ô 1-3 Azam Jamus 1-2 Young Africans [Jan 3] APR 3-1 JKU Simba 2-0 Singida FG [Jan 4] Mlandege 1-1 Chipukizi Young Africans 0-0 KVZ [Jan 5] Jamhuri 2-1 Jamus Simba 0-0 APR Final Tables: Kundi A 1.Azam FC 3 2 1 0 4- 1 7 Qualified 2.Mlandege FC 3 0 3 0 2- 2 3 Qualified 3.Chipukizi SC 3 0 2 1 1- 2 2 4.Vital'ô (Bujumbura) 3 0 2 1 2- 4 2 [Burundi] Kundi B 1.Simba SC 3 2 1 0 5- 1 7 Qualified 2.Singida Fountain Gate 3 2 0 1 7- 4 6 Qualified 3.APR FC 3 1 1 1 4- 4 4 Qualified [Rwanda] 4.JKU SC 3 0 0 3 3-10 0 Kundi C 1.Young Africans SC 3 2 1 0 7- 1 7 Qualified 2.KVZ FC 3 1 2 0 3- 1 5 Qualified 3.Jamhuri SC 3 1 0 2 2- 8 3 Qualified 4.Jamus FC (Juba) 3 0 1 2 3- 5 1 [South Sudan] Quarterfinals [Jan 7] Mlandege 0-0 KVZ [3-2 pen] Young Africans 1-3 APR [Jan 8] Azam 1-2 Singida FG Simba 1-0 Jamhuri Semifinals [Jan 9] APR 0-0 Mlandege [2-4 pen] [Jan 10] Singida FG 1-1 Simba [2-3 pen] Final [Jan 13] Mlandege 1-0 Simba [Joseph Akandwanato 54] NB: Mlandege had reached the final with five consecutive draws; their win against Simba was their first in the competition
NB: "Union Cup" between two clubs from both Tanzania Mainland and Zanzibar Semifinals [Apr 24] KVZ 0-2 Simba [Apr 25] Azam 5-2 KMKM Final [Apr 27] Simba 1-0 Azam [Babacar Sarr 77]
Prepared and maintained by Hans Schöggl and Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Authors: Hans Schöggl and Karel Stokkermans
Last updated: 22 Oct 2024
(C) Copyright Hans Schöggl, Karel Stokkermans and RSSSF 2023/24
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.