Born: 25-12-1992 Country: Uganda Caps: 95 (W39-D29-L27 – GF101-GA74 – %56.32) Goals: 28 (% 0.29 per match) Age First Cap: 16 yr 72 d 7- 3-2009 vs. Sudan 2-0 Age Last Cap: 30 yr 175 d 18- 6-2023 vs. Algeria 1-2 National Team Career: 14 yr 103 d
Cap Goals Date Venue Opponent Score Competition
1 7- 3-09 Omdurman Sudan 2-0
2 21- 3-09 Kampala Malawi 2-1
3 29-11-09 Mumias Tanzania 2-0 CECAFA Cup
4 5-12-09 Mumias Zanzibar [*] 0-0 CECAFA Cup
5 7-12-09 Nairobi Kenya 1-0 CECAFA Cup
6 9-12-09 Nairobi Zanzibar [*] 2-1 CECAFA Cup
7 1 1 13-12-09 Nairobi Rwanda 2-0 CECAFA Cup
8 1 29-11-10 Dar es Salaam Ethiopia 2-1 CECAFA Cup
9 1 2 2-12-10 Dar es Salaam Malawi 1-1 CECAFA Cup
10 1 3 5-12-10 Dar es Salaam Kenya 2-0 CECAFA Cup
11 1 4 8-12-10 Dar es Salaam Zanzibar [*] 2-2 [1] CECAFA Cup
12 4 10-12-10 Dar es Salaam Tanzania 0-0 [2] CECAFA Cup
13 1 5 12-12-10 Dar es Salaam Ethiopia 4-3 CECAFA Cup
14 5 13-11-11 Marrakech Sudan 0-0 [3] LG Cup
15 5 25-11-11 Dar es Salaam Zanzibar [*] 2-1 CECAFA Cup
16 3 8 28-11-11 Dar es Salaam Somalia 4-0 CECAFA Cup
17 8 1-12-11 Dar es Salaam Burundi 0-1 CECAFA Cup
18 1 9 8-12-11 Dar es Salaam Tanzania 3-1 CECAFA Cup
19 1 10 10-12-11 Dar es Salaam Rwanda 2-2 [4] CECAFA Cup
20 10 29- 2-12 Pointe-Noire Congo-Brazzav. 1-3 African Cup Qualifier
21 1 11 3- 6-12 Luanda Angola 1-1 World Cup Qualifier
22 11 9- 6-12 Kampala Senegal 1-1 World Cup Qualifier
23 1 12 16- 6-12 Kampala Congo-Brazzav. 4-0 African Cup Qualifier
24 12 26- 8-12 Molepolole Borswana 0-0
25 12 8- 9-12 Ndola Zambia 0-1 African Cup Qualifier
26 12 13-10-12 Kampala Zambia 1-0 [5]
27 12 24-11-12 Kampala Kenya 1-0 CECAFA Cup
28 12 27-11-12 Kampala Ethiopia 1-0 CECAFA Cup
29 12 4-12-12 Kampala Ethiopia 2-0 CECAFA Cup
30 1 13 6-12-12 Kampala Tanzania 3-0 CECAFA Cup
31 13 8-12-12 Kampala Kenya 2-0 CECAFA Cup
32 13 24- 3-13 Paynesville Liberia 0-2 World Cup Qualifier
33 13 7- 6-13 Kampala Liberia 1-0 World Cup Qualifier
34 1 14 15- 6-13 Kampala Angola 2-1 World Cup Qualifier
35 14 14- 8-13 El-Gouna Egypt 0-3
36 2 16 31- 8-13 Gaborone Botswana 3-1
37 16 7- 9-13 Marrakech Senegal 0-1 World Cup Qualifier
38 16 16-11-13 Kampala Rwanda 0-0
39 2 18 2-12-13 Nairobi Eritrea 3-0 CECAFA Cup
40 18 5-12-13 Nairobi Sudan 1-0 CECAFA Cup
41 18 7-12-13 Mombasa Tanzania 2-2 [6] CECAFA Cup
42 18 5- 3-14 Ndola Zambia 1-2
43 18 18- 5-14 Mahajanga Madagascar 1-2 African Cup Qualifier
44 18 31- 5-14 Kampala Madagascar 1-0 African Cup Qualifier
45 18 19- 7-14 Kampala Mauritania 2-0 African Cup Qualifier
46 18 11-10-14 Kampala Togo 0-1 African Cup Qualifier
47 18 26- 3-16 Ouagadougou Burkina Faso 0-1 African Cup Qualifier
48 18 29- 3-16 Kampala Burkina Faso 0-0 African Cup Qualifier
49 18 31- 5-16 Harare Zimbabwe 0-2
50 18 4- 6-16 Francistown Botswana 2-1 African Cup Qualifier
51 18 30- 8-16 Kampala Kenya 0-0
52 18 4- 9-16 Kampala Comoros 1-0 African Cup Qualifier
53 18 23- 3-17 Machakos Kenya 1-1
54 18 3- 6-17 Addis Ababa Ethiopia 0-0
55 18 5- 6-17 Dakar Senegal XI 0-0 [*]
56 18 11- 6-17 Praia Cape Verde 1-0 African Cup Qualifier
57 1 19 31- 8-17 Kira Egypt 1-0 World Cup Qualifier
58 19 5- 9-17 Akexandria Egypt 0-1 World Cup Qualifier
59 19 4-10-17 Kampala Madagascar XI 1-2 [*]
60 19 7-10-17 Kira Ghana 0-0 World Cup Qualifier
61 19 24- 3-18 Kampala São Tomé/Pr. 3-1
62 19 27- 3-18 Kampala Malawi 0-0
63 19 30- 5-18 Niamey Central Afr. R. 0-1
64 19 2- 6-18 Niamey Niger 1-2
65 19 8- 9-18 Kira Tanzania 0-0 African Cup Qualifier
66 2 21 13-10-18 Kira Lesotho 3-0 African Cup Qualifier
67 21 16-10-18 Maseru Lesotho 2-0 African Cup Qualifier
68 21 20-11-18 Asaba Nigeria 0-0
69 21 24- 3-19 Dar es Salaam Tanzania 0-3 African Cup Qualifier
70 21 9- 6-19 Abu Dhabi Turkmenistan 0-0
71 21 15- 6-19 Abu Dhabi Ivory Coast 1-0
72 1 22 22- 6-19 Cairo Congo-Kinshasa 2-0 African Nations Cup
73 1 23 26- 6-19 Cairo Zimbabwe 1-1 African Nations Cup
74 23 30- 6-19 Cairo Egypt 0-2 African Nations Cup
75 23 5- 7-19 Cairo Senegal 0-1 African Nations Cup
76 1 24 8- 9-19 Kasarani Kenya 1-1
77 1 25 13-10-19 Bahir Dar Ethiopia 1-0
78 25 13-11-19 Ouagadougou Burkina Faso 0-0 African Cup Qualifier
79 1 26 17-11-19 Kira Malawi 2-0 African Cup Qualifier
80 26 12-11-20 Entebbe South Sudan 1-0 African Cup Qualifier
81 26 16-11-20 Nairobi South Sudan 0-1 African Cup Qualifier
82 26 24- 3-21 Entebbe Burkina Faso 0-0 African Cup Qualifier
83 26 29- 3-21 Lilongwe Malawi 0-1 African Cup Qualifier
84 26 10- 6-21 Soweto South Africa 2-3
85 26 29- 8-21 Bahir Dar Ethiopia 1-2
86 26 2- 9-21 Nairobi Kenya 0-0 World Cup Qualifier
87 26 6- 9-21 Kampala Mali 0-0 World Cup Qualifier
88 1 27 25- 3-22 Namangan Tajikistan 1-1 [7] Navruz Cup
89 1 28 29- 3-22 Namangan Uzbekistan 2-4 Navruz Cup
90 28 4- 6-22 Alger Algeria 0-2 African Cup Qualifier
91 28 8- 6-22 Entebbe Niger 1-1 African Cup Qualifier
92 28 24- 3-23 Ismaïlia Tanzania 0-1 African Cup Qualifer
93 28 28- 3-23 Dar es Salaam Tanzania 1-0 African Cup Qualifier
94 28 14- 6-23 Douala Congo-Kinshasa 0-1
95 28 18- 6-23 Douala Algeria 1-2 African Cup Qualifier
[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 won 3-2 on penalty kicks.
[5] Uganda lost 8-9 on penalty kicks.
[6] Uganda lost 2-3 on penalty kicks.
[7] Uganda won 5-4 on penalty kicks.
[*] Matches are not recognized as full A by FIFA (Zanzibar is not a member), but they are for
the Ugandan FA.
Total Record
Matches Won Draw Lost For Against Points Percentage
95 39 29 27 101- 74 107 56.32
Types of Matches Goals
African Cup Qualifier 27 4
Friendlies 26 4
CECAFA Cup 24 13
World Cup Qualifier 11 3
African Nations Cup 4 2
Other Tournaments 3 2
Total caps / goals: 95 28
Prepared and maintained by Roberto Mamrud for the Rec.Sport.Soccer Statistics Foundation
Author: Roberto Mamrud
(roberto.mamrud@gmail.com)
Last updated: 2 Apr 2026
(C) Copyright Roberto Mamrud and RSSSF 2026
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.