Uganda 2024/25


StarTimes Uganda Premier League
Uganda Cup
Busoga Masaza Cup 2024
FUFA Drum Championship 2024/25


StarTimes Uganda Premier League

Final Table:

 1.Vipers SC              30  21  6  3  49-15  69                        Champions
 2.NEC FC                 30  20  7  3  44-19  67
 3.BUL FC                 30  16 11  3  38-19  59
 4.URA FC                 30  16  4 10  42-23  52
 5.KCCA FC                30  14  8  8  47-24  50
 6.SC Villa               30  12  9  9  44-30  45  [C]
 7.Kitara FC              30  12  8 10  45-20  44
 8.Maroons FC             30  12  7 11  29-32  43
 9.Express FC             30  11  6 13  30-45  39       [2 1 1 0 4-2 4]
10.UPDF FC                30  10  9 11  29-34  39       [2 0 1 1 2-4 1]
11.Police FC              30   8 12 10  27-28  36  [P]
12.Mbarara City           30   8  8 14  22-33  32
13.Lugazi FC              30   7 10 13  19-33  31  [P]
-------------------------------------------------
14.Bright Stars FC        30   4  8 18  23-47  20       [2 0 2 0 1-1 2]  Relegated
15.Wakiso Giants FC       30   3 11 16  17-47  20       [2 0 2 0 1-1 2]  Relegated
16.Mbale Heroes FC        30   2  4 24  13-69  10  [P]                   Relegated

Round 1
[Sep 13]
KCCA                1-0 URA                 
[Sep 14]
Lugazi              0-3 Kitara              
[Sep 15]
Wakiso Giants       1-1 Bright Stars        
Maroons             1-1 UPDF                
NEC                 3-1 Vipers              
[Sep 16]
Police              0-0 BUL                 
Villa               4-2 Mbarara City        
Express             2-1 Mbale Heroes        

Round 2
[Sep 19]
Kitara              1-2 NEC                 
UPDF                1-0 Lugazi              
Vipers              3-0 Express             
[Sep 20]
BUL                 1-1 KCCA                
Mbarara City        0-0 Police              
Bright Stars        0-1 URA                 
Maroons             2-3 Wakiso Giants       
[Sep 22]
Mbale Heroes        1-0 Villa               

Round 3
[Sep 24]
Police              1-1 Bright Stars        
NEC                 1-0 UPDF                
[Sep 26]
Lugazi              0-0 Vipers              
Villa               2-1 BUL                 
[Sep 27]
Wakiso Giants       1-0 Mbale Heroes        
KCCA                2-0 Kitara              
[Sep 28]
URA                 1-1 Mbarara City        
Express             0-0 Maroons             

Round 4
[Oct 1]
UPDF                1-0 Wakiso Giants       
Bright Stars        0-1 KCCA                
[Oct 2]
BUL                 0-2 Mbarara City        
[Oct 3]
Kitara              0-1 Police              
Express             2-1 NEC                 
[Oct 5]
Mbale Heroes        0-4 URA                 
Vipers              2-1 Villa               
[Oct 6]
Maroons             1-0 Lugazi              

Round 5
[Oct 16]
Lugazi              1-1 Mbale Heroes        
Police              2-2 Express             
[Oct 17]
Wakiso Giants       0-2 Vipers              
[Oct 18]
Mbarara City        1-1 Kitara              
Villa               2-2 Bright Stars        
NEC                 2-1 Maroons             
URA                 0-1 BUL                 
[Oct 19]
KCCA                0-0 UPDF                

Round 6
[Oct 22]
Express             0-1 Lugazi              
[Oct 23]
Bright Stars        0-1 Mbarara City        
[Oct 24]
UPDF                0-0 URA                 
Maroons             1-1 Villa               
[Oct 25]
Kitara              1-3 BUL                 
Vipers              2-1 Police              
[Oct 26]
Mbale Heroes        0-1 KCCA                
NEC                 2-0 Wakiso Giants       

Round 7
[Oct 29]
Mbarara City        1-3 Vipers              
[Oct 30]
Lugazi              1-0 NEC                 
Police              2-1 Mbale Heroes        
[Oct 31]
BUL                 1-0 Bright Stars        
Wakiso Giants       0-0 Express             
KCCA                5-0 Maroons             
[Nov 1]
Villa               5-0 UPDF                
URA                 2-0 Kitara              

Round 8
[Nov 5]
NEC                 0-0 Police              
[Nov 6]
Wakiso Giants       0-0 Lugazi              
UPDF                2-1 Mbarara City        
[Nov 8]
Bright Stars        1-0 Kitara              
Express             1-0 Villa               
[Nov 9]
Maroons             2-1 URA                 
Vipers              1-1 KCCA                
[Nov 10]
Mbale Heroes        0-0 BUL                 

Round 9
[Nov 20]
Police              0-0 Lugazi              
[Nov 21]
BUL                 1-1 Express             
Bright Stars        0-1 Maroons             
KCCA                0-1 NEC                 
[Nov 22]
Kitara              4-0 UPDF                
URA                 0-2 Vipers              
[Nov 23]
Mbarara City        1-0 Mbale Heroes        
Villa               6-1 Wakiso Giants       

Round 10
[Nov 27]
UPDF                2-2 Police              
Wakiso Giants       0-3 URA                 
[Nov 28]
Mbale Heroes        1-0 Bright Stars        
Express             3-1 Mbarara City        
[Nov 29]
Maroons             0-0 BUL                 
NEC                 2-1 Villa               
[Nov 30]
Lugazi              1-1 KCCA                
Vipers              0-0 Kitara              

Round 11
[Dec 4]
Police              2-1 Wakiso Giants       
BUL                 0-2 UPDF                
[Dec 5]
Mbarara City        0-3 Maroons             
URA                 1-1 NEC                 
[Dec 6]
Kitara              6-0 Mbale Heroes        
Villa               1-1 Lugazi              
[Dec 7]
Bright Stars        1-2 Vipers              
KCCA                0-1 Express             

Round 12
[Dec 11]
UPDF                1-1 Mbale Heroes        
NEC                 1-0 Bright Stars        
[Dec 12]
Maroons             0-4 Kitara              
Lugazi              1-1 Mbarara City        
[Dec 13]
Villa               1-1 Police              
Express             1-2 URA                 
[Dec 14]
Vipers              1-1 BUL                 
[Dec 15]
Wakiso Giants       1-2 KCCA                

Round 13
[Dec 18]
Bright Stars        2-1 UPDF                
BUL                 1-1 NEC                 
[Dec 19]
URA                 1-0 Lugazi              
Police              1-2 Maroons             
[Dec 20]
Mbale Heroes        0-4 Vipers              
KCCA                1-1 Villa               
[Dec 21]
Kitara              7-0 Express             
[Dec 30]
Mbarara City        0-0 Wakiso Giants       

Round 14
[Jan 2]
Maroons             1-0 Mbale Heroes        
Police              0-0 KCCA                
Express             2-1 Bright Stars        
[Jan 3]
UPDF                0-1 Vipers              
Lugazi              1-2 BUL                 
[Jan 4]
Villa               1-0 URA                 
NEC                 1-0 Mbarara City        
[Jan 5]
Wakiso Giants       0-0 Kitara              

Round 15
[Jan 6]
UPDF                0-2 Express             
Bright Stars        1-1 Lugazi              
Vipers              1-0 Maroons             
[Jan 7]
Mbarara City        awd KCCA                [awarded 3-0; originally 0-2,
BUL                 1-1 Wakiso Giants        KCC fielded suspended player]
Kitara              1-0 Villa               
Mbale Heroes        0-1 NEC                 
URA                 1-0 Police              

Halfway Table:

 1.Vipers SC              15  10  4  1  25- 9  34
 2.NEC FC                 15  10  3  2  19- 9  33
 3.Express FC             15   7  4  4  17-20  25
 4.URA FC                 15   7  3  5  17-10  24
 5.KCCA FC                15   6  6  3  16-10  24
 6.Maroons FC             15   6  4  5  15-19  22
 7.Kitara FC              15   6  3  6  28-12  21
 8.SC Villa               15   5  5  5  26-17  20  [C]
 9.BUL FC                 15   4  8  3  13-13  20
10.Police FC              15   3  9  3  13-13  18  [P]
11.Mbarara City           15   4  5  6  15-19  17
12.UPDF FC                15   4  5  6  11-20  17
13.Lugazi FC              15   2  8  5   8-13  14  [P]
-------------------------------------------------
14.Wakiso Giants FC       15   2  6  7   9-22  12
15.Bright Stars FC        15   2  4  9  10-17  10
16.Mbale Heroes FC        15   2  3 10   6-25   9  [P]

Round 16
[Feb 11]
Wakiso Giants       1-1 Villa               
Vipers              2-0 URA                 
[Feb 12]
Lugazi              1-0 Police              
Maroons             1-1 Bright Stars        
Express             0-2 BUL                 
[Feb 13]
Mbale Heroes        0-1 Mbarara City        
UPDF                0-0 Kitara              
NEC                 1-0 KCCA                

Round 17
[Feb 15]
Villa               1-0 Express             
URA                 1-0 Maroons             
[Feb 16]
Police              1-1 NEC                 
Lugazi              1-0 Wakiso Giants       
BUL                 3-0 Mbale Heroes        
KCCA                0-2 Vipers              
[Feb 17]
Kitara              2-0 Bright Stars        
Mbarara City        0-1 UPDF                

Round 18
[Mar 1]
Kitara              1-0 URA                 
Mbale Heroes        1-1 Police              
Bright Stars        0-2 BUL                 
NEC                 2-0 Lugazi              
[Mar 2]
UPDF                2-0 Villa               
Maroons             0-0 KCCA                
Vipers              1-0 Mbarara City        
[Mar 3]
Express             4-1 Wakiso Giants       

Round 19
[Mar 6]
Police              0-1 Vipers              
Lugazi              1-0 Express             
BUL                 1-0 Kitara              
[Mar 7]
Wakiso Giants       0-0 NEC                 
URA                 2-1 UPDF                
[Mar 8]
Mbarara City        0-0 Bright Stars        
KCCA                5-0 Mbale Heroes        
[Mar 9]
Villa               0-2 Maroons             

Round 20
[Mar 13]
UPDF                1-2 KCCA                
Mbale Heroes        1-3 Lugazi              
Express             1-2 Police              
[Mar 14]
Kitara              1-1 Mbarara City        
Maroons             1-3 NEC                 
BUL                 2-1 URA                 
Bright Stars        1-3 Villa               
Vipers              1-0 Wakiso Giants       

Round 21
[Mar 27]
Police              0-1 Kitara              
NEC                 3-1 Express             
[Mar 28]
Lugazi              0-1 Maroons             
Wakiso Giants       0-1 UPDF                
KCCA                5-0 Bright Stars        
[Mar 29]
Villa               1-0 Vipers              
Mbarara City        0-0 BUL                 
URA                 3-2 Mbale Heroes        

Round 22
[Apr 3]
Bright Stars        3-1 Police              
Vipers              1-0 Lugazi              
[Apr 4]
UPDF                0-0 NEC                 
Mbarara City        0-2 URA                 
BUL                 1-0 Villa               
[Apr 5]
Mbale Heroes        0-1 Wakiso Giants       
Maroons             1-0 Express             
Kitara              4-0 KCCA                

Round 23
[Apr 9]
Wakiso Giants       3-3 Maroons             
URA                 4-0 Bright Stars        
[Apr 10]
Police              2-0 Mbarara City        
Villa               3-1 Mbale Heroes        
NEC                 2-1 Kitara              
[Apr 11]
Lugazi              2-2 UPDF                
Express             2-2 Vipers              
[Apr 12]
KCCA                1-2 BUL                 

Round 24
[Apr 15]
Kitara              0-0 Lugazi              
Bright Stars        0-0 Wakiso Giants       
[Apr 16]
Mbarara City        0-2 Villa               
Mbale Heroes        0-1 Express             
BUL                 0-0 Police              
UPDF                2-1 Maroons             
URA                 1-0 KCCA                
[Apr 17]
Vipers              3-1 NEC                 

Round 25
[Apr 24]
Maroons             0-1 Vipers              
Express             2-2 UPDF                
[Apr 25]
Lugazi              3-1 Bright Stars        
Police              2-0 URA                 
NEC                 2-0 Mbale Heroes        
[Apr 26]
Villa               0-0 Kitara              
Wakiso Giants       1-2 BUL                 
KCCA                1-0 Mbarara City        

Round 26
[Apr 29]
BUL                 4-0 Lugazi              
KCCA                2-1 Police              
Vipers              1-0 UPDF                
[Apr 30]
Mbarara City        1-2 NEC                 
Kitara              0-0 Wakiso Giants       
Bright Stars        0-1 Express             
Mbale Heroes        0-1 Maroons             
URA                 1-1 Villa               

Round 27
[May 6]
Wakiso Giants       0-1 Mbarara City        
Maroons             1-0 Police              
Lugazi              0-1 URA                 
UPDF                1-0 Bright Stars        
Express             1-0 Kitara              
[May 7]
Villa               2-2 KCCA                
Vipers              6-0 Mbale Heroes        
NEC                 1-1 BUL                 

Round 28
[May 10]
BUL                 1-0 Vipers              
Kitara              1-0 Maroons             
KCCA                5-0 Wakiso Giants       
Mbarara City        1-0 Lugazi              
Mbale Heroes        0-3 UPDF                
Bright Stars        1-5 NEC                 
URA                 5-0 Express             
[May 11]
Police              1-3 Villa               

Round 29
[May 14]
Kitara              0-2 Vipers              
Villa               0-1 NEC                 
BUL                 1-0 Maroons             
KCCA                5-0 Lugazi              
[May 15]
Police              1-0 UPDF                
[May 16]
Mbarara City        2-0 Express             
Bright Stars        5-1 Mbale Heroes        
URA                 4-1 Wakiso Giants       

Round 30 [May 24]
Vipers              1-1 Bright Stars        
Lugazi              0-1 Villa               
Mbale Heroes        1-6 Kitara              
NEC                 1-0 URA                 
UPDF                2-3 BUL                 
Wakiso Giants       0-2 Police              
Maroons             2-0 Mbarara City        
Express             0-3 KCCA                

Final Table:

 1.Vipers SC              30  21  6  3  49-15  69                        Champions
 2.NEC FC                 30  20  7  3  44-19  67
 3.BUL FC                 30  16 11  3  38-19  59
 4.URA FC                 30  16  4 10  42-23  52
 5.KCCA FC                30  14  8  8  47-24  50
 6.SC Villa               30  12  9  9  44-30  45  [C]
 7.Kitara FC              30  12  8 10  45-20  44
 8.Maroons FC             30  12  7 11  29-32  43
 9.Express FC             30  11  6 13  30-45  39       [2 1 1 0 4-2 4]
10.UPDF FC                30  10  9 11  29-34  39       [2 0 1 1 2-4 1]
11.Police FC              30   8 12 10  27-28  36  [P]
12.Mbarara City           30   8  8 14  22-33  32
13.Lugazi FC              30   7 10 13  19-33  31  [P]
-------------------------------------------------
14.Bright Stars FC        30   4  8 18  23-47  20       [2 0 2 0 1-1 2]  Relegated
15.Wakiso Giants FC       30   3 11 16  17-47  20       [2 0 2 0 1-1 2]  Relegated
16.Mbale Heroes FC        30   2  4 24  13-69  10  [P]                   Relegated


Uganda Cup 2024/25

NB: 51st edition

1/16 Finals
[Feb 19]
Simba               0-1 Villa               
Rwenzori Lions      0-0 Buhimba Utd. Saints [4-3 pen]
Total               1-0 Express             
[Feb 20]
CATDA               1-2 Kitara              
Kaaro Karungi       0-0 Busia Young         [3-1 pen]
Vipers              2-0 Mbarara City        
[Feb 24]
Calvary             0-2 Lugazi              
Kataka              1-0 Odramachaku Central 
Police              2-0 Bright Stars        
BUL                 3-1 Bugoigo Leopards    
[Feb 25]
Mabira Town Council 0-1 URA                 
Kuluva Rainbow      1-2 KCCA                
Pakwach Young Stars 0-0 UPDF                [7-8 pen]
Bushenyi Veterans   1-3 Gaddafi             
NEC                 0-2 Blacks Power        
[Feb 26]
Maroons             0-0 Wakiso Giants       [4-2 pen]

1/8 Finals
[Mar 17]
Gaddafi             1-2 Kitara              
Maroons             0-1 Police              
[Mar 18]
Lugazi              0-1 Villa               
BUL                 7-0 Total               
KCCA                4-0 Rwenzori Lions      
[Mar 19]
URA                 1-1 Kataka              [3-5 pen]
Kaaro Karungi       3-0 UPDF                
Vipers              3-0 Blacks Power        

Quarterfinals
[Apr 19]
Kaaro Karungi       1-2 KCCA                
[Apr 20]
Kitara              1-0 BUL                 
[Apr 21]
Vipers              1-0 Villa               
[Apr 22]
Police              0-0 Kataka              [0-3 pen]

Semifinals

First Legs
[May 3]
Vipers              1-0 Kitara              
[May 4]
KCCA                3-0 Kataka              

Second Legs
[May 17]
Kitara              0-1 Vipers              
[May 18]
Kataka              1-1 KCCA                

Final [May 31, Kadiba Stadium, Mengo, Kampala]
KCCA                0-2 Vipers              


Busoga Masaza Cup 2024

NB: 14 participating counties

Group Stage

Final Tables:

Bukowe Group
 1.Kigulu                  6   3  3  0   5- 1  12
 2.Bunha                   6   1  4  1   5- 4   7
- - - - - - - - - - - - - - - - - - - - - - - - -
 3.Luuka                   6   1  3  2   3- 5   6
 4.Bukooli Bugiri          6   1  2  3   3- 6   5

Kagulu Group
 1.Butembe                 4   2  1  1   2- 1   7
 2.Buzaaya                 4   2  0  2   2- 2   6
- - - - - - - - - - - - - - - - - - - - - - -  - -
 3.Bukooli Namayingo       4   1  1  2   1- 2   4

Mawembe Group
 1.Bugabula                4   3  1  0   8- 3  10
 2.Bukono                  4   1  1  2   3- 5   4
- - - - - - - - - - - - - - - - - - - - - - - - -
 3.Bunhole Bunanumba       4   1  0  3   2- 5   3

Nendha Group
 1.Budiope                 6   4  1  1   9- 4  13
 2.Busiki                  6   4  0  2   7- 4  12
- - - - - - - - - - - - - - - - - - - - - - - - -
 3.Bugweri                 6   2  1  3   9- 7   7
 4.Bulamogi                6   1  0  5   2-12   3

Quarterfinals
[Nov 8]
Budiope             0-2 Bukono
Bugabula            1-0 Busiki
[Nov 9]
Kigulu              0-1 Buzaaya
Butembe             3-1 Bunha

Semifinals [Nov 27]
Bugabula            0-1 Butembe             
Bukono              1-1 Buzaaya             [4-1 pen]

Third Place Match [Nov 30]
Buzaaya             3-0 Bugabula

Final [Dec 15, Jinja City]
Butembe             1-0 Bukono


FUFA Drum Championship 2024/25

NB: fifth edition; played by the 16 provinces of Uganda

Qualifiers

First Legs
[Aug 25]
Bugisu              2-1 Karamoja            
[Feb 22]
Bunyoro             3-2 Rwenzori            
Kampala             2-1 Bukedi              
[Feb 23]
Ankole              5-1 Sebei               

Main Tournament

Group A
   West Nile 
   Acholi
   Bugisu

Group B
   Lango
   Buganda
   Ankole

Group C
   Busoga 
   Kigezi
   Bunyoro

Group D
   Teso
   Tooro
   Kampala

2023/24

list of champions.

list of cup winners.


About this document

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: 31 May 2025

(C) Copyright Hans Schöggl, Karel Stokkermans and RSSSF 2024/25
You are free to copy this document in whole or part provided that proper acknowledgement is given to the authors. All rights reserved.