Table at abandonment: 1.Express FC 26 17 7 2 44-13 58 Champions 2.URA FC 26 17 6 3 41-18 57 3.Vipers SC 26 17 5 4 56-21 56 [C] 4.KCCA FC 27 14 6 7 56-22 48 5.Bright Stars FC 27 11 9 7 40-27 42 6.Police FC 27 11 7 9 50-31 40 7.Mbarara City 27 10 8 9 30-34 38 8.UPDF FC 27 11 4 12 34-39 37 [P] 9.Wakiso Giants FC 26 8 12 6 42-33 36 10.SC Villa 27 9 9 9 29-30 36 11.BUL FC 27 9 6 12 39-41 33 12.Onduparaka FC 26 8 4 14 25-45 28 13.Busoga United FC 26 6 8 12 21-44 26 ------------------------------------------------- 14.Kyetume FC 27 5 8 14 28-47 23 Relegated 15.MYDA FC 27 3 5 19 32-77 14 [P] Relegated 16.Kitara FC 27 3 4 20 35-80 13 [P] Relegated Round 1 [Dec 3] Bright Stars 1-2 KCCA [Dec 4] Police 0-0 Wakiso Giants BUL 2-2 Villa Mbarara City 1-1 URA [Dec 5] Kyetume 1-1 Kitara UPDF 3-0 Busoga United Onduparaka 1-1 Express [Feb 6] Vipers 7-0 MYDA Round 2 [Dec 8] Busoga United 1-3 BUL KCCA 8-0 Onduparaka MYDA 1-3 Police URA 0-0 Bright Stars Wakiso Giants 2-2 Kyetume [Dec 9] Villa 3-0 Mbarara City Kitara 1-5 UPDF [Feb 9] Express 1-1 Vipers Round 3 [Dec 11] Busoga United 1-1 Kyetume KCCA 2-0 Mbarara City MYDA 2-3 Onduparaka [Dec 12] Wakiso Giants 1-1 Vipers Express 2-1 Bright Stars Kitara 0-5 Police UPDF 2-1 BUL URA 2-1 Villa Round 4 [Dec 15] Bright Stars 3-2 MYDA BUL 0-2 URA Onduparaka 1-1 Wakiso Giants Police 3-0 Busoga United Villa 2-1 KCCA [Dec 16] Kyetume 1-0 UPDF Mbarara City 1-1 Express Vipers 2-1 Kitara Round 5 [Dec 18] KCCA 1-2 URA Wakiso Giants 2-2 Bright Stars [Dec 19] Express 1-0 Villa Kitara 1-3 Onduparaka MYDA 3-3 Mbarara City UPDF 1-0 Police [Dec 20] Kyetume 1-0 BUL Busoga United 3-5 Vipers Round 6 [Feb 12] BUL 2-1 KCCA Mbarara City 0-1 Wakiso Giants Onduparaka 1-1 Busoga United Police 3-1 Kyetume [Feb 13] Villa 1-0 MYDA Bright Stars 5-0 Kitara Vipers 1-0 UPDF [Feb 14] URA 0-1 Express Round 7 [Feb 16] Busoga United 1-1 Bright Stars Kitara 0-1 Mbarara City Kyetume 2-2 Vipers Police 2-0 BUL UPDF 0-1 Onduparaka [Feb 17] Express 1-1 KCCA Wakiso Giants 2-2 Villa MYDA 2-3 URA Round 8 [Feb 19] Bright Stars 3-0 UPDF Mbarara City 0-0 Busoga United Onduparaka 3-1 Kyetume Vipers 3-2 Police [Feb 20] BUL 0-4 Express KCCA 5-0 MYDA URA 0-0 Wakiso Giants Villa 3-2 Kitara Round 9 [Feb 23] Kyetume 2-2 Bright Stars Busoga United 1-1 Villa Vipers 1-0 BUL Wakiso Giants 1-1 KCCA MYDA 1-4 Express [Feb 24] Kitara 2-3 URA Police 3-1 Onduparaka UPDF 2-0 Mbarara City Round 10 [Feb 26] BUL 4-1 MYDA Express 3-0 Wakiso Giants [Feb 27] Onduparaka 1-3 Vipers Bright Stars 2-2 Police KCCA 4-0 Kitara Mbarara City 3-1 Kyetume URA 1-0 Busoga United Villa 0-1 UPDF Round 11 [Mar 2] Busoga United 0-4 KCCA Kyetume 0-1 Villa Kitara 0-1 Express Onduparaka 0-1 BUL UPDF 0-1 URA Wakiso Giants 2-2 MYDA [Mar 3] Police 3-1 Mbarara City Vipers 2-0 Bright Stars Round 12 [Mar 5] Express 1-0 Busoga United MYDA 2-2 Kitara URA 2-0 Kyetume KCCA 6-1 UPDF [Mar 6] Bright Stars 0-1 Onduparaka BUL 0-1 Wakiso Giants Mbarara City 1-0 Vipers Villa 2-2 Police Round 13 [Mar 9] Busoga United 1-0 MYDA Kyetume 0-1 KCCA Police 0-2 URA UPDF 1-0 Express Onduparaka 1-0 Mbarara City [Mar 10] Kitara 3-2 Wakiso Giants Bright Stars 0-2 BUL Vipers 3-0 Villa Round 14 [Mar 12] KCCA 1-1 Police MYDA 0-3 UPDF [Mar 13] BUL 3-2 Kitara Wakiso Giants 0-1 Busoga United URA 2-1 Vipers Mbarara City 0-1 Bright Stars Express 0-0 Kyetume [Mar 14] Villa 1-0 Onduparaka Round 15 [Mar 16] Police 0-1 Express UPDF 0-0 Wakiso Giants [Mar 17] Bright Stars 1-2 Villa Mbarara City 1-1 BUL Onduparaka 0-3 URA Vipers 1-0 KCCA [Mar 18] Kyetume 0-1 MYDA Busoga United 2-1 Kitara Halfway Table: 1.URA FC 15 11 3 1 24- 9 36 2.Vipers SC 15 10 3 2 33-14 33 [C] 3.Express FC 15 9 5 1 22- 7 32 4.KCCA FC 15 8 3 4 38-12 27 5.Police FC 15 7 4 4 29-16 25 6.UPDF FC 15 8 1 6 19-15 25 [P] 7.SC Villa 15 7 4 4 21-18 25 8.Onduparaka FC 15 6 3 6 17-26 21 9.BUL FC 15 6 2 7 19-21 20 10.Bright Stars FC 15 4 5 6 22-20 17 11.Wakiso Giants FC 15 2 10 3 15-18 16 12.Mbarara City 15 3 5 7 12-20 14 13.Busoga United FC 15 3 5 7 12-25 14 ------------------------------------------------- 14.Kyetume FC 15 2 6 7 13-22 12 15.MYDA FC 15 1 3 11 17-44 6 [P] 16.Kitara FC 15 1 2 12 16-42 5 [P] Round 16 [Mar 31] Busoga United 2-0 Onduparaka [Apr 1] MYDA 1-2 Villa [Apr 2] Kitara 1-3 Bright Stars Wakiso Giants 1-2 Mbarara City KCCA 3-0 BUL UPDF 0-3 Vipers [Apr 3] Express 3-1 URA Kyetume 0-3 Police Round 17 [Apr 13] URA 2-0 KCCA BUL 1-1 Kyetume Vipers 4-0 Busoga United Onduparaka 2-1 Kitara Mbarara City 2-1 MYDA [Apr 14] Bright Stars 3-2 Wakiso Giants Police 3-0 UPDF Villa 0-0 Express Round 18 [Apr 16] Kitara 0-3 Vipers URA 3-1 BUL [Apr 17] Express 1-1 Mbarara City Wakiso Giants 2-0 Onduparaka UPDF 4-2 Kyetume MYDA 0-3 Bright Stars Busoga United 2-1 Police [Apr 18] KCCA 1-0 Villa Round 19 [Apr 20] Bright Stars 2-1 Express BUL 4-3 UPDF Kyetume 1-0 Busoga United Onduparaka 2-3 MYDA Police 4-1 Kitara Vipers 0-0 Wakiso Giants [Apr 21] Mbarara City 0-0 KCCA Villa 0-0 URA Round 20 [Apr 23] Kyetume 3-2 Wakiso Giants Vipers 0-1 Express [Apr 24] Bright Stars 0-0 URA BUL 0-1 Busoga United Mbarara City 2-1 Villa Police 6-1 MYDA UPDF 2-1 Kitara [Apr 25] Onduparaka 0-1 KCCA Round 21 [Apr 27] Busoga United 0-0 UPDF Kitara 4-2 Kyetume URA 2-0 Mbarara City Villa 1-1 BUL [Apr 28] Express 2-0 Onduparaka MYDA 0-4 Vipers Wakiso Giants 3-1 Police [Apr 29] KCCA 0-2 Bright Stars Round 22 [May 7] MYDA 2-2 Kyetume URA 3-1 Onduparaka Wakiso Giants 5-1 UPDF [May 8] Express 2-0 Police BUL abd Mbarara City [abandoned at 1-1 in 59' due to rain] Kitara 2-2 Busoga United Villa 0-0 Bright Stars [May 9] BUL 1-1 Mbarara City [remmaining 31'] KCCA 1-2 Vipers Round 23 [May 11] Bright Stars 3-1 Mbarara City Busoga United 1-1 Wakiso Giants Onduparaka 1-0 Villa UPDF 1-1 MYDA [May 12] Kitara 2-2 BUL Kyetume 2-3 Express Police 0-0 KCCA Vipers 1-1 URA Round 24 [May 14] MYDA 3-0 Busoga United [May 15] Villa 1-3 Vipers BUL 0-1 Bright Stars Express 1-0 UPDF Mbarara City 2-1 Onduparaka URA 3-1 Police Wakiso Giants 7-2 Kitara [May 16] KCCA 2-0 Kyetume Round 25 [May 18] Kitara 3-1 MYDA Onduparaka 0-0 Bright Stars Vipers 2-3 Mbarara City Wakiso Giants 2-1 BUL Busoga United 0-4 Express [May 19] Kyetume 1-0 URA Police 1-1 Villa UPDF abd KCCA [abandoned at 0-0 in 9' due to heavy rain] [May 20] UPDF 1-1 KCCA [remaining 81'] Round 26 [May 21] Bright Stars 0-1 Vipers Express 4-0 Kitara MYDA 1-2 Wakiso Giants [May 22] BUL 3-1 Onduparaka Mbarara City 1-0 Police Villa 1-0 Kyetume [May 23] KCCA 3-1 Busoga United URA 2-1 UPDF Round 27 [Jun 15] MYDA 1-6 BUL Police 1-1 Bright Stars [Jun 16] Kyetume 1-3 Mbarara City [Jun 18] Kitara 2-6 KCCA UPDF 2-1 Villa [not played] Busoga United - URA Vipers - Onduparaka Wakiso Giants - Express NB: league suspended for 42 days as of Jun 19 and abandoned on Jun 29; table at abandonment considered final Round 28 [not played] BUL - Vipers Mbarara City - UPDF Onduparaka - Police Villa - Busoga United Bright Stars - Kyetume Express - MYDA KCCA - Wakiso Giants URA - Kitara Round 29 [not played] Busoga United - Mbarara City Express - BUL Kitara - Villa Kyetume - Onduparaka MYDA - KCCA Police - Vipers UPDF - Bright Stars Wakiso Giants - URA Round 30 [not played] Bright Stars - Busoga United BUL - Police KCCA - Express Mbarara City - Kitara Onduparaka - UPDF URA - MYDA Villa - Wakiso Giants Vipers - Kyetume Table at abandonment: 1.Express FC 26 17 7 2 44-13 58 Champions 2.URA FC 26 17 6 3 41-18 57 3.Vipers SC 26 17 5 4 56-21 56 [C] 4.KCCA FC 27 14 6 7 56-22 48 5.Bright Stars FC 27 11 9 7 40-27 42 6.Police FC 27 11 7 9 50-31 40 7.Mbarara City 27 10 8 9 30-34 38 8.UPDF FC 27 11 4 12 34-39 37 [P] 9.Wakiso Giants FC 26 8 12 6 42-33 36 10.SC Villa 27 9 9 9 29-30 36 11.BUL FC 27 9 6 12 39-41 33 12.Onduparaka FC 26 8 4 14 25-45 28 13.Busoga United FC 26 6 8 12 21-44 26 ------------------------------------------------- 14.Kyetume FC 27 5 8 14 28-47 23 Relegated 15.MYDA FC 27 3 5 19 32-77 14 [P] Relegated 16.Kitara FC 27 3 4 20 35-80 13 [P] Relegated
Start: Apr 4 32 participating clubs from Premier League and Fufa Big League; over 2 legs Round 1 First Legs [Apr 5] Terrazo and Tiles 1-1 Maroons FC Onduparaka FC 0-0 Luwero United Vipers SC 3-0 Busoga United Blacks Power 0-2 BUL FC Water FC 1-2 Wakiso Giants Police FC 5-0 Calvary FC SC Villa 0-1 Ndejje University [Apr 6] Proline FC 4-1 MYDA FC Gaddafi FC 1-0 Mbale Heroes Kyetume FC 2-2 Express FC Kataka FC 1-0 Tooro United URA FC 0-0 Mbarara City [Apr 7] Paidha Black Angels 1-0 Bright Stars FC KCCA FC 4-2 Nyamityobora Arua Hill SC 3-2 UPDF FC [Apr 29] Kitara FC 2-4 Kigezi Home Boyz Second Legs [Apr 8] BUL FC 2-0 Blacks Power [Apr 9] Maroons FC 6-0 Terrazo and Tiles Busoga United 1-2 Vipers SC MYDA FC 3-1 Proline FC Mbarara City 0-1 URA FC [Apr 10] Wakiso Giants 3-1 Water FC Express FC 1-0 Kyetume FC Nyamityobora 0-1 KCCA FC Tooro United 3-1 Kataka FC Calvary FC 1-5 Police FC Luwero United 0-1 Ondurapaka FC [Apr 11] UPDF FC 1-0 Arua Hill Ndejja University 0-3 SC Villa Mbale Heroes 1-0 Gaddafi FC [4-2 pen] Bright Stars FC 3-1 Paidha Black Angels [May 2] Kigezi Home Boyz 1-3 Kitara FC 1/8 Finals First Legs [May 1] UPDF FC 1-3 Vipers SC Express FC 2-1 URA FC Ondurapaka FC 0-1 SC Villa [May 2] Wakiso Giants 5-1 Tooro United Maroons FC 0-2 KCCA FC Police FC 4-1 Bright Stars FC Proline FC 2-1 Mbale Heroes [May 5] BUL FC 2-1 Kigezi Home Boyz Second Legs [May 3] Vipers SC 1-1 UPDF FC [May 4] URA FC 0-0 Express FC SC Villa 0-0 Ondurapaka FC Tooro United 2-2 Wakiso Giants [May 5] KCCA FC 3-0 Maroons FC Bright Stars FC 1-0 Police FC [May 6] Mbale Heroes 0-1 Proline FC [May 25] Kigezi Home Boyz 1-2 BUL FC Quarterfinals First Legs [May 25] Vipers 1-1 SC Villa [May 26] Express FC 0-0 KCCA [May 27] Wakiso Giants 1-3 Police [May 28] Proline 0-2 BUL FC Second Legs [May 31] BUL FC 0-1 Proline [Jun 2] SC Villa 0-2 Vipers [Jun 4] Police 0-2 Wakiso Giants KCCA 1-1 Express Semifinals [Sep 21] Police 0-2 Vipers [Sep 23] Express FC 0-1 BUL FC Final [Sep 26, Masindi Municipality Stadium, Kitara] Vipers 8-1 BUL FC
Elgon Group | Rwenzori Group | Promotion Playoff Elgon Group Final Table: 1.Arua Hill SC 14 8 6 0 25- 7 30 Promoted ------------------------------------------------- 2.Gaddafi Modern FC 14 7 3 4 19-14 24 Promotion Playoff 3.Blacks Power FC 14 6 3 5 15-12 21 [*] Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - - - - 4.Maroons FC 14 6 2 6 17-14 20 [R] 5.Kataka FC (Mbale) 14 5 4 5 11-11 19 6.Calvary FC 14 6 1 7 13-16 19 ------------------------------------------------- 7.Mbale Heroes FC 14 4 5 5 9-12 17 Relegated 8.Paidha Black Angels 14 1 2 11 8-31 5 Relegated [*] Bukedea Town Council FC were renamed Blacks Power FC Rwenzori Group Final Table: 1.Tooro United FC 14 9 4 1 20-11 31 [R] Promoted ------------------------------------------------- 2.Proline FC 14 9 2 3 27-13 29 [R] Promotion Playoff 3.Nyamityobora 14 7 3 4 22-17 24 Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - - - - 4.Luweero United FC 14 4 4 6 15-21 16 5.Ndejje University 14 2 8 4 15-16 14 6.Water FC 14 4 2 8 16-21 14 ------------------------------------------------- 7.Kigezi HomeBoyz FC 14 3 5 6 15-20 14 Relegated 8.Terrazo and Tiles FC 14 2 4 8 12-23 10 Relegated Championship Final [Aug 17] Arua Hill FC 1-0 Tooro United NB: both finalists promoted Promotion Playoff Semifinals [Aug 15] Gaddafi 4-0 Nyamityobora Proline 2-1 Blacks Power Final [Aug 17] Proline 0-2 Gaddafi NB: Gaddafi Modern FC (Jinja) promoted
Promoted: Malaba Youth Development Association (MYDA) Uganda People's Defence Forces (UPDF) Promotion Playoff to FUFA Big League Semifinals [Aug 19] Kataka 0-0 Kitara [6-7 pen] Kiboga Young 3-1 Ndejje University Final [Aug 21, Njeru] Kitara 1-0 Kiboga Young
Start: Dec 12 Butikiro Group [Dec 13] Ssingo 1-1 Buluuli Bulemeezi 1-1 Butambala [Dec 15] Buluuli 1-2 Butambala Mawogola 3-0 Ssingo [Dec 17] Ssingo 0-4 Bulemeezi Mawogola 0-0 Buluuli [Dec 19] Butambala 0-1 Mawogola Bulemeezi 2-1 Buluuli [Dec 21] Ssingo abd Butambala [abandoned at 0-2 in 55' when Ssingo had Mawogola 0-0 Bulemeezi only six players left] Table: 1.Bulemeezi 4 2 2 0 7- 2 8 Qualified 2.Mawogola 4 2 2 0 4- 0 8 Qualified 3.Butambala 3 1 1 1 3- 3 4 4.Buluuli 4 0 2 2 3- 5 2 5.Ssingo 3 0 1 2 1- 8 1 Bulange Group [Dec 28] Busiro 7-0 Buvuma Kyaggwe 1-2 Buwekula [Dec 30] Busujju 1-2 Busiro Buvuma 1-2 Kyaggwe [Jan 1] Kyaggwe 1-1 Busujju Buwekula 1-1 Buvuma [Jan 3] Busujju 2-0 Buwekula Busiro 1-1 Kyaggwe [Jan 5] Buvuma 1-3 Busujju Buwekula 1-3 Busiro Final Table: 1.Busiro 4 3 1 0 13- 3 10 Qualified 2.Busujju 4 2 1 1 7- 4 7 Qualified 3.Kyaggwe 4 1 2 1 5- 5 5 4.Buwekula 4 1 1 2 4- 7 4 5.Buvuma 4 0 1 3 3-13 1 Massengere Group [Jan 7] Bugerere 2-0 Kyadondo Kooki 1-2 Mawokota [Jan 9] Kyadondo 2-1 Kooki Mawokota 2-0 Bugerere [Jan 11] Bugerere 1-1 Kooki Mawokota 2-0 Kyadondo Final Table: 1.Mawokota 3 3 0 0 6- 1 9 Qualified 2.Bugerere 3 1 1 1 3- 3 4 Qualified 3.Kyadondo 3 1 0 2 2- 5 3 4.Kooki 3 0 1 2 3- 5 1 Muganzirazza Group [Jan 13] Buddu 3-0 Ssese Gomba 4-0 Kabula [Jan 15] Ssese 3-4 Gomba Kabula 0-2 Buddu [Jan 17] Buddu 1-1 Gomba Kabula 1-1 Ssese Final Table: 1.Gomba 3 2 1 0 9- 4 7 Qualified 2.Buddu 3 2 1 0 6- 1 7 Qualified 3.Ssese 3 0 1 2 4- 8 1 4.Kabula 3 0 1 2 1- 7 1 Quarterfinals [Jan 17] Mawogola 0-1 Busiro Busujju 1-3 Bulemeezi [Jan 19] Gomba 2-1 Bugerere Mawokota 0-1 Buddu Semifinals [Jan 21] Buddu 1-0 Bulemeezi [Jan 22] Gomba 0-0 Busiro [5-4 pen] Third Place Match [Mar 6] Busiro 0-0 Bulemeezi [5-3 pen] Final [Mar 6] Buddu 1-3 Gomba Topscorer: 8 Charles Bbaale (Gomba)
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: 2 Oct 2022
(C) Copyright Hans Schöggl, Karel Stokkermans and RSSSF 2020/22
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.