-
International Cups
National Team
2018
Mbabane Swallows
CAF Champions League
2017
Mbabane Swallows
CAF Confederation Cup
2016
Mbabane Swallows
CAF Champions League
2018
Swaziland
WC Qualification Africa
2018
Swaziland
Friendlies
2016
Swaziland
Friendlies
2015
Swaziland
Friendlies
2013
Swaziland
Friendlies