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+132664599
2Orlando Pirates10811204+162533306
3Durban City1052396+31712640
4Siwelele1036164+215220
5Kaizer Chiefs1043387+11523490
6Stellenbosch FC10424810-214453334
7Polokwane City1034398+113420
8Sekhukhune United1034389-11342879
9Chippa United1034378-11312689
10Amazulu1041579-213131217
11Richards Bay10262910-11252588
12Golden Arrows103251211+11143520
13TS Galaxy10226711-4832526
14Orbit College10226918-9852188
15Magesi10145513-87432203
16Tshakhuma Madzivhadila10127516-115321175

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 Pirates615 1025 
3Durban City613 1017 
4Chippa United611 1013 
5Stellenbosch FC611 1014 
6Richards Bay69 1012 
7Polokwane City68 1013 
8Golden Arrows68 1011 
9Siwelele68 1015 
10Sekhukhune United68 1013 
11Amazulu67 1013 
12Kaizer Chiefs67 1015 
13Orbit College65 108 
14TS Galaxy63 108 
15Tshakhuma Madzivhadila63 105 
16Magesi62 107 
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%)8/10 (80%)1/10 (10%)5/10 (50%)43
2Orlando Pirates20416243/10 (30%)7/10 (70%)1/10 (10%)8/10 (80%)23
3Durban City963151/10 (10%)5/10 (50%)3/10 (30%)7/10 (70%)49
4Siwelele642102/10 (20%)5/10 (50%)1/10 (10%)7/10 (70%)38
5Kaizer Chiefs871152/10 (20%)5/10 (50%)2/10 (20%)6/10 (60%)44
6Stellenbosch FC810-2184/10 (40%)3/10 (30%)6/10 (60%)3/10 (30%)32
7Polokwane City981174/10 (40%)5/10 (50%)2/10 (20%)5/10 (50%)22
8Sekhukhune United89-1174/10 (40%)5/10 (50%)3/10 (30%)5/10 (50%)36
9Chippa United78-1151/10 (10%)3/10 (30%)2/10 (20%)8/10 (80%)50
10Amazulu79-2161/10 (10%)2/10 (20%)7/10 (70%)4/10 (40%)44
11Richards Bay910-1195/10 (50%)3/10 (30%)5/10 (50%)4/10 (40%)31
12Golden Arrows12111234/10 (40%)4/10 (40%)4/10 (40%)5/10 (50%)32
13TS Galaxy711-4183/10 (30%)3/10 (30%)5/10 (50%)3/10 (30%)48
14Orbit College918-9275/10 (50%)3/10 (30%)6/10 (60%)1/10 (10%)30
15Magesi513-8184/10 (40%)1/10 (10%)7/10 (70%)2/10 (20%)32
16Tshakhuma Madzivhadila516-11213/10 (30%)0/10 (0%)9/10 (90%)1/10 (10%)45
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.27218
2Orlando Pirates2521284.16921
3Durban City1719293.87216
4Siwelele1520364.57119
5Kaizer Chiefs1531355.07020
6Stellenbosch FC1431374.06722
7Polokwane City1322313.07317
8Sekhukhune United1326353.66723
9Chippa United1323323.36228
10Amazulu1321294.06823
11Richards Bay1220333.27613
12Golden Arrows1129443.86822
13TS Galaxy823314.67122
14Orbit College829423.67020
15Magesi728413.86823
16Tshakhuma Madzivhadila526334.26922
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
1Stellenbosch FC33342072
2Magesi22031369
3Amazulu1217756
4Tshakhuma Madzivhadila1175730
5Sekhukhune United879546
6Chippa United689428
7Durban City640398
8Mamelodi Sundowns599372
9Richards Bay588365
10TS Galaxy526327
11Golden Arrows520323
12Kaizer Chiefs490304
13Orlando Pirates306190
14Orbit College188117
15Polokwane City00
16Siwelele00

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,923
2Orlando Pirates1,778
3Sekhukhune United1,636
4Stellenbosch FC1,593
5TS Galaxy1,551
6Durban City1,550
7Amazulu1,543
8Kaizer Chiefs1,538
9Polokwane City1,515
10Golden Arrows1,505
11Siwelele1,495
12Richards Bay1,468
13Chippa United1,453
14Tshakhuma Madzivhadila1,420
15Orbit College1,419
16Magesi1,411

League Table for this division