Premier League
 
Final
Mbabane Swallows
Rangers
1
0
 
Illovo
Mbabane Swallows
 
Final
Highlanders
Mbabane Swallows
2
3
 
Final
Mbabane Swallows
Young Buffaloes
3
1
ADVERTISEMENTS
 Liga dos Campeões CAF
 
Final
Mbabane Swallows
Ferroviário Beira
1
0
 
Final
Ferroviário Beira
Mbabane Swallows
0
0
 
Final
Mbabane Swallows
Mamelodi Sundowns
0
4
 
Final
Mamelodi Sundowns
Mbabane Swallows
4
0
 Premier League
 
Final
Mbabane Swallows
Ezulwini United
1
0
 
Final
Mbabane Swallows
Manzini Sea Birds
2
0
 
Final
Madlenya
Mbabane Swallows
0
1
 
Final
Sidwashini United
Mbabane Swallows
0
2
 
Final
Mbabane Swallows
Green Mamba
1
0
 
Final
Moneni Pirates
Mbabane Swallows
1
0
 
Final
Highlanders
Mbabane Swallows
0
2
 
Final
Rangers
Mbabane Swallows
0
0
Adiado
Mbabane Swallows
Royal Leopards
 
Final
Mbabane Swallows
Nsingizini Hotspurs
0
0
 
Final
Mbabane Swallows
Royal Leopards
0
1
 
Final
Mbabane Swallows
Sisonkhe
4
0