FP.
Betting

FUFA · 2026-27

16 clubs, double round-robin. Table and fixtures are data with a source and update time; the context beneath is written once and maintained.

Table

Standings

Uganda Premier League standings
#ClubPWDLGDPts
1NEC Nijmegen crestNEC Nijmegen107211423
2BUL crestBUL FC97201223
3SC Villa crestSC Villa106311321
4Entebbe UPPC crestEntebbe UPPC10541719
5KCCA crestKCCA9612619
6Police crestPolice10433-315
7Vipers crestVipers94231114
8URA crestURA9414-213
9Blacks Power crestBlacks Power10415-413
10Kitara crestKitara6330312
11Maroons crestMaroons9324211
12Express FC crestExpress FC10253-111
13UPDF crestUPDF9225-48
14Mbarara City crestMbarara City9225-58
15Lugazi Municipal crestLugazi Municipal10226-98
16Kigezi Home Boyz crestKigezi Home Boyz8116-94
17Ntugasaze crestNtugasaze9117-164
18Kataka crestKataka10037-153

From the data feed, updated after every round.

Clubs

Clubs in the Uganda Premier League

Fixtures and results

Round by round

Uganda Premier League predictions →

In depth

About the Uganda Premier League

Key takeaways

  • The Uganda Premier League is Uganda's top football division, with 18 clubs and 34 league matches per club from the 2026-27 season.
  • SC Villa have won the most Uganda Premier League titles, followed by KCCA, Vipers and Express, and the records module carries the current counts.
  • Majid Musisi is the league's all time top scorer, and Ali Kitonsa's 36 goals in 1969 remain the single season record.
  • Uganda was ranked 22nd in the CAF association ranking for 2025-26, and CAF results feed the ranking.
  • A 4pm kick-off in Kampala (EAT) is 3pm SAST in Johannesburg, 2pm WAT in Lagos and 1pm GMT in Accra.

The Uganda Premier League is Uganda's top football division, with 18 clubs from the 2026-27 season. It has carried the name StarTimes Uganda Premier League since 2018, and many readers search for it as the Ugandan Premier League, which is the same competition. If you grew up calling the game soccer, as plenty of South African readers do, nothing changes here, because the clubs, the title and the Kampala crowds are exactly the same. SC Villa hold the most titles, with KCCA next, and the records module carries the current counts.

Near the top you will find the live table, fixtures and results, which update after every match. Below them sits everything that stays true from one season to the next: how the title is won and lost, who has scored the most goals, how Ugandan clubs reach the CAF competitions, and how to follow a match from Nigeria, Kenya, South Africa, Ghana or Uganda. Think of it as a matchday programme with the scores already filled in for you.

How Do You Read the Uganda Premier League Table, Fixtures and Results?

The quickest way to follow the league is through the live modules near the top, where the Uganda Premier League table refreshes after every match. The table (or log, if you are reading in Johannesburg or Durban) ranks the clubs by points, built from wins and draws across the season. Where two clubs finish level, the table shows how level clubs are separated, so it is worth reading the goal difference column beside the points. It is the one casual readers often skip.

The Uganda Premier League fixtures module lists the remaining matches with their dates and venues, and each entry carries the kick-off time. The venue line is worth a glance before you plan a trip or an afternoon in front of the screen. Dates can move when clubs travel for CAF ties or when players join the Uganda Cranes, and the module updates when that happens. If a date looks different from the one you remember, the module is the version to trust.

The Uganda Premier League results module is where the story of a season sits, match by match. Read it beside the table and you can see which sides win most of their points at home and which pick them up on the road, which keep clean sheets and which score late. A team that keeps drawing away from home can be closer to the top than its position suggests, because turning two of those draws into wins would change its season. That is the kind of pattern a static article cannot show you, which is why the written guide below sticks to what stays true.

Who Has Won the Uganda Premier League, and Which Records Still Stand?

SC Villa are the most successful club in the Uganda Premier League, ahead of KCCA, Vipers and Express. The reigning champions appear in the champions panel above, which changes as soon as a new title is confirmed, and the table below shows the title counts with their date. SC Villa, KCCA, Vipers and Express are the four most decorated clubs. If you are new to the Ugandan game, they are the names to learn first, because you will meet them in the title races and in the CAF draws.

The first champions were Prisons, now known as Maroons, who won the 1968-69 title in the league's opening season.

The result that still makes people sit up came in 2003, when SC Villa beat Akol FC 22-1 in a title race recorded as settled on goal difference against Express. It is a scoreline that reads like a misprint, and it shows how a single afternoon can swing a season when two clubs are level on points. For readers in Accra or Lagos who are used to tight league finishes, it is a reminder that every goal counts in the Ugandan Premier League, right up to the final day. For the long view, set the champions panel beside the title table and you can see how rarely the trophy has moved outside the four big names.

Uganda Premier League title winners by club, as of the 2025-26 season
ClubLeague titlesContinental and regional highlights
SC Villa17African Cup of Champions Clubs finalists 1991; CAF Cup finalists 1992; CECAFA Clubs Cup winners 1987, 2003, 2005
KCCA13CAF Champions League group stage 2018; CECAFA Clubs Cup winners 1978, 2019
Vipers8See the live records module for continental entries
Express7See the live records module for continental entries

How Does the Uganda Premier League Work?

From the 2026-27 season, the Uganda Premier League has 18 clubs, and each plays 34 league matches, meeting every other club home and away. The champions are the side that finishes the 34 matches on top of the points table, and the clubs at the bottom drop into the FUFA Big League, the second tier. The live table shades the promotion and relegation zones for the season in progress, so you can see at a glance who is pushing for the title and who needs points to stay up.

Over 34 matches, the title goes to steadiness more than to one big night, which is the opposite of how a knockout tie is settled. A slow start can be recovered over 34 matches, but there is not much room to coast, and a cluster of home draws can leave even a strong squad looking over its shoulder. What would change a struggling side's season is turning a few of those draws into wins, and the results module shows exactly where a club has been dropping points, at home or on the road.

When Does the Ugandan Premier League Season Start and End?

The Ugandan Premier League season runs across many months rather than as a short tournament, and the fixtures module carries the confirmed opening and closing dates as soon as they are published. From the 2026-27 season each of the 18 clubs plays 34 league matches. If you are planning to follow a whole season, that module is the first place to check, because it shows how far the campaign has run and how many matches remain.

Breaks in the calendar usually come around international windows, when the Uganda Cranes call up players, and around CAF club matches for the sides playing in Africa. Those gaps can push league matches back, so clubs with continental commitments sometimes carry games in hand for a few weeks. When you read the table in the middle of the season, check the played column before you judge a club's position, because a couple of games in hand can turn a side sitting in mid table into a genuine contender by the time the calendar catches up.

Who Are the Uganda Premier League Top Scorers?

Majid Musisi is the all time top scorer in the Uganda Premier League, and the records module carries his current tally. His name is still the benchmark that every prolific striker in Kampala is measured against.

The single season record belongs to Ali Kitonsa, who scored 36 goals in the 1969 season. To put that in perspective, a striker today would need to score more than once a game across a 34 match season to beat it. The record has stood for more than half a century, and 36 goals in 1969 remains the number to beat.

The current season's scoring chart lives in the Uganda Premier League stats module, which updates after every match with the goals and the clubs the scorers play for. It is the place to look if you are trying to spot the next Ugandan forward heading for a bigger stage, whether that is a club elsewhere in East Africa, in South Africa or further afield. A striker who scores regularly away from home shows more than one who builds his tally in a single big win, so look at the spread of the goals as well as the total.

How Do Ugandan Clubs Qualify for the CAF Champions League and Confederation Cup?

Ugandan clubs reach Africa through the CAF competitions. How many clubs go depends on Uganda's position in the CAF association ranking, which was 22nd for 2025-26. The confirmed Ugandan entries appear on the CAF entry lists each season, and the live modules flag those clubs once they are known.

The ranking is built from how a country's clubs perform in CAF competitions over recent seasons, so it rewards sustained runs rather than one good year. In plain terms, every round a Ugandan club survives in Africa adds to the country's standing, and CAF results feed the ranking. KCCA reaching the CAF Champions League group stage in 2018 is the kind of run that feeds it.

SC Villa have already shown how far a Ugandan club can go, reaching the final of the African Cup of Champions Clubs (the forerunner of today's CAF Champions League) in 1991 and the CAF Cup final in 1992. That history is one reason the CAF draws matter to readers in all five countries. A Ugandan club can be drawn against a side from Nigeria, Kenya, South Africa or Ghana, and those ties are where the league is most widely seen outside East Africa. When a draw is made, the fixtures module carries the dates, and the kick-off zones below tell you when to tune in.

What Time Do Uganda Premier League Matches Kick Off in Nigeria, Kenya, South Africa, Ghana and Uganda?

Uganda keeps East Africa Time (EAT), three hours in front of GMT, so Kenyan readers watch at exactly the same time as Kampala. South Africa (SAST) is one hour behind Uganda, Nigeria (WAT) is two hours behind and Ghana (GMT) is three hours behind. For example, a 4pm kick-off in Kampala is 4pm EAT in Nairobi, 3pm SAST in Johannesburg, 2pm WAT in Lagos and 1pm GMT in Accra. That spread means a Ugandan afternoon match lands around lunchtime in West Africa, which is a comfortable slot for anyone who wants to follow it before the evening's European football.

Evening kick-offs move in the same way. A 7pm EAT start in Kampala and Nairobi is 6pm SAST in Johannesburg, 5pm WAT in Lagos and 4pm GMT in Accra, so readers in West Africa still catch it in daylight. The fixtures module carries the confirmed time for each match, so you rarely need to do the sums yourself. Still, it helps to know the gap between the zones when a friend in Nairobi tells you a game starts at seven and you are sitting in Abuja or Kumasi wondering whether you have missed it.

If you like a view before kick-off, our Uganda Premier League predictions set out a probability and a reference price for every match, so you can see how strongly a result is fancied rather than being told it will happen. No call is ever a promise. The most useful thing a prediction gives you is the probability itself, because a home win rated a little better than evens and one rated as a strong favourite are very different calls, even when they point the same way.

How Can You Watch or Follow the Uganda Premier League?

In Uganda, the league is followed at the grounds and through whatever match coverage is available that season. Broadcast and streaming rights change from season to season, so check current rights in Uganda before a match rather than relying on the previous season's arrangement. Match coverage matters most to supporters who cannot reach the ground, especially outside the capital. If you are new to it, pick one club and follow its matches through a full season, because the rhythm of the table makes far more sense that way.

From Nigeria, Kenya, South Africa and Ghana, the picture varies by country and by season, so check current rights where you live before kick-off. Where a match is not shown locally, the table, fixtures and results modules above keep you up to date after each match, and the stats module carries the scorers. Kenyan readers have the easiest route in, since they share a time zone and the CECAFA region with Uganda, and many Kenyan supporters already know the Kampala clubs from regional competition. For everyone else, the live modules are the most reliable way to keep pace.

Which Clubs and Competitions Link the Uganda Premier League to the Rest of Africa?

The Uganda Premier League is the domestic home of the players who go on to wear the Uganda Cranes shirt, and a good season in Kampala is how a player earns a call up and, often, a move. For Ugandan readers, that is the deepest reason to follow the league closely, because part of the Cranes squad of the coming years is playing in it this season.

South African readers can follow the Ugandan game through the same CAF competitions their own clubs enter. KCCA reached the CAF Champions League group stage in 2018 and SC Villa reached the CAF Cup final in 1992, so a PSL club drawn against a Kampala side is meeting opposition with real continental pedigree. If you support a PSL club, a Ugandan opponent in a CAF draw is worth taking seriously, and the Uganda Premier League is where those sides are built.

For Kenyan readers, the connection runs through CECAFA, the regional body for East and Central Africa. Kampala clubs have a strong record in the CECAFA Clubs Cup, with SC Villa winning it in 1987, 2003 and 2005, and KCCA winning it in 1978 and 2019. That competition is where Ugandan and Kenyan clubs have often measured themselves against each other outside the CAF draws, and it gives the East African comparison its edge. The Uganda and Kenya leagues are best understood side by side, with an eye on how their clubs fare in Africa.

Readers in Nigeria and Ghana meet Ugandan football mainly through the CAF competitions, where a club from Lagos, Enugu, Kumasi or Accra can be drawn against a Kampala side. SC Villa's run to the 1991 final of the African Cup of Champions Clubs is the best known example of a Ugandan club going deep in that company. For a supporter in Nigeria or Ghana, the CAF Champions League and the CAF Confederation Cup are where a KCCA or SC Villa tie would appear, and KCCA's group stage run in 2018 shows what a Kampala side can bring to them.

Which Clubs Play in the Uganda Premier League, and Where?

The four most decorated clubs are SC Villa, KCCA, Vipers and Express, and the title table above carries their counts. KCCA were founded on 12 April 1963 by Samuel Wamala, who worked in the sewage works section of the city council, and they play at the MTN Omondi Stadium in Lugogo, which holds about 10,000 and has carried that name since 2020. SC Villa began in 1975 as Nakivubo Boys and have been known as Sports Club Villa since 1981, and their record haul of titles makes them the benchmark. A meeting between those two clubs is the first fixture to look for when the season's schedule comes out.

Vipers and Express complete the four most decorated clubs, and the title table above shows how their counts compare. The rest of the 18 club division changes each season with promotion from and relegation to the FUFA Big League, so the live table is the place to see who is in the league this season and where each club stands.

How Did the Uganda Premier League Begin, and Why Does It Have So Many Names?

The Uganda Premier League began in 1968 as the National First Division League, and Prisons, now Maroons, were its first champions in 1968-69. The competition has changed its size and its name since then, but the idea has stayed the same, with one national division decided over a full season of home and away matches.

Much of the confusion over the name comes from sponsorship. Nile Special were the title sponsor from 1998 to 2003, TOP Radio from 2003 to 2005, Bell Lager from 2005 to 2013, Airtel from 2013 to 2015 and Azam TV from 2015 to 2018, before StarTimes took over in 2018. That is why older match reports, radio archives and supporters' memories use different names for the same competition. It also explains why a search under any of those names can bring you back to the same league and the same title history.

Since 2018 you will hear it called the StarTimes Uganda Premier League in Kampala and the Ugandan Premier League by many readers in Lagos, Johannesburg and Accra. They all point to the same top division, with the FUFA Big League sitting below it. Whichever name brought you here, the live table and fixtures modules cover the same league, and the kick-off zones above turn any listed time into your own.

FAQ

Who has won the most Uganda Premier League titles?

SC Villa are the most successful club in the league, ahead of KCCA, Vipers and Express. The champions panel shows the latest winner, and the title table shows the counts with their date.

How many clubs are in the Uganda Premier League?

The league has 18 clubs from the 2026-27 season, and each club plays 34 league matches, meeting every other club home and away. The clubs at the bottom drop into the FUFA Big League, the second tier.

Is the Ugandan Premier League the same as the Uganda Premier League?

Yes. Both names describe Uganda's top football division. It has carried the name StarTimes Uganda Premier League since 2018.

Who is the Uganda Premier League all time top scorer?

Majid Musisi is the all time top scorer, and the records module carries his current tally. The single season record belongs to Ali Kitonsa, who scored 36 goals in the 1969 season.

What time do Uganda Premier League matches kick off in Nigeria, Kenya, South Africa and Ghana?

A 4pm kick-off in Kampala (EAT) is 4pm EAT in Nairobi, 3pm SAST in Johannesburg, 2pm WAT in Lagos and 1pm GMT in Accra. The fixtures module shows the confirmed time for each match.

Written by Okello Mugisha, 2026-11-10.