FIFA WORLD CUP 2026
Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama
Open full hub →
Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Leagues Matches Predictions Stats
Season Record (9 matches)
1
Wins
1
Draws
7
Losses
4
GF
18
GA
-14
GD
11%
Win Rate
0.44
Pts/Game
4
Total Pts
Current Form (World Cup Qualification CAF) D L L L W
ATTACK
Avg xG1.00
Shots/game2.2
On target0.4
Key passes2.0
Conversion0.00
DEFENSE
xG conceded1.60
Shots conc.3.4
Clean sheets1
Tackles won3.0
Interceptions1.2
Home / Away Splits
Matches Pts/Game Goals Conceded Avg xG xG Conc.
Home 5 1.20 6 7 1.20 1.40
Away 5 0.80 6 9 1.20 1.80
Passing
Passes/game63
Pass accuracy79.4%
Long balls4.6
Crosses0.6
Duels
Duel win rate0.5%
Aerial win rate0.5%
Tackles won3.0
Interceptions1.2
Discipline & Rating
Fouls/game2.4
Yellows/game1.6
Reds/game0.0
Team rating6.66
Top Assisters
National Team Squad (46 players)
# Name Pos Club Market Value
Caslis Rannyena Caslis Rannyena -
Larona Modisaemang Larona Modisaemang -
Motheo Floyd Mogapi Motheo Floyd Mogapi -
Orapeleng Nonofo Dikutu Orapeleng Nonofo Dikutu -
Tsepho Keselebale Tsepho Keselebale -
18 Utlwanang Ramakgathi Utlwanang Ramakgathi -
Alford Velaphi Alford Velaphi RB Gaborone United 0M
8 Botsile Sakana Botsile Sakana DEF -
Chicco Molefe Chicco Molefe DEF No team 0M
14 Chicco Molefe Chicco Molefe DEF Jwaneng Galaxy FC 0M
4 Mosha Gaolaolwe Mosha Gaolaolwe CB Township Rollers FC 0M
Mothusi Johnson Mothusi Johnson LB Gaborone United 0M
Nonofo Mosweunyane Nonofo Mosweunyane DEF -
14 Ricky Ratlhogo Ricky Ratlhogo DEF -
Shanganani Nganda Shanganani Nganda DEF Mochudi Centre Chiefs 0M
20 Tebogo Kopelang Tebogo Kopelang CB Jwaneng Galaxy FC 0M
Thabo Leinanyane Thabo Leinanyane RB Jwaneng Galaxy FC 0M
14 Thatayaone Ditlhokwe Thatayaone Ditlhokwe CB Al Shomooa SC 1M
19 Boikobo Matakula Boikobo Matakula FWD -
28 Eric Ookame Eric Ookame FWD - 0M
Godfrey Tauyatswala Godfrey Tauyatswala FWD Gaborone United
19 Kamogelo Moloi Kamogelo Moloi FWD -
17 Losika Ratshukudu Losika Ratshukudu FWD NK Koprivnica 0M
9 Omaatla Kebatho Omaatla Kebatho ST Jwaneng Galaxy FC 0M
Omphile Ramoagi Omphile Ramoagi FWD Gaborone United 0M
Thabang Sesinyi Thabang Sesinyi LW Jwaneng Galaxy FC 0M
21 Thabo Maponda Thabo Maponda FWD Gaborone United 0M
9 Tumisang Orebonye Tumisang Orebonye ST Al Shomooa SC 0M
23 Cedrick Ramojela Cedrick Ramojela GK -
Ezekiel Morake Ezekiel Morake GK -
Goitseone Phoko Goitseone Phoko GK Jwaneng Galaxy FC 0M
34 Kabelo Dambe Kabelo Dambe GK Township Rollers FC 0M
1 Keagile Kgosipula Keagile Kgosipula GK Mochudi Centre Chiefs 0M
6 Gape Mohutsiwa Gape Mohutsiwa CM MC Oran 0M
9 Gilbert Baruti Gilbert Baruti AM Mochudi Centre Chiefs 0M
14 Godiraone Modingwane Godiraone Modingwane CM Botswana Defence Force XI 0M
7 Kabelo Seakanyeng Kabelo Seakanyeng MID MAS de Fès 0M
18 Lebogang Ditsele Lebogang Ditsele CM Gaborone United 0M
25 Monty Enosa Monty Enosa MID Mochudi Centre Chiefs 0M
15 Mothusi Cooper Mothusi Cooper CM MC Oujda 0M
18 Oarabile Sekwai Oarabile Sekwai MID -
Olebogeng Ramotse Olebogeng Ramotse CM Jwaneng Galaxy FC 0M
Philip Kaku Philip Kaku MID -
11 Segolame Boy Segolame Boy AM Sua Flamingoes FC 0M
Thatayaone Kgamanyane Thatayaone Kgamanyane AM Gaborone United 0M
Theo Shadikong Theo Shadikong MID -
Head-to-Head Records
Opponent Played W D L GF GA Avg Goals
Uganda 2 0 0 2 0 2 1.0
Algeria 2 0 0 2 2 6 4.0
Somalia 2 2 0 0 5 1 3.0
Mozambique 2 0 0 2 2 5 3.5
Guinea 2 1 1 0 3 2 2.5
Zimbabwe 1 0 0 1 0 3 3.0
Benin 1 0 0 1 0 1 1.0
DR Congo 1 0 0 1 0 3 3.0
Senegal 1 0 0 1 0 3 3.0
Malawi 1 1 0 0 1 0 1.0
Upcoming Fixtures

No upcoming fixtures.

Recent Results
DateMatchScoreResult
Mar 31 Malawi vs Botswana - - 1 W
Mar 28 Botswana vs Zimbabwe - - 3 L
Dec 30 Botswana vs DR Congo - - 3 L
Dec 27 Benin vs Botswana 1 - - L
Dec 23 Senegal vs Botswana 3 - - L
Oct 14 Guinea vs Botswana 2 - 2 D
Oct 09 Botswana vs Uganda - - 1 L
Sep 08 Mozambique vs Botswana 2 - - L
Sep 04 Algeria vs Botswana 3 - 1 L
Mar 25 Botswana vs Somalia 2 - - W
Mar 21 Botswana vs Algeria 1 - 3 L
Jun 10 Somalia vs Botswana 1 - 3 W
Jun 07 Uganda vs Botswana 1 - - L
Nov 21 Botswana vs Guinea 1 - - W
Nov 16 Botswana vs Mozambique 2 - 3 L
Form by Competition
League Form P W D L GF GA xG xGA Rating
Africa Cup of Nations 2025 L L L 3 0 0 3 0 7 0.33 3.21 6.56
International Friendly Games W L 2 1 0 1 1 3 0.50 1.50 0.00
World Cup Qualification CAF D L L L W 5 1 1 3 5 8 1.00 1.60 6.66

Get Botswana data via the API:

# Team players with stats
curl -H "Authorization: Token YOUR_API_KEY" \
     "https://sports.bzzoiro.com/api/players/?team=650"

# Player match-by-match stats
curl -H "Authorization: Token YOUR_API_KEY" \
     "https://sports.bzzoiro.com/api/player-stats/?team=650"

# Team events (fixtures & results)
curl -H "Authorization: Token YOUR_API_KEY" \
     "https://sports.bzzoiro.com/api/events/?team=650"