Table:
1.Vipers SC 15 11 3 1 32-10 36 [C]
2.Kitara FC 15 10 2 3 24-11 32
3.SC Villa 15 9 3 3 24-10 30
4.KCCA FC 15 9 3 3 21-12 30
5.Entebbe UPPC FC 15 9 3 3 17- 9 30 [P] [*]
6.Police FC 15 8 4 3 26-16 28
7.NEC FC 15 4 8 3 15-14 20
8.BUL FC 15 5 4 6 14-16 19
9.Maroons FC 15 4 6 5 14-11 18
10.Express FC 15 4 4 7 14-17 16
11.Lugazi FC 15 3 6 6 13-19 15
12.URA FC 15 2 7 6 13-18 13
13.Buhimba United Saints 15 4 1 10 14-35 13 [P]
14.Mbarara City 15 2 6 7 13-25 12
-------------------------------------------------
15.UPDF FC 15 3 2 10 12-24 11
16.Calvary FC (Yumbe) 15 0 4 11 6-25 4 [P]
[*] Gaddafi Modern FC were renamed Entebbe Uganda Printing and Publishing Corporation FC
Round 1
[Sep 26]
BUL 0-0 URA
Entebbe UPPC 0-1 Buhimba
Kitara 1-1 KCCA
Lugazi 3-1 Calvary
Police 1-1 Mbarara City
Express 1-0 UPDF
[Nov 29]
Maroons 1-1 NEC
Vipers 1-1 Villa
Round 2
[Oct 1]
Entebbe UPPC 2-1 Lugazi
BUL 1-0 Maroons
[Oct 2]
Police 2-1 Express
URA 1-1 NEC
[Oct 3]
Mbarara City 0-1 UPDF
[Oct 4]
Buhimba 2-0 Calvary
KCCA 2-1 Villa
Kitara awd Vipers [awarded 3-0; Vipers dns because of dispute over
new league format]
Round 3
[Oct 15]
UPDF 1-2 Maroons
Villa 1-1 Entebbe UPPC
[Oct 16]
Buhimba 1-0 Kitara
KCCA 0-0 Lugazi
[Oct 17]
Mbarara City 1-1 BUL
URA 1-1 Express
[Oct 18]
NEC 2-2 Police
[Dec 9]
Calvary 0-0 Vipers
NB: on Oct 18, the FUFA Executive Committee suspended the new format.
Round 4
[Oct 22]
Lugazi 0-0 URA
Maroons 0-0 Calvary
[Oct 23]
BUL 3-0 Buhimba
Express 0-1 KCCA
[Oct 24]
Kitara 3-2 Mbarara City
Villa 2-1 Police
[Oct 25]
Entebbe UPPC 1-0 NEC
[Dec 2]
Vipers 5-1 UPDF
Round 5
[Oct 29]
Police 2-1 Maroons
URA 3-2 UPDF
[Oct 30]
Kitara 4-0 Lugazi
BUL 0-0 Express
[Oct 31]
Buhimba 0-3 Villa
KCCA 4-2 Calvary
[Nov 1]
Mbarara City 0-1 NEC
Entebbe UPPC 0-1 Vipers
Round 6
[Nov 5]
Maroons 0-0 URA
Express 4-1 Mbarara City
[Nov 6]
UPDF 1-2 Police
Villa 1-0 Kitara
[Nov 7]
Calvary 2-4 Entebbe UPPC
Vipers 1-0 KCCA
[Nov 8]
Lugazi 5-2 Buhimba
NEC 1-1 BUL
Round 7
[Nov 19]
Calvary 0-1 UPDF
Entebbe UPPC 0-2 Police
[Nov 20]
Kitara 1-0 BUL
Lugazi 0-0 Express
Villa 2-1 NEC
[Nov 21]
Buhimba 1-2 Mbarara City
KCCA 2-1 URA
[Nov 22]
Vipers 2-1 Maroons
Round 8
[Nov 25]
Maroons 3-0 Lugazi
UPDF 0-1 Villa
NEC 1-0 Calvary
[Nov 26]
URA 7-3 Buhimba
Express 0-3 Vipers
[Nov 27]
BUL 0-2 Entebbe UPPC
Police 1-2 Kitara
[Nov 28]
Mbarara City 1-2 KCCA
Round 9
[Dec 3]
Police 4-0 Buhimba
Mbarara City 1-1 Entebbe UPPC
[Dec 4]
Express 4-0 Calvary
URA 0-1 Kitara
[Dec 5]
UPDF 2-0 Lugazi
NEC 1-1 Vipers
[Dec 6]
Maroons 1-0 Villa
[Dec 7]
BUL 1-2 KCCA
Round 10
[Dec 10]
Lugazi 1-1 Police
Buhimba 2-2 UPDF
[Dec 11]
Entebbe UPPC 2-0 Express
Villa 3-0 URA
[Dec 12]
Kitara 2-0 Maroons
KCCA 2-1 NEC
[Dec 13]
Calvary 1-1 Mbarara City
Vipers 3-1 BUL
Round 11
[Dec 16]
UPDF 0-0 NEC
BUL 1-3 Police
KCCA 1-0 Buhimba
[Dec 17]
Lugazi 1-2 Vipers
Maroons 4-0 Express
Mbarara City 1-0 URA
Villa 1-0 Calvary
[Dec 18]
Entebbe UPPC 1-0 Kitara
Round 12
[Jan 6]
Buhimba 1-0 Maroons
Police 2-0 KCCA
Vipers 2-0 Mbarara City
[Jan 7]
Kitara 2-1 UPDF
Calvary 0-1 BUL
NEC 1-0 Lugazi
[Jan 8]
Express 0-1 Villa
[Jan 13]
URA 0-1 Entebbe UPPC
Round 13
[Jan 21]
Maroons 0-0 KCCA
Police 2-0 Calvary
UPDF 0-1 Entebbe UPPC
[Jan 23]
BUL 2-1 Villa
[Jan 24]
Mbarara City 0-0 Lugazi
NEC 3-3 Kitara
Express 3-1 Buhimba
URA 0-3 Vipers
Round 14
[Jan 27]
Buhimba 0-1 NEC
Lugazi 2-1 BUL
KCCA 4-0 UPDF
Entebbe UPPC 0-0 Maroons
Calvary 0-0 URA
Vipers 4-1 Police
[Jan 28]
Kitara 1-0 Express
Villa 6-1 Mbarara City
Round 15
[Jan 30]
Vipers 4-0 Buhimba
UPDF 0-1 BUL
KCCA 0-1 Entebbe UPPC
[Jan 31]
NEC 0-0 Express
Maroons 1-1 Mbarara City
URA 0-0 Police
Calvary 0-1 Kitara
Villa 0-0 Lugazi
Halfway Table:
1.Vipers SC 15 11 3 1 32-10 36 [C]
2.Kitara FC 15 10 2 3 24-11 32
3.SC Villa 15 9 3 3 24-10 30
4.KCCA FC 15 9 3 3 21-12 30
5.Entebbe UPPC FC 15 9 3 3 17- 9 30 [P] [*]
6.Police FC 15 8 4 3 26-16 28
7.NEC FC 15 4 8 3 15-14 20
8.BUL FC 15 5 4 6 14-16 19
9.Maroons FC 15 4 6 5 14-11 18
10.Express FC 15 4 4 7 14-17 16
11.Lugazi FC 15 3 6 6 13-19 15
12.URA FC 15 2 7 6 13-18 13
13.Buhimba United Saints 15 4 1 10 14-35 13 [P]
14.Mbarara City 15 2 6 7 13-25 12
-------------------------------------------------
15.UPDF FC 15 3 2 10 12-24 11
16.Calvary FC (Yumbe) 15 0 4 11 6-25 4 [P]
[*] Gaddafi Modern FC were renamed Entebbe Uganda Printing and Publishing Corporation FC
Round 16
[Feb 12]
Police - Lugazi
Maroons - Kitara
Mbarara City - Calvary
[Feb 13]
BUL - Vipers
UPDF - Buhimba
NEC - KCCA
[Feb 14]
Express - Entebbe UPPC
URA - Villa
Table:
1.Vipers SC 15 11 3 1 32-10 36 [C]
2.Kitara FC 15 10 2 3 24-11 32
3.SC Villa 15 9 3 3 24-10 30
4.KCCA FC 15 9 3 3 21-12 30
5.Entebbe UPPC FC 15 9 3 3 17- 9 30 [P] [*]
6.Police FC 15 8 4 3 26-16 28
7.NEC FC 15 4 8 3 15-14 20
8.BUL FC 15 5 4 6 14-16 19
9.Maroons FC 15 4 6 5 14-11 18
10.Express FC 15 4 4 7 14-17 16
11.Lugazi FC 15 3 6 6 13-19 15
12.URA FC 15 2 7 6 13-18 13
13.Buhimba United Saints 15 4 1 10 14-35 13 [P]
14.Mbarara City 15 2 6 7 13-25 12
-------------------------------------------------
15.UPDF FC 15 3 2 10 12-24 11
16.Calvary FC (Yumbe) 15 0 4 11 6-25 4 [P]
[*] Gaddafi Modern FC were renamed Entebbe Uganda Printing and Publishing Corporation FC
Discarded New League Format
At the start of the season, a controversial new league format was announced, consisting
of three "Rounds":
Round-1
A single round robin between all 16 clubs.
Round-2
Top-8 of Round-1 play double round robin in Group-1
Bottom-8 of Round-1 play double round robin in Group-2
Round-3
Top-6 of Group-1 of Round-2 play single round robin in Group-3
Bottom-2 of Group-1 and Top-2 of Group-2 of Round-2 play single round robin in Group-4
Bottom-6 of Group-2 of Round-2 play single round robin in Group-5
Clubs carry over records from Round-2 (but not from Round-1)
(how this was supposed to work for Group-4 is obscure)
NB: hosting rights in Round-3 were to be reversed from fixtures in Round-1;
two teams to be relegated (presumably both from Group-5 although that
is not completely clear from the published regulations which only said
that the "Final Table Standing shall be drawn from points and goals
accumulated in Round-2 and Round-3"; these also stated that "The club
that is ranked in 1st Position in the Final Table Standing shall be
declared the 1st Division Champions for the UPL 2025/26 Season", but
did not specify explicitly that that club is to come from Group-3, as
would seem logical).
Out of protest against this convoluted and fairly nonsensical new format,
Vipers refused to play its fixtures in the first three rounds;
after that, on Oct 18, the FUFA Executive Committee suspended the new format.
Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 12 Feb 2026
(C) Copyright Karel Stokkermans and RSSSF 2025/26
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.