Zimbabwe 2025


Premier Soccer League 2025
Cup Tournaments

Premier Soccer League 2025

Final Table:
 1.Scottland FC 34 20 9 5 47-20 69 [P] Champions
 2.MWOS FC 34 17 11 6 36-23 62 [*]
 3.Simba Bhora 34 16 13 5 37-21 61 [C]
 4.Ngezi Platinum 34 14 13 7 41-30 55
 5.TelOne FC 34 14 12 8 40-26 54
 6.FC Platinum 34 10 19 5 28-20 49
 7.Herentals College 34 12 12 10 29-26 48
 8.ZPC Kariba 34 9 17 8 29-26 44
 9.CAPS United 34 11 10 13 26-28 43
10.Manica Diamonds 34 8 17 9 21-24 41
11.Highlanders 34 7 18 9 29-28 39
12.Chicken Inn 34 9 12 13 23-25 39
13.Dynamos 34 8 15 11 20-26 39
14.Triangle United FC 34 8 14 12 36-33 38 [P]
----------------------------------------------
15.Green Fuel 34 7 16 11 28-30 37 Relegated
16.Bikita Minerals 34 9 10 15 25-38 37 Relegated
17.Yadah Stars 34 8 11 15 23-30 35 Relegated
18.Kwekwe United FC 34 1 7 26 15-79 10 [P] Relegated
[*] MWOS FC (Norton) bought the place of ZPC Hwange
Round 1
[Feb 28]
Scottland 1-0 Triangle United 
[Mar 1]
Herentals 2-1 TelOne 
Simba Bhora 0-0 FC Platinum 
Manica Diamonds 1-0 Yadah Stars 
Chicken Inn 0-0 Bikita Minerals 
Kwekwe United 1-1 Ngezi Platinum 
Green Fuel 1-1 CAPS United 
[Mar 2]
Dynamos 0-0 ZPC Kariba 
MWOS 1-0 Highlanders 
Round 2
[Mar 7]
Yadah Stars 0-0 Chicken Inn 
[Mar 8]
TelOne 4-1 Triangle United 
Ngezi Platinum 1-0 Green Fuel 
Bikita Minerals 1-1 MWOS 
FC Platinum 1-0 Manica Diamonds 
ZPC Kariba 0-0 Simba Bhora 
Herentals 0-0 Dynamos 
[Mar 9]
CAPS United 0-2 Scottland 
Highlanders 4-0 Kwekwe United 
Round 3
[Mar 14]
Scottland 0-1 Ngezi Platinum 
[Mar 15]
Simba Bhora 1-0 Herentals 
Dynamos 1-1 TelOne 
Chicken Inn 1-1 FC Platinum 
MWOS 2-0 Yadah Stars 
Kwekwe United 1-0 Bikita Minerals 
Green Fuel 2-2 Highlanders 
[Mar 16]
Manica Diamonds 1-0 ZPC Kariba 
Triangle United 0-2 CAPS United 
Round 4
[Mar 29]
TelOne 1-0 CAPS United 
Ngezi Platinum 1-0 Triangle United 
Bikita Minerals 2-4 Green Fuel 
Yadah Stars 3-0 Kwekwe United 
FC Platinum 0-0 MWOS 
ZPC Kariba 1-0 Chicken Inn 
Herentals 1-1 Manica Diamonds 
[Mar 30]
Highlanders 1-1 Scottland 
Dynamos 1-0 Simba Bhora 
Round 5
[Apr 5]
Manica Diamonds 1-0 Dynamos 
Chicken Inn 0-0 Herentals 
Simba Bhora 1-0 TelOne 
MWOS 1-0 ZPC Kariba 
Kwekwe United 0-0 FC Platinum 
Green Fuel 1-0 Yadah Stars 
Scottland 3-0 Bikita Minerals 
[Apr 6]
Triangle United 1-1 Highlanders 
CAPS United 1-2 Ngezi Platinum 
Round 6
[Apr 12]
TelOne 2-1 Ngezi Platinum 
Bikita Minerals 2-1 Triangle United 
Yadah Stars 1-1 Scottland 
FC Platinum 0-0 Green Fuel 
Simba Bhora 4-1 Manica Diamonds 
ZPC Kariba 5-0 Kwekwe United 
[Apr 13]
Highlanders 1-0 CAPS United 
Herentals 0-1 MWOS 
Dynamos 0-1 Chicken Inn 
Round 7
[Apr 19]
Green Fuel 0-0 ZPC Kariba 
[Apr 20]
Manica Diamonds 2-2 TelOne 
Triangle United 1-0 Yadah Stars 
CAPS United 0-1 Bikita Minerals 
[Apr 21]
Chicken Inn 0-1 Simba Bhora 
MWOS 1-0 Dynamos 
Kwekwe United awd Herentals [awarded 0-3, Kwekwe dns]
Scottland 1-1 FC Platinum 
Ngezi Platinum 0-0 Highlanders 
Round 8
[Apr 25]
Herentals 1-0 Green Fuel 
[Apr 26]
TelOne 1-1 Highlanders 
Bikita Minerals 1-1 Ngezi Platinum 
Yadah Stars 0-1 CAPS United 
FC Platinum 1-1 Triangle United 
ZPC Kariba 0-0 Scottland 
Simba Bhora 0-0 MWOS 
Manica Diamonds 1-1 Chicken Inn 
[Apr 27]
Dynamos 0-0 Kwekwe United 
Round 9
[Apr 30]
Chicken Inn 0-0 TelOne 
Kwekwe United 1-2 Simba Bhora 
Green Fuel 0-0 Dynamos 
Triangle United 1-2 ZPC Kariba 
CAPS United 1-2 FC Platinum 
Ngezi Platinum 1-2 Yadah Stars 
Highlanders 1-0 Bikita Minerals 
[May 1]
Scottland 1-0 Herentals 
MWOS 1-1 Manica Diamonds 
Round 10
[May 3]
TelOne 1-0 Bikita Minerals 
Yadah Stars 0-2 Highlanders 
FC Platinum 0-0 Ngezi Platinum 
ZPC Kariba 0-0 CAPS United 
Simba Bhora 0-0 Green Fuel 
[May 4]
Dynamos 0-1 Scottland 
Manica Diamonds 0-0 Kwekwe United 
Chicken Inn 0-1 MWOS 
[May 5]
Herentals 2-1 Triangle United 
Round 11
[May 10]
MWOS 2-2 TelOne 
Green Fuel 0-0 Manica Diamonds 
CAPS United 1-1 Herentals 
Ngezi Platinum 2-2 ZPC Kariba 
Bikita Minerals 1-1 Yadah Stars 
[May 11]
Kwekwe United 2-4 Chicken Inn 
Scottland 2-0 Simba Bhora 
Triangle United 2-0 Dynamos 
Highlanders 1-1 FC Platinum 
Round 12
[May 17]
FC Platinum 1-1 Bikita Minerals 
TelOne 1-1 Yadah Stars 
ZPC Kariba 2-1 Highlanders 
Herentals 1-0 Ngezi Platinum 
Simba Bhora 4-0 Triangle United 
Manica Diamonds 0-0 Scottland 
Chicken Inn 0-1 Green Fuel 
MWOS 4-0 Kwekwe United 
[May 18]
Dynamos 1-1 CAPS United 
Round 13
[May 23]
Scottland awd Chicken Inn [awarded 3-0; abandoned at 0-0 in injury
[May 24] time due to crowd trouble after a
Kwekwe United 0-1 TelOne penalty had been awarded to Scottland]
Green Fuel 1-1 MWOS 
Ngezi Platinum 2-1 Dynamos 
Bikita Minerals 0-0 ZPC Kariba 
Yadah Stars 0-0 FC Platinum 
[May 25]
Triangle United 0-1 Manica Diamonds 
CAPS United 1-3 Simba Bhora 
Highlanders 0-1 Herentals 
Round 14
[May 31]
ZPC Kariba 1-0 Yadah Stars 
TelOne 0-1 FC Platinum 
Herentals 0-2 Bikita Minerals 
Simba Bhora 0-0 Ngezi Platinum 
Manica Diamonds 0-1 CAPS United 
Chicken Inn 0-0 Triangle United 
MWOS 1-0 Scottland 
[Jun 1]
Dynamos 0-0 Highlanders 
Kwekwe United 1-1 Green Fuel 
Round 15
[Jun 14]
Green Fuel 0-1 TelOne 
CAPS United 1-0 Chicken Inn 
Ngezi Platinum 1-1 Manica Diamonds 
Bikita Minerals 1-1 Dynamos 
Yadah Stars 1-0 Herentals 
FC Platinum 4-0 ZPC Kariba 
[Jun 15]
Scottland 1-0 Kwekwe United 
Triangle United 2-2 MWOS 
Highlanders 2-3 Simba Bhora 
Round 16
[Jun 18]
TelOne 1-1 ZPC Kariba 
Herentals 0-0 FC Platinum 
Simba Bhora 1-0 Bikita Minerals 
Manica Diamonds 0-1 Highlanders 
Chicken Inn 1-0 Ngezi Platinum 
Green Fuel 2-2 Scottland 
[Jun 19]
Dynamos 1-0 Yadah Stars 
MWOS 2-1 CAPS United 
Kwekwe United 0-3 Triangle United 
Round 17
[Jun 21]
Scottland 0-1 TelOne 
Bikita Minerals 1-0 Manica Diamonds 
ZPC Kariba 0-0 Herentals 
[Jun 22]
Triangle United 5-1 Green Fuel 
CAPS United 2-0 Kwekwe United 
Ngezi Platinum 3-1 MWOS 
Highlanders 0-0 Chicken Inn 
Yadah Stars 0-1 Simba Bhora 
FC Platinum awd Dynamos [awarded 3-0; abandoned at 1-1 in 75',
 Dynamos walked off]
Round 18
[Jun 28]
TelOne 0-0 Herentals 
ZPC Kariba 0-0 Dynamos 
FC Platinum 1-1 Simba Bhora 
Yadah Stars 1-0 Manica Diamonds 
Bikita Minerals 1-0 Chicken Inn 
Ngezi Platinum 5-2 Kwekwe United 
[Jun 29]
Highlanders 0-1 MWOS 
CAPS United 0-0 Green Fuel 
Triangle United 0-0 Scottland 
Round 19
[Jul 5]
Green Fuel 0-1 Ngezi Platinum 
MWOS 1-0 Bikita Minerals 
Chicken Inn 2-1 Yadah Stars 
Simba Bhora 1-1 ZPC Kariba 
Dynamos 0-2 Herentals 
[Jul 6]
Triangle United 1-1 TelOne 
Scottland 0-1 CAPS United 
Kwekwe United 0-0 Highlanders 
[Sep 6]
Manica Diamonds 0-0 FC Platinum 
Round 20
[Jul 12]
Herentals 2-3 Simba Bhora 
TelOne 1-0 Dynamos 
ZPC Kariba 0-0 Manica Diamonds 
FC Platinum 1-0 Chicken Inn 
Yadah Stars 1-0 MWOS 
Bikita Minerals 1-0 Kwekwe United 
Ngezi Platinum 1-2 Scottland 
[Jul 13]
Highlanders 1-0 Green Fuel 
CAPS United 1-1 Triangle United 
Round 21
[Jul 19]
CAPS United 0-0 TelOne 
Triangle United 1-1 Ngezi Platinum 
Green Fuel 2-0 Bikita Minerals 
Kwekwe United 0-1 Yadah Stars 
MWOS 0-2 FC Platinum 
Chicken Inn 1-0 ZPC Kariba 
Manica Diamonds 0-1 Herentals 
Simba Bhora 1-0 Dynamos 
[Jul 20]
Scottland 2-1 Highlanders 
Round 22
[Jul 23]
Herentals 1-0 Chicken Inn 
TelOne 2-0 Simba Bhora 
ZPC Kariba 1-1 MWOS 
FC Platinum 2-1 Kwekwe United 
Yadah Stars 1-1 Green Fuel 
Ngezi Platinum 1-0 CAPS United 
[Jul 24]
Dynamos 0-0 Manica Diamonds 
Bikita Minerals 0-1 Scottland 
Highlanders 0-0 Triangle United 
Round 23
[Jul 26]
Ngezi Platinum 2-1 TelOne 
Green Fuel 0-1 FC Platinum 
Kwekwe United 0-3 ZPC Kariba 
MWOS 1-1 Herentals 
[Jul 27]
CAPS United 1-0 Highlanders 
Triangle United 3-0 Bikita Minerals 
Chicken Inn 3-0 Dynamos 
Manica Diamonds 1-1 Simba Bhora 
[Jul 28]
Scottland 1-0 Yadah Stars 
Round 24
[Aug 2]
TelOne 0-1 Manica Diamonds 
Simba Bhora 1-0 Chicken Inn 
Dynamos 1-0 MWOS 
ZPC Kariba 0-1 Green Fuel 
FC Platinum 2-5 Scottland 
Yadah Stars 0-0 Triangle United 
[Aug 3]
Herentals 3-1 Kwekwe United 
Highlanders 1-1 Ngezi Platinum 
Bikita Minerals 2-1 CAPS United 
Round 25
[Aug 15]
Scottland 2-1 ZPC Kariba 
[Aug 16]
Ngezi Platinum 1-1 Bikita Minerals 
Green Fuel 0-1 Herentals 
MWOS 0-1 Simba Bhora 
Chicken Inn 0-0 Manica Diamonds 
[Aug 17]
Highlanders 0-2 TelOne 
CAPS United 1-2 Yadah Stars 
Triangle United 2-0 FC Platinum 
Kwekwe United 0-3 Dynamos 
Round 26
[Aug 22]
Yadah Stars 2-3 Ngezi Platinum 
[Aug 23]
TelOne 1-2 Chicken Inn 
Simba Bhora 3-1 Kwekwe United 
Herentals 1-3 Scottland 
ZPC Kariba 1-0 Triangle United 
FC Platinum 0-1 CAPS United 
[Aug 24]
Manica Diamonds 1-1 MWOS 
Dynamos 2-0 Green Fuel 
Bikita Minerals 1-2 Highlanders 
Round 27
[Aug 30]
Bikita Minerals 0-4 TelOne 
Ngezi Platinum 1-0 FC Platinum 
Scottland 2-3 Dynamos 
Green Fuel 0-0 Simba Bhora 
MWOS 2-1 Chicken Inn 
[Aug 31]
Highlanders 1-1 Yadah Stars 
CAPS United 1-3 ZPC Kariba 
Triangle United 4-2 Herentals 
Kwekwe United 2-2 Manica Diamonds 
Round 28
[Sep 13]
TelOne 0-1 MWOS 
Chicken Inn 2-0 Kwekwe United 
Manica Diamonds 2-1 Green Fuel 
Simba Bhora 0-0 Scottland 
Herentals 0-0 CAPS United 
ZPC Kariba 0-2 Ngezi Platinum 
FC Platinum 1-0 Highlanders 
Yadah Stars 0-1 Bikita Minerals 
[Sep 14]
Dynamos 0-0 Triangle United 
Round 29
[Sep 26]
Scottland 1-0 Manica Diamonds 
[Sep 27]
Bikita Minerals 1-1 FC Platinum 
Yadah Stars 1-2 TelOne 
Ngezi Platinum 0-0 Herentals 
Green Fuel 2-1 Chicken Inn 
[Sep 28]
Highlanders 1-1 ZPC Kariba 
CAPS United 0-1 Dynamos 
Kwekwe United 0-1 MWOS 
[Oct 12]
Triangle United 0-0 Simba Bhora 
Round 30
[Oct 3]
Chicken Inn 0-1 Scottland 
[Oct 4]
TelOne 3-1 Kwekwe United 
MWOS 1-0 Green Fuel 
Manica Diamonds 0-0 Triangle United 
Dynamos 1-1 Ngezi Platinum 
ZPC Kariba 2-0 Bikita Minerals 
FC Platinum 0-0 Yadah Stars 
Simba Bhora 0-1 CAPS United 
[Oct 5]
Herentals 0-0 Highlanders 
Round 31
[Oct 18]
Yadah Stars 1-1 ZPC Kariba 
FC Platinum 0-1 TelOne 
Ngezi Platinum 2-1 Simba Bhora 
Scottland 1-0 MWOS 
Green Fuel 5-0 Kwekwe United 
[Oct 19]
Highlanders 1-1 Dynamos 
CAPS United 1-0 Manica Diamonds 
Triangle United 0-1 Chicken Inn 
[Oct 20]
Bikita Minerals 3-0 Herentals 
Round 32
[Nov 1]
TelOne 1-1 Green Fuel 
MWOS 1-0 Triangle United 
Chicken Inn 1-1 CAPS United 
Simba Bhora 1-1 Highlanders 
Herentals 0-1 Yadah Stars 
Manica Diamonds 1-0 Ngezi Platinum 
ZPC Kariba 1-1 FC Platinum 
[Nov 2]
Kwekwe United 1-5 Scottland 
Dynamos 1-0 Bikita Minerals 
Round 33 [Nov 8]
Bikita Minerals 1-1 Simba Bhora 
CAPS United 0-0 MWOS 
FC Platinum 0-0 Herentals 
Highlanders 1-1 Manica Diamonds 
Ngezi Platinum 0-0 Chicken Inn 
Scottland 0-0 Green Fuel 
Triangle United 4-0 Kwekwe United 
Yadah Stars 1-1 Dynamos 
ZPC Kariba 0-0 TelOne 
Round 34
[Nov 22]
TelOne 1-2 Scottland 
MWOS 3-2 Ngezi Platinum 
Herentals 3-0 ZPC Kariba 
[Nov 23]
Green Fuel 1-1 Triangle United 
Kwekwe United 0-2 CAPS United 
Chicken Inn 1-1 Highlanders 
Manica Diamonds 1-0 Bikita Minerals 
Simba Bhora 1-0 Yadah Stars 
Dynamos 0-0 FC Platinum 
Final Table:
 1.Scottland FC 34 20 9 5 47-20 69 [P] Champions
 2.MWOS FC 34 17 11 6 36-23 62 [*]
 3.Simba Bhora 34 16 13 5 37-21 61 [C]
 4.Ngezi Platinum 34 14 13 7 41-30 55
 5.TelOne FC 34 14 12 8 40-26 54
 6.FC Platinum 34 10 19 5 28-20 49
 7.Herentals College 34 12 12 10 29-26 48
 8.ZPC Kariba 34 9 17 8 29-26 44
 9.CAPS United 34 11 10 13 26-28 43
10.Manica Diamonds 34 8 17 9 21-24 41
11.Highlanders 34 7 18 9 29-28 39
12.Chicken Inn 34 9 12 13 23-25 39
13.Dynamos 34 8 15 11 20-26 39
14.Triangle United FC 34 8 14 12 36-33 38 [P]
----------------------------------------------
15.Green Fuel 34 7 16 11 28-30 37 Relegated
16.Bikita Minerals 34 9 10 15 25-38 37 Relegated
17.Yadah Stars 34 8 11 15 23-30 35 Relegated
18.Kwekwe United FC 34 1 7 26 15-79 10 [P] Relegated
[*] MWOS FC (Norton) bought the place of ZPC Hwange
Promoted: 
Central Region: Hardrock FC
Eastern Region: FC Hunters
Northern Region: Agama FC
Southern Region: Bulawayo Chiefs

Cup Tournaments

Chibuku Super Cup 2025
Chibuku Super Cup 2025 
Preliminary Round
[Aug 6]
Yadah Stars 0-0 Dynamos [3-4 pen]
[Aug 7]
Triangle United 1-0 Kwekwe United 
Round 1
[Aug 9]
Simba Bhora 1-1 Dynamos [4-5 pen]
MWOS 2-0 CAPS United 
TelOne 1-1 Bikita Minerals [4-5 pen]
FC Platinum 0-0 Manica Diamonds [3-5 pen]
[Aug 10]
Scottland 1-0 Green Fuel 
Ngezi Platinum 0-0 Triangle United [5-6 pen]
[Sep 6]
ZPC Kariba 0-0 Chicken Inn [6-5 pen]
[Sep 7]
Herentals 0-1 Highlanders 
Quarterfinals
[Sep 20]
Manica Diamonds 0-2 Triangle United 
Dynamos 0-0 ZPC Kariba [4-2 pen]
[Sep 21]
Bikita Minerals 1-3 MWOS 
Highlanders 2-2 Scottland [2-1 pen]
Semifinals
[Oct 25]
MWOS 0-2 Triangle United 
[Oct 26]
Dynamos 1-1 Highlanders [5-4 pen]
Final [Nov 29]
Triangle United 0-1 Dynamos 

2024

list of champions.

list of cup winners.


About this document

Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation

Author: Karel Stokkermans
Last updated: 29 Nov 2025

(C) Copyright Karel Stokkermans and RSSSF 2025
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.

AltStyle によって変換されたページ (->オリジナル) /