Zanzibar Premier League

Results: 86 2021-11-14 – 2026-10-29
At a glance
  • Oleball holds 86 results from the Zanzibar Premier League, the most recent on 29 October 2026.
  • Home teams won 49% of these matches, 26% were draws and away teams won 25%.
  • They averaged 2.1 goals; both teams scored in 44% and 34% had more than 2.5 goals.
Statistics
Home 49% Draw 26% Away 25%
2.1Goals per match
44%Both teams scored
34%Over 2.5 goals
Latest results
Date Home Score Away
2026-10-29 Mlandege FC 0–2 (0–1) Zimamoto SC
2026-10-29 Kmka 1–0 (1–0) Uhamiaji FC
2026-10-28 Raskazone FC 0–0 (0–0) Wembe FC
2026-10-28 Mwembe Makumbi City FC 2–1 (1–1) Chipukizi FC
2026-10-19 Zimamoto SC 2–1 (1–0) Raskazone FC
2026-10-16 Polisi SC 3–1 (1–0) Uhamiaji FC
2026-10-15 JKU FC 2–1 (0–0) Mafunzo FC
2026-10-12 JKU FC 3–1 (1–1) Black Sailor FC
2026-10-12 Polisi SC 1–0 (1–0) Raskazone FC
2026-10-09 KVZSC 1–0 (0–0) Zimamoto SC
2026-10-02 Mafunzo FC 0–2 (0–0) Raskazone FC
2026-10-02 Mwembe Makumbi City FC 4–1 (2–1) Kipanga FC
2026-09-29 Polisi SC 2–1 (0–0) Fufuni
2026-09-28 Mafunzo FC 0–0 (0–0) Mwembe Makumbi City FC
2026-09-24 Uhamiaji FC 1–0 (0–0) Raskazone FC
2026-09-23 Mlandege FC 0–2 (0–1) KVZSC
2026-09-23 Kmka 1–2 (0–1) Zimamoto SC
2026-09-18 Mwembe Makumbi City FC 0–1 (0–0) Mlandege FC
2026-09-17 KVZSC 1–1 (0–1) JKU FC
2026-09-16 Polisi SC 1–1 (0–0) Zimamoto SC
2026-09-11 Zimamoto SC 2–0 (1–0) Mwembe Makumbi City FC
2026-09-10 Mafunzo FC 0–0 (0–0) Polisi SC
2026-09-09 JKU FC 4–0 (1–0) Wembe FC
2026-09-09 Kipanga FC 3–1 (1–1) Chipukizi FC
2026-09-04 Mlandege FC 0–2 (0–0) Polisi SC
2026-09-03 Black Sailor FC 0–2 (0–2) Wembe FC
2026-09-03 Uhamiaji FC 4–1 (2–0) Chipukizi FC
2026-09-02 Mafunzo FC 1–1 (0–1) Kipanga FC
2026-06-05 KVZSC 2–1 (1–1) Zimamoto SC
2026-06-03 Mwembe Makumbi City FC 1–2 (0–1) Mafunzo FC
2026-06-01 Chipukizi FC 0–1 (0–1) Polisi SC
2026-05-21 Mlandege FC 2–0 (0–0) Uhamiaji FC
2026-05-14 Mwembe Makumbi City FC 1–1 (0–0) Polisi SC
2026-05-13 Mafunzo FC 2–1 (0–1) Chipukizi FC
2026-05-04 Malindi 0–1 (0–1) Mafunzo FC
2026-05-03 KVZSC 3–1 (2–1) Mwembe Makumbi City FC
2026-05-02 JKU FC 3–0 (2–0) New King
2026-05-02 Zimamoto SC 1–2 (1–2) Mlandege FC
2026-05-01 Kipanga FC 0–0 (0–0) Uhamiaji FC
2026-04-20 JKU FC 3–0 (1–0) Kipanga FC
2026-04-20 Zimamoto SC 1–1 (0–0) Uhamiaji FC
2026-04-19 Polisi SC 1–2 (0–1) KVZSC
2026-04-19 Mafunzo FC 1–1 (1–0) New King
2026-04-12 Zimamoto SC 1–2 (1–1) JKU FC
2026-04-10 Kmka 1–0 (0–0) Mafunzo FC
2026-04-06 Chipukizi FC 2–1 (2–0) Uhamiaji FC
2026-04-05 Mlandege FC 0–2 (0–0) Fufuni
2026-04-04 New King 1–0 (0–0) Kmka
2026-04-03 Malindi 1–4 (1–2) JKU FC
2026-04-03 Chipukizi FC 0–0 (0–0) Mwembe Makumbi City FC
Teams
Team Played Won Drawn Lost Goals
Uhamiaji FC 14 6 2 6 15:15
Mafunzo FC 13 4 5 4 10:11
JKU FC 12 10 1 1 29:7
Mwembe Makumbi City FC 12 3 4 5 12:15
Polisi SC 12 6 3 3 14:9
Zimamoto SC 12 4 4 4 14:12
Chipukizi FC 11 1 3 7 9:19
Mlandege FC 10 4 2 4 10:11
Kmka 9 3 2 4 10:10
Kipanga FC 8 1 5 2 8:12
KVZSC 8 6 2 0 14:6
Raskazone FC 5 1 1 3 3:4
New King 4 2 1 1 3:4
Fufuni 3 1 0 2 3:4
Wembe FC 3 1 1 1 2:4
Black Sailor FC 2 0 0 2 1:5
Malindi 2 0 0 2 1:5
Junguni United FC 1 0 0 1 0:2
New Stone Town 1 0 0 1 2:5

Results from the last 12 months in the Oleball database — not an official league table.

Based on the results in the Oleball database, which grows with every match we cover. Not an official record.