Highlanders vs Mbabane Swallows — Result & Match Stats
Eswatini / Premier League
Venue: Prince of Wales Stadium, Mbabane
1X2 odds
Market1X2
Full Time Result
Highlanders / Draw / Mbabane Swallows
Highlanders
Draw
Mbabane Swallows
No Full Time Result odds returned for this match.
Prediction snapshot
Double chance : draw or Mbabane Swallows
Home10%
Draw45%
Away45%
Generated 31 Jul 2026, 01:49
Predicted winner
Mbabane Swallows
Win or draw
Goals guidance
Highlanders: -2.5 · Mbabane Swallows: -2.5
HighlandersMbabane Swallows
HighlandersComparisonMbabane Swallows
50%Form50%
59%Attack41%
17%Defense83%
57%Poisson43%
15%H2H85%
30%Goals70%
38%Overall62%
Head to head
17%
1
33%
X
50%
2
HIG · HighlandersMbabane Swallows · SWA
17 May 26
HIG1-0SWA
HIG1-0SWA
11 Jan 26
SWA1-0HIG
SWA1-0HIG
27 Apr 25
SWA0-0HIG
SWA0-0HIG
10 Nov 24
HIG0-2SWA
HIG0-2SWA
05 May 24
HIG2-3SWA
HIG2-3SWA
10 Dec 23
SWA1-1HIG
SWA1-1HIG
Recent games
Highlanders60%
W
0%
D
40%
L
WLWLW
Form trendW +2 / D 0 / L -1
24 MayRangers FC vs Highlanders1-2
20 MayHighlanders vs Young Buffaloes0-1
17 MayHighlanders vs Mbabane Swallows1-0
06 MayTabankulu vs Highlanders1-0
01 MayUbombo Sugar vs Highlanders0-2
Mbabane Swallows20%
W
40%
D
40%
L
WDLDL
Form trendW +2 / D 0 / L -1
23 MayMbabane Swallows vs Sisonkhe2-0
20 MayMbabane Swallows vs Moneni Pirates1-1
17 MayHighlanders vs Mbabane Swallows1-0
06 MayManzini Sea Birds vs Mbabane Swallows0-0
01 MayMbabane Swallows vs Young Buffaloes0-1
Goals distribution
HighlandersO2.5 50% · U2.5 50%Goals forGoals against
20%
040%
20%
130%
30%
230%
10%
30%
10%
40%
10%
50%
0%
6+0%
Both teams to score: 40%· last 10 games
Mbabane SwallowsO2.5 10% · U2.5 90%Goals forGoals against
30%
070%
30%
130%
30%
20%
0%
30%
10%
40%
0%
50%
0%
6+0%
Both teams to score: 10%· last 10 games
Season form
HighlandersMbabane Swallows

Mbabane Swallows edges the season form
3–4
WLWLWWWD
FormWDLDLWWW
3030
Played
1212
Wins
108
Draws
810
Losses
4033
Goals for
2927
Goals against
1.31.1
Avg scored
10.9
Avg conceded
1212
Clean sheets
1110
Failed to score
35
Best win streak
League standings
#TeamPWDLPts













