The Fishy - Grimsby Town FC

za flag

South Africa Premier League Form Table

South Africa Premier League Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Mamelodi Sundowns6420113+814 32239
2Orlando Pirates642092+714 21300
3Kaizer Chiefs642071+614 12297
4Durban City632152+31102660
5Amazulu631265+11012687
6Siwelele623154+19 21569
7Stellenbosch FC6303810-29 311516
8Richards Bay615075+28 420
9TS Galaxy622265+18 22571
10Polokwane City62224408 21640
11Chippa United614112-1702933
12Sekhukhune United613235-26 230
13Magesi612359-45 400
14Golden Arrows611489-14 32642
15Tshakhuma Madzivhadila603326-4323142
16Orbit College6105513-83 32101
South Africa Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Orlando Pirates10820162+1426 21300
2Mamelodi Sundowns10631186+1221 52239
3Kaizer Chiefs10451106+417 42297
4Amazulu10523129+31732687
5Polokwane City1052397+217 41640
6Durban City1043385+31512660
7TS Galaxy104241210+214 42571
8Richards Bay103521111014 620
9Siwelele1034367-113 21569
10Stellenbosch FC10325913-411 411516
11Golden Arrows103161514+110 42642
12Sekhukhune United1024458-310 330
13Orbit College10316918-910 52101
14Chippa United1016338-5922933
15Magesi10235814-69 500
16Tshakhuma Madzivhadila10145513-8743142

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 Sundowns614 1021 
2Orlando Pirates614 1026 
3Kaizer Chiefs614 1017 
4Durban City611 1015 
5Amazulu610 1017 
6Siwelele69 1013 
7Stellenbosch FC69 1011 
8Richards Bay68 1014 
9TS Galaxy68 1014 
10Polokwane City68 1017 
11Chippa United67 109 
12Sekhukhune United66 1010 
13Magesi65 109 
14Golden Arrows64 1010 
15Tshakhuma Madzivhadila63 107 
16Orbit College63 1010 
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
1Orlando Pirates16214182/10 (20%)8/10 (80%)1/10 (10%)8/10 (80%)34
2Mamelodi Sundowns18612245/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)32
3Kaizer Chiefs1064164/10 (40%)5/10 (50%)2/10 (20%)6/10 (60%)37
4Amazulu1293213/10 (30%)5/10 (50%)5/10 (50%)4/10 (40%)39
5Polokwane City972164/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)26
6Durban City853131/10 (10%)4/10 (40%)4/10 (40%)5/10 (50%)47
7TS Galaxy12102224/10 (40%)6/10 (60%)2/10 (20%)4/10 (40%)38
8Richards Bay11110226/10 (60%)4/10 (40%)5/10 (50%)4/10 (40%)30
9Siwelele67-1132/10 (20%)5/10 (50%)3/10 (30%)5/10 (50%)39
10Stellenbosch FC913-4224/10 (40%)2/10 (20%)6/10 (60%)3/10 (30%)28
11Golden Arrows15141294/10 (40%)4/10 (40%)6/10 (60%)3/10 (30%)28
12Sekhukhune United58-3133/10 (30%)4/10 (40%)5/10 (50%)3/10 (30%)54
13Orbit College918-9275/10 (50%)5/10 (50%)5/10 (50%)1/10 (10%)31
14Chippa United38-5112/10 (20%)3/10 (30%)3/10 (30%)5/10 (50%)49
15Magesi814-6225/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)36
16Tshakhuma Madzivhadila513-8184/10 (40%)1/10 (10%)9/10 (90%)0/10 (0%)43
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
1Orlando Pirates2624323.86524
2Mamelodi Sundowns2128354.76921
3Kaizer Chiefs1728354.97120
4Amazulu1720313.36821
5Polokwane City1724313.17219
6Durban City1520294.07115
7TS Galaxy1420264.07120
8Richards Bay1419322.87513
9Siwelele1322323.76921
10Stellenbosch FC1127314.36627
11Golden Arrows1024394.66723
12Sekhukhune United1025333.86822
13Orbit College1025373.27020
14Chippa United930323.86129
15Magesi925363.67219
16Tshakhuma Madzivhadila723314.86823
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 FC1516942
2Chippa United933580
3Amazulu687427
4Durban City660410
5Golden Arrows642399
6Polokwane City640398
7TS Galaxy571355
8Siwelele569354
9Orlando Pirates300186
10Kaizer Chiefs297185
11Mamelodi Sundowns239149
12Tshakhuma Madzivhadila14288
13Orbit College10163
14Magesi00
15Richards Bay00
16Sekhukhune United00

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,941
2Orlando Pirates1,756
3Sekhukhune United1,631
4TS Galaxy1,588
5Stellenbosch FC1,585
6Amazulu1,554
7Kaizer Chiefs1,553
8Durban City1,545
9Polokwane City1,500
10Richards Bay1,488
11Siwelele1,485
12Golden Arrows1,477
13Tshakhuma Madzivhadila1,450
14Magesi1,449
15Orbit College1,424
16Chippa United1,415

League Table for this division