Football Stats
Leagues/Premiership

League table

TeamPPtsFormPPG
1Mamelodi Sundowns1026
DWW
2.60
2Orlando Pirates925
WWW
2.78
3Amazulu922
WWW
2.44
4Milford FC1018
DWD
1.80
5Kaizer Chiefs914
DDW
1.56
7Chippa United911
WDD
1.22
8Stellenbosch910
WDD
1.11
9Kruger United910
LWL
1.11
10Golden Arrows98
DDL
0.89
11Polokwane City98
LDD
0.89
12TS Galaxy97
LLD
0.78
13Durban City97
DLD
0.78
14Siwelele96
DLL
0.67
15Marumo Gallants95
LLD
0.56
16Richards Bay93
LLL
0.33

Match stats (FT)

2.33Avg. goals/match
47%BTTS%
53%Clean sheet in match (%)

Match result

Home teams37%Draw34%Away teams29%

Over thresholds — total goals

Over 0.586%
Over 1.567%
Over 2.537%
Over 3.523%
Over 4.514%

Match result is the share of home wins, draws, and away wins across all matches played this season in this league; Over thresholds are the share of those same matches with at least that many goals in total (both teams combined).

Goal heatmap

9%0-10'
6%11-20'
13%21-30'
7%31-40'
9%41-50'
12%51-60'
12%61-70'
16%71-80'
15%81-90'

Share of all of the season's goals falling in a given time interval of the match (170 goals in 73 matches).

Goal heatmap — 15-minute intervals

10%0-15'
18%16-30'
11%31-45'
18%46-60'
19%61-75'
25%76-90'

Share of all of the season's goals falling in a given time interval of the match (170 goals in 73 matches).

CS% / BTTS% / thresholds

TeamCS%BTTS%Over 1.5%Over 2.5%CornersCards
Amazulu56%(5/9)44%(4/9)56%(5/9)33%(3/9)4.5(8)1.6(8)
Chippa United44%(4/9)33%(3/9)56%(5/9)11%(1/9)3.4(9)1.7(9)
Durban City33%(3/9)44%(4/9)67%(6/9)22%(2/9)4.6(7)1.6(7)
Golden Arrows56%(5/9)22%(2/9)22%(2/9)11%(1/9)5.7(9)1.2(9)
Kaizer Chiefs22%(2/9)78%(7/9)89%(8/9)44%(4/9)5.9(7)1.9(7)
Kruger United33%(3/9)33%(3/9)56%(5/9)44%(4/9)6.0(5)2.2(5)
Mamelodi Sundowns30%(3/10)70%(7/10)100%(10/10)60%(6/10)5.8(9)1.7(9)
Marumo Gallants11%(1/9)56%(5/9)78%(7/9)56%(5/9)3.9(8)1.4(8)
Milford FC50%(5/10)30%(3/10)50%(5/10)20%(2/10)3.6(9)0.9(9)
Orlando Pirates78%(7/9)22%(2/9)100%(9/9)44%(4/9)5.6(8)1.5(8)
Polokwane City22%(2/9)44%(4/9)56%(5/9)33%(3/9)4.9(8)1.6(7)
Richards Bay0%(0/9)100%(9/9)100%(9/9)78%(7/9)5.9(8)1.6(7)
Sekhukhune United33%(3/9)33%(3/9)67%(6/9)22%(2/9)3.5(8)1.9(8)
Siwelele11%(1/9)56%(5/9)78%(7/9)44%(4/9)5.6(8)1.9(8)
Stellenbosch22%(2/9)44%(4/9)56%(5/9)22%(2/9)4.9(8)2.4(8)
TS Galaxy33%(3/9)33%(3/9)44%(4/9)44%(4/9)2.8(9)2.1(9)

CS% (match without conceding), BTTS% (both teams scored), and Over thresholds are calculated as a share of all matches the team has played this league season (the number in brackets is the sample size) — Corners and Cards are the average per match from the same season sample.

Match Stats

11.5Shots / match
50%Ball possession
12.3Fouls / match
2.3Offsides / match

Averages are calculated from all synced matches of this league in the current season, combined for both teams in each match — not just one side.

Corners / Cards

Corners

Avg. / match (league)9.4
Home (team avg.)5.1
Away (team avg.)4.3

Home posts a 19% higher average corners per match than Away.

Cards

Avg. / match (league)3.3
Home (team avg.)1.7
Away (team avg.)1.6

Over — Corners

Over 7.570%
Over 8.559%
Over 9.547%
Over 10.534%
Over 11.530%
Over 12.522%

Over — Cards

Over 0.598%
Over 1.583%
Over 2.560%
Over 3.544%
Over 4.530%
Over 5.513%

* A red card counts as 2 cards.

Half-time stats (1st half / 2nd half)

FHG — Over X

Over 0.558%
Over 1.523%
Over 2.57%
Over 3.51%

2HG — Over X

Over 0.574%
Over 1.541%
Over 2.519%
Over 3.58%

Goals — 1st half

0 goals42% · 31 times
1 goal34% · 25 times
2 goals16% · 12 times
3+ goals7% · 5 times

Half-time scores

0-042% · 31 times
1-019% · 14 times
0-115% · 11 times
1-18% · 6 times
2-07% · 5 times
2-14% · 3 times

* FHG = first-half goals, 2HG = second-half goals — Premiership 2026/27 season (73 of 73 matches have a complete half-time score).

Most common match scores

1-115% · 11 times
0-014% · 10 times
2-011% · 8 times
0-110% · 7 times
1-010% · 7 times
1-25% · 4 times

Most common number of goals in a match

0 goals14% · 10 times
1 goal19% · 14 times
2 goals30% · 22 times
3 goals14% · 10 times
4 goals10% · 7 times
5+ goals14% · 10 times