Botswana CalendarStandings SelectCAF 2026 Qualifiers Overview Matches Roster Players Stats Short name:BWAMiddle size name:Botswana Position Rank Played Wins Draw Losts GD Points 5 10 3 1 6 -4 10 Current form HAAHA WLLLD Results Date Team Location Results 14-10-2025 23:00 GuineaA2 - 209-10-2025 23:00 UgandaH0 - 108-09-2025 20:00 MozambiqueA2 - 005-09-2025 02:00 AlgeriaA3 - 126-03-2025 02:00 SomaliaH2 - 0 16-11-2023 20:00 Botswana 2 - 3 Mozambique 21-11-2023 20:00 Botswana 1 - 0 Guinea 07-06-2024 23:00 Uganda 1 - 0 Botswana 10-06-2024 20:00 Somalia 1 - 3 Botswana 21-03-2025 20:00 Botswana 1 - 3 Algeria 26-03-2025 02:00 Botswana 2 - 0 Somalia 05-09-2025 02:00 Algeria 3 - 1 Botswana 08-09-2025 20:00 Mozambique 2 - 0 Botswana 09-10-2025 23:00 Botswana 0 - 1 Uganda 14-10-2025 23:00 Guinea 2 - 2 BotswanaDisplay510202550100All Thủ môn Goitseone Phoko Botswana 13 Kabelo Dambe Botswana 1 Kabelo Maphakela Botswana 1 Keagile Kgosipula Botswana 23 Lesenya Malapela Botswana 16 Thabo Motswagole Botswana 16 Hậu vệ Alford Velaphi Botswana 5 Botsile Sakana Botswana 21 Chicco Molefe Botswana 19 Goitseone Legopelo Botswana 12 Kemoneetswe Mmangwedi Botswana 19 Kitso Mangolo Botswana 21 Mosha Gaolaolwe Botswana 4 Mothusi Johnson Botswana 12 Motsholetsi Sikele Botswana 15 Tawana Mbakile Botswana 15 Tebogo Kopelang Botswana 20 Thabang Khuduga Botswana 19 Thabo Leinanyane Botswana 2 Thatayaone Ditlhokwe Botswana 3 Thato Kebue Botswana 22 Tiền vệ Brandon Wilson Botswana Gape Edwin Mohutsiwa Botswana 6 Gape Thibedi Botswana 17 Gilbert Baruti Botswana 22 Godiraone Modingwane Botswana 14 Gofaone Mabaya Botswana 17 Karabo Phiri Botswana 14 Koketso Majafi Botswana 18 Lebogang Ditsele Botswana 18 Lizo Skweyiya Botswana 11 Monty Enosa Botswana 8 Mothusi Cooper Botswana 15 Oarabile Sekwai Botswana 17 Obakeng Ramotlhwa Botswana 6 Obakeng Senono Botswana 2 Olbogeng Ramotse Botswana 4 Olebogeng Ramotse Botswana 8 Omphile Viessagie Botswana 15 Phenyo Nicolas Serameng Botswana 19 Renei Batlokwa Botswana 8 Segolame Boy Botswana 13 Shanganani Nganda Botswana 20 Thatayaone Kgamanyane Botswana 7 Theo Shadikong Botswana 8 Thero Setsile Botswana 17 Tiền đạo Eric Ookame Botswana 9 Gift Moyo Botswana 15 Godfrey Tauyatswala Botswana 9 Kabelo Seakanyeng Botswana 7 Mogakolodi Ngele Botswana 10 Molaodi Tlhalefang Botswana 9 Mpho Kgaswane Botswana 2 Serati Semadi Botswana 9 Thabang Sesinyi Botswana 10 Thabiso Bante Botswana 19 Thabo Maponda Botswana 14 Thatayaone Ramatlapeng Botswana 13 Tshepo Keselebale Botswana 3 Tumisang Orebonye Botswana 11 Name Alford Velaphi 9981000 2 0 0 1 0 0 0 0 0 Botsile Sakana 00000 0 0 0 0 0 0 0 0 0 Brandon Wilson 00000 0 0 0 0 0 0 0 0 0 Chicco Molefe 00000 0 0 0 0 0 0 0 0 0 Eric Ookame 00000 0 0 0 0 0 0 0 0 0 Gape Edwin Mohutsiwa 10874025 2 2 2 0 0 0 0 0 0 Gape Thibedi 00000 0 0 0 0 0 0 0 0 0 Gift Moyo 00000 0 0 0 0 0 0 0 0 0 Gilbert Baruti 8436344 1 0 0 0 0 0 0 0 0 Godfrey Tauyatswala 00000 0 0 0 0 0 0 0 0 0 Godiraone Modingwane 3326001 0 0 0 0 0 0 0 0 0 Gofaone Mabaya 00000 0 0 0 0 0 0 0 0 0 Goitseone Legopelo 00000 0 0 0 0 0 0 0 0 0 Goitseone Phoko 6654000 1 0 0 0 0 0 0 0 0 Kabelo Dambe 119000 0 0 0 0 0 0 0 0 0 Kabelo Maphakela 00000 0 0 0 0 0 0 0 0 0 Kabelo Seakanyeng 8757915 1 2 1 0 0 1 0 0 0 Karabo Phiri 00000 0 0 0 0 0 0 0 0 0 Keagile Kgosipula 3327000 0 0 0 0 0 0 0 0 0 Kemoneetswe Mmangwedi 00000 0 0 0 0 0 0 0 0 0 Kitso Mangolo 7546420 1 0 0 0 0 0 0 0 0 Koketso Majafi 101510 0 0 0 0 0 0 0 0 0 Lebogang Ditsele 5427812 2 0 0 0 0 0 0 0 0 Lesenya Malapela 00000 0 0 0 0 0 0 0 0 0 Lizo Skweyiya 00000 0 0 0 0 0 0 0 0 0 Mogakolodi Ngele 2110711 1 1 1 1 1 0 0 0 0 Molaodi Tlhalefang 3113221 0 1 1 0 0 0 0 0 0 Monty Enosa 00000 0 0 0 0 0 0 0 0 0 Mosha Gaolaolwe 101089901 1 1 1 0 0 0 0 0 0 Mothusi Cooper 4217821 0 0 0 0 0 0 0 0 0 Mothusi Johnson 5544101 1 1 1 1 0 0 0 0 0 Motsholetsi Sikele 119000 0 0 0 0 0 0 0 0 0 Mpho Kgaswane 2211902 0 0 0 0 0 0 0 0 0 Oarabile Sekwai 115801 0 0 0 0 0 0 0 0 0 Obakeng Ramotlhwa 00000 0 0 0 0 0 0 0 0 0 Obakeng Senono 00000 0 0 0 0 0 0 0 0 0 Olbogeng Ramotse 00000 0 0 0 0 0 0 0 0 0 Olebogeng Ramotse 218711 1 0 0 0 0 0 0 0 0 Omphile Viessagie 101610 0 0 0 0 0 0 0 0 0 Phenyo Nicolas Serameng 00000 0 0 0 0 0 0 0 0 0 Renei Batlokwa 00000 0 0 0 0 0 0 0 0 0 Segolame Boy 7322243 0 1 1 0 0 0 0 0 0 Serati Semadi 404540 0 0 0 0 0 0 0 0 0 Shanganani Nganda 00000 0 0 0 0 0 0 0 0 0 Tawana Mbakile 00000 0 0 0 0 0 0 0 0 0 Tebogo Kopelang 6654000 1 2 2 0 0 0 0 0 0 Thabang Khuduga 00000 0 0 0 0 0 0 0 0 0 Thabang Sesinyi 10659346 2 1 1 3 0 0 0 0 0 Thabiso Bante 10610 0 0 0 0 0 0 0 0 0 Thabo Leinanyane 2218000 0 0 0 0 0 0 0 0 0 Thabo Maponda 4110431 0 0 0 0 0 0 0 0 0 Thabo Motswagole 00000 0 0 0 0 0 0 0 0 0 Thatayaone Ditlhokwe 6651301 3 0 0 0 0 0 0 0 0 Thatayaone Kgamanyane 419831 0 0 0 1 0 0 0 0 0 Thatayaone Ramatlapeng 202820 0 0 0 0 0 0 0 0 0 Thato Kebue 102710 0 0 0 0 0 0 0 0 0 Theo Shadikong 00000 0 0 0 0 0 0 0 0 0 Thero Setsile 4322813 0 0 0 0 0 0 0 0 0 Tshepo Keselebale 104410 0 0 0 1 0 0 0 0 0 Tumisang Orebonye 9866915 0 0 0 0 0 0 0 0 0