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 Sundowns101000225+1730537679
2Orlando Pirates10721276+212342495
3Kaizer Chiefs10613117+4192299
4Durban City1051496+3161358
5Stellenbosch FC10442119+216711379
6Chippa United104331312+11553944
7Amazulu10433101001542460
8Golden Arrows104331012-21542492
9Polokwane City10343109+113521317
10Siwelele1027165+11342533
11Sekhukhune United1034389-11332687
12Richards Bay10244914-510520
13Magesi10136613-76220
14Orbit College10136514-9632298
15Tshakhuma Madzivhadila10118517-124320
16TS Galaxy10118720-13443160

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 1030 
2Orlando Pirates614 1023 
3Kaizer Chiefs612 1019 
4Golden Arrows610 1015 
5Amazulu69 1015 
6Stellenbosch FC69 1016 
7Siwelele69 1013 
8Polokwane City68 1013 
9Durban City67 1016 
10Richards Bay67 1010 
11Sekhukhune United66 1013 
12Magesi65 106 
13Orbit College65 106 
14Chippa United65 1015 
15Tshakhuma Madzivhadila64 104 
16TS Galaxy61 104 
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 Sundowns22517275/10 (50%)10/10 (100%)0/10 (0%)5/10 (50%)40
2Orlando Pirates27621334/10 (40%)7/10 (70%)3/10 (30%)6/10 (60%)20
3Kaizer Chiefs1174182/10 (20%)6/10 (60%)3/10 (30%)6/10 (60%)41
4Durban City963151/10 (10%)6/10 (60%)4/10 (40%)5/10 (50%)47
5Stellenbosch FC1192207/10 (70%)4/10 (40%)5/10 (50%)3/10 (30%)32
6Chippa United13121255/10 (50%)7/10 (70%)2/10 (20%)5/10 (50%)42
7Amazulu10100204/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)49
8Golden Arrows1012-2224/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)39
9Polokwane City1091195/10 (50%)4/10 (40%)4/10 (40%)3/10 (30%)38
10Siwelele651114/10 (40%)6/10 (60%)1/10 (10%)5/10 (50%)33
11Sekhukhune United89-1173/10 (30%)3/10 (30%)5/10 (50%)5/10 (50%)51
12Richards Bay914-5235/10 (50%)4/10 (40%)5/10 (50%)2/10 (20%)30
13Magesi613-7192/10 (20%)1/10 (10%)8/10 (80%)2/10 (20%)34
14Orbit College514-9193/10 (30%)2/10 (20%)6/10 (60%)2/10 (20%)26
15Tshakhuma Madzivhadila517-12223/10 (30%)0/10 (0%)9/10 (90%)1/10 (10%)40
16TS Galaxy720-13274/10 (40%)3/10 (30%)7/10 (70%)1/10 (10%)37
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 Sundowns3027314.87120
2Orlando Pirates2317244.37021
3Kaizer Chiefs1927335.07020
4Durban City1620294.27019
5Stellenbosch FC1625304.37614
6Chippa United1517263.76426
7Amazulu1523283.66822
8Golden Arrows1527364.36426
9Polokwane City1321293.27318
10Siwelele1323383.87020
11Sekhukhune United1323294.57024
12Richards Bay1017263.97713
13Magesi623324.56826
14Orbit College627383.97119
15Tshakhuma Madzivhadila425314.07516
16TS Galaxy422284.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 Sundowns76794772
2Stellenbosch FC1379857
3Polokwane City1317818
4Chippa United944587
5Sekhukhune United687427
6Siwelele533331
7Orlando Pirates495308
8Golden Arrows492306
9Amazulu460286
10Orbit College298185
11TS Galaxy16099
12Kaizer Chiefs9962
13Durban City5836
14Magesi00
15Richards Bay00
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,875
2Orlando Pirates1,816
3Sekhukhune United1,626
4Stellenbosch FC1,591
5Kaizer Chiefs1,586
6Amazulu1,576
7TS Galaxy1,557
8Durban City1,547
9Golden Arrows1,527
10Siwelele1,492
11Polokwane City1,485
12Richards Bay1,466
13Chippa United1,441
14Magesi1,417
15Tshakhuma Madzivhadila1,415
16Orbit College1,403

League Table for this division