Group A - Kampala (Namboole Stadium)
| Group A | ||||||||
| Team | W | D | L | Gf | Ga | Gd | Pts | |
| Red Sea (Eri) -q | 3 | 0 | 1 | 8 | 5 | 5 | 9 | |
| SC Villa (Uga) -q | 3 | 0 | 1 | 6 | 3 | 3 | 9 | |
| Khartoum-3 (Sud) -q | 1 | 2 | 1 | 2 | 2 | 0 | 5 | |
| Yanga (Tan) | 1 | 1 | 2 | 3 | 5 | -2 | 4 | |
| Mlandege (Zan) | 0 | 1 | 3 | 3 | 7 | -4 | 1 | |
Group 'B' - Mbale
| Group B | ||||||||
| Team | W | D | L | Gf | Ga | Gd | Pts | |
| Simba (Tan) -q | 3 | 0 | 0 | 12 | 4 | 8 | 9 | |
| Nzoia (Ken) -q | 2 | 0 | 1 | 11 | 5 | 6 | 6 | |
| Muzinga (Bur) -q | 1 | 0 | 2 | 9 | 5 | 4 | 3 | |
| Borrer (Dji) | 0 | 0 | 3 | 1 | 18 | -17 | 0 | |
Group 'C' - Kampala (Nakivubo Stadium)
| Group C | ||||||||
| Team | W | D | L | Gf | Ga | Gd | Pts | |
| Express (Uga) -q | 3 | 0 | 0 | 5 | 2 | 3 | 9 | |
| St. George (Eth) -q | 1 | 1 | 1 | 5 | 3 | 2 | 4 | |
| Elman (Som) | 1 | 0 | 2 | 2 | 5 | -3 | 3 | |
| Rayon Sport (Rwa) | 0 | 1 | 2 | 3 | 5 | -2 | 1 | |
Fixtures:
Jan 26:
Khartoum 0-1 Red Sea
SC Villa 2-0 Yanga
Jan 27:
Nzoia 4-1 Muzinga
Rayon Sport 1-2 Elman
Express 2-1 St. George
Jan 28:
Mlandege 1-3 Red Sea
Khartoum 0-0 Yanga
Simba 5-0 Borrer
Jan 29:
Elman 0-3 St. George
Rayon Sport 1-2 Express
Jan 30:
Yanga 2-1 Mlandege
SC Villa 0-1 Khartoum
Borrer 1-5 Nzoia
Jan 31:
Muzinga 0-1 Simba
St. George 1-1 Rayon Sport
Elman 0-1 Express
Feb 1:
Mlandege 1-1 Khartoum
Red Sea 3-2 SC Villa
Feb 2:
Muzinga 8-0 Borrer
Feb 3:
Red Sea 2-1 Yanga
Nzoia 2-3 Simba
Feb 4:
Villa 1-0 Mlandege
The top 3 teams from Group A and the top 2 teams from Group's B and C qualify for the quarter-finals. The other last-eight sport will go to the best third-placed teams from Groups B and C.
Quarter-finals
Feb 5:
Red Sea 2-3 Muzinga
Simba 2-0 Khartoum
Express 3-0 Nzoia Sugar
Feb 6:
SC Villa 2-0 St George
Semi-finals
Feb 7:
Simba 3-1 Muzinga
Feb 8:
SC Villa 2-1 Express FC
Final
Feb 10
Simba 0-1 SC Villa
(3rd place play-off: Express 0-0 Muzinga (Express win 4-2 on penalties)