The Fishy - Grimsby Town FC

za flag

South Africa Premier League Form Table

South Africa Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Mamelodi Sundowns10820175+122653101
2Orlando Pirates10721184+142333300
3Durban City1052396+31712444
4Kaizer Chiefs1052397+21722490
5Amazulu1051499016220
6Siwelele1036175+21532367
7Stellenbosch FC10433910-11552876
8Chippa United1035297+214221175
9Polokwane City1035297+214420
10Sekhukhune United1034378-11332640
11Golden Arrows103251312+111521184
12Richards Bay10253811-31143672
13TS Galaxy10235811-39421384
14Tshakhuma Madzivhadila10127614-85421175
15Magesi10055514-9542687
16Orbit College10127619-13542188

xPts is shown for both the 6 games and last 10 games.
For column heading definitions, see the Key at the bottom of the table.

South Africa Premier League (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Mamelodi Sundowns618 1026 
2Orlando Pirates613 1023 
3Stellenbosch FC612 1015 
4Chippa United611 1014 
5Durban City610 1017 
6Kaizer Chiefs69 1017 
7Golden Arrows68 1011 
8Siwelele68 1015 
9Sekhukhune United68 1013 
10Amazulu67 1016 
11Polokwane City66 1014 
12Orbit College65 105 
13Richards Bay65 1011 
14Tshakhuma Madzivhadila63 105 
15Magesi63 105 
16TS Galaxy61 109 
Key to column names
  • P6/P10 - First column showing results grouped into either last 6 or last 10 games
  • Pts - Actual points earned during the last 6 or 10 games
  • xPts - Expected points from those games, based on aggregated xG (expected goals) for and against
  • Pts v xPts - Comparison of actual versus expected points (positive = over-performance; negative = under-performance)

For column heading definitions, see the Key at the bottom of the table.

Goals scored and conceded (Last 10)
Pos Team FAGDMG BTTS SF CF CS TF
1Mamelodi Sundowns17512225/10 (50%)9/10 (90%)1/10 (10%)5/10 (50%)44
2Orlando Pirates18414223/10 (30%)7/10 (70%)2/10 (20%)7/10 (70%)22
3Durban City963151/10 (10%)6/10 (60%)3/10 (30%)6/10 (60%)50
4Kaizer Chiefs972162/10 (20%)6/10 (60%)2/10 (20%)6/10 (60%)47
5Amazulu990182/10 (20%)3/10 (30%)6/10 (60%)4/10 (40%)45
6Siwelele752123/10 (30%)6/10 (60%)1/10 (10%)6/10 (60%)36
7Stellenbosch FC910-1195/10 (50%)3/10 (30%)6/10 (60%)3/10 (30%)25
8Chippa United972162/10 (20%)5/10 (50%)1/10 (10%)7/10 (70%)49
9Polokwane City972164/10 (40%)5/10 (50%)2/10 (20%)5/10 (50%)29
10Sekhukhune United78-1153/10 (30%)4/10 (40%)4/10 (40%)5/10 (50%)37
11Golden Arrows13121255/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)27
12Richards Bay811-3194/10 (40%)3/10 (30%)5/10 (50%)4/10 (40%)32
13TS Galaxy811-3194/10 (40%)4/10 (40%)4/10 (40%)3/10 (30%)41
14Tshakhuma Madzivhadila614-8204/10 (40%)0/10 (0%)10/10 (100%)0/10 (0%)46
15Magesi514-9194/10 (40%)1/10 (10%)7/10 (70%)2/10 (20%)29
16Orbit College619-13254/10 (40%)2/10 (20%)7/10 (70%)1/10 (10%)30
Key to column names
  • F - Goals "for" (scored)
  • A - Goals "against" (conceded)
  • GD - Goal difference (F - A)
  • MG - Match goals (F + A)

  • BTTS - Both Teams to Score (number of games, max 10)
  • SF - Team to Score First (number of games, max 10)
  • CF - Team to Concede First (number of games, max 10)

  • CS - Clean Sheets (number of games, max 10)
  • TF - Mean Time of First Goal (in minutes, by either side)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players (Last 10)
Pos TeamPts SP Pl SPG PM SM
1Mamelodi Sundowns2628344.77119
2Orlando Pirates2319274.46919
3Durban City1718294.47118
4Kaizer Chiefs1730365.07020
5Amazulu1622294.26823
6Siwelele1520364.47020
7Stellenbosch FC1530344.56720
8Chippa United1424324.06327
9Polokwane City1421313.37218
10Sekhukhune United1324344.46625
11Golden Arrows1127384.76723
12Richards Bay1119333.47513
13TS Galaxy922304.46922
14Tshakhuma Madzivhadila527334.37120
15Magesi524364.46825
16Orbit College529423.67020
Key to column names
  • Pts - Team points
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes
Distance travelled in 15 days (Km)
PosTeam km miles
1TS Galaxy1384860
2Golden Arrows1184736
3Chippa United1175730
4Tshakhuma Madzivhadila1175730
5Stellenbosch FC876544
6Magesi687427
7Richards Bay672418
8Sekhukhune United640398
9Kaizer Chiefs490304
10Durban City444276
11Siwelele367228
12Orlando Pirates300186
13Orbit College188117
14Mamelodi Sundowns10163
15Amazulu00
16Polokwane City00

The ELO rating for each team shows its relative strength based on past match results, adjusting dynamically after each game. A value for k of 50 has been used, meaning ratings change more significantly, making them more responsive to recent performance.

Team ELO Ratings
PosTeam ELO Rating
1Mamelodi Sundowns1,928
2Orlando Pirates1,786
3Sekhukhune United1,636
4Stellenbosch FC1,593
5Amazulu1,549
6Durban City1,542
7Kaizer Chiefs1,537
8TS Galaxy1,536
9Golden Arrows1,515
10Polokwane City1,511
11Siwelele1,495
12Richards Bay1,478
13Chippa United1,432
14Orbit College1,432
15Tshakhuma Madzivhadila1,431
16Magesi1,411

League Table for this division