All-time records

Royal Leopards

22 matches on record · Team page

Top scorers

#PlayerGoalsApps
1A. Magagula 516
2T. Mokenkoane 311
3T. Zulu 26
4M. Mabelesa 118
4S. Matse 115
4M. Sithole 111
4L. Mbuli 18
4S. Dlamini 16
4B. Dlamini 16
4B. Dlamini 15

Most appearances

#PlayerAppsGoals
1M. Mabelesa 181
2M. Dlamini 170
3A. Magagula 165
4S. Matse 151
4M. Msibi 150
4M. Maseko 150
7W. Simelane 140
8L. Tsabedze 120
9T. Mokenkoane 113
9M. Sithole 111
11S. Magagula 100
12L. Mbuli 81
12B. Ndzimandze 80
12N. Dlamini 80
15T. Dlamini 70
15F. Tsabedze 70
15M. Dlamini 70
18T. Zulu 62
18S. Dlamini 61
18B. Dlamini 61
Advertisement

Biggest wins

26 Sep 2025
CAF Confederation Cup
Royal Leopards 5–0 Young Africans
20 Sep 2025
CAF Confederation Cup
Young Africans 0–2 Royal Leopards
17 Sep 2022
CAF Champions League
Royal Leopards 2–1 CFFA
11 Sep 2022
CAF Champions League
CFFA 2–3 Royal Leopards
28 Nov 2021
CAF Confederation Cup
Royal Leopards 1–0 JS Kabylie
23 Oct 2021
CAF Champions League
Royal Leopards 1–0 Sagrada Esperança
11 Sep 2021
CAF Champions League
Royal Leopards 1–0 ZESCO United

Heaviest defeats

27 Feb 2022
CAF Confederation Cup
Royal Leopards 2–6 Orlando Pirates
13 Mar 2022
CAF Confederation Cup
Orlando Pirates 3–0 Royal Leopards
9 Nov 2022
CAF Confederation Cup
Réal Bamako 3–1 Royal Leopards
3 Apr 2022
CAF Confederation Cup
Royal Leopards 0–2 JS Saoura
20 Feb 2022
CAF Confederation Cup
JS Saoura 2–0 Royal Leopards
16 Oct 2021
CAF Champions League
Sagrada Esperança 3–1 Royal Leopards
16 Oct 2022
CAF Champions League
Cotonsport 2–1 Royal Leopards
20 Mar 2022
CAF Confederation Cup
Al-Ittihad 3–2 Royal Leopards

Records cover matches on this site: match sheets, plus season totals entered for older seasons. Ages use full dates of birth.