Premier League
 
MS
Rangers
Mbabane Swallows
0
0
Ert.
Mbabane Swallows
Royal Leopards
 
MS
Mbabane Swallows
Nsingizini Hotspurs
0
0
 
MS
Mbabane Swallows
Royal Leopards
0
1
ADVERTISEMENTS
 
MS
Mbabane Swallows
Sisonkhe
4
0
 
MS
Young Buffaloes
Mbabane Swallows
1
0
 
MS
Mbabane Swallows
Illovo
1
1
 
MS
Manzini Sea Birds
Mbabane Swallows
1
1
 
MS
Mbabane Swallows
Madlenya
3
0
 
MS
Ezulwini United
Mbabane Swallows
2
0
 
MS
Mbabane Swallows
Sidwashini United
1
1
 
MS
Green Mamba
Mbabane Swallows
1
1
 
MS
Mbabane Swallows
Moneni Pirates
1
3
 
MS
Royal Leopards
Mbabane Swallows
0
0
 
MS
Mbabane Swallows
Rangers
2
1
 
MS
Mbabane Swallows
Highlanders
0
0
 
MS
Nsingizini Hotspurs
Mbabane Swallows
3
1
 
MS
Sisonkhe
Mbabane Swallows
1
0
 
MS
Mbabane Swallows
Young Buffaloes
2
3
 
MS
Illovo
Mbabane Swallows
2
1