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 Pirates6420102+814 22300
3Kaizer Chiefs642071+614 12297
4Amazulu640275+212 12687
5Durban City631254+110 02660
6Polokwane City623165+19 32640
7Siwelele623154+19 21569
8Chippa United623132+19 02933
9Stellenbosch FC6303810-29 311516
10Richards Bay615075+28 420
11TS Galaxy622265+18 22571
12Sekhukhune United613235-26 230
13Magesi612348-45 31300
14Golden Arrows611489-14 32642
15Tshakhuma Madzivhadila602427-52 23142
16Orbit College6015414-101 33398
South Africa Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Orlando Pirates10820172+1526 22300
2Mamelodi Sundowns10631186+1221 52239
3Amazulu10613139+419 32687
4Kaizer Chiefs10451106+417 42297
5Polokwane City1043398+115 42640
6TS Galaxy104241210+214 42571
7Durban City1042487+114 12660
8Richards Bay103521111014 620
9Siwelele1034367-113 21569
10Chippa United1025358-311 22933
11Stellenbosch FC10325913-411 411516
12Golden Arrows103161514+110 42642
13Sekhukhune United1024458-310 330
14Orbit College103161019-910 53398
15Magesi10226715-88 41300
16Tshakhuma Madzivhadila10136514-96 43142

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 
4Amazulu612 1019 
5Durban City610 1014 
6Polokwane City69 1015 
7Siwelele69 1013 
8Chippa United69 1011 
9Stellenbosch FC69 1011 
10Richards Bay68 1014 
11TS Galaxy68 1014 
12Sekhukhune United66 1010 
13Magesi65 108 
14Golden Arrows64 1010 
15Tshakhuma Madzivhadila62 106 
16Orbit College61 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 Pirates17215192/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
3Amazulu1394223/10 (30%)5/10 (50%)5/10 (50%)4/10 (40%)39
4Kaizer Chiefs1064164/10 (40%)5/10 (50%)2/10 (20%)6/10 (60%)37
5Polokwane City981174/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)26
6TS Galaxy12102224/10 (40%)6/10 (60%)2/10 (20%)4/10 (40%)38
7Durban City871151/10 (10%)4/10 (40%)4/10 (40%)5/10 (50%)47
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
10Chippa United58-3132/10 (20%)3/10 (30%)3/10 (30%)5/10 (50%)49
11Stellenbosch FC913-4224/10 (40%)2/10 (20%)6/10 (60%)3/10 (30%)28
12Golden Arrows15141294/10 (40%)4/10 (40%)6/10 (60%)3/10 (30%)28
13Sekhukhune United58-3133/10 (30%)4/10 (40%)5/10 (50%)3/10 (30%)54
14Orbit College1019-9295/10 (50%)5/10 (50%)5/10 (50%)1/10 (10%)31
15Magesi715-8224/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)36
16Tshakhuma Madzivhadila514-9194/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
3Amazulu1920313.36821
4Kaizer Chiefs1728354.97120
5Polokwane City1524313.17219
6TS Galaxy1420264.07120
7Durban City1420294.07115
8Richards Bay1419322.87513
9Siwelele1322323.76921
10Chippa United1130323.86129
11Stellenbosch FC1127314.36627
12Golden Arrows1024394.66723
13Sekhukhune United1025333.86822
14Orbit College1025373.27020
15Magesi825363.67219
16Tshakhuma Madzivhadila623314.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
9Orbit College398247
10Magesi300186
11Orlando Pirates300186
12Kaizer Chiefs297185
13Mamelodi Sundowns239149
14Tshakhuma Madzivhadila14288
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