Opponent W D L
Golden Arrows Golden Arrows 9 3 4 2 0 5 0 0
Maritzburg United Maritzburg United 8 4 3 1 2 1 0 0
Orlando Pirates Orlando Pirates 8 2 3 3 2 2 0 0
Chippa United Chippa United 8 4 1 3 1 1 0 0
Mamelodi Sundowns Mamelodi Sundowns 8 3 2 3 1 4 0 0
Bloemfontein Celtic Bloemfontein Celtic 7 2 3 2 1 2 0 0
Cape Town City FC Cape Town City FC 7 5 0 2 0 2 0 0
BidVest Wits BidVest Wits 6 1 3 2 1 2 0 0
Baroka FC Baroka FC 6 2 4 0 0 1 0 0
AmaZulu FC AmaZulu FC 5 2 2 1 1 0 1 0
SuperSport United SuperSport United 5 0 4 1 0 0 0 0
Free State Stars Free State Stars 4 2 2 0 3 2 0 0
Highlands Park Highlands Park 4 3 1 0 0 0 0 0
Polokwane City FC Polokwane City FC 3 2 1 0 2 1 0 0
Black Leopards Black Leopards 3 1 2 0 1 1 0 0
Guinea Guinea 3 0 1 2 0 0 0 0
Malawi Malawi 3 3 0 0 0 0 0 0
Platinum Stars Platinum Stars 3 2 0 1 0 1 0 0
Stellenbosch FC Stellenbosch FC 3 1 2 0 0 0 0 0
Wydad AC Wydad AC 3 2 0 1 0 0 0 0
Opponent W D L
Liberia Liberia 2 1 0 1 1 1 0 0
Tanzania Tanzania 2 1 1 0 1 0 0 0
Ajax Cape Town Ajax Cape Town 2 1 1 0 0 0 0 0
Eswatini Eswatini 2 1 1 0 0 1 0 0
Horoya AC Horoya AC 2 0 2 0 0 0 0 0
Moroka Swallows Moroka Swallows 2 0 1 1 0 2 0 0
Mozambique Mozambique 2 0 2 0 0 0 0 0
Simba SC Simba SC 2 1 0 1 0 0 0 0
South Africa South Africa 2 2 0 0 0 0 0 0
TS Galaxy TS Galaxy 2 1 1 0 0 1 0 0
Algeria Algeria 1 0 1 0 0 0 0 0
Burundi Burundi 1 1 0 0 0 0 0 1
CD 1º de Agosto CD 1º de Agosto 1 0 1 0 0 0 0 0
Cameroon Cameroon 1 0 1 0 0 0 0 0
Cape Verde Cape Verde 1 0 0 1 0 0 0 0
Mali Mali 1 1 0 0 0 0 0 0
Petro Atlético Petro Atlético 1 1 0 0 0 0 0 0
PWD Bamenda PWD Bamenda 1 1 0 0 0 0 0 0
Senegal Senegal 1 0 0 1 0 0 0 0
Tshakhuma FC Tshakhuma FC 1 0 0 1 0 0 0 0
Opponent W D L
Tunisia Tunisia 1 0 0 1 0 0 0 0