Born: 22- 1-1996 Country: Lesotho Caps: 99 (W22-D30-L47 – GF72-GA134 – %37.37) Goals: 15 Age First Cap: 18 yr 301 d 19-11-2014 vs. Gabon 0-2 Age Last Cap: 29 yr 300 d 18-11-2025 vs. Malawi 0-1 National Team Career: 10 yr 364 d
Cap Goals Date Venue Opponent Score Competition
1 19-11-14 Libreville Gabon 0-2 African Cup Qualifier
2 25- 3-15 Gaborone Botswana 0-2
3 14- 5-15 Maseru South Africa 0-0
4 18- 5-15 Phokeng Madagascar 1-2 COSAFA Cup
5 20- 5-15 Moruleng Eswatini 0-2 COSAFA Cup
6 22- 5-15 Maseru Tanzania 1-0 COSAFA Cup
7 14- 6-15 Bahir Dar Ethiopia 1-2 African Cup Qualifier
8 21- 6-15 Maseru Botswana 0-0 CHAN Qualifier
9 4- 7-15 Gaborone Botswana 1-1 CHAN Qualifier
10 6- 9-15 Maseru Algeria 1-3 African Cup Qualifier
11 7-10-15 Bulawayo Comoros 0-0 World Cup Qualifier
12 18-10-15 Moroni Zimbabwe 1-3 CHAN Qualifier
13 25-10-15 Maseru Zimbabwe 1-1 CHAN Qualifier
14 26- 3-16 Roche Caiman Seychelles 0-2 African Cup Qualifier
15 29- 3-16 Maseru Seychelles 2-1 African Cup Qualifier
16 21- 5-16 Serowe Botswana 1-2
17 1 1 5- 6-16 Maseru Ethiopia 1-2 African Cup Qualifier
18 1 2 21- 6-16 Windhoek Mauritius 3-0 COSAFA Cup
19 14- 6-16 Windhoek Angola 2-0 COSAFA Cup
20 1 3 16- 6-16 Windhoek Malawi 1-0 COSAFA Cup
21 1 4 18- 6-16 Windhoek South Africa 1-1 [1] COSAFA Cup
22 21- 6-16 Windhoek Zambia 2-3 COSAFA Cup
23 4- 9-16 Blida Algeria 0-6 African Cup Qualifier
24 26- 5-17 Manzini Eswatini 0-1
25 28- 5-17 Lobamba Eswatini 1-0
26 4- 6-17 Pretoria Mauritania 1-0
27 10- 6-17 Mbagala Tanzania 1-1 African Cup Qualifier
28 1- 7-17 Phokeng Namibia 0-0 [2] COSAFA Cup
29 5- 7-17 Moruleng Zimbabwe 3-4 COSAFA Cup
30 7- 7-17 Moruleng Tanzania 0-0 [3] COSAFA Cup
31 15- 7-17 Moroni Comoros 0-2 CHAN Qualifier
32 23- 7-17 Maseru Comoros 1-0 CHAN Qualifier
33 8-11-17 Maseru Zimbabwe 1-0
34 11-11-17 Lilongwe Malawi 1-1
35 24- 3-18 Gaborone Botswana 0-1
36 27- 3-18 Windhoek Namibia 1-2
37 2- 6-18 Polokwane Eswatini 1-0 COSAFA Cup
38 6- 6-18 Polokwane Zimbabwe 0-0 [4] COSAFA Cup
39 8- 6-18 Polokwane Madagascar 1-0 COSAFA Cup
40 9- 9-18 Maseru Cape Verde 1-1 African Cup Qualifier
41 13-10-18 Kampala Uganda 0-3 African Cup Qualifier
42 16-10-18 Maseru Uganda 0-2 African Cup Qualifier
43 18-11-18 Maseru Tanzania 1-0 African Cup Qualifier
44 24- 3-19 Praia Cape Verde 0-0 African Cup Qualifier
45 1- 6-19 KwaMashu Uganda 0-0 [5] COSAFA Cup
46 5- 6-19 Durban Botswana 1-2 COSAFA Cup
47 1 5 7- 6-19 Durban Zimbabwe 2-2 [6] COSAFA Cup
48 28- 7-19 Maseru South Africa 3-2 CHAN Qualifier
49 2 7 4- 8-19 Soweto South Africa 3-0 CHAN Qualifier
50 4- 9-19 Bahir Dar Ethiopia 0-0 World Cup Qualifier
51 8- 9-19 Maseru Ethiopia 1-1 World Cup Qualifier
52 22- 9-19 Harare Zimbabwe 1-3 CHAN Qualifier
53 13-10-19 Maseru Malawi 1-1
54 20-10-19 Maseru Zimbabwe 0-0 CHAN Qualifier
55 1 8 13-11-19 Freetown Sierra Leone 1-1 African Cup Qualifier
56 17-11-19 Maseru Nigeria 2-4 African Cup Qualifier
57 14-11-20 Porto-Novo Benin 0-1 African Cup Qualifier
58 17-11-20 Maseru Benin 0-0 African Cup Qualifier
59 2- 6-21 Maputo Mozambique 0-5
60 5- 6-21 Maputo Eswatini 0-1
61 6- 7-21 Port Elizabeth Eswatini 1-3 COSAFA Cup
62 10- 7-21 Port Elizabeth Botswana 0-4 COSAFA Cup
63 13- 7-21 Port Elizabeth South Africa 0-4 COSAFA Cup
64 8- 3-22 KaLanga Eswatini 0-4
65 1 9 30- 5-22 Adama Ethiopia 1-1
66 6- 7-22 Umlazi Malawi 2-1 COSAFA Cup
67 1 10 8- 7-22 Umlazi Mauritius 2-1 COSAFA Cup
68 10- 7-22 Umlazi Eswatini 0-2 COSAFA Cup
69 1 11 25- 2-23 Lilongwe Malawi 1-1
70 23- 3-23 Ndola Zambia 1-3 African Cup Qualifier
71 26- 3-23 Soweto Zambia 0-2 African Cup Qualifier
72 3- 6-23 Manzini Eswatini 0-1
73 14- 6-23 Johannesburg Togo 0-2
74 17- 6-23 Soweto Comoros 0-1 African Cup Qualifier
75 7- 7-23 Umlazi Mauritius 2-0 COSAFA Cup
76 10- 7-23 KwaMashi Mozambique 1-0 COSAFA Cup
77 1 12 14- 7-23 Umlazi Malawi 1-1 [7] COSAFA Cup
78 16- 7-23 Umlazi Zambia 0-1 COSAFA Cup
79 16-11-23 Uyo Nigeria 1-1 World Cup Qualifier
80 21-11-23 Durban Benin 0-0 World Cup Qualifier
81 6- 1-24 Johannesburg Mozambique 0-2
82 10- 1-24 Pretoria South Africa 0-0
83 1 13 21- 3-24 Addis Ababa Ethiopia 2-1
84 24- 3-24 Addis Ababa Ethiopia 1-2
85 1 14 7- 6-24 Soweto Zimbabwe 2-0 World Cup Qualifier
86 11- 6-24 Durban Rwanda 0-1 World Cup Qualifier
87 1 15 28- 6-24 Port Elizabeth Seychelles 1-1 COSAFA Cup
88 1- 7-24 Port Elizabeth Namibia 1-2 COSAFA Cup
89 5- 9-24 El-Jadida Central Afr. R. 1-3 African Cup Qualifier
90 9- 9-24 Agadir Morocco 0-1 African Cup Qualifier
91 11-10-24 Franceville Gabon 0-0 African Cup Qualifier
92 15-10-24 Durban Gabon 0-2 African Cup Qualifier
93 21-12-24 Durban Angola 0-2 CHAN Qualifier
94 28-12-24 Luanda Angola 1-0 CHAN Qualifier
95 5- 9-25 Bloemfontein South Africa 0-3 World Cup Qualifier
96 9- 9-25 Abidjan Benin 0-4 World Cup Qualifier
97 13-10-25 Polokwane Zimbabwe 1-0 World Cup Qualifier
98 15-11-25 Bloemfontein Malawi 0-0
99 18-11-25 Bloemfontein Malawi 0-1
[1] Lesotho lost 2-4 on penalty kicks.
[2] Lesotho won 5-4 on penalty kicks.
[3] Lesotho lost 2-4 on penalty kicks.
[4] Lesotho lost 1-3 on penalty kicks.
[5] Lesotho won 3-2 on penalty kicks.
[6] Lesotho lost 4-5 on penalty kicks.
[7] Lesotho won 3-0 on penalty kicks.
Total Record
Matches Won Draw Lost For Against Points Percentage
99 22 30 47 72- 134 74 37.37
Types of Matches Goals
COSAFA Cup 29 7
African Cup Qualifier 24 2
Friendlies 24 3
CHAN Qualifier 12 2
World Cup Qualifier 10 1
Total caps / goals: 99 15
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.