Mbabane Swallows vs Young Buffaloes — Result & Match Stats
Eswatini / Premier League
Venue unavailableReferee unavailableWeather unavailable
1X2 odds
Market1X2
Full Time Result
Mbabane Swallows / Draw / Young Buffaloes
Mbabane Swallows
Draw
Young Buffaloes
No Full Time Result odds returned for this match.
Prediction snapshot
Double chance : Mbabane Swallows or draw
Home45%
Draw45%
Away10%
Generated 28 Jul 2026, 17:56
Predicted winner
Mbabane Swallows
Win or draw
Goals guidance
Mbabane Swallows: -2.5 · Young Buffaloes: -2.5
Mbabane SwallowsYoung Buffaloes
Mbabane SwallowsComparisonYoung Buffaloes
65%Form35%
59%Attack41%
100%Defense0%
48%Poisson52%
50%H2H50%
53%Goals47%
55%Overall45%
Head to head
33%
1
17%
X
50%
2
SWA · Mbabane SwallowsYoung Buffaloes · BUF
01 May 26
SWA0-1BUF
SWA0-1BUF
10 Dec 25
BUF1-1SWA
BUF1-1SWA
17 May 25
SWA2-3BUF
SWA2-3BUF
04 Jan 25
BUF1-0SWA
BUF1-0SWA
19 May 24
SWA3-1BUF
SWA3-1BUF
25 Nov 23
BUF1-2SWA
BUF1-2SWA
Recent games
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
Young Buffaloes60%
W
20%
D
20%
L
WWDLW
Form trendW +2 / D 0 / L -1
23 MayYoung Buffaloes vs Ezulwini United1-0
20 MayHighlanders vs Young Buffaloes0-1
16 MayUbombo Sugar vs Young Buffaloes0-0
05 MayYoung Buffaloes vs Amawele0-1
01 MayMbabane Swallows vs Young Buffaloes0-1
Goals distribution
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
Young BuffaloesO2.5 30% · U2.5 70%Goals forGoals against
30%
060%
50%
120%
10%
210%
10%
310%
0%
40%
0%
50%
0%
6+0%
Both teams to score: 20%· last 10 games
Season form
Mbabane SwallowsYoung Buffaloes

Young Buffaloes dominates the season form
0–9
WDLDLWWW
FormWWDLWDDL
3030
Played
1216
Wins
86
Draws
108
Losses
3343
Goals for
2723
Goals against
1.11.4
Avg scored
0.90.8
Avg conceded
1213
Clean sheets
108
Failed to score
56
Best win streak
League standings
#TeamPWDLPts













