Born: 25-12-1993 Country: Botswana Caps: 97 (W22-D22-L53 – GF74-GA121 – %34.02) Goals: 2 Age First Cap: 19 yr 249 d 31- 8-2013 vs. Uganda 1-3 Age Last Cap: 32 yr 5 d 30-12-2025 vs. Congo-Kinshasa 0-3 National Team Career: 12 yr 121 d
Caps Date Venue Opponent Score Competition
1 31- 8-13 Gaborone Uganda 1-3
2 1- 6-14 Lobatse Burundi 1-0 African Cup Qualifier
3 14- 7-14 Gaborone Lesotho 2-0
4 19- 7-14 Gaborone Guinea-Bissau 2-0 African Cup Qualifier
5 2- 8-14 Bissau Guinea-Bissau 1-1 African Cup Qualifier
6 13- 8-14 Luanda Angola 0-0
7 6- 9-14 Monastir Tunisia 1-2 African Cup Qualifier
8 10- 9-14 Gaborone Senegal 0-2 African Cup Qualifier
9 30- 9-14 Gaborone Zimbabwe 1-0
10 10-10-14 Gaborone Egypt 0-2 African Cup Qualifier
11 15-10-14 Cairo Egypt 0-2 African Cup Qualifier
12 14-11-14 Gaborone Tunisia 0-0 African Cup Qualifier
13 19-11-14 Dakar Senegal 0-3 African Cup Qualifier
14 25- 3-15 Gaborone Lesotho 2-0
15 29- 3-15 Lobatse Mozambique 1-2
16 24- 5-15 Moruleng South Africa 0-0 [1] COSAFA Cup
17 28- 9-15 Moruleng Mozambique 1-2 COSAFA Cup
18 30- 5-15 Moruleng Madagascar 1-2 COSAFA Cup
19 13- 6-15 Kampala Uganda 0-2 African Cup Qualifier
20 21- 6-15 Maseru Lesotho 0-0 CHAN Qualifier
21 4- 7-15 Gaborone Lesotho 1-1 CHAN Qualifier
22 5- 9-15 Francistown Burkina Faso 1-0 African Cup Qualifier
23 30- 9-15 Gaborone Ethiopia 2-3
24 10-10-15 Asmara Eritrea 2-0 World Cup Qualifier
25 13-10-15 Francistown Eritrea 3-1 World Cup Qualifier
26 14-11-15 Francistown Mali 2-1 World Cup Qualifier
27 17-11-15 Bamako Mali 0-2 World Cup Qualifier
28 24- 3-16 Mitsamiouli Comoros 0-1 African Cup Qualifier
29 27- 3-16 Francistown Comoros 2-1 African Cup Qualifier
30 18- 6-16 Windhoek Namibia 1-1 [2] COSAFA Cup
31 22- 6-16 Windhoek Congo-Brazzav. 0-0 [3] COSAFA Cup
32 25- 6-16 Windhoek South Africa 2-3 COSAFA Cup
33 4- 9-16 Ouagadougou Burkina Faso 1-2 African Cup Qualifier
34 30- 9-16 Gaborone Angola 1-1 [4] Independence Cup
35 25- 3-17 Dar es Salaam Tanzania 0-2
36 5- 6-17 Rabat Congo-Kinshasa 0-2
37 10- 6-17 Francistown Mauritania 0-1 African Cup Qualifier
38 1- 7-17 Phokeng Zambia 1-2 COSAFA Cup
39 4- 7-17 Moruleng South Africa 0-2 COSAFA Cup
40 15- 7-17 Francistown South Africa 0-2 CHAN Qualifier
41 22- 7-17 Moruleng South Arrica 0-1 CHAN Qualifier
42 2- 9-17 Dar-es-Salaam Tanzania 0-2
43 30- 9-17 Gaborone Ethiopia 2-0
44 24- 3-18 Gaborone Lesotho 1-0
45 9- 9-18 Luanda Angola 0-1 African Cup Qualifier
46 13-10-18 Ouagadougou Burkina Faso 0-3 African Cup Qualifier
47 16-10-18 Francistown Burkina Faso 0-0 African Cup Qualifier
48 17-11-18 Nouakchott Mauritania 1-2 African Cup Qualifier
49 11- 5-19 Victoria Seychelles 3-1 CHAN Qualifier
50 2- 6-19 KmaMashu South Africa 2-2 [5] COSAFA Cup
51 5- 6-19 Durban Lesotho 2-1 COSAFA Cup
52 8- 6-19 Durban Zambia 0-1 COSAFA Cup
53 7- 9-19 Francistown Malawi 0-0 World Cup Qualifier
54 10- 9-19 Blantyre Malawi 0-1 World Cup Qualifier
55 14-10-19 Alexandria Egypt 0-1
56 15-11-19 Harare Zimbabwe 0-0 African Cup Qualifier
57 18-11-19 Gaborone Algeria 0-1 African Cup Qualifier
58 12-11-20 Lusaka Zambia 1-2 African Cup Qualifier
59 16-11-20 Francistown Zambia 1-0 African Cup Qualifier
60 25- 3-21 Francistown Zimbabwe 0-1 African Cup Qualifier
61 6- 7-21 Port Elizabeth South Africa 0-1 COSAFA Cup
62 10- 7-21 Port Elizabeth Lesotho 4-0 COSAFA Cup
63 13- 7-21 Port Elizabeth Zambia 1-2 COSAFA Cup
64 14- 7-21 Port Elizabeth Eswatini 1-1 COSAFA Cup
65 1- 6-22 Benghazi Libya 0-1 African Cup Qualifier
66 5- 6-22 Francistown Tunisia 0-0 African Cup Qualifier
67 27- 9-22 Johannesburg South Africa 0-1
68 27- 8-22 Francistown Madagascar 0-1 CHAN Qualifier
69 2- 9-22 Antananarivo Madagascar 1-1 CHAN Qualifier
70 17-11-22 Soweto Angola 0-1
71 24- 3-23 Malabo Equat. Guinea 0-2 African Cup Qualifier
72 28- 3-23 Francistown Equat. Guinea 2-3 African Cup Qualifier
73 7- 9-23 Radès Tunisia 0-3 African Cup Qualifier
74 16-10-23 Lobatse Eswatini 2-1
75 16-11-23 Francistown Mozambique 2-3 World Cup Qualifier
76 21-11-23 Francistown Guinea 1-0 World Cup Qualifier
77 8- 1-24 Johannesburg Mozambique 1-1
78 22- 3-24 Antananarivo Rwanda 0-0
79 25- 3-24 Antananarivo Burundi 0-0
80 7- 6-24 Kampala Uganda 0-1 World Cup Qualifier
81 10- 6-24 Maputo Somalia 3-1 World Cup Qualifier
82 31- 8-24 Tripoli Libya 0-1
83 7- 9-24 Nouakchott Mauritania 0-1 African Cup Qualifier
84 10- 9-24 Francistown Egypt 0-4 African Cup Qualifier
85 10-10-24 Praia Cape Verde 1-0 African Cup Qualifier
86 15-10-24 Francistown Cape Verde 1-0 African Cup Qualifier
87 15-11-24 Francistown Mauritania 1-1 African Cup Qualifier
88 19-11-24 Cairo Egypt 1-1 African Cup Qualifier
89 21- 3-25 Francistown Algeria 1-3 World Cup Qualifier
90 25- 3-25 Francistown Somalia 2-0 World Cup Qualifier
91 4- 9-25 Tizi Ouzou Algeria 1-3 World Cup Qualifier
92 8- 9-25 Maputo Mozambique 0-2 World Cup Qualifier
93 9-10-25 Francistown Uganda 0-1 World Cup Qualifier
94 14-10-25 Casablanca Guinea 2-2 World Cup Qualifier
95 23-12-25 Tanger Senegal 0-3 African Nations Cup
96 27-12-25 Rabat Benin 0-1 African Nations Cup
97 30-12-25 Rabat Congo-Kinshasa 0-3 African Nations Cup
[1] Botswana won 7-6 on penalty kicks.
[2] Botswana won 5-4 on penalty kicks.
[3] Botswana won 5-4 on penalty kicks.
[4] Botswana won 3-0 on penalty kicks.
[5] Botswana won 5-4 on penalty kicks.
Total Record
Matches Won Draw Lost For Against Points Percentage
97 22 22 53 74- 121 66 34.02
Types of Matches
African Cup Qualifier 35
Friendlies 20
World Cup Qualifier 16
COSAFA Cup 15
African Nations Cup 3
CHAN Qualifier 7
Other Tournaments 1
Total 97
Goals:
Cap 59 1 goal
Cap 81 1 goal
Total 2 goals
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.