South African Premiership

#
Club
M
W
D
L
GF
GA
GD
Pt
1
Bidvest Wits
W
W
L
W
L
30
18
6
6
47
22
25
60
2
30
16
9
5
52
20
32
57
3
30
16
7
7
47
35
12
55
4
Kaizer Chiefs
D
D
L
L
W
30
13
11
6
39
28
11
50
5
30
12
12
6
42
29
13
48
6
30
10
13
7
36
34
2
43
7
Golden Arrows
L
D
W
L
W
30
10
8
12
32
44
-12
38
8
30
9
11
10
31
35
-4
38
9
30
9
10
11
33
32
1
37
10
30
9
9
12
29
35
-6
36
11
30
6
15
9
29
40
-11
33
12
Bloem Celtic
D
D
L
D
D
30
5
14
11
16
28
-12
29
13
Baroka FC
D
D
L
D
W
30
5
13
12
26
43
-17
28
14
Chippa United
L
L
L
W
D
30
6
10
14
27
32
-5
28
15
30
6
10
14
26
37
-11
28
16
30
5
12
13
26
44
-18
27
Matchweek 1
23 Aug 2016
- 8:30 pm
Baroka FC
1 1
Ajax Cape Town
23 Aug 2016
- 8:30 pm
Bidvest Wits
2 1
Kaizer Chiefs
23 Aug 2016
- 8:30 pm
Cape Town City
2 0
Polokwane City
23 Aug 2016
- 8:30 pm
Chippa United
2 1
Free State Stars
24 Aug 2016
- 8:30 pm
Bloem Celtic
0 1
Maritzburg Utd
24 Aug 2016
- 8:30 pm
Orlando Pirates
3 1
Golden Arrows
24 Aug 2016
- 8:30 pm
Platinum Stars
1 0
Supersport United
27 Nov 2016
- 4:30 pm
Mamelodi Sundowns
5 0
Highlands Park FC
Matchweek 2
13 Sep 2016
- 8:30 pm
Highlands Park FC
2 1
Baroka FC
13 Sep 2016
- 8:30 pm
Ajax Cape Town
1 2
Orlando Pirates
13 Sep 2016
- 8:30 pm
Polokwane City
0 0
Bidvest Wits
14 Sep 2016
- 8:30 pm
Free State Stars
0 0
Bloem Celtic
14 Sep 2016
- 8:30 pm
Golden Arrows
2 0
Cape Town City
14 Sep 2016
- 8:30 pm
Kaizer Chiefs
1 1
Platinum Stars
14 Sep 2016
- 8:30 pm
Maritzburg Utd
0 0
Mamelodi Sundowns
14 Sep 2016
- 8:30 pm
Supersport United
0 0
Chippa United
Matchweek 3
20 Sep 2016
- 8:30 pm
Ajax Cape Town
1 1
Polokwane City
20 Sep 2016
- 8:30 pm
Baroka FC
0 2
Bidvest Wits
20 Sep 2016
- 8:30 pm
Orlando Pirates
0 0
Cape Town City
21 Sep 2016
- 7:00 pm
Free State Stars
0 1
Golden Arrows
21 Sep 2016
- 8:30 pm
Highlands Park FC
0 1
Kaizer Chiefs
21 Sep 2016
- 8:30 pm
Maritzburg Utd
0 1
Supersport United
25 Oct 2016
- 8:30 pm
Chippa United
0 0
Bloem Celtic
4 May 2017
- 7:00 pm
Mamelodi Sundowns
2 2
Platinum Stars
Matchweek 4
23 Sep 2016
- 9:00 pm
Cape Town City
1 0
Ajax Cape Town
24 Sep 2016
- 4:00 pm
Polokwane City
3 2
Highlands Park FC
24 Sep 2016
- 4:00 pm
Platinum Stars
0 1
Baroka FC
24 Sep 2016
- 7:00 pm
Kaizer Chiefs
2 0
Maritzburg Utd
24 Sep 2016
- 9:15 pm
Supersport United
0 0
Free State Stars
25 Sep 2016
- 4:00 pm
Bloem Celtic
1 2
Golden Arrows
14 Feb 2017
- 8:30 pm
Chippa United
1 1
Mamelodi Sundowns
4 May 2017
- 8:30 pm
Bidvest Wits
1 0
Orlando Pirates
Matchweek 5
27 Sep 2016
- 8:30 pm
Highlands Park FC
1 1
Cape Town City
27 Sep 2016
- 8:30 pm
Maritzburg Utd
0 1
Polokwane City
27 Sep 2016
- 8:30 pm
Orlando Pirates
1 1
Platinum Stars
28 Sep 2016
- 8:30 pm
Baroka FC
1 4
Chippa United
28 Sep 2016
- 8:30 pm
Free State Stars
0 2
Kaizer Chiefs
28 Sep 2016
- 8:30 pm
Golden Arrows
1 1
Supersport United
26 Oct 2016
- 8:30 pm
Ajax Cape Town
1 2
Bidvest Wits
5 Apr 2017
- 8:30 pm
Mamelodi Sundowns
0 0
Bloem Celtic
Matchweek 6
15 Oct 2016
- 4:30 pm
Free State Stars
1 1
Maritzburg Utd
15 Oct 2016
- 4:30 pm
Golden Arrows
1 0
Chippa United
15 Oct 2016
- 4:30 pm
Platinum Stars
0 1
Bloem Celtic
15 Oct 2016
- 7:00 pm
Kaizer Chiefs
2 0
Ajax Cape Town
15 Oct 2016
- 9:15 pm
Cape Town City
1 2
Baroka FC
16 Oct 2016
- 4:30 pm
Polokwane City
1 1
Orlando Pirates
16 Oct 2016
- 4:30 pm
Supersport United
4 1
Highlands Park FC
1 May 2017
- 6:00 pm
Bidvest Wits
1 0
Mamelodi Sundowns
Matchweek 7
28 Oct 2016
- 9:00 pm
Chippa United
1 1
Platinum Stars
28 Oct 2016
- 9:00 pm
Maritzburg Utd
2 2
Golden Arrows
29 Oct 2016
- 4:30 pm
Orlando Pirates
0 0
Kaizer Chiefs
29 Oct 2016
- 9:15 pm
Ajax Cape Town
0 2
Supersport United
29 Oct 2016
- 9:15 pm
Bloem Celtic
1 2
Bidvest Wits
30 Oct 2016
- 4:30 pm
Highlands Park FC
2 2
Free State Stars
30 Oct 2016
- 4:30 pm
Baroka FC
2 2
Polokwane City
30 Oct 2016
- 4:30 pm
Mamelodi Sundowns
1 2
Cape Town City
Matchweek 8
1 Nov 2016
- 8:30 pm
Supersport United
6 1
Orlando Pirates
1 Nov 2016
- 8:30 pm
Bidvest Wits
1 0
Chippa United
2 Nov 2016
- 7:00 pm
Free State Stars
1 1
Ajax Cape Town
2 Nov 2016
- 8:30 pm
Golden Arrows
0 1
Platinum Stars
2 Nov 2016
- 8:30 pm
Kaizer Chiefs
0 0
Baroka FC
2 Nov 2016
- 8:30 pm
Maritzburg Utd
1 1
Highlands Park FC
2 Nov 2016
- 8:30 pm
Polokwane City
0 2
Mamelodi Sundowns
2 Nov 2016
- 8:30 pm
Cape Town City
1 0
Bloem Celtic
Matchweek 9
19 Nov 2016
- 4:30 pm
Baroka FC
1 1
Supersport United
19 Nov 2016
- 4:30 pm
Chippa United
1 2
Cape Town City
19 Nov 2016
- 4:30 pm
Mamelodi Sundowns
2 1
Kaizer Chiefs
19 Nov 2016
- 7:00 pm
Orlando Pirates
1 0
Free State Stars
19 Nov 2016
- 9:15 pm
Ajax Cape Town
1 2
Maritzburg Utd
19 Nov 2016
- 9:15 pm
Platinum Stars
0 1
Bidvest Wits
20 Nov 2016
- 4:30 pm
Highlands Park FC
0 1
Golden Arrows
20 Nov 2016
- 4:30 pm
Bloem Celtic
0 0
Polokwane City
Matchweek 10
22 Nov 2016
- 8:30 pm
Cape Town City
3 2
Maritzburg Utd
22 Nov 2016
- 8:30 pm
Chippa United
0 1
Orlando Pirates
22 Nov 2016
- 8:30 pm
Platinum Stars
2 3
Ajax Cape Town
23 Nov 2016
- 8:30 pm
Kaizer Chiefs
1 1
Supersport United
23 Nov 2016
- 8:30 pm
Polokwane City
1 0
Free State Stars
23 Nov 2016
- 8:30 pm
Bidvest Wits
2 2
Highlands Park FC
23 Nov 2016
- 8:30 pm
Bloem Celtic
2 1
Baroka FC
23 Nov 2016
- 8:30 pm
Mamelodi Sundowns
3 0
Golden Arrows
Matchweek 11
29 Nov 2016
- 8:30 pm
Kaizer Chiefs
1 1
Cape Town City
29 Nov 2016
- 8:30 pm
Maritzburg Utd
1 1
Chippa United
29 Nov 2016
- 8:30 pm
Supersport United
2 0
Bidvest Wits
30 Nov 2016
- 8:30 pm
Ajax Cape Town
2 0
Mamelodi Sundowns
30 Nov 2016
- 8:30 pm
Baroka FC
1 1
Orlando Pirates
30 Nov 2016
- 8:30 pm
Free State Stars
3 1
Platinum Stars
30 Nov 2016
- 8:30 pm
Golden Arrows
3 3
Polokwane City
7 Dec 2016
- 8:30 pm
Highlands Park FC
1 1
Bloem Celtic
Matchweek 12
2 Dec 2016
- 9:00 pm
Bidvest Wits
2 3
Cape Town City
3 Dec 2016
- 4:30 pm
Mamelodi Sundowns
4 1
Free State Stars
3 Dec 2016
- 4:30 pm
Platinum Stars
2 3
Polokwane City
3 Dec 2016
- 7:00 pm
Chippa United
3 1
Kaizer Chiefs
3 Dec 2016
- 9:15 pm
Ajax Cape Town
1 0
Golden Arrows
3 Dec 2016
- 9:15 pm
Orlando Pirates
2 2
Highlands Park FC
4 Dec 2016
- 4:30 pm
Baroka FC
0 1
Maritzburg Utd
4 Dec 2016
- 4:30 pm
Bloem Celtic
0 0
Supersport United
Matchweek 13
13 Dec 2016
- 8:30 pm
Maritzburg Utd
2 1
Orlando Pirates
13 Dec 2016
- 8:30 pm
Cape Town City
0 4
Platinum Stars
14 Dec 2016
- 8:30 pm
Highlands Park FC
2 1
Ajax Cape Town
14 Dec 2016
- 8:30 pm
Free State Stars
1 0
Baroka FC
14 Dec 2016
- 8:30 pm
Golden Arrows
0 0
Bidvest Wits
14 Dec 2016
- 8:30 pm
Kaizer Chiefs
0 0
Bloem Celtic
14 Dec 2016
- 8:30 pm
Polokwane City
1 0
Chippa United
19 Apr 2017
- 8:30 pm
Supersport United
0 1
Mamelodi Sundowns
Matchweek 14
16 Dec 2016
- 7:00 pm
Cape Town City
1 1
Supersport United
17 Dec 2016
- 4:30 pm
Chippa United
2 0
Highlands Park FC
17 Dec 2016
- 4:30 pm
Platinum Stars
0 0
Maritzburg Utd
17 Dec 2016
- 7:00 pm
Bloem Celtic
0 3
Ajax Cape Town
17 Dec 2016
- 9:15 pm
Bidvest Wits
3 1
Free State Stars
18 Dec 2016
- 4:30 pm
Baroka FC
1 1
Golden Arrows
18 Dec 2016
- 4:30 pm
Kaizer Chiefs
3 2
Polokwane City
11 Feb 2017
- 4:30 pm
Mamelodi Sundowns
6 0
Orlando Pirates
Matchweek 15
20 Dec 2016
- 8:30 pm
Highlands Park FC
2 2
Platinum Stars
20 Dec 2016
- 8:30 pm
Maritzburg Utd
1 1
Bidvest Wits
20 Dec 2016
- 8:30 pm
Orlando Pirates
1 2
Bloem Celtic
21 Dec 2016
- 7:00 pm
Golden Arrows
0 2
Kaizer Chiefs
21 Dec 2016
- 8:30 pm
Ajax Cape Town
1 0
Chippa United
21 Dec 2016
- 8:30 pm
Free State Stars
1 0
Cape Town City
21 Dec 2016
- 9:00 pm
Supersport United
2 1
Polokwane City
22 Dec 2016
- 7:00 pm
Baroka FC
0 1
Mamelodi Sundowns
Matchweek 16
7 Feb 2017
- 8:30 pm
Kaizer Chiefs
3 1
Free State Stars
7 Feb 2017
- 8:30 pm
Bidvest Wits
5 0
Ajax Cape Town
7 Feb 2017
- 8:30 pm
Cape Town City
3 0
Highlands Park FC
7 Feb 2017
- 8:30 pm
Chippa United
2 1
Baroka FC
8 Feb 2017
- 8:30 pm
Polokwane City
1 1
Maritzburg Utd
8 Feb 2017
- 8:30 pm
Supersport United
5 2
Golden Arrows
8 Feb 2017
- 8:30 pm
Bloem Celtic
0 1
Mamelodi Sundowns
8 Feb 2017
- 8:30 pm
Platinum Stars
0 0
Orlando Pirates
Matchweek 17
11 Feb 2017
- 4:30 pm
Golden Arrows
2 1
Bloem Celtic
11 Feb 2017
- 9:15 pm
Ajax Cape Town
0 2
Cape Town City
11 Feb 2017
- 9:15 pm
Maritzburg Utd
1 2
Kaizer Chiefs
12 Feb 2017
- 4:30 pm
Highlands Park FC
1 1
Polokwane City
15 Feb 2017
- 8:30 pm
Baroka FC
0 0
Platinum Stars
15 Feb 2017
- 8:30 pm
Free State Stars
0 0
Supersport United
15 Feb 2017
- 8:30 pm
Orlando Pirates
1 2
Bidvest Wits
28 Feb 2017
- 8:30 pm
Mamelodi Sundowns
0 0
Chippa United
Matchweek 18
18 Feb 2017
- 4:30 pm
Golden Arrows
0 1
Free State Stars
18 Feb 2017
- 4:30 pm
Polokwane City
1 1
Ajax Cape Town
18 Feb 2017
- 7:00 pm
Kaizer Chiefs
1 0
Highlands Park FC
18 Feb 2017
- 9:15 pm
Cape Town City
2 2
Orlando Pirates
19 Feb 2017
- 4:30 pm
Bloem Celtic
2 0
Chippa United
21 Feb 2017
- 8:30 pm
Platinum Stars
1 2
Mamelodi Sundowns
22 Feb 2017
- 8:30 pm
Supersport United
4 1
Maritzburg Utd
22 Feb 2017
- 8:30 pm
Bidvest Wits
5 0
Baroka FC
Matchweek 19
24 Feb 2017
- 9:00 pm
Chippa United
2 2
Golden Arrows
25 Feb 2017
- 4:30 pm
Bloem Celtic
0 3
Platinum Stars
25 Feb 2017
- 4:30 pm
Orlando Pirates
1 1
Polokwane City
25 Feb 2017
- 7:00 pm
Mamelodi Sundowns
2 0
Bidvest Wits
25 Feb 2017
- 9:15 pm
Highlands Park FC
0 1
Supersport United
25 Feb 2017
- 9:15 pm
Ajax Cape Town
1 1
Kaizer Chiefs
26 Feb 2017
- 4:30 pm
Baroka FC
0 3
Cape Town City
26 Feb 2017
- 4:30 pm
Maritzburg Utd
2 1
Free State Stars
Matchweek 20
3 Mar 2017
- 9:00 pm
Bidvest Wits
3 1
Bloem Celtic
3 Mar 2017
- 9:00 pm
Cape Town City
1 0
Mamelodi Sundowns
3 Mar 2017
- 9:00 pm
Platinum Stars
2 1
Chippa United
4 Mar 2017
- 4:30 pm
Kaizer Chiefs
1 1
Orlando Pirates
4 Mar 2017
- 7:00 pm
Golden Arrows
1 0
Maritzburg Utd
4 Mar 2017
- 9:15 pm
Supersport United
0 0
Ajax Cape Town
5 Mar 2017
- 4:30 pm
Free State Stars
0 1
Highlands Park FC
5 Mar 2017
- 4:30 pm
Polokwane City
0 0
Baroka FC
Matchweek 21
7 Mar 2017
- 8:30 pm
Chippa United
0 0
Bidvest Wits
7 Mar 2017
- 8:30 pm
Orlando Pirates
1 1
Supersport United
7 Mar 2017
- 8:30 pm
Platinum Stars
2 0
Golden Arrows
14 Mar 2017
- 8:30 pm
Mamelodi Sundowns
0 0
Polokwane City
17 Mar 2017
- 9:00 pm
Ajax Cape Town
2 2
Free State Stars
18 Mar 2017
- 7:00 pm
Bloem Celtic
0 0
Cape Town City
18 Mar 2017
- 9:15 pm
Baroka FC
2 2
Kaizer Chiefs
19 Mar 2017
- 4:30 pm
Highlands Park FC
1 0
Maritzburg Utd
Matchweek 22
1 Apr 2017
- 4:00 pm
Golden Arrows
2 1
Highlands Park FC
1 Apr 2017
- 4:00 pm
Supersport United
0 1
Baroka FC
1 Apr 2017
- 7:00 pm
Free State Stars
3 2
Orlando Pirates
1 Apr 2017
- 7:00 pm
Bidvest Wits
2 0
Platinum Stars
1 Apr 2017
- 9:15 pm
Kaizer Chiefs
2 1
Mamelodi Sundowns
1 Apr 2017
- 9:15 pm
Maritzburg Utd
2 1
Ajax Cape Town
2 Apr 2017
- 4:00 pm
Polokwane City
0 1
Bloem Celtic
3 Apr 2017
- 8:30 pm
Cape Town City
4 1
Chippa United
Matchweek 23
11 Apr 2017
- 8:30 pm
Baroka FC
2 1
Free State Stars
11 Apr 2017
- 8:30 pm
Bidvest Wits
3 0
Golden Arrows
11 Apr 2017
- 8:30 pm
Chippa United
0 0
Polokwane City
11 Apr 2017
- 8:30 pm
Orlando Pirates
2 0
Maritzburg Utd
12 Apr 2017
- 8:30 pm
Ajax Cape Town
1 0
Highlands Park FC
12 Apr 2017
- 8:30 pm
Bloem Celtic
0 2
Kaizer Chiefs
13 Apr 2017
- 7:00 pm
Mamelodi Sundowns
5 0
Supersport United
13 Apr 2017
- 7:00 pm
Platinum Stars
2 4
Cape Town City
Matchweek 24
14 Apr 2017
- 6:00 pm
Maritzburg Utd
3 1
Baroka FC
15 Apr 2017
- 4:00 pm
Golden Arrows
1 1
Ajax Cape Town
15 Apr 2017
- 7:00 pm
Kaizer Chiefs
1 0
Chippa United
15 Apr 2017
- 9:15 pm
Highlands Park FC
0 0
Orlando Pirates
16 Apr 2017
- 4:00 pm
Free State Stars
0 1
Mamelodi Sundowns
19 Apr 2017
- 8:30 pm
Polokwane City
1 0
Platinum Stars
19 Apr 2017
- 8:30 pm
Cape Town City
1 1
Bidvest Wits
3 May 2017
- 8:30 pm
Supersport United
0 0
Bloem Celtic
Matchweek 25
25 Apr 2017
- 8:30 pm
Polokwane City
3 1
Golden Arrows
25 Apr 2017
- 8:30 pm
Bidvest Wits
0 1
Supersport United
25 Apr 2017
- 8:30 pm
Bloem Celtic
1 1
Highlands Park FC
25 Apr 2017
- 8:30 pm
Cape Town City
3 2
Kaizer Chiefs
25 Apr 2017
- 8:30 pm
Chippa United
2 3
Maritzburg Utd
25 Apr 2017
- 8:30 pm
Mamelodi Sundowns
2 0
Ajax Cape Town
26 Apr 2017
- 8:30 pm
Orlando Pirates
1 1
Baroka FC
26 Apr 2017
- 8:30 pm
Platinum Stars
1 1
Free State Stars
Matchweek 26
28 Apr 2017
- 9:00 pm
Highlands Park FC
0 2
Bidvest Wits
28 Apr 2017
- 9:00 pm
Golden Arrows
0 2
Mamelodi Sundowns
29 Apr 2017
- 4:00 pm
Free State Stars
1 2
Polokwane City
29 Apr 2017
- 7:00 pm
Supersport United
2 2
Kaizer Chiefs
29 Apr 2017
- 9:15 pm
Orlando Pirates
2 1
Chippa United
30 Apr 2017
- 4:00 pm
Ajax Cape Town
2 0
Platinum Stars
30 Apr 2017
- 4:00 pm
Baroka FC
1 1
Bloem Celtic
1 May 2017
- 4:00 pm
Maritzburg Utd
1 0
Cape Town City
Matchweek 27
5 May 2017
- 9:00 pm
Cape Town City
1 0
Free State Stars
6 May 2017
- 4:00 pm
Chippa United
0 1
Ajax Cape Town
6 May 2017
- 7:00 pm
Polokwane City
2 3
Supersport United
6 May 2017
- 9:15 pm
Kaizer Chiefs
1 1
Golden Arrows
7 May 2017
- 4:00 pm
Bidvest Wits
1 0
Maritzburg Utd
7 May 2017
- 4:00 pm
Platinum Stars
1 0
Highlands Park FC
10 May 2017
- 8:30 pm
Bloem Celtic
0 0
Orlando Pirates
10 May 2017
- 8:30 pm
Mamelodi Sundowns
2 2
Baroka FC
Matchweek 28
7 May 2017
- 4:00 pm
Orlando Pirates
0 2
Mamelodi Sundowns
9 May 2017
- 8:30 pm
Supersport United
4 2
Cape Town City
10 May 2017
- 8:30 pm
Free State Stars
3 1
Bidvest Wits
10 May 2017
- 8:30 pm
Maritzburg Utd
0 0
Platinum Stars
12 May 2017
- 9:00 pm
Highlands Park FC
1 0
Chippa United
13 May 2017
- 4:00 pm
Golden Arrows
3 2
Baroka FC
13 May 2017
- 7:00 pm
Polokwane City
1 0
Kaizer Chiefs
13 May 2017
- 9:15 pm
Ajax Cape Town
2 0
Bloem Celtic
Matchweek 29
17 May 2017
- 8:30 pm
Baroka FC
0 0
Highlands Park FC
17 May 2017
- 8:30 pm
Bidvest Wits
2 0
Polokwane City
17 May 2017
- 8:30 pm
Bloem Celtic
0 0
Free State Stars
17 May 2017
- 8:30 pm
Cape Town City
1 0
Golden Arrows
17 May 2017
- 8:30 pm
Chippa United
3 0
Supersport United
17 May 2017
- 8:30 pm
Mamelodi Sundowns
2 2
Maritzburg Utd
17 May 2017
- 8:30 pm
Orlando Pirates
0 0
Ajax Cape Town
17 May 2017
- 8:30 pm
Platinum Stars
2 0
Kaizer Chiefs
Matchweek 30
27 May 2017
- 4:00 pm
Highlands Park FC
2 2
Mamelodi Sundowns
27 May 2017
- 4:00 pm
Ajax Cape Town
0 1
Baroka FC
27 May 2017
- 4:00 pm
Free State Stars
0 0
Chippa United
27 May 2017
- 4:00 pm
Golden Arrows
2 1
Orlando Pirates
27 May 2017
- 4:00 pm
Kaizer Chiefs
1 0
Bidvest Wits
27 May 2017
- 4:00 pm
Maritzburg Utd
1 1
Bloem Celtic
27 May 2017
- 4:00 pm
Polokwane City
4 2
Cape Town City
27 May 2017
- 4:00 pm
Supersport United
0 1
Platinum Stars