Botswana Defence Force XI

Professional
2,350Reputation
24Players
£1Balance

Players

24
NamePositionsAgeNationalityStatusCAPAValue calc Contract
Mxolisi Mkhonto M/AM (C)32Kingdom of Eswatini — 8484 £4,081Jun 2027
Godiraone Modingwane AM (RLC)30Botswana — 8285 £8,870—
Thabiso Khunwane D (C)34Botswana — 7580 £0—
Rentse Keakabetse DM, M (C)32Botswana — 7474 £3,447—
Thero Moatswi GK28Botswana — 7380 £6,094—
Oratilo Taunyane AM (RL), ST (C)33Botswana — 7380 £1,265—
Poloko Nkalolang AM (R), ST (C)30Botswana — 7375 £6,068—
Tapiwa Nyamanjiva ST (C)25Botswana — 7385 £5,376Jun 2026
Onkgolotse Tsimako D (RC)32Botswana — 7173 £10,094—
Tumisang Pule M (C), AM (LC)31Botswana — 7070 £4,606—
Confidence Senwelo M/AM (C)24Botswana — 6890 £5,720—
Ronald Setshego D (C)29Botswana — 6775 £4,939—
Onkabetse Seforo D/WB/M (L)37Botswana — 6580 £0—
Mbonisi Ncube ST (C)28Zimbabwe — 6573 £5,024—
Onthusitse Mpharitlhe D (C), DM34Botswana — 6565 £0—
Onalethata Obopile D (RL), WB (L)29Botswana — 6570 £3,537Jun 2025
Botlhe Pansiri DM, M (C)24Botswana — 6480 £4,552—
Agnecious Tebagano GK35Botswana — 6465 £1,380—
Norris Mwamba AM (RL), ST (C)28Zambia — 6470 £3,749Jun 2025
Pelonte Lerole D/WB (R)34Botswana — 6365 £0—
Ofentse Mbaiwa M/AM (C)23Botswana — 6370–100 £5,405—
Allen Nyandoro M (R), AM (RL)21Botswana — 6270–100 £7,256—
Vincent Marumo ST (C)32Botswana — 5860 £1,684—
Peo Mosala D (C)17Botswana — 5580–110 £5,928—

Squad strength

Players
24
CA16
71.4
PA16
81.6
Average age
29.3
Under 21
1
Squad value (calc)
£99,075
Contracts ending by 30 Jun 2027
4

The site’s own figures from the contracted players above. CA16/PA16 are the means of the best sixteen; a potential range code enters PA16 at fm-reader’s expected PA. Value is fm-reader’s calculation.

Best eleven

The site’s own pick (4-4-2): each slot takes the highest-ability player at least accomplished there (stored familiarity 15+), scarcest positions first. No average unless all eleven are filled.

Highest potential

Set-piece takers

Corner takers—
Free-kick takers—
Penalty takers—
Long-throw takers—

The site’s own scores (see the rankings for the model).

Staff

2
NameJobNationalityAge
Managers
Louis SetshwaneManager First TeamBotswana54
Assistant Managers
Mompati ThumaAssistant Manager First TeamBotswana46

Club

Full name
Botswana Defence Force XI
Short name
BDF XI
Nickname
—
Second nickname
—
Six-letter name
BDF XI
Three-letter name
BDF
Nation
Botswana
Stadium
SSKB Stadium 5,000
Training ground
—
World reputation
0
Potential reputation
0
Reputation scope (calc)
National
Hashtag
—

Finances

Financial state
—
Balance
£1
Transfer budget
£1
Transfer budget before the window
—
Wage budget (weekly)
£0
Highest weekly wage
—
Loan debt
£0
Previous turnover
£0
Previous profit
£0
Average ticket price
£3
Season ticket price
£30
Stadium rent (yearly)
-£1
Transfer embargo
—

Fans and facilities

Average attendance
—
Minimum attendance
—
Maximum attendance
—
Season ticket holders
0
Supporter loyalty
10
Supporter passion
10
Supporter patience
10
Supporter affluence
10
Supporter temperament
10
Supporter expectations
10
Morale
0
Training facilities
6
Youth facilities
6
Youth coaching
8
Youth recruitment
10
Youth importance
7

Kits

Home
Away
Every kit part (7)
HomeShirtShirt: Large Horizontal Stripe (Top)
HomeText—
HomeShortsShorts: Side Stripe
HomeSocksSocks: Hoop (Top)
AwayShirtShirt: Plain
AwayShortsShorts: Side Stripe
AwaySocksSocks: Hoop (Top)

Teams

TeamTypeCaptainReputation
Botswana Defence Force XIFirst Team—2,350

League position by season

11419972026 1997: 1 in Botswana Premier League1998: 2 in Botswana Premier League1999: 2 in Botswana Premier League2000: 3 in Botswana Premier League2001: 2 in Botswana Premier League2002: 1 in Botswana Premier League 2005: 7 in Botswana Premier League2006: 2 in Botswana Premier League2007: 3 in Botswana Premier League2008: 14 in Botswana Premier League2009: 4 in Botswana Premier League2010: 6 in Botswana Premier League2011: 5 in Botswana Premier League2012: 7 in Botswana Premier League2013: 3 in Botswana Premier League2014: 2 in Botswana Premier League2015: 5 in Botswana Premier League2016: 4 in Botswana Premier League2017: 8 in Botswana Premier League2018: 6 in Botswana Premier League2019: 5 in Botswana Premier League2020: 8 in Botswana Premier League 2022: 5 in Botswana Premier League2023: 10 in Botswana Premier League2024: 8 in Botswana Premier League2025: 11 in Botswana Premier League2026: 12 in Botswana Premier League

Drawn by the site from the stored final tables; gaps are seasons with no stored position.

Honours

CompetitionWonRunner-upLast won
Botswana Premier League752004
Orange FA Cup352004
Mascom Top 8 Cup112014

Counted by the site from the stored past winners: titles and runners-up of editions that took place.

League history

27

Transfers in

DatePlayerFromTypeFee
1 Feb 2026Mxolisi MkhontoMorupule Wanderers FCTransferUnknown fee
20 Jul 2024Siboniso NdzabandzabaPolice XI FCLoanUnknown fee
1 Jul 2024Banele NdzabandzabaPolice XI FCLoan£0

Transfers out

DatePlayerToTypeFee
22 Jun 2023Godfrey TauyatswalaTownship Rollers FCTransferUnknown fee

Across versions

VersionDivisionReputationPlayersBalanceTransfer budget
FM27 27.0.0Botswana Premier League2,35024£1£1
FM26 26.2.0Botswana Premier League2,35025£1£1
FM26 26.0.0Botswana Premier League2,35024£1£1
FM24 24.3.0Botswana Premier League2,35023£1£1
FM23 23.4.0Botswanan Premier Division2,50025£1£1
FM23 23.3.0Botswanan Premier Division2,50021£1£1
FM23 23.0.0Botswanan Premier Division2,50020£1£1
FM22 22.4.0Botswanan Premier Division2,50015£1£1
FM22 22.3.0Botswanan Premier Division2,50015£1£1
FM22 22.1.0Botswanan Premier Division2,50015£1£1
FM22 22.0.1Botswanan Premier Division2,50015£1£1
FM22 22.0.0Botswanan Premier Division2,50017£1£1
FM21 21.4.0Botswanan Premier Division1,10019£1£1
FM21 21.3.0Botswanan Premier Division1,10019£1£1
FM21 21.1.1Botswanan Premier Division1,10019£1£1
FM21 21.0.1Botswanan Premier Division1,10019£1£1
FM21 21.0.0Botswanan Premier Division1,10019£1£1
FM20 20.4.0Botswanan Premier Division1,10017£1£1
FM20 20.3.0Botswanan Premier Division1,10017£1£1
FM20 20.1.0Botswanan Premier Division1,10016£1£1
FM20 20.0.1Botswanan Premier Division1,10016£1£1
FM20 20.0.0Botswanan Premier Division1,10016£1£1
FM19 19.3.0Botswanan Premier Division1,10016£1£1
FM19 19.1.0Top League1,10017£1£1
FM19 19.0.1Top League1,10017£1£1
FM19 19.0.0Top League1,10017£1£1
FM18 18.3.0Top League1,10016£1£1
FM18 18.1.0Top League1,1008£1£1
FM18 18.0.0Top League1,1008£1£1
FM17 17.3.0Top League1,1009£1£1
FM17 17.0.0Top League1,10011£1£1
FM16 16.3.0Top League1,10011£1£1
FM16 16.0.1Top League1,10011£1£1
FM16 16.0.0Top League1,10011£1£1
FM15 15.3.0Top League1,1009£1£1
FM15 15.0.0Top League1,1009£1£1
FM14 14.3.0Premier Division1,1009£1£1
FM14 14.0.0A Premier Division1,1009£1£1
FM13 13.3.0A Premier Division1,1009£1£1
FM13 13.0.0A Premier Division1,1009£1£1
FM12 12.2.0A Premier Division1,1009£1£1
FM12 12.0.0A Premier Division1,1006£1£1
FM10 10.0.0——4£1—

The same FM id in each loaded build, as each build stores it.