soccerstats247.com
South Africa



PSL 2019/2020

PSL is a soccer competition played in South Africa. The 2019/2020 season features 16 teams competing for the title of champions. Among soccer teams playing in PSL are Bloemfontein Celtic, Maritzburg United, Baroka, Cape Town City. Check below for the PSL table rankings, match results and schedule, football trends, top scoring players and disciplinary, among other various statistics like over/under, clean sheets / fail to score, score average or scoring sequences.

🏆 League Tables

   P W D L GF GA Dif Pts Last 5 PPG % Pts
1 Mamelodi Sundowns 30 17 8 5 43 22 +21 59
1.97 65.56
2 Kaizer Chiefs 30 17 6 7 48 27 +21 57
1.90 63.33
3 Orlando Pirates 30 14 10 6 40 29 +11 52
1.73 57.78
4 Bidvest Wits 30 14 10 6 33 22 +11 52
1.73 57.78
5 SuperSport United 30 14 8 8 43 26 +17 50
1.67 55.56
6 Cape Town City 30 11 9 10 40 37 +3 42
1.40 46.67
7 Maritzburg United 30 10 12 8 29 27 +2 42
1.40 46.67
8 Bloemfontein Celtic 30 9 12 9 43 39 +4 39
1.30 43.33
9 Highlands Park 30 9 12 9 31 35 -4 39
1.30 43.33
10 Stellenbosch 30 9 9 12 26 34 -8 36
1.20 40.00
11 Chippa United 30 8 10 12 18 26 -8 34
1.13 37.78
12 Golden Arrows 30 8 10 12 23 35 -12 34
1.13 37.78
13 AmaZulu 30 7 9 14 20 33 -13 30
1.00 33.33
14 Baroka 30 7 8 15 19 28 -9 29
0.97 32.22
15 Black Leopards 30 8 5 17 27 44 -17 29
0.97 32.22
16 Polokwane City 30 7 4 19 25 44 -19 25
0.83 27.78
   P W D L GF GA Dif Pts
1 Mamelodi Sundowns 15 10 3 2 20 7 13 33
2 Orlando Pirates 15 9 5 1 23 12 11 32
3 SuperSport United 15 8 6 1 29 13 16 30
4 Cape Town City 15 9 3 3 21 12 9 30
5 Bidvest Wits 15 8 4 3 21 14 7 28
6 Bloemfontein Celtic 15 7 6 2 28 15 13 27
7 Kaizer Chiefs 15 8 3 4 23 13 10 27
8 Highlands Park 15 8 3 4 20 15 5 27
9 Maritzburg United 15 6 6 3 16 12 4 24
10 Golden Arrows 15 6 5 4 16 16 0 23
11 Stellenbosch 15 6 5 4 11 13 -2 23
12 Black Leopards 15 6 3 6 15 16 -1 21
13 Chippa United 15 4 7 4 8 7 1 19
14 Polokwane City 15 5 2 8 16 22 -6 17
15 AmaZulu 15 4 5 6 10 18 -8 17
16 Baroka 15 3 5 7 11 15 -4 14
   P W D L GF GA Dif Pts
1 Kaizer Chiefs 15 9 3 3 25 14 11 30
2 Mamelodi Sundowns 15 7 5 3 23 15 8 26
3 Bidvest Wits 15 6 6 3 12 8 4 24
4 SuperSport United 15 6 2 7 14 13 1 20
5 Orlando Pirates 15 5 5 5 17 17 0 20
6 Maritzburg United 15 4 6 5 13 15 -2 18
7 Baroka 15 4 3 8 8 13 -5 15
8 Chippa United 15 4 3 8 10 19 -9 15
9 AmaZulu 15 3 4 8 10 15 -5 13
10 Stellenbosch 15 3 4 8 15 21 -6 13
11 Cape Town City 15 2 6 7 19 25 -6 12
12 Bloemfontein Celtic 15 2 6 7 15 24 -9 12
13 Highlands Park 15 1 9 5 11 20 -9 12
14 Golden Arrows 15 2 5 8 7 19 -12 11
15 Polokwane City 15 2 2 11 9 22 -13 8
16 Black Leopards 15 2 2 11 12 28 -16 8

📈 Trends

⚽ Matches

 Round 1 
Monday21/09/2020Black Leopards
2 - 1
TTM
Friday18/09/2020Ajax Cape Town
0 - 2
Black Leopards
Tuesday15/09/2020TTM
1 - 5
Ajax Cape Town
Saturday12/09/2020TTM
1 - 3
Black Leopards
Wednesday09/09/2020Black Leopards
1 - 0
Ajax Cape Town
Wednesday11/03/2020Stellenbosch
0 - 1
Mamelodi Sundowns
Tuesday10/03/2020Bidvest Wits
1 - 0
Black Leopards
Sunday08/03/2020Cape Town City
2 - 0
Bloemfontein Celtic
Sunday08/03/2020Highlands Park
0 - 2
SuperSport United
Saturday07/03/2020Kaizer Chiefs
0 - 1
AmaZulu
Saturday07/03/2020Bidvest Wits
0 - 0
Chippa United
Saturday07/03/2020Golden Arrows
0 - 0
Orlando Pirates
Saturday07/03/2020Baroka
2 - 0
Black Leopards
Friday06/03/2020Maritzburg United
1 - 0
Polokwane City
Sunday01/03/2020Bloemfontein Celtic
2 - 1
Baroka
Sunday01/03/2020Polokwane City
2 - 1
Black Leopards
Saturday29/02/2020SuperSport United
2 - 0
Bidvest Wits
Saturday29/02/2020Chippa United
1 - 0
AmaZulu
Saturday29/02/2020Orlando Pirates
0 - 1
Kaizer Chiefs
Saturday29/02/2020Golden Arrows
1 - 1
Highlands Park
Friday28/02/2020Maritzburg United
3 - 0
Stellenbosch
Sunday04/08/2019Highlands Park
2 - 3
Kaizer Chiefs
Sunday04/08/2019Black Leopards
0 - 1
Polokwane City
Sunday04/08/2019Golden Arrows
1 - 0
Maritzburg United
Saturday03/08/2019AmaZulu
0 - 3
Bidvest Wits
Saturday03/08/2019Orlando Pirates
3 - 1
Bloemfontein Celtic
Saturday03/08/2019Chippa United
0 - 0
Stellenbosch
Saturday03/08/2019Mamelodi Sundowns
2 - 0
SuperSport United
Saturday03/08/2019Baroka
2 - 2
Cape Town City

Players

Over/Under

Matches of...Played Total match goals (team goals + opponent goals)
Avg. over 0.5over 1.5over 2.5over 3.5over 4.5
AmaZulu 30 1.77 86.67% 53.33% 30.00% 6.67% 0.00%
Baroka 30 1.57 86.67% 36.67% 20.00% 10.00% 3.33%
Bidvest Wits 30 1.83 83.33% 50.00% 23.33% 13.33% 6.67%
Black Leopards 30 2.37 110.00% 73.33% 56.67% 20.00% 6.67%
Bloemfontein Celtic 30 2.73 83.33% 76.67% 53.33% 33.33% 13.33%
Cape Town City 30 2.57 93.33% 60.00% 40.00% 26.67% 20.00%
Chippa United 30 1.47 76.67% 46.67% 23.33% 0.00% 0.00%
Golden Arrows 30 1.93 83.33% 53.33% 33.33% 13.33% 10.00%
Highlands Park 30 2.20 90.00% 76.67% 30.00% 16.67% 6.67%
Kaizer Chiefs 30 2.50 100.00% 70.00% 36.67% 20.00% 13.33%
Mamelodi Sundowns 30 2.17 90.00% 63.33% 43.33% 13.33% 6.67%
Maritzburg United 30 1.87 83.33% 50.00% 33.33% 16.67% 3.33%
Orlando Pirates 30 2.30 80.00% 50.00% 43.33% 30.00% 16.67%
Polokwane City 30 2.30 93.33% 53.33% 33.33% 23.33% 16.67%
Stellenbosch 30 2.00 90.00% 56.67% 33.33% 16.67% 3.33%
SuperSport United 30 2.30 96.67% 73.33% 33.33% 16.67% 6.67%
League Avg.    89.17% 58.96% 35.42% 17.29% 8.33%
Matches of...Played Total match goals (team goals + opponent goals)
Avg. over 0.5over 1.5over 2.5over 3.5over 4.5
AmaZulu 15 1.87 80.00% 66.67% 33.33% 6.67% 0.00%
Baroka 15 1.73 86.67% 46.67% 26.67% 13.33% 0.00%
Bidvest Wits 15 2.33 86.67% 53.33% 40.00% 26.67% 13.33%
Black Leopards 15 2.07 106.67% 66.67% 46.67% 6.67% 6.67%
Bloemfontein Celtic 15 2.87 86.67% 86.67% 60.00% 33.33% 13.33%
Cape Town City 15 2.20 93.33% 46.67% 26.67% 20.00% 13.33%
Chippa United 15 1.00 60.00% 26.67% 13.33% 0.00% 0.00%
Golden Arrows 15 2.13 86.67% 53.33% 40.00% 20.00% 13.33%
Highlands Park 15 2.33 100.00% 80.00% 26.67% 13.33% 13.33%
Kaizer Chiefs 15 2.40 100.00% 60.00% 33.33% 13.33% 13.33%
Mamelodi Sundowns 15 1.80 86.67% 53.33% 33.33% 6.67% 0.00%
Maritzburg United 15 1.87 93.33% 53.33% 26.67% 13.33% 0.00%
Orlando Pirates 15 2.33 80.00% 53.33% 46.67% 33.33% 13.33%
Polokwane City 15 2.53 100.00% 66.67% 40.00% 26.67% 20.00%
Stellenbosch 15 1.60 86.67% 40.00% 20.00% 13.33% 0.00%
SuperSport United 15 2.80 93.33% 86.67% 53.33% 26.67% 13.33%
League Avg.    89.17% 58.75% 35.42% 17.08% 8.33%
Matches of...Played Total match goals (team goals + opponent goals)
Avg. over 0.5over 1.5over 2.5over 3.5over 4.5
AmaZulu 15 1.67 93.33% 40.00% 26.67% 6.67% 0.00%
Baroka 15 1.40 86.67% 26.67% 13.33% 6.67% 6.67%
Bidvest Wits 15 1.33 80.00% 46.67% 6.67% 0.00% 0.00%
Black Leopards 15 2.67 113.33% 80.00% 66.67% 33.33% 6.67%
Bloemfontein Celtic 15 2.60 80.00% 66.67% 46.67% 33.33% 13.33%
Cape Town City 15 2.93 93.33% 73.33% 53.33% 33.33% 26.67%
Chippa United 15 1.93 93.33% 66.67% 33.33% 0.00% 0.00%
Golden Arrows 15 1.73 80.00% 53.33% 26.67% 6.67% 6.67%
Highlands Park 15 2.07 80.00% 73.33% 33.33% 20.00% 0.00%
Kaizer Chiefs 15 2.60 100.00% 80.00% 40.00% 26.67% 13.33%
Mamelodi Sundowns 15 2.53 93.33% 73.33% 53.33% 20.00% 13.33%
Maritzburg United 15 1.87 73.33% 46.67% 40.00% 20.00% 6.67%
Orlando Pirates 15 2.27 80.00% 46.67% 40.00% 26.67% 20.00%
Polokwane City 15 2.07 86.67% 40.00% 26.67% 20.00% 13.33%
Stellenbosch 15 2.40 93.33% 73.33% 46.67% 20.00% 6.67%
SuperSport United 15 1.80 100.00% 60.00% 13.33% 6.67% 0.00%
League Avg.    89.17% 59.17% 35.42% 17.50% 8.33%

Clean Sheets / Fail to Score

Clean Sheets
  CS Pld Perc.
Mamelodi Sundowns 14 30 46.67%
Bidvest Wits 14 30 46.67%
Chippa United 14 30 46.67%
Maritzburg United 13 30 43.33%
SuperSport United 13 30 43.33%
Kaizer Chiefs 12 30 40.00%
Orlando Pirates 12 30 40.00%
Stellenbosch 11 30 36.67%
Cape Town City 10 30 33.33%
Baroka 10 30 33.33%
AmaZulu 9 30 30.00%
Golden Arrows 9 30 30.00%
Highlands Park 9 30 30.00%
Bloemfontein Celtic 7 30 23.33%
Polokwane City 6 30 20.00%
Black Leopards 6 34 17.65%
Ajax Cape Town 0 3 0.00%
TTM 0 3 0.00%
Failed to score
  FS Pld Perc.
TTM 0 3 0.00%
Ajax Cape Town 2 3 66.67%
Kaizer Chiefs 4 30 13.33%
Mamelodi Sundowns 6 30 20.00%
SuperSport United 6 30 20.00%
Bloemfontein Celtic 8 30 26.67%
Cape Town City 8 30 26.67%
Highlands Park 8 30 26.67%
Maritzburg United 9 30 30.00%
Orlando Pirates 10 30 33.33%
Stellenbosch 10 30 33.33%
Bidvest Wits 11 30 36.67%
Black Leopards 12 34 35.29%
Golden Arrows 13 30 43.33%
AmaZulu 15 30 50.00%
Polokwane City 15 30 50.00%
Baroka 16 30 53.33%
Chippa United 16 30 53.33%

Score Average

  Avg. goals overall Avg. goals home Avg. goals away Pld
Scored Conc.TotalScoredConc.TotalScoredConc.Total
AmaZulu 0.67 1.10 1.77 0.67 1.20 1.87 0.67 1.00 1.67 30
Polokwane City 0.83 1.47 2.30 1.07 1.47 2.54 0.60 1.47 2.07 30
Black Leopards 0.90 1.47 2.37 1.00 1.07 2.07 0.80 1.87 2.67 30
Bloemfontein Celtic 1.43 1.30 2.73 1.87 1.00 2.87 1.00 1.60 2.60 30
Golden Arrows 0.77 1.17 1.94 1.07 1.07 2.14 0.47 1.27 1.74 30
Kaizer Chiefs 1.60 0.90 2.50 1.53 0.87 2.40 1.67 0.93 2.60 30
Mamelodi Sundowns 1.43 0.73 2.16 1.33 0.47 1.80 1.53 1.00 2.53 30
Maritzburg United 0.97 0.90 1.87 1.07 0.80 1.87 0.87 1.00 1.87 30
Cape Town City 1.33 1.23 2.56 1.40 0.80 2.20 1.27 1.67 2.94 30
Orlando Pirates 1.33 0.97 2.30 1.53 0.80 2.33 1.13 1.13 2.26 30
SuperSport United 1.43 0.87 2.30 1.93 0.87 2.80 0.93 0.87 1.80 30
Bidvest Wits 1.10 0.73 1.83 1.40 0.93 2.33 0.80 0.53 1.33 30
Baroka 0.63 0.93 1.56 0.73 1.00 1.73 0.53 0.87 1.40 30
Chippa United 0.60 0.87 1.47 0.53 0.47 1.00 0.67 1.27 1.94 30
Stellenbosch 0.87 1.13 2.00 0.73 0.87 1.60 1.00 1.40 2.40 30
Highlands Park 1.03 1.17 2.20 1.33 1.00 2.33 0.73 1.33 2.06 30

Form – Scoring Sequences

  Current Sequences Consecutive matches without...
W D L W D L
Ajax Cape Town 0 0 1 1 3 0
AmaZulu 0 2 0 2 0 4
Baroka 0 1 0 2 0 1
Bidvest Wits 1 0 0 0 3 1
Black Leopards 4 0 0 0 16 4
Bloemfontein Celtic 1 0 0 0 1 7
Cape Town City 1 0 0 0 9 1
Chippa United 1 0 0 0 2 1
Golden Arrows 0 0 1 9 1 0
Highlands Park 0 1 0 1 0 6
Kaizer Chiefs 0 1 0 1 0 2
Mamelodi Sundowns 2 0 0 0 5 2
Maritzburg United 0 0 2 6 2 0
Orlando Pirates 3 0 0 0 4 3
Polokwane City 0 0 2 7 2 0
Stellenbosch 0 0 1 4 1 0
SuperSport United 0 0 1 1 5 0
TTM 0 0 3 3 3 0
  Current Sequences Consecutive matches without...
W D L W D L
Ajax Cape Town 0 0 1 1 1 0
AmaZulu 0 1 0 1 0 4
Baroka 0 1 0 2 0 1
Bidvest Wits 3 0 0 0 3 7
Black Leopards 3 0 0 0 7 3
Bloemfontein Celtic 1 0 0 0 1 8
Cape Town City 6 0 0 0 6 8
Chippa United 1 0 0 0 1 2
Golden Arrows 0 1 0 5 0 1
Highlands Park 1 0 0 0 1 3
Kaizer Chiefs 1 0 0 0 2 1
Mamelodi Sundowns 1 0 0 0 3 1
Maritzburg United 0 0 1 3 1 0
Orlando Pirates 2 0 0 0 2 4
Polokwane City 0 0 1 3 1 0
Stellenbosch 0 2 0 2 0 4
SuperSport United 2 0 0 0 2 5
TTM 0 0 2 2 2 0
  Current Sequences Consecutive matches without...
W D L W D L
Ajax Cape Town 1 0 0 0 2 1
AmaZulu 0 1 0 2 0 1
Baroka 0 0 1 1 2 0
Bidvest Wits 0 0 1 6 1 0
Black Leopards 2 0 0 0 13 2
Bloemfontein Celtic 0 3 0 7 0 3
Cape Town City 0 0 1 1 5 0
Chippa United 0 0 1 2 1 0
Golden Arrows 0 0 2 4 2 0
Highlands Park 0 5 0 12 0 5
Kaizer Chiefs 0 1 0 3 0 1
Mamelodi Sundowns 2 0 0 0 2 3
Maritzburg United 0 0 1 3 1 0
Orlando Pirates 1 0 0 0 2 1
Polokwane City 0 0 1 13 1 0
Stellenbosch 0 0 1 4 1 0
SuperSport United 0 0 2 2 10 0
TTM 0 0 1 1 1 0

The soccer statistics for PSL are updated regularly, as matches are played and results are processed. The statistical data is presented in a manner that can be used easily to identify trends and probabilities for future football matches, which is what the SoccerStats247 system uses to produce predictions for PSL. There are daily tips in the Predictions section, where our algorithm point to probable outcomes for different markets, and evolves as more matches and soccer statistics are feed in.

Seasons