Caps Date Venue Opponent Score Competition
1 29-11-09 Mumias Tanzania 2-0 CECAFA Cup
2 2-12-09 Mumias Burundi 2-0 CECAFA Cup
3 5-12-09 Mumias Zanzibar [*] 0-0 CECAFA Cup
4 7-12-09 Nairobi Kenya 1-0 CECAFA Cup
5 9-12-09 Nairobi Zanzibar [*] 2-1 CECAFA Cup
6 13-12-09 Nairobi Rwanda 2-0 CECAFA Cup
7 3- 3-10 Mwanza Tanzania 3-2
8 11- 8-10 Kampala Zambia 1-1
9 4- 9-10 Kampala Angola 3-0 African Cup Qual.
10 7-11-10 Aden Yemen 2-2
11 11-10-10 Riffa Bahrain 0-0
12 16-11-10 Dubai Saudi Arabia 0-0
13 29-11-10 Dar es Salaam Ethiopia 2-1 CECAFA Cup
14 2-12-10 Dar es Salaam Malawi 1-1 CECAFA Cup
15 5-12-10 Dar es Salaam Kenya 2-0 CECAFA Cup
16 8-12-10 Dar es Salaam Zanzibar [*] 2-2 [1] CECAFA Cup
17 10-12-10 Dar es Salaam Tanzania 0-0 [2] CECAFA Cup
18 12-12-10 Dar es Salaam Ethiopia 4-3 CECAFA Cup
19 8- 1-11 Cairo Egypt 0-1 Bassin du Nil Cup
20 11- 1-11 Abbasiya Tanzania 1-1 Bassin du Nil Cup
21 14- 1-11 Cairo Congo-Kinshasa 1-0 Bassin du Nil Cup
22 17- 1-11 Cairo Egypt 1-3 Bassin du Nil Cup
23 26- 3-11 Bissau Guinea-Bissau 1-0 African Cup Qual.
24 4- 6-11 Kampala Guinea-Bissau 2-0 African Cup Qual.
25 4- 9-11 Cabinda Angola 0-2 African Cup Qual.
26 11-11-11 Marrakech Morocco 1-0 International Tourn.
27 13-11-11 Marrakech Sudan 0-0 [3] International Tourn.
28 25-11-11 Dar es Salaam Zanzibar [*] 2-1 CECAFA Cup
29 28-11-11 Dar es Salaam Somalia 4-0 CECAFA Cup
30 1-12-11 Dar es Salaam Burundi 0-1 CECAFA Cup
31 6-12-11 Dar es Salaam Zimbabwe 1-0 CECAFA Cup
32 8-12-11 Dar es Salaam Tanzania 3-1 CECAFA Cup
33 29- 2-12 Pointe-Noire Congo-Brazzav. 1-3 African Cup Qual.
34 29- 3-12 Omdurman Egypt 1-2
35 3- 6-12 Luanda Angola 1-1 World Cup Qualifier
36 9- 6-12 Kampala Senegal 1-1 World Cup Qualifier
37 16- 6-12 Kampala Congo-Brazzav. 4-0 African Cup Qual.
38 26- 8-12 Molepolole Borswana 0-0
39 8- 9-12 Ndola Zambia 0-1 African Cup Qual.
40 13-10-12 Kampala Zambia 1-0 [4]
41 24-11-12 Kampala Kenya 1-0 CECAFA Cup
42 27-11-12 Kampala Ethiopia 1-0 CECAFA Cup
43 4-12-12 Kampala Ethiopia 2-0 CECAFA Cup
44 6-12-12 Kampala Tanzania 3-0 CECAFA Cup
45 8-12-12 Kampala Kenya 2-0 CECAFA Cup
46 24- 3-13 Paynesville Liberia 0-2 World Cup Qualifier
47 7- 6-13 Kampala Liberia 1-0 World Cup Qualifier
48 15- 6-13 Kampala Angola 2-1 World Cup Qualifier
49 14- 8-13 El Gouna Egypt 0-3
50 31- 8-13 Gaborone Botswana 3-1
51 7- 9-13 Marrakech Senegal 0-1 World Cup Qualifier
52 16-11-13 Kampala Rwanda 0-0
53 19-11-13 Nairobi Rwanda 1-0 CECAFA Cup
54 2-12-13 Nairobi Eritrea 3-0 CECAFA Cup
55 5-12-13 Nairobi Sudan 1-0 CECAFA Cup
56 7-12-13 Mombasa Tanzania 2-2 [5] CECAFA Cup
57 15- 4-14 Kampala Malawi 0-0
58 19- 7-14 Kampala Mauritania 2-0 African Cup Qual.
59 3- 8-14 Nouakchott Mauritania 1-0 African Cup Qual.
60 2- 9-14 Niamey Niger 0-2
61 6- 9-14 Kumasi Ghana 1-1 African Cup Qual.
62 10- 9-14 Kampala Guinea 2-0 African Cup Qual.
63 11-10-14 Kampala Togo 0-1 African Cup Qual.
64 15-10-14 Lomé Togo 0-1 African Cup Qual.
65 25- 3-15 Uyo Nigeria 1-0
66 13- 6-15 Kampala Botswana 2-0 African Cup Qual.
67 5- 9-15 Mitsaiouli Comoros 1-0 African Cup Qual.
68 15-11-15 Kampala Togo 3-0 World Cup Qualifier
69 26- 3-16 Ouagadougou Burkina Faso 0-1 African Cup Qual.
70 31- 5-16 Harare Zimbabwe 0-2
71 4- 6-16 Francistown Botswana 2-1 African Cup Qual.
72 30- 8-16 Kampala Kenya 0-0
73 4- 9-16 Kampala Comoros 1-0 African Cup Qual.
74 4-10-16 Lomé Togo 0-1
75 7-10-16 Tamale Ghana 0-0 World Cup Qualifier
76 8-11-16 Kampala Zambia 0-1
77 12-11-16 Kampala Congo-Brazzav. 1-0 World Cup Qualifier
78 4- 1-17 El Menzah Tunisia 0-2
79 8- 1-17 Abu Dhabi Slovakia 3-1
80 11- 1-17 Abu Dhabi Ivory Coast 0-3
81 21- 1-17 Port-Gentil Egypt 0-1 African Nations Cup
82 25- 1-17 Oyem Mali 1-1 African Nations Cup
83 23- 3-17 Machakos Kenya 1-1
84 3- 6-17 Addis Ababa Ethiopia 0-0
85 5- 6-17 Dakar Senegal 0-0
86 11- 6-17 Praia Cape Verde Isl. 1-0 African Cup Qual.
87 31- 8-17 Kira Egypt 1-0 World Cup Qualifier
88 5- 9-17 Alexandria Egypt 0-1 World Cup Qualifier
89 4-10-17 Kampala Madagascar 1-2
90 7-10-17 Kira Ghana 0-0 World Cup Qualifier
91 12-11-17 Brazzaville Congo-Brazzav. 1-1 World Cup Qualifier
92 24- 3-18 Kampala S.Tomé/Príncipe 3-1
93 27- 3-18 Kampala Malawi 0-0
94 8- 9-18 Kira Tanzania 0-0 African Cup Qual.
95 13-10-18 Kira Lesotho 3-0 African Cup Qual.
96 16-10-18 Maseru Lesotho 2-0 African Cup Qual.
97 17-11-18 Kira Cape Verde Isl. 1-0 African Cup Qual.
98 20-11-18 Asaba Nigeria 0-0
99 24- 3-19 Dar es Salaam Tanzania 0-3 African Cup Qual.
100 9- 6-19 Abu Dhabi Turkmenistan 0-0
101 15- 6-19 Abu Dhabi Ivory Coast 1-0
102 22- 6-19 Cairo Congo DR 2-0 African Nations Cup
103 26- 6-19 Cairo Zimbabwe 1-1 African Nations Cup
104 30- 6-19 Cairo Egypt 0-2 African Nations Cup
105 5- 7-19 Cairo Senegal 0-1 African Nations Cup
[1] Uganda won 5-3 on penalty kicks.
[2] Uganda lost 4-5 on penalty kicks.
[3] Uganda lost 2-3 on penalty kicks.
[4] Uganda lost 8-9 on penalty kicks.
[5] Uganda lost 2-3 on penalty kicks.
[*] Matches are not recognized as full A by FIFA (Zanzibar is not a FIFA member),
but they are for the Uganda FA.
Total Record
Matches Won Draw Lost For Against Points Percentage
105 50 30 25 116- 73 130 61.90
Types of Matches
Friendlies 30
CECAFA Cup 26
African Cup Qualifier 24
World Cup Qualifier 13
African Nations Cup 6
Other Tournaments 6
Total caps: 105
Goals:
Cap 24 1 goal
Cap 36 1 goal
Cap 37 1 goal
Total 3 goals
Prepared and maintained by Roberto Mamrud for the Rec.Sport.Soccer Statistics Foundation
Author: Roberto Mamrud
(roberto.mamrud@gmail.com)
Last updated: 12 Mar 2026
(C) Copyright Roberto Mamrud and RSSSF 2019/26
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.