The Uganda Premier League has entered a decisive stage, and as of April 21, 2026, the title race is still far from settled.
Vipers SC sit top of the table with 52 points after 23 matches. Their record — 15 wins, 7 draws, and just 1 loss — makes them the most consistent side in the league. They have scored 43 goals and conceded only 15, giving them the best goal difference (+28). It is this balance between attack and defense that has kept them ahead.
But the gap is not comfortable.
KCCA FC remain in close pursuit with 48 points. Just behind them, Kitara FC have 47, while SC Villa are still in contention on 45. With only a few points separating the top four, any slip could change the standings quickly.
Chasing Pack Staying Close
KCCA have matched Vipers in wins (15) but have lost five times, which explains the gap. Kitara, meanwhile, have been competitive across the season but have dropped points through draws and key defeats. SC Villa remain within reach, but they will likely need a near-perfect finish to stay in the race.
Battle for the Top Five
Fifth place is currently held by Gaddafi FC on 40 points, level with NEC FC. The difference between the two is in consistency — NEC have drawn 10 matches, the highest among the top sides, while Gaddafi have turned more games into wins.
NEC’s recent unbeaten run shows strong form, but too many draws have limited their climb into the top four.
Mid-Table: Tight and Unpredictable
Positions 7 to 10 remain highly competitive. Police FC (38 points) lead this group, followed by BUL FC (31), Maroons FC (29), and Express FC (29).
Here, a single win or loss can shift a team several places. Consistency has been lacking across this part of the table, making it one of the most unpredictable areas of the league.
Relegation Fight Intensifies
At the bottom, the pressure is increasing.
URA FC sit just above the danger zone with 23 points. Below them, Lugazi FC (20), UPDF FC (17), and Mbarara City FC (16) are all fighting to survive.
The situation is most critical for Buhimba United Saints FC (15 points) and Calvary FC (9 points). With poor defensive records and long losing runs, both sides are under serious threat of relegation.
The Run-In
With 23 matches played, the league is entering its final stretch. The margins are small at both ends of the table. At the top, Vipers hold the advantage but not control. In the middle, positions are fluid. At the bottom, survival is still possible for several teams.
The pattern so far is clear: consistency wins points, and points decide titles.
The final weeks will decide everything.


