Premiership

South Africa : Premiership Table

OVERALL
Team PTS GP W D L GF GA GD
1. Mamelodi Sundowns FC 73 28 24 1 3 65 13 52
2. Orlando Pirates 61 28 19 4 5 43 20 23
3. Stellenbosch FC 48 28 13 9 6 34 21 13
4. Sekhukhune United 46 28 13 7 8 39 31 8
5. TS Galaxy 35 28 8 11 9 30 30 0
6. AmaZulu FC 35 28 10 5 13 29 34 -5
7. Polokwane City 34 28 8 10 10 19 25 -6
8. Richards Bay 33 28 9 6 13 19 26 -7
9. Kaizer Chiefs 32 28 8 8 12 25 32 -7
10. Marumo Gallants 32 28 8 8 12 26 39 -13
11. Chippa United 31 28 8 7 13 22 28 -6
12. Lamontville Golden Arrows 31 28 7 10 11 20 32 -12
13. Magesi FC 31 28 8 7 13 19 31 -12
14. Siwelele 27 28 6 9 13 18 30 -12
15. Cape Town City FC 27 28 7 6 15 15 31 -16
Home Table
Team PTS GP W D L GF GA GD
1. Mamelodi Sundowns FC 42 14 14 0 0 40 3 37
2. Orlando Pirates 32 14 10 2 2 28 9 19
3. Stellenbosch FC 23 14 6 5 3 14 10 4
4. Sekhukhune United 24 14 7 3 4 21 16 5
5. TS Galaxy 22 14 6 4 4 15 11 4
6. AmaZulu FC 21 14 6 3 5 16 16 0
7. Polokwane City 22 14 6 4 4 14 11 3
8. Richards Bay 22 14 6 4 4 11 9 2
9. Kaizer Chiefs 19 14 5 4 5 14 16 -2
10. Marumo Gallants 18 14 4 6 4 14 13 1
11. Chippa United 21 14 6 3 5 13 12 1
12. Lamontville Golden Arrows 17 14 4 5 5 13 15 -2
13. Magesi FC 21 14 6 3 5 14 15 -1
14. Siwelele 16 14 4 4 6 7 13 -6
15. Cape Town City FC 19 14 5 4 5 9 11 -2
Away Table
Team PTS GP W D L GF GA GD
1. Mamelodi Sundowns FC 31 14 10 1 3 25 10 15
2. Orlando Pirates 29 14 9 2 3 15 11 4
3. Stellenbosch FC 25 14 7 4 3 20 11 9
4. Sekhukhune United 22 14 6 4 4 18 15 3
5. TS Galaxy 13 14 2 7 5 15 19 -4
6. AmaZulu FC 14 14 4 2 8 13 18 -5
7. Polokwane City 12 14 2 6 6 5 14 -9
8. Richards Bay 11 14 3 2 9 8 17 -9
9. Kaizer Chiefs 13 14 3 4 7 11 16 -5
10. Marumo Gallants 14 14 4 2 8 12 26 -14
11. Chippa United 10 14 2 4 8 9 16 -7
12. Lamontville Golden Arrows 14 14 3 5 6 7 17 -10
13. Magesi FC 10 14 2 4 8 5 16 -11
14. Siwelele 11 14 2 5 7 11 17 -6
15. Cape Town City FC 8 14 2 2 10 6 20 -14
Form
Team MP W D L GF GA PTs
1. Mamelodi Sundowns FC 28 24 1 3 65 13 73
2. Orlando Pirates 28 19 4 5 43 20 61
3. Stellenbosch FC 28 13 9 6 34 21 48
4. Sekhukhune United 28 13 7 8 39 31 46
5. TS Galaxy 28 8 11 9 30 30 35
6. AmaZulu FC 28 10 5 13 29 34 35
7. Polokwane City 28 8 10 10 19 25 34
8. Richards Bay 28 9 6 13 19 26 33
9. Kaizer Chiefs 28 8 8 12 25 32 32
10. Marumo Gallants 28 8 8 12 26 39 32
11. Chippa United 28 8 7 13 22 28 31
12. Lamontville Golden Arrows 28 7 10 11 20 32 31
13. Magesi FC 28 8 7 13 19 31 31
14. Siwelele 28 6 9 13 18 30 27
15. Cape Town City FC 28 7 6 15 15 31 27
Top Scorer List
PLAYER NAME TEAM RANK GOALS
1.

Lucas Ribeiro

Mamelodi Sundowns FC

1 15
2.

Iqraam Rayners

Mamelodi Sundowns FC

2 14
3.

Arthur Sales

Mamelodi Sundowns FC

3 9
4.

Devin Titus

Stellenbosch FC

4 8
5.

Dzenan Zajmovic

TS Galaxy

5 7
6.

Tshegofatso John Mabasa

Orlando Pirates

5 7
7.

Andy Boyeli

Sekhukhune United

7 6
8.

Chibuike Ohizu

Sekhukhune United

7 6
9.

Peter Shalulile

Mamelodi Sundowns FC

7 6
10.

Sinoxolo Kwayiba

Chippa United

7 6
11.

Ashley Cupido

Stellenbosch FC

11 5
12.

Etiosa Ighodaro

AmaZulu FC

11 5
13.

Evidence Makgopa

Orlando Pirates

11 5
14.

Gabadinho Mhango

Marumo Gallants

11 5
15.

Makabi Lilepo

Kaizer Chiefs

11 5
16.

Mcedi Vandala

Magesi FC

11 5
17.

Onassis Mntambo

Sekhukhune United

11 5
18.

Relebohile Mofokeng

Orlando Pirates

11 5
19.

Tashreeq Matthews

Mamelodi Sundowns FC

11 5
20.

Yanela Mbuthuma

Richards Bay

11 5
21.

Bradley Grobler

Siwelele

21 4
22.

Christian Saile

Siwelele

21 4
23.

Darwin Gonzalez

Cape Town City FC

21 4
24.

Elmo Kambindu

AmaZulu FC

21 4
25.

Jayden Adams

Mamelodi Sundowns FC

21 4
26.

Kamogelo Sebelebele

TS Galaxy

21 4
27.

Keletso Makgalwa

Sekhukhune United

21 4
28.

Lebohang Petrus Nkaki

Polokwane City

21 4
29.

Mduduzi Shabalala

Kaizer Chiefs

21 4
30.

Sanele Barns

Stellenbosch FC

21 4
31.

Sekela Sithole

Marumo Gallants

21 4
32.

Victor Letsoalo

TS Galaxy

21 4
33.

Wandile Duba

Kaizer Chiefs

21 4
34.

Amadou Soukouna

Cape Town City FC

34 3
35.

Daniel Msendami

Marumo Gallants

34 3
36.

Delano Abrahams

Magesi FC

34 3
37.

Deon Hotto

Orlando Pirates

34 3
38.

Edgar Diala Manaka

Marumo Gallants

34 3
39.

Evanga

Chippa United

34 3
40.

Fawaaz Basadien

Stellenbosch FC

34 3
41.

Hendrick Ekstein

AmaZulu FC

34 3
42.

Junior Dion

Marumo Gallants

34 3
43.

Knox Mutizwa

Lamontville Golden Arrows

34 3
44.

Mohau Nkota

Orlando Pirates

34 3
45.

Mokibelo Simon Ramabu

Polokwane City

34 3
46.

Nduduzo Sibiya

Lamontville Golden Arrows

34 3
47.

Ngoanamello Rammala

Sekhukhune United

34 3
48.

Nkosikhona Radebe

AmaZulu FC

34 3
49.

Patrick Maswanganyi

Orlando Pirates

34 3
50.

Ranga Chivaviro

Kaizer Chiefs

34 3
51.

Rowan Human

AmaZulu FC

34 3
52.

Samukelo Kabini

TS Galaxy

34 3
53.

Thalente Mbatha

Orlando Pirates

34 3
54.

Tresor Yamba

Sekhukhune United

34 3
55.

Tshepang Moremi

AmaZulu FC

34 3
56.

Wonderboy Makhubu

Magesi FC

34 3
57.

Andile Jali

Chippa United

57 2
58.

Ashley Du Preez

Kaizer Chiefs

57 2
59.

Bandile Shandu

Orlando Pirates

57 2
60.

Bulelani Nikani

Polokwane City

57 2
61.

Chumani Butsaka

Stellenbosch FC

57 2
62.

Craig Martin

Chippa United

57 2
63.

Edmore Chirambadare

Magesi FC

57 2
64.

Fezile Gcaba

Richards Bay

57 2
65.

Justice Figuareido

Richards Bay

57 2
66.

Kabelo Dlamini

Orlando Pirates

57 2
67.

Kayden Francis

Cape Town City FC

57 2
68.

Keagan Dolly

TS Galaxy

57 2
69.

Khomotjo Lekoloane

Stellenbosch FC

57 2
70.

Kutlwano Letlhaku

Mamelodi Sundowns FC

57 2
71.

Lesiba Nku

Stellenbosch FC

57 2
72.

Lindokuhle Zikhali

Richards Bay

57 2
73.

Marcelo Allende

Mamelodi Sundowns FC

57 2
74.

Mfundo Vilakazi

Kaizer Chiefs

57 2
75.

Monnapule Saleng

Orlando Pirates

57 2
76.

Nkosinathi Sibisi

Orlando Pirates

57 2
77.

Ntlonelo Bomelo

Richards Bay

57 2
78.

Oswin Appollis

Polokwane City

57 2
79.

Puso Dithejane

TS Galaxy

57 2
80.

Samir Nurkovic

Siwelele

57 2
81.

Seun Ndlovu

Chippa United

57 2
82.

Sibusiso Tshabalala

Polokwane City

57 2
83.

Siphesihle Ndlovu

Siwelele

57 2
84.

Sipho Mbule

Sekhukhune United

57 2
85.

Siyanda Ndlovu

Lamontville Golden Arrows

57 2
86.

Tashreeq Morris

Siwelele

57 2
87.

Teboho Mokoena

Mamelodi Sundowns FC

57 2
88.

Thabang Matuludi

Polokwane City

57 2
89.

Thabang Sibanyoni

Magesi FC

57 2
90.

Thabo Moloisane

Stellenbosch FC

57 2
91.

Thulani Gumede

Richards Bay

57 2
92.

Trevor Mathiane

Marumo Gallants

57 2
93.

Velemseni Ndwandwe

Lamontville Golden Arrows

57 2
94.

Xola Mlambo

Marumo Gallants

57 2
95.

Andiswa Sithole

AmaZulu FC

95 1
96.

Andre De Jong

Stellenbosch FC

95 1
97.

Ayabulela Konqobe

Chippa United

95 1
98.

Azola Ntsabo

Chippa United

95 1
99.

Ben Motshwari

AmaZulu FC

95 1
100.

Boitumelo Radiopane

Orlando Pirates

95 1
101.

Bongani Cele

Lamontville Golden Arrows

95 1
102.

Bongani Zungu

AmaZulu FC

95 1
103.

Bonginkosi Dlamini

Polokwane City

95 1
104.

Celimpilo Ngema

AmaZulu FC

95 1
105.

Damir Sovsic

TS Galaxy

95 1
106.

Daniel Cardoso

Sekhukhune United

95 1
107.

Dean van Rooyen

Orlando Pirates

95 1
108.

Enock Sakala

Chippa United

95 1
109.

Ethan Brooks

AmaZulu FC

95 1
110.

Gabriel Amato

Cape Town City FC

95 1
111.

Gaston Sirino

Kaizer Chiefs

95 1
112.

Ghampani Lungu

Siwelele

95 1
113.

Given Mashikinya

Magesi FC

95 1
114.

Gladwin Shitolo

Lamontville Golden Arrows

95 1
115.

Goodman Mosele

Orlando Pirates

95 1
116.

Grant Kekana

Mamelodi Sundowns FC

95 1
117.

Haashim Domingo

Cape Town City FC

95 1
118.

Ibraheem Jabaar

Stellenbosch FC

95 1
119.

Inacio Miguel

Kaizer Chiefs

95 1
120.

Jaedin Rhodes

Cape Town City FC

95 1
121.

John Mokone

Magesi FC

95 1
122.

Justice Chabalala

Chippa United

95 1
123.

Kamohelo Mahlatsi

Marumo Gallants

95 1
124.

Katlego Otladisa

Sekhukhune United

95 1
125.

Keegan Allan

Richards Bay

95 1
126.

Keenan Phillips

Lamontville Golden Arrows

95 1
127.

Khuliso Mudau

Mamelodi Sundowns FC

95 1
128.

Lehlegonolo Mokone

Magesi FC

95 1
129.

Lehlohonolo Mojela

Stellenbosch FC

95 1
130.

Lehlohonolo Mtshali

Magesi FC

95 1
131.

Lesedi Kapinga

Sekhukhune United

95 1
132.

Lucas Suarez

Mamelodi Sundowns FC

95 1
133.

Lungelo Nguse

Lamontville Golden Arrows

95 1
134.

Makhehlene Makhaula

Orlando Pirates

95 1
135.

Masindi Nemtajela

Marumo Gallants

95 1
136.

Mlungisi Mbunjana

TS Galaxy

95 1
137.

Mpho Mvelase

TS Galaxy

95 1
138.

Ndamulelo Maphangule

Polokwane City

95 1
139.

Nihlanhla Zwane

Lamontville Golden Arrows

95 1
140.

Nqobeko Dlamini

Lamontville Golden Arrows

95 1
141.

Nyiko Mobbie

Siwelele

95 1
142.

Phathutshedzo Nange

Marumo Gallants

95 1
143.

Prins Menelik Tjiueza

Cape Town City FC

95 1
144.

Puleng Marema

Polokwane City

95 1
145.

Raymond Daniels

Polokwane City

95 1
146.

Relebogile Mokhuoane

Sekhukhune United

95 1
147.

Ryan Moon

Lamontville Golden Arrows

95 1
148.

Samkele Sihlali

Sekhukhune United

95 1
149.

Sbonelo Cele

Lamontville Golden Arrows

95 1
150.

Shaune Mogaila

Sekhukhune United

95 1
151.

Sikhosonke Langa

Sekhukhune United

95 1
152.

Simphiwe Selepe

Orlando Pirates

95 1
153.

Siphelo Baloni

Chippa United

95 1
154.

Siphesihle Mkhize

Sekhukhune United

95 1
155.

Sphelele Mkhulise

Mamelodi Sundowns FC

95 1
156.

Sphiwe Mahlangu

TS Galaxy

95 1
157.

Taariq Fielies

AmaZulu FC

95 1
158.

Tebogo Mashigo

AmaZulu FC

95 1
159.

Terrence Dzvukamanja

Siwelele

95 1
160.

Thabang Monare

Sekhukhune United

95 1
161.

Thabiso Kutumela

Richards Bay

95 1
162.

Thamsanqa Mkhize

Cape Town City FC

95 1
163.

Thapelo Maseko

Mamelodi Sundowns FC

95 1
164.

Thapelo Morena

Mamelodi Sundowns FC

95 1
165.

Thato Khiba

Stellenbosch FC

95 1
166.

Thato Mohlamme

Richards Bay

95 1
167.

Themba Mantshiyane

Lamontville Golden Arrows

95 1
168.

Thokozani Sibanyoni

TS Galaxy

95 1
169.

Tlakusani Mthethwa

Richards Bay

95 1
170.

Tshegofatso Nyama

Cape Town City FC

95 1
171.

Tshepo Kakora

Magesi FC

95 1
172.

Wayde Jooste

AmaZulu FC

95 1
173.

Yusuf Maart

Kaizer Chiefs

95 1
Card List
PLAYER NAME TEAM RANK TOTAL CARDS
1.

Sirgio Kammies

Chippa United

1 6 4 2
2.

Yanela Mbuthuma

Richards Bay

2 5 3 2
3.

Nkosinathi Sibisi

Orlando Pirates

3 9 8 1
4.

Edgar Diala Manaka

Marumo Gallants

4 8 7 1
5.

Lindokuhle Zikhali

Richards Bay

5 8 7 1
6.

Gaston Sirino

Kaizer Chiefs

6 5 4 1
7.

Samuel Darpoh

Magesi FC

7 5 4 1
8.

Siphesihle Mkhize

Sekhukhune United

8 5 4 1
9.

Aprocius Petrus

Cape Town City FC

9 5 4 1
10.

Jayden Adams

Stellenbosch FC

10 5 4 1
11.

Kamogelo Sebelebele

TS Galaxy

11 5 4 1
12.

Masindi Nemtajela

Marumo Gallants

12 5 4 1
13.

Tashreeq Morris

Kaizer Chiefs

13 4 3 1
14.

Pule Mmodi

Kaizer Chiefs

14 4 3 1
15.

Abbubakar Mobara

AmaZulu FC

15 3 2 1
16.

Reeve Frosler

Kaizer Chiefs

16 3 2 1
17.

Divine Lunga

Mamelodi Sundowns FC

17 3 2 1
18.

Bradley Cross

Kaizer Chiefs

18 3 2 1
19.

Denis Onyango

Mamelodi Sundowns FC

19 2 1 1
20.

Ronwen Williams

Mamelodi Sundowns FC

20 2 1 1
21.

Victor Letsoalo

TS Galaxy

21 2 1 1
22.

Khulekani Shezi

Sekhukhune United

22 2 1 1
23.

Ngoanamello Rammala

Sekhukhune United

23 2 1 1
24.

Vuyo Letlapa

Sekhukhune United

24 2 1 1
25.

Joseph Molangoane

Marumo Gallants

25 1 0 1
26.

Brian Onyango

Stellenbosch FC

26 1 0 1
27.

Shaune Mogaila

Sekhukhune United

27 1 0 1
28.

Lehlegonolo Mokone

Magesi FC

28 1 0 1
29.

Siyabonga Ndebele

Siwelele

29 1 0 1
30.

Tshegofatso Nyama

Cape Town City FC

30 9 9 0
31.

Sihle Nduli

Stellenbosch FC

31 9 9 0
32.

Siphesihle Ndlovu

Siwelele

32 8 8 0
33.

Relebogile Mokhuoane

Sekhukhune United

33 7 7 0
34.

Moses Mthembu

Richards Bay

34 7 7 0
35.

Thato Khiba

Stellenbosch FC

35 7 7 0
36.

Ndamulelo Maphangule

Polokwane City

36 7 7 0
37.

Grant Kekana

Mamelodi Sundowns FC

37 6 6 0
38.

Lorenzo Gordinho

Cape Town City FC

38 6 6 0
39.

Lungelo Dube

Lamontville Golden Arrows

39 6 6 0
40.

Makhehlene Makhaula

Orlando Pirates

40 6 6 0
41.

Ben Motshwari

AmaZulu FC

41 6 6 0
42.

Pogiso Sanoka

Siwelele

42 6 6 0
43.

Inacio Miguel

Kaizer Chiefs

43 6 6 0
44.

Sbonelo Cele

Lamontville Golden Arrows

44 6 6 0
45.

Ismael Olivier Toure

Stellenbosch FC

45 6 6 0
46.

Lyle Lakay

Siwelele

46 5 5 0
47.

Taariq Fielies

AmaZulu FC

47 5 5 0
48.

Wayde Jooste

AmaZulu FC

48 5 5 0
49.

Gabadinho Mhango

Marumo Gallants

49 5 5 0
50.

Tshegofatso John Mabasa

Orlando Pirates

50 5 5 0
51.

Marks Munyai

TS Galaxy

51 5 5 0
52.

Teboho Mokoena

Mamelodi Sundowns FC

52 5 5 0
53.

Yusuf Maart

Kaizer Chiefs

53 5 5 0
54.

Lehlohonolo Mtshali

Magesi FC

54 5 5 0
55.

Keenan Phillips

Lamontville Golden Arrows

55 5 5 0
56.

Relebohile Mofokeng

Orlando Pirates

56 5 5 0
57.

Tshepo Kakora

Magesi FC

57 5 5 0
58.

Thamsanqa Mkhize

Cape Town City FC

58 4 4 0
59.

Bandile Shandu

Orlando Pirates

59 4 4 0
60.

Thabo Nodada

Cape Town City FC

60 4 4 0
61.

Marcelo Allende

Mamelodi Sundowns FC

61 4 4 0
62.

Somila Ntsundwana

Richards Bay

62 4 4 0
63.

Sipho Chaine

Orlando Pirates

63 4 4 0
64.

Langelihle Ndlovu

Polokwane City

64 4 4 0
65.

Thabo Cele

Kaizer Chiefs

65 4 4 0
66.

Keletso Makgalwa

Sekhukhune United

66 4 4 0
67.

Manuel Kambala

Polokwane City

67 4 4 0
68.

Welwin Riaan Hanamub

AmaZulu FC

68 4 4 0
69.

Craig Martin

Chippa United

69 4 4 0
70.

Mlungisi Mbunjana

TS Galaxy

70 4 4 0
71.

Wonderboy Makhubu

Magesi FC

71 4 4 0
72.

Thabo Moloisane

Stellenbosch FC

72 4 4 0
73.

Eric Mbangossoum

Siwelele

73 4 4 0
74.

Thalente Mbatha

Orlando Pirates

74 4 4 0
75.

Siphelo Baloni

Chippa United

75 4 4 0
76.

Katlego Mohamme

Sekhukhune United

76 4 4 0
77.

Ethan Brooks

AmaZulu FC

77 4 4 0
78.

Prins Menelik Tjiueza

Cape Town City FC

78 4 4 0
79.

Stanley Nwabili

Chippa United

79 4 4 0
80.

Nathan Fasika

Cape Town City FC

80 4 4 0
81.

Chibuike Ohizu

Sekhukhune United

81 4 4 0
82.

Keegan Allan

Richards Bay

82 4 4 0
83.

Bulelani Nikani

Polokwane City

83 4 4 0
84.

Daniel Msendami

Marumo Gallants

84 4 4 0
85.

Delano Abrahams

Magesi FC

85 4 4 0
86.

Boy Madingwana

Chippa United

86 4 4 0
87.

Bongani Cele

Lamontville Golden Arrows

87 4 4 0
88.

John Mokone

Magesi FC

88 4 4 0
89.

Azola Ntsabo

Chippa United

89 4 4 0
90.

Nihlanhla Zwane

Lamontville Golden Arrows

90 4 4 0
91.

Samir Nurkovic

Siwelele

91 3 3 0
92.

Amadou Soukouna

Cape Town City FC

92 3 3 0
93.

Daniel Cardoso

Sekhukhune United

93 3 3 0
94.

Washington Arubi

Marumo Gallants

94 3 3 0
95.

Mosa Lebusa

Mamelodi Sundowns FC

95 3 3 0
96.

Richard Ofori

AmaZulu FC

96 3 3 0
97.

Mpho Mvelase

TS Galaxy

97 3 3 0
98.

Aubrey Maphosa Modiba

Mamelodi Sundowns FC

98 3 3 0
99.

Thabang Monare

Sekhukhune United

99 3 3 0
100.

Onassis Mntambo

Sekhukhune United

100 3 3 0
101.

Sekela Sithole

Marumo Gallants

101 3 3 0
102.

Justice Chabalala

Chippa United

102 3 3 0
103.

Brandon Theron

Lamontville Golden Arrows

103 3 3 0
104.

Velemseni Ndwandwe

Lamontville Golden Arrows

104 3 3 0
105.

Sphelele Mkhulise

Mamelodi Sundowns FC

105 3 3 0
106.

Thabani Zuke

Lamontville Golden Arrows

106 3 3 0
107.

Motsie Matima

Magesi FC

107 3 3 0
108.

Kabelo Dlamini

Orlando Pirates

108 3 3 0
109.

Evanga

Chippa United

109 3 3 0
110.

Fawaaz Basadien

Stellenbosch FC

110 3 3 0
111.

Sphesihle Maduna

TS Galaxy

111 3 3 0
112.

Thatayaone Ditlhokwe

Kaizer Chiefs

112 3 3 0
113.

Keanin Ayer

Siwelele

113 3 3 0
114.

Lucas Ribeiro

Mamelodi Sundowns FC

114 3 3 0
115.

Justice Figuareido

Richards Bay

115 3 3 0
116.

Sphiwe Mahlangu

TS Galaxy

116 3 3 0
117.

Njabulo Blom

Kaizer Chiefs

117 3 3 0
118.

Oswin Appollis

Polokwane City

118 3 3 0
119.

Patrick Maswanganyi

Orlando Pirates

119 3 3 0
120.

Rowan Human

AmaZulu FC

120 3 3 0
121.

Kegan Johannes

Mamelodi Sundowns FC

121 3 3 0
122.

Celimpilo Ngema

AmaZulu FC

122 3 3 0
123.

Thabiso Sesane

Orlando Pirates

123 3 3 0
124.

Devin Titus

Stellenbosch FC

124 3 3 0
125.

Tshepang Moremi

AmaZulu FC

125 3 3 0
126.

Mduduzi Shabalala

Kaizer Chiefs

126 3 3 0
127.

Etiosa Ighodaro

AmaZulu FC

127 3 3 0
128.

Tresor Yamba

Sekhukhune United

128 3 3 0
129.

Nkosikhona Radebe

AmaZulu FC

129 3 3 0
130.

Lebohang Petrus Nkaki

Polokwane City

130 3 3 0
131.

Thabang Matuludi

Polokwane City

131 3 3 0
132.

Thulani Gumede

Richards Bay

132 3 3 0
133.

Samukelo Kabini

TS Galaxy

133 3 3 0
134.

Xolani Sithole

Chippa United

134 3 3 0
135.

Khulumani Ndamane

TS Galaxy

135 3 3 0
136.

Thabang Molaoa

Chippa United

136 3 3 0
137.

Kyle Jurgens

Stellenbosch FC

137 3 3 0
138.

Edson Khumalo

Marumo Gallants

138 3 3 0
139.

Thokozani Sibanyoni

TS Galaxy

139 3 3 0
140.

Thapelo Dhludhlu

Marumo Gallants

140 3 3 0
141.

Blessing Mchunu

Lamontville Golden Arrows

141 3 3 0
142.

Thato Letshedi

Polokwane City

142 3 3 0
143.

Badra Ali Sangare

Sekhukhune United

143 2 2 0
144.

Andile Jali

Chippa United

144 2 2 0
145.

Sage Shane Stephens

Stellenbosch FC

145 2 2 0
146.

Siyabonga Nhlapo

Marumo Gallants

146 2 2 0
147.

Bongani Zungu

AmaZulu FC

147 2 2 0
148.

Keagan Dolly

TS Galaxy

148 2 2 0
149.

Puleng Marema

Polokwane City

149 2 2 0
150.

Nduduzo Sibiya

Lamontville Golden Arrows

150 2 2 0
151.

Tapelo Xoki

Orlando Pirates

151 2 2 0
152.

Thapelo Morena

Mamelodi Sundowns FC

152 2 2 0
153.

Siyabulela Shai

Marumo Gallants

153 2 2 0
154.

Deolin Mekoa

Magesi FC

154 2 2 0
155.

Fortune Makaringe

Cape Town City FC

155 2 2 0
156.

Phathutshedzo Nange

Marumo Gallants

156 2 2 0
157.

Sammy Seabi

Polokwane City

157 2 2 0
158.

Lebohang Maboe

Siwelele

158 2 2 0
159.

Knox Mutizwa

Lamontville Golden Arrows

159 2 2 0
160.

Oscarine Masuluke

Stellenbosch FC

160 2 2 0
161.

Shadrack Kobedi

Lamontville Golden Arrows

161 2 2 0
162.

Siboniso Conco

Richards Bay

162 2 2 0
163.

Vusimuzi Mncube

Sekhukhune United

163 2 2 0
164.

Tebogo Potsane

Kaizer Chiefs

164 2 2 0
165.

Bruce Bvuma

Kaizer Chiefs

165 2 2 0
166.

Sipho Mbule

Sekhukhune United

166 2 2 0
167.

Khuliso Mudau

Mamelodi Sundowns FC

167 2 2 0
168.

Ghampani Lungu

Siwelele

168 2 2 0
169.

Monde Mphambaniso

Marumo Gallants

169 2 2 0
170.

Themba Mantshiyane

Lamontville Golden Arrows

170 2 2 0
171.

Tshepo Makgoga

Magesi FC

171 2 2 0
172.

Nhlanhla Mgaga

TS Galaxy

172 2 2 0
173.

Fezile Gcaba

Richards Bay

173 2 2 0
174.

Dillan Solomons

Kaizer Chiefs

174 2 2 0
175.

Tlakusani Mthethwa

Richards Bay

175 2 2 0
176.

Makabi Lilepo

Kaizer Chiefs

176 2 2 0
177.

Lwandile Mabuya

Richards Bay

177 2 2 0
178.

Thabang Sibanyoni

Richards Bay

178 2 2 0
179.

Athenkosi Mcaba

Stellenbosch FC

179 2 2 0
180.

Aviwe Mqokozo

Chippa United

180 2 2 0
181.

Langelihle Mhlongo

Richards Bay

181 2 2 0
182.

Karim Kimvuidi

Orlando Pirates

182 2 2 0
183.

Mondli Mbanjwa

AmaZulu FC

183 2 2 0
184.

Wandile Duba

Kaizer Chiefs

184 2 2 0
185.

Sinoxolo Kwayiba

Chippa United

185 2 2 0
186.

Asekho Tiwani

Mamelodi Sundowns FC

186 2 2 0
187.

Rushwin Dortley

Kaizer Chiefs

187 2 2 0
188.

Puso Dithejane

TS Galaxy

188 2 2 0
189.

Papama Tyongwana

Chippa United

189 2 2 0
190.

Seun Ndlovu

Chippa United

190 2 2 0
191.

Samkelo Zwane

Kaizer Chiefs

191 2 2 0
192.

Thokozani Lukhele

Lamontville Golden Arrows

192 2 2 0
193.

Tshepo Mashigo

Magesi FC

193 2 2 0
194.

Siviwe Magidigidi

Siwelele

194 2 2 0
195.

Bonginkosi Dlamini

Polokwane City

195 2 2 0
196.

Aphiwe Baliti

Siwelele

196 2 2 0
197.

Kayden Rademeyer

Magesi FC

197 2 2 0
198.

Marvin Sikhosana

Marumo Gallants

198 2 2 0
199.

Surprise Manthosi

Polokwane City

199 2 2 0
200.

Simphiwe Selepe

Orlando Pirates

200 2 2 0
201.

Ramahlwe Mphahlele

AmaZulu FC

201 1 1 0
202.

Kamohelo Mokotjo

Cape Town City FC

202 1 1 0
203.

Bradley Grobler

Siwelele

203 1 1 0
204.

Darren Keet

Cape Town City FC

204 1 1 0
205.

Thulani Hlatshwayo

Siwelele

205 1 1 0
206.

Thabo Matlaba

Lamontville Golden Arrows

206 1 1 0
207.

Gladwin Shitolo

Lamontville Golden Arrows

207 1 1 0
208.

Pogiso Mahlangu

Sekhukhune United

208 1 1 0
209.

Kagiso Mlambo

Marumo Gallants

209 1 1 0
210.

Mbongeni Gumede

AmaZulu FC

210 1 1 0
211.

Kwanda Mngonyama

AmaZulu FC

211 1 1 0
212.

Deon Hotto

Orlando Pirates

212 1 1 0
213.

Dzenan Zajmovic

TS Galaxy

213 1 1 0
214.

Thakasani Mbanjwa

Siwelele

214 1 1 0
215.

Brandon Petersen

Kaizer Chiefs

215 1 1 0
216.

Lucas Suarez

Mamelodi Sundowns FC

216 1 1 0
217.

Daniel Akpeyi

Marumo Gallants

217 1 1 0
218.

Jody February

Mamelodi Sundowns FC

218 1 1 0
219.

Mbhazima Rikhotso

Marumo Gallants

219 1 1 0
220.

Ismail Watenga

Lamontville Golden Arrows

220 1 1 0
221.

Darwin Gonzalez

Cape Town City FC

221 1 1 0
222.

Lebohang Mabotja

Marumo Gallants

222 1 1 0
223.

Peter Shalulile

Mamelodi Sundowns FC

223 1 1 0
224.

Andre De Jong

Stellenbosch FC

224 1 1 0
225.

Jamal Salim

Richards Bay

225 1 1 0
226.

Zitha Kwinika

Kaizer Chiefs

226 1 1 0
227.

Ayabulela Konqobe

Chippa United

227 1 1 0
228.

Siyabonga Dube

Richards Bay

228 1 1 0
229.

Kobamelo Kodisang

Mamelodi Sundowns FC

229 1 1 0
230.

Edmilson Dove

Kaizer Chiefs

230 1 1 0
231.

Lloyd Kazapua

Sekhukhune United

231 1 1 0
232.

Ryan Moon

Lamontville Golden Arrows

232 1 1 0
233.

Xola Mlambo

Marumo Gallants

233 1 1 0
234.

Nyiko Mobbie

Siwelele

234 1 1 0
235.

Mothobi Mvala

Mamelodi Sundowns FC

235 1 1 0
236.

Thabo Makhele

Chippa United

236 1 1 0
237.

Mduduzi Mdantsane

Richards Bay

237 1 1 0
238.

Malebogo Modise

Chippa United

238 1 1 0
239.

Gadiel Michael Kamagi

Chippa United

239 1 1 0
240.

Dean van Rooyen

Orlando Pirates

240 1 1 0
241.

Jiri Ciupa

TS Galaxy

241 1 1 0
242.

Bathusi Aubaas

Mamelodi Sundowns FC

242 1 1 0
243.

Mzwandile Buthelezi

Magesi FC

243 1 1 0
244.

Goodman Mosele

Orlando Pirates

244 1 1 0
245.

Kgaogelo Sekgota

Magesi FC

245 1 1 0
246.

John Mwengani

Lamontville Golden Arrows

246 1 1 0
247.

Boniface Haba

AmaZulu FC

247 1 1 0
248.

Siboniso Ngwenya

Polokwane City

248 1 1 0
249.

Terrence Dzvukamanja

Siwelele

249 1 1 0
250.

Tholang Masegela

Magesi FC

250 1 1 0
251.

Ranga Chivaviro

Kaizer Chiefs

251 1 1 0
252.

Tashreeq Matthews

Mamelodi Sundowns FC

252 1 1 0
253.

Sello Motsepe

Magesi FC

253 1 1 0
254.

Boikanyo Komane

Magesi FC

254 1 1 0
255.

Mbulelo Wagaba

Marumo Gallants

255 1 1 0
256.

Kamohelo Mahlatsi

Marumo Gallants

256 1 1 0
257.

Kagiso Malinga

Lamontville Golden Arrows

257 1 1 0
258.

Thabiso Monyane

Orlando Pirates

258 1 1 0
259.

Iqraam Rayners

Mamelodi Sundowns FC

259 1 1 0
260.

Njabulo Ngcobo

Sekhukhune United

260 1 1 0
261.

Happy Mashiane

Kaizer Chiefs

261 1 1 0
262.

Edward Maova

Lamontville Golden Arrows

262 1 1 0
263.

Enyinnaya Kazie

Stellenbosch FC

263 1 1 0
264.

Evidence Makgopa

Orlando Pirates

264 1 1 0
265.

Zuko Mdunyelwa

Mamelodi Sundowns FC

265 1 1 0
266.

Selaelo Rasebotja

Orlando Pirates

266 1 1 0
267.

Chumani Butsaka

Stellenbosch FC

267 1 1 0
268.

Renaldo Leaner

Sekhukhune United

268 1 1 0
269.

Sibongiseni Mthethwa

Kaizer Chiefs

269 1 1 0
270.

Sanele Barns

Stellenbosch FC

270 1 1 0
271.

Kayden Francis

Cape Town City FC

271 1 1 0
272.

Baraka Majogoro

Chippa United

272 1 1 0
273.

Nqobeko Dlamini

Lamontville Golden Arrows

273 1 1 0
274.

Lehlogonolo Matlou

Kaizer Chiefs

274 1 1 0
275.

Junior Dion

Marumo Gallants

275 1 1 0
276.

Ashley Cupido

Stellenbosch FC

276 1 1 0
277.

Olwethu Ncube

Lamontville Golden Arrows

277 1 1 0
278.

Andy Boyeli

Sekhukhune United

278 1 1 0
279.

Aphelele Teto

Chippa United

279 1 1 0
280.

Mokibelo Simon Ramabu

Polokwane City

280 1 1 0
281.

Jaedin Rhodes

Cape Town City FC

281 1 1 0
282.

Lehlohonolo Mojela

Stellenbosch FC

282 1 1 0
283.

Alves Ngakosso-Oko

Sekhukhune United

283 1 1 0
284.

Ime Okon

Siwelele

284 1 1 0
285.

Brooklyn Poggenpoel

Siwelele

285 1 1 0
286.

Lebone Seema

TS Galaxy

286 1 1 0
287.

Gabriel Amato

Cape Town City FC

287 1 1 0
288.

Giovanni Philander

Chippa United

288 1 1 0
289.

Mcedi Vandala

Magesi FC

289 1 1 0
290.

Nokutenda Mangezi

Siwelele

290 1 1 0
291.

Malibongwe Khoza

Mamelodi Sundowns FC

291 1 1 0
292.

Omega Mdaka

Stellenbosch FC

292 1 1 0
293.

Mohau Nkota

Orlando Pirates

293 1 1 0
294.

Tlou Nkwe

Polokwane City

294 1 1 0
295.

Hlayisi Chauke

Polokwane City

295 1 1 0
296.

Raymond Daniels

Polokwane City

296 1 1 0
297.

Bafana Nana

Polokwane City

297 1 1 0
298.

Nkosikhona Ndaba

Richards Bay

298 1 1 0
299.

Boitumelo Radiopane

Orlando Pirates

299 1 1 0
300.

Katlego Mkhabela

Sekhukhune United

300 1 1 0
301.

Tshepo Mokoane

Sekhukhune United

301 1 1 0
302.

Camren Ashby

Sekhukhune United

302 1 1 0
303.

Mpho Chabatsane

Marumo Gallants

303 1 1 0
304.

Langelihle Phili

Stellenbosch FC

304 1 1 0
305.

Thapelo Mokobodi

Marumo Gallants

305 1 1 0
306.

Sihle Makhubela

Polokwane City

306 1 1 0
307.

Sikhosonke Langa

Sekhukhune United

307 1 1 0
308.

Khomotjo Lekoloane

Stellenbosch FC

308 1 1 0
309.

Monty Batlhabane

Polokwane City

309 1 1 0
310.

Tebogo Mashigo

AmaZulu FC

310 1 1 0
311.

Khumbulani Ncube

Marumo Gallants

311 1 1 0
312.

Siyabonga Ndlozi

Orlando Pirates

312 1 1 0
313.

Ayabonga Gwangqa

Polokwane City

313 1 1 0
314.

Mbekezeli Mbokazi

Orlando Pirates

314 1 1 0
315.

Bayanda Thabede

AmaZulu FC

315 1 1 0
316.

Sonwabo Khumalo

Chippa United

316 1 1 0

FREE BETS & OFFERS

Get Up To £100 In Bet Credits

Open Account Offer: Min deposit £5. Bet Credits available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. 18+ #ad

Bet £10 Get £40

New customers only. T&Cs apply, 18+, begambleaware.org

Get Up To £100 In Free Bets + 100% In Odds Boosts

New customers only. T&Cs apply, 18+, begambleaware.org

Bet £10, Get £30 Free Bets + £10 Casino Bonus

New customers only. T&Cs apply, 18+, begambleaware.org

Bet £10 Get £40

New customers only. T&Cs apply, 18+, begambleaware.org

Soccer Articles

Ghana are through to the semi-finals of the ongoing Africa...

Ghana are through to the semi-finals of the ongoing Africa...

Ghana are through to the semi-finals of the ongoing Africa...

Ghana are through to the semi-finals of the ongoing Africa...

LAST 20 MATCHES
Premiership
29.05.2025
Siwelele
1 - 1
Lamontville Golden Arrows
28.05.2025
Orlando Pirates
1 - 1
Magesi FC
24.05.2025
Lamontville Golden Arrows
3 - 2
Sekhukhune United
24.05.2025
Kaizer Chiefs
X - X
Polokwane City
24.05.2025
Magesi FC
1 - 1
Marumo Gallants
24.05.2025
Siwelele
X - 2
Richards Bay
24.05.2025
AmaZulu FC
1 - 1
Orlando Pirates
24.05.2025
Cape Town City FC
X - X
Stellenbosch FC
20.05.2025
Siwelele
X - 1
Orlando Pirates
18.05.2025
Mamelodi Sundowns FC
2 - X
Magesi FC
17.05.2025
Stellenbosch FC
2 - 1
Siwelele
17.05.2025
Sekhukhune United
1 - 1
Kaizer Chiefs
17.05.2025
Richards Bay
X - X
Lamontville Golden Arrows
17.05.2025
Polokwane City
X - 2
Cape Town City FC
17.05.2025
Orlando Pirates
1 - 1
TS Galaxy
17.05.2025
Marumo Gallants
1 - 1
Chippa United
14.05.2025
Chippa United
X - 3
Mamelodi Sundowns FC
13.05.2025
Orlando Pirates
3 - X
Lamontville Golden Arrows
11.05.2025
Mamelodi Sundowns FC
3 - X
Stellenbosch FC
07.05.2025
Mamelodi Sundowns FC
3 - X
Chippa United
UPCOMING 20 MATCHES
Premiership
Records not available.