Uganda Premier League

Results: 248 2019-04-23 – 2026-10-28
At a glance
  • Oleball holds 248 results from the Uganda Premier League, the most recent on 28 October 2026.
  • Home teams won 40% of these matches, 31% were draws and away teams won 29%.
  • They averaged 2.1 goals; both teams scored in 40% and 37% had more than 2.5 goals.
Statistics
Home 40% Draw 31% Away 29%
2.1Goals per match
40%Both teams scored
37%Over 2.5 goals
Latest results
Date Home Score Away
2026-10-28 Mbarara City 1–0 (1–0) Vipers
2026-10-28 Express FC 2–2 (1–2) Kataka FC
2026-10-28 Airtel Kitara FC 0–0 (0–0) BUL FC
2026-10-28 Kampala City Council FC 2–1 (0–0) Lugazi Municipal FC
2026-10-28 Entebbe UPPC FC 0–0 (0–0) Ma Lu
2026-10-27 Uganda Police FC 3–1 (1–1) Kigezi Homeboys FC
2026-10-27 SC Villa 0–0 (0–0) Blacks Power FC
2026-10-27 NEC FC Bugolobi 5–1 (2–1) Ntugasaze FC
2026-10-27 Defense forces 0–1 (0–0) URA Kampala
2026-10-24 Vipers 0–0 (0–0) Uganda Police FC
2026-10-24 Blacks Power FC 3–2 (2–1) URA Kampala
2026-10-23 Kampala City Council FC 0–0 (0–0) Defense forces
2026-10-23 Airtel Kitara FC 0–0 (0–0) Ntugasaze FC
2026-10-22 SC Villa 2–0 (1–0) Mbarara City
2026-10-22 Kigezi Homeboys FC 0–1 (0–1) Entebbe UPPC FC
2026-10-21 Lugazi Municipal FC 0–0 (0–0) Express FC
2026-10-21 BUL FC 2–1 (1–0) NEC FC Bugolobi
2026-10-20 Ma Lu 4–1 (1–0) Kataka FC
2026-10-18 Defense forces 0–2 (0–0) BUL FC
2026-10-16 URA Kampala 0–0 (0–0) Entebbe UPPC FC
2026-10-15 Kataka FC 0–5 (0–1) Vipers
2026-10-15 Express FC 1–2 (0–2) Defense forces
2026-10-14 Uganda Police FC 1–6 (0–3) SC Villa
2026-10-14 Kigezi Homeboys FC 0–2 (0–1) NEC FC Bugolobi
2026-10-13 Lugazi Municipal FC 0–0 (0–0) BUL FC
2026-10-13 Ntugasaze FC 0–2 (0–1) Kampala City Council FC
2026-10-12 Vipers 1–1 (0–1) Ma Lu
2026-10-11 Mbarara City 2–1 (2–0) Blacks Power FC
2026-10-10 Kataka FC 1–2 (0–0) Airtel Kitara FC
2026-10-10 URA Kampala 0–1 (0–0) Kampala City Council FC
2026-10-09 NEC FC Bugolobi 0–0 (0–0) Express FC
2026-10-09 Entebbe UPPC FC 3–0 (2–0) Uganda Police FC
2026-10-08 Blacks Power FC 0–4 (0–3) Vipers
2026-10-07 Ma Lu 3–0 (0–0) Lugazi Municipal FC
2026-10-07 Ntugasaze FC 1–0 (1–0) Mbarara City
2026-10-07 Kataka FC 1–1 (0–0) SC Villa
2026-10-07 Airtel Kitara FC 1–0 (1–0) Kigezi Homeboys FC
2026-09-20 Vipers 3–0 (1–0) Ntugasaze FC
2026-09-18 Express FC 1–1 (1–1) Airtel Kitara FC
2026-09-17 Defense forces 1–0 (1–0) Ma Lu
2026-09-16 Mbarara City 0–0 (0–0) Entebbe UPPC FC
2026-09-16 Kampala City Council FC 1–0 (0–0) Kataka FC
2026-09-16 Lugazi Municipal FC 0–2 (0–0) Uganda Police FC
2026-09-15 SC Villa 3–0 (2–0) Kigezi Homeboys FC
2026-09-15 NEC FC Bugolobi 4–1 (3–1) URA Kampala
2026-09-15 BUL FC 2–1 (1–1) Blacks Power FC
2026-09-11 Mbarara City 0–0 (0–0) NEC FC Bugolobi
2026-09-10 Uganda Police FC 0–0 (0–0) Defense forces
2026-09-09 Entebbe UPPC FC 0–1 (0–0) Lugazi Municipal FC
2026-09-09 SC Villa 2–0 (1–0) Express FC
Teams
Team Played Won Drawn Lost Goals
BUL FC 20 7 6 7 20:23
Kampala City Council FC 20 14 4 2 30:10
Defense forces 19 3 5 11 14:26
Entebbe UPPC FC 18 7 8 3 16:8
SC Villa 17 10 6 1 33:11
Mbarara City 16 5 2 9 13:25
URA Kampala 16 4 6 6 14:18
Airtel Kitara FC 15 5 7 3 16:11
Express FC 15 4 6 5 13:14
Ma Lu 15 4 6 5 15:14
Uganda Police FC 15 5 5 5 14:20
Lugazi Municipal FC 14 1 6 7 2:13
Vipers 14 8 4 2 27:6
NEC FC Bugolobi 13 7 4 2 22:9
Blacks Power FC 6 2 1 3 7:11
Kataka FC 6 0 2 4 5:15
Kigezi Homeboys FC 6 0 1 5 1:10
Ntugasaze FC 6 1 1 4 3:14
Buhimba United Saints FC 3 0 0 3 0:7
FC Calvary 2 0 2 0 1:1

Results from the last 12 months in the Oleball database — not an official league table.

Based on the results in the Oleball database, which grows with every match we cover. Not an official record.