Club · MTN Premier League · Manzini

Mbabane Highlanders

Ezimnyama Ngenkani · Founded 1952 · Professional

Manager

Ernest Mavuso

2025 · MTN Premier League · position 8

Game start 1 Jul 2025

Reputation
2,3501 of 5 stars calc
Squad strength calc
69.75 Best sixteen by CA
Players calc
29
Balance
£1
Transfer budget
£1
Wage budget
£0 p/w

Best XI (calc)

  1. GKInnocent AdjahCA 66
  2. DLDelisa GamaCA 80
  3. DRVusi VilakatiCA 73
  4. MLKenneth MolotoCA 83
  5. MRKgaugelo MaboeaCA 71
  6. DCNdumiso DlaminiCA 62
  7. DCMxolisi HlongwaneCA 62
  8. MCBamba MaliwaCA 74
  9. MCSiphamandla MasekoCA 70
  10. STSphiwe CeleCA 82
  11. STMajahesibili NdlovuCA 67
Position and current ability. Unfilled positions remain blank.
Formation
4-4-2
Average CA (calc)
71.8
Goalkeeper, highest CA (calc)
66
Defender, highest CA (calc)
80
Midfielder, highest CA (calc)
83
Attacker, highest CA (calc)
82

Line maxima are fm-reader's figures for the full squad by calculated best position; they include loans in and exclude loans out. The XI average is shown only when all eleven positions are filled.

The site's own 4-4-2 from up to 300 contracted players, including those on loan elsewhere. Each slot takes the highest-CA player at least accomplished there (familiarity 15+), with scarce positions filled first. This is a calculated selection, not a recorded lineup.

Best sixteen (calc)

Calculated by fm-reader from the 16 highest-CA squad players (at most sixteen). The squad includes loans in and excludes loans out, with players matched to the team's gender. PA uses expected potential for range codes. Missing inputs stay missing.

MeasureAverageMedianLowestHighestLeague rank of averageLeague rank of median
Current ability 69.7567.06283 66
Expected potential 84.6384.070105 32
Value £1,019£571£375£3,788 56
Sale value £770£0£0£4,166 42
Weekly wage £0£0£0£0 21
Age 26.0324.942232 89

Contracted players

29
NamePositionsAgeNationalityStatusCAPAValue calc Contract
Kenneth Moloto M (L), AM (RL)29South Africa — 8391 £3,788—
Sphiwe Cele ST (C)24South Africa — 82105 £3,096—
Delisa Gama D/WB (L)27Kingdom of Eswatini — 8088 £1,479—
Bamba Maliwa DM, M (C)32South Africa — 7488 £539—
Vusi Vilakati D (RC)24Kingdom of Eswatini — 7398 £1,164—
Kgaugelo Maboea M (R), AM (RL)22South Africa — 71101 £865—
Siphamandla Maseko M/AM (C)24Kingdom of Eswatini — 7082 £865—
Siwakhile Shongwe M (R), AM (RC)24Kingdom of Eswatini — 6778 £500—
Majahesibili Ndlovu ST (C)25Kingdom of Eswatini — 6783 £603—
Andile Mpisane AM (R)24South Africa — 66100 £517—
Innocent Adjah GK27Ghana — 6671 £648—
Siyabonga Mkhonto M (RC), AM (C)23Kingdom of Eswatini — 6485 £475—
Ndumiso Mabuza D/WB (R)29Kingdom of Eswatini — 6470 £425—
Thando Dube M/AM (RL)25Kingdom of Eswatini — 6471 £517—
Sifiso Maseko GK27Kingdom of Eswatini — 6370 £375—
Ndumiso Dlamini D (RC)24Kingdom of Eswatini — 6273 £450—
Mphilonhle Khumalo AM (RL), ST (C)23Kingdom of Eswatini — 6271 £500—
Mxolisi Hlongwane D (C)23Kingdom of Eswatini — 6273 £450—
Ayanda Mabuza M (C), AM (LC)28Kingdom of Eswatini — 6272 £500—
Sibahle Sukati D/WB (R)21Kingdom of Eswatini — 6085 £425—
Linda Nkambule ST (C)30Kingdom of Eswatini — 5862 £431—
Vukani Moloi M (R), AM (RLC)24South Africa — 5868 £500—
Bongumusa Fakudze D (C)22Kingdom of Eswatini — 5782 £450—
Sisekelo Maseko GK26Kingdom of Eswatini — 5763 £375—
Merngas Mashwama AM (RL), ST (C)19Kingdom of Eswatini — 5750–80 £500—
Siboniso Shiba DM, M (C)30Kingdom of Eswatini — 5563 £428—
Msimisi Zwane AM (RL), ST (C)23Kingdom of Eswatini — 5463 £500—
Bongumenzi Khumalo M/AM (C)17Kingdom of Eswatini — 5250–80 £475—
Ishmael Zwane D (L)33Kingdom of Eswatini — 5258 £144—

Contracted-player overview (calc)

Players
29
CA16
69.8
PA16
86.5
Off-scale CA values excluded
0
Off-scale PA values excluded
0
Average age
25.1
Under 21
2
Squad value (calc)
£21,984
Contracts ending by 30 Jun 2026
0

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.

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

1
NameJobNationalityAge
Managers
Ernest MavusoManager First TeamKingdom of Eswatini46

Club

Full name
Mbabane Highlanders
Short name
Mbabane Highlanders
Nickname
Ezimnyama Ngenkani
Second nickname
—
Six-letter name
Mb Hig
Three-letter name
MBH
Alternative abbreviation
—
Training ground
—
World reputation
0
Potential reputation
0
Reputation scope (calc)
National
Hashtag
—

Squad and expectations

Players (calc)
29
Foreign players (calc)
7
Homegrown in nation (calc)
21
Loaned in (calc)
0
Loaned out (calc)
0
Ranking score (calc)
3,694
Predicted position (calc)
6
Stored media expectation
Title Contender, Promotion or Champions League Qualification
Stored predicted finish
—

Squad counts and ranking figures are calculated by fm-reader. Stored media expectations are shown separately; no prediction is inferred when either is missing.

Finances

Financial state
—
Rich benefactor
None
Benefactor changes starting finances
No
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
-£1
Season ticket price
£0
Stadium rent (yearly)
—
Rents stadium
Yes
Rent share of gate receipts
—
Transfer embargo
—

Fans and facilities

Average attendance
—
Minimum attendance
—
Maximum attendance
—
Season ticket holders
0
Club members
—
Supporter loyalty
10
Supporter passion
10
Supporter patience
10
Supporter affluence
10
Supporter temperament
10
Supporter expectations
10
Morale
0
Training facilities
5
Corporate facilities
—
Youth facilities
4
Youth coaching
5
Youth recruitment
10
Youth importance
6

Kits

  • Home Background #080808, foreground #D5AC39
  • Away Background #080808, foreground #FFFFFF

Stored shirt colours. Swatches do not reproduce the kit design.

Every kit part (10)
HomeShirtShirt: PlainBack: Same as front Alternative 0 foreground colour #D5AC39 background colour #080808 trim colour #D5AC39 number colour #D5AC39 number trim colour #FFFFFF
HomeText— Alternative 0 foreground colour #FFFFFF background colour #000000 trim colour #D5AC39 number colour #000000 number trim colour #000000
HomeIcon— Alternative 0 foreground colour #FFFFFF background colour #000000 trim colour #D5AC39 number colour #FFFFFF number trim colour #000000
HomeShorts— Alternative 0 foreground colour #000000 background colour #080808 trim colour #080808 number colour #000000 number trim colour #000000
HomeSocks— Alternative 0 foreground colour #FFFFFF background colour #000000 trim colour #FFFFFF number colour #000000 number trim colour #000000
AwayShirtShirt: PlainBack: Same as front Alternative 0 foreground colour #FFFFFF background colour #080808 trim colour #FFFFFF number colour #FFFFFF number trim colour #080808
AwayText— Alternative 0 foreground colour #000000 background colour #FFFFFF trim colour #000000 number colour #000000 number trim colour #000000
AwayIcon— Alternative 0 foreground colour #080808 background colour #FFFFFF trim colour #FFFFFF number colour #080808 number trim colour #000000
AwayShorts— Alternative 0 foreground colour #FFFFFF background colour #000000 trim colour #000000 number colour #000000 number trim colour #000000
AwaySocks— Alternative 0 foreground colour #000000 background colour #FFFFFF trim colour #000000 number colour #000000 number trim colour #000000

Teams

TeamTypeCaptainReputation
Mbabane HighlandersFirst Team—2,350

League position by season

11120092025 2009: 3 in MTN Premier League2010: 8 in MTN Premier League2011: 4 in MTN Premier League2012: 4 in MTN Premier League2013: 11 in MTN Premier League 2015: 5 in MTN Premier League2016: 2 in MTN Premier League2017: 11 in MTN Premier League2018: 5 in MTN Premier League2019: 5 in MTN Premier League2020: 7 in MTN Premier League2021: 4 in MTN Premier League2022: 2 in MTN Premier League2023: 4 in MTN Premier League2024: 6 in MTN Premier League2025: 8 in MTN Premier League

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

Honours (calc)

CompetitionWonRunner-upLast won
MTN Premier League1352001
Ingwenyama Cup912010

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

League history

16

Transfers in

DatePlayerFromTypeFee
30 Sep 2025Andile Mpisane—TransferUnknown fee
30 Sep 2025Sphiwe Cele—TransferUnknown fee
25 Sep 2025Sisekelo MasekoRoyal LeopardsTransferUnknown fee
1 Aug 2025Bongumusa FakudzeMadlenya FCTransfer£0
1 Aug 2025Ayanda Mabuza—TransferUnknown fee
1 Jul 2025Ishmael Zwane—TransferUnknown fee
1 Jul 2025Innocent Adjah—TransferUnknown fee
1 Jul 2025Siboniso ShibaGreen Mamba FCTransferUnknown fee
1 Jul 2025Vukani Moloi—TransferUnknown fee
1 Jul 2025Msimisi Zwane—TransferUnknown fee
1 Jul 2025Linda Nkambule—TransferUnknown fee
1 Jul 2025Mxolisi Hlongwane—TransferUnknown fee
1 Feb 2025Kgaugelo Maboea—TransferUnknown fee
1 Feb 2025Thando Dube—TransferUnknown fee
1 Jan 2025Merngas Mashwama—TransferUnknown fee
1 Jan 2025Bamba Maliwa—TransferUnknown fee
1 Jan 2025Thando LangaNsingizini HotspursTransfer£0
23 Sep 2024Thabiso Mokenkoane—TransferUnknown fee
1 Aug 2024Fabrice Mopina—TransferUnknown fee
1 Jul 2024Wandile NtshakalaDenver SundownsTransferUnknown fee
1 Jul 2024Sihle MkhontaManzini WanderersTransferUnknown fee
1 Jul 2020Philani Mkhonto—TransferUnknown fee

Transfers out

DatePlayerToTypeFee
1 Sep 2025Fabrice MopinaDenver SundownsTransfer£0
10 Aug 2025Sihle Mkhonta—Transfer£0
30 Jul 2025Wandile NtshakalaAmawele FCTransferUnknown fee
1 Jul 2025Thando LangaNsingizini HotspursTransfer£0
22 Jan 2025Philani Mkhonto—Transfer£0
1 Jan 2025Thabiso Mokenkoane—Transfer£0
14 Aug 2024Banele SikhondzeTabora United FCTransferUnknown fee
1 Jul 2024Menzi SitholeRoyal LeopardsTransferUnknown fee
1 Jul 2024Musa DlaminiRangers FC of ShiselweniTransferUnknown fee
19 Aug 2023Banele NdzabandzabaPolice XITransferUnknown fee
1 Jul 2023Mfanfikile NdzimandzeMoneni PiratesTransferUnknown fee
1 Jul 2023Sibusiso Thwala—Transfer£0

Across versions

VersionDivisionReputationPlayersBalanceTransfer budget
FM27 27.0.0MTN Premier League2,35027£1£1
FM26 26.2.0MTN Premier League2,35029£1£1
FM26 26.0.0MTN Premier League2,35029£1£1
FM24 24.3.0MTN Premier League2,40026£1£1
FM23 23.4.0Swazi Premier Division2,25010£1£1
FM23 23.3.0Premier League of Eswatini2,25010£1£1
FM23 23.0.0Swazi Premier Division2,0008£1£1
FM22 22.4.0Swazi Premier Division1,1008£1£1
FM22 22.3.0Swazi Premier Division1,1008£1£1
FM22 22.1.0Swazi Premier Division1,1008£1£1
FM22 22.0.1Swazi Premier Division1,1008£1£1
FM22 22.0.0Swazi Premier Division1,1008£1£1
FM21 21.4.0Swazi Premier Division1,1003£1£1
FM21 21.3.0Swazi Premier Division1,1003£1£1
FM21 21.1.1Swazi Premier Division1,1003£1£1
FM21 21.0.1Swazi Premier Division1,1003£1£1
FM21 21.0.0Swazi Premier Division1,1003£1£1
FM20 20.4.0Swazi Premier Division1,1002£1£1
FM20 20.3.0Swazi Premier Division1,1002£1£1
FM20 20.1.0Swazi Premier Division1,10018£1£1
FM20 20.0.1Swazi Premier Division1,10018£1£1
FM20 20.0.0Swazi Premier Division1,10018£1£1
FM19 19.3.0Swazi Premier Division1,10024£1£1
FM19 19.1.0Top League1,10024£1£1
FM19 19.0.1Top League1,10024£1£1
FM19 19.0.0Top League1,10024£1£1
FM18 18.3.0Top League1,10025£1£1
FM18 18.1.0Top League1,10025£1£1
FM18 18.0.0Top League1,10025£1£1
FM17 17.3.0Top League1,10025£1£1
FM17 17.0.0Top League1,10025£1£1
FM16 16.3.0Top League1,10026£1£1
FM16 16.0.1Top League1,10026£1£1
FM16 16.0.0Top League1,10026£1£1
FM15 15.3.0Top League1,10025£1£1
FM15 15.0.0Top League1,10025£1£1
FM14 14.3.0Premier Division1,10025£1£1
FM14 14.0.0A Premier Division1,10025£1£1
FM13 13.3.0——0£1—
FM13 13.0.0——0£1—
FM12 12.2.0A Premier Division1,10026£1£1
FM12 12.0.0A Premier Division1,10026£1£1
FM11 11.0.0——22£1—
FM10 10.0.0——21£1—