Top scorers
| # | Player | Goals | Apps |
|---|---|---|---|
| 1 | Maliele Vincent Pule | 6 | 33 |
| 2 | Gamphani Jones Lungu | 5 | 28 |
| 3 | Sphesihle Jeza | 4 | 18 |
| 3 | Siviwe Magidigidi | 4 | 12 |
| 5 | Tebogo Potsane | 3 | 30 |
| 6 | Chibuike Ohizu | 2 | 14 |
| 7 | Yandisa Mfolozi | 1 | 37 |
| 7 | Relebogile Mokhuoane | 1 | 28 |
| 7 | Christian Saile | 1 | 27 |
| 7 | A. Baliti | 1 | 24 |
| 7 | Siyabonga Ndebele | 1 | 24 |
| 7 | Bohlale Ngwato | 1 | 11 |
| 7 | Kgaogelo Rathete Sekgota | 1 | 7 |
| 7 | M. N'Guessan | 1 | 2 |
| 7 | Michel N'Guessan | 1 | 2 |
| 7 | Raymond Makhuvele | 1 | 1 |
Most appearances
| # | Player | Apps | Goals |
|---|---|---|---|
| 1 | Yandisa Mfolozi | 37 | 1 |
| 2 | Maliele Vincent Pule | 33 | 6 |
| 3 | Tebogo Potsane | 30 | 3 |
| 3 | Grant Margeman | 30 | 0 |
| 5 | Stuart Ricardo Goss | 29 | 0 |
| 6 | Gamphani Jones Lungu | 28 | 5 |
| 6 | Relebogile Mokhuoane | 28 | 1 |
| 8 | Christian Saile | 27 | 1 |
| 8 | Neo Rapoo | 27 | 0 |
| 10 | A. Baliti | 24 | 1 |
| 10 | Siyabonga Ndebele | 24 | 1 |
| 10 | Pogiso Sanoka | 24 | 0 |
| 13 | Gape Moralo | 21 | 0 |
| 14 | Sphesihle Jeza | 18 | 4 |
| 14 | Nyiko Sydney Mobbie | 18 | 0 |
| 14 | Manelis Mazibuko | 18 | 0 |
| 17 | Chibuike Ohizu | 14 | 2 |
| 17 | Thato Reabetswe Letshedi | 14 | 0 |
| 19 | Thabo Makhele | 13 | 0 |
| 20 | Siviwe Magidigidi | 12 | 4 |
Advertisement
Biggest wins
| 29 Apr 2026 Betway Premiership |
2–0 | ||
| 5 Nov 2025 Betway Premiership |
0–2 | ||
| 9 Aug 2025 Betway Premiership |
3–1 | ||
| 18 Oct 2026 Betway Premiership |
1–0 | ||
| 16 May 2026 Betway Premiership |
1–0 | ||
| 22 Mar 2026 Betway Premiership |
1–0 | ||
| 28 Feb 2026 Betway Premiership |
1–0 | ||
| 31 Oct 2025 Betway Premiership |
1–0 |
Heaviest defeats
| 9 Sep 2026 Betway Premiership |
3–0 | ||
| 9 May 2026 Betway Premiership |
7–4 | ||
| 15 Aug 2026 Betway Premiership |
2–0 | ||
| 22 Nov 2025 Betway Premiership |
2–0 | ||
| 20 Sep 2025 Betway Premiership |
2–0 | ||
| 16 Sep 2025 Betway Premiership |
2–0 | ||
| 26 Aug 2025 Betway Premiership |
2–0 | ||
| 8 Nov 2026 Carling Knockout |
2–1 |
Records cover matches on this site: match sheets, plus season totals entered for older seasons. Ages use full dates of birth.