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 Sundowns10820196+1326647704
2Orlando Pirates10631267+1921520
3Golden Arrows10532101001842585
4Kaizer Chiefs10523149+51744600
5Stellenbosch FC10442129+316732796
6Polokwane City1035297+214420
7Siwelele1027154+113321129
8Sekhukhune United103431011-113521516
9Amazulu103341112-11242508
10Chippa United103341317-41261667
11Richards Bay10334711-41232504
12Durban City10325812-41132640
13Magesi102441214-21043142
14Orbit College10145714-7753837
15Tshakhuma Madzivhadila10136615-96430
16TS Galaxy10028318-15233160

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
1Kaizer Chiefs614 1017 
2Mamelodi Sundowns614 1026 
3Orlando Pirates612 1021 
4Amazulu611 1012 
5Golden Arrows611 1018 
6Polokwane City69 1014 
7Stellenbosch FC68 1016 
8Richards Bay68 1012 
9Magesi67 1010 
10Siwelele67 1013 
11Sekhukhune United66 1013 
12Chippa United65 1012 
13Durban City64 1011 
14Tshakhuma Madzivhadila63 106 
15Orbit College62 107 
16TS Galaxy62 102 
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 Sundowns19613256/10 (60%)9/10 (90%)0/10 (0%)4/10 (40%)35
2Orlando Pirates26719335/10 (50%)6/10 (60%)4/10 (40%)5/10 (50%)25
3Golden Arrows10100204/10 (40%)6/10 (60%)2/10 (20%)5/10 (50%)45
4Kaizer Chiefs1495234/10 (40%)6/10 (60%)3/10 (30%)4/10 (40%)40
5Stellenbosch FC1293217/10 (70%)3/10 (30%)6/10 (60%)2/10 (20%)36
6Polokwane City972164/10 (40%)4/10 (40%)3/10 (30%)5/10 (50%)48
7Siwelele54193/10 (30%)5/10 (50%)1/10 (10%)6/10 (60%)34
8Sekhukhune United1011-1215/10 (50%)4/10 (40%)5/10 (50%)4/10 (40%)46
9Amazulu1112-1234/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)38
10Chippa United1317-4306/10 (60%)7/10 (70%)2/10 (20%)4/10 (40%)39
11Richards Bay711-4183/10 (30%)4/10 (40%)4/10 (40%)4/10 (40%)38
12Durban City812-4203/10 (30%)4/10 (40%)6/10 (60%)3/10 (30%)44
13Magesi1214-2264/10 (40%)2/10 (20%)6/10 (60%)3/10 (30%)35
14Orbit College714-7215/10 (50%)3/10 (30%)5/10 (50%)2/10 (20%)26
15Tshakhuma Madzivhadila615-9214/10 (40%)0/10 (0%)8/10 (80%)2/10 (20%)39
16TS Galaxy318-15213/10 (30%)1/10 (10%)8/10 (80%)1/10 (10%)32
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 Sundowns2621294.37119
2Orlando Pirates2117254.27022
3Golden Arrows1826364.26327
4Kaizer Chiefs1725324.97020
5Stellenbosch FC1619273.97713
6Polokwane City1419283.17416
7Siwelele1324373.86921
8Sekhukhune United1323274.47024
9Amazulu1225293.86822
10Chippa United1216273.96427
11Richards Bay1216253.67911
12Durban City1120284.57019
13Magesi1023294.76624
14Orbit College726354.17119
15Tshakhuma Madzivhadila626303.77317
16TS Galaxy222284.47614
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
1Mamelodi Sundowns77044787
2Stellenbosch FC27961737
3Sekhukhune United1516942
4Siwelele1129702
5Orbit College837520
6Chippa United667414
7Durban City640398
8Kaizer Chiefs600373
9Golden Arrows585364
10Amazulu508316
11Richards Bay504313
12TS Galaxy16099
13Magesi14288
14Orlando Pirates00
15Polokwane City00
16Tshakhuma Madzivhadila00

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,894
2Orlando Pirates1,821
3Sekhukhune United1,615
4Kaizer Chiefs1,610
5Stellenbosch FC1,595
6Amazulu1,581
7Golden Arrows1,544
8TS Galaxy1,518
9Durban City1,515
10Polokwane City1,510
11Siwelele1,492
12Richards Bay1,480
13Chippa United1,430
14Magesi1,424
15Tshakhuma Madzivhadila1,415
16Orbit College1,395

League Table for this division