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 Pirates10811193+162523306
3Durban City1052396+31712640
4Siwelele1036164+215220
5Kaizer Chiefs1043387+11522490
6Stellenbosch FC10424810-21442876
7Polokwane City1034398+113420
8Sekhukhune United1034389-11342879
9Chippa United1034378-11312689
10Amazulu1041579-213121217
11Richards Bay10262810-212431083
12Golden Arrows103251211+11142520
13TS Galaxy10226711-4832526
14Magesi10145513-8742687
15Tshakhuma Madzivhadila10127516-115321175
16Orbit College10127619-13543188

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 
6Polokwane City68 1013 
7Golden Arrows68 1011 
8Siwelele68 1015 
9Sekhukhune United68 1013 
10Amazulu67 1013 
11Kaizer Chiefs67 1015 
12Richards Bay66 1012 
13Orbit College65 105 
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 Sundowns17512225/10 (50%)9/10 (90%)1/10 (10%)5/10 (50%)44
2Orlando Pirates19316222/10 (20%)8/10 (80%)1/10 (10%)8/10 (80%)27
3Durban City963151/10 (10%)6/10 (60%)3/10 (30%)6/10 (60%)52
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%)3/10 (30%)4/10 (40%)26
8Sekhukhune United89-1174/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)40
9Chippa United78-1151/10 (10%)4/10 (40%)2/10 (20%)7/10 (70%)49
10Amazulu79-2161/10 (10%)2/10 (20%)7/10 (70%)4/10 (40%)44
11Richards Bay810-2184/10 (40%)3/10 (30%)5/10 (50%)4/10 (40%)33
12Golden Arrows12111234/10 (40%)4/10 (40%)5/10 (50%)4/10 (40%)32
13TS Galaxy711-4183/10 (30%)3/10 (30%)5/10 (50%)3/10 (30%)48
14Magesi513-8184/10 (40%)1/10 (10%)7/10 (70%)2/10 (20%)32
15Tshakhuma Madzivhadila516-11213/10 (30%)0/10 (0%)10/10 (100%)0/10 (0%)45
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 Pirates2520274.46920
3Durban City1719294.37117
4Siwelele1520364.57119
5Kaizer Chiefs1531355.07020
6Stellenbosch FC1431374.06722
7Polokwane City1322313.37218
8Sekhukhune United1326364.16524
9Chippa United1323323.66526
10Amazulu1321294.26823
11Richards Bay1219333.37513
12Golden Arrows1129444.26822
13TS Galaxy823314.67122
14Magesi728414.26823
15Tshakhuma Madzivhadila526334.67120
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
1Amazulu1217756
2Tshakhuma Madzivhadila1175730
3Richards Bay1083673
4Sekhukhune United879546
5Stellenbosch FC876544
6Chippa United689428
7Magesi687427
8Durban City640398
9TS Galaxy526327
10Golden Arrows520323
11Kaizer Chiefs490304
12Orlando Pirates306190
13Orbit College188117
14Mamelodi Sundowns10163
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,924
2Orlando Pirates1,783
3Sekhukhune United1,636
4Stellenbosch FC1,593
5Durban City1,550
6Amazulu1,543
7TS Galaxy1,536
8Kaizer Chiefs1,528
9Polokwane City1,511
10Golden Arrows1,504
11Siwelele1,495
12Richards Bay1,478
13Tshakhuma Madzivhadila1,441
14Orbit College1,434
15Chippa United1,432
16Magesi1,411

League Table for this division