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
4Amazulu640295+412 110
5Durban City631253+210 010
6Siwelele623154+19 21569
7Stellenbosch FC6303810-29 311516
8Richards Bay615075+28 420
9TS Galaxy622265+18 22571
10Polokwane City62224408 21640
11Sekhukhune United613235-26 230
12Chippa United613215-46 01933
13Magesi612359-45 400
14Golden Arrows611489-14 32642
15Orbit College6105513-83 32101
16Tshakhuma Madzivhadila6024210-82 22142
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
3Amazulu106131410+419 410
4Kaizer Chiefs10451106+417 42297
5Polokwane City1052397+217 41640
6TS Galaxy104241210+214 42571
7Durban City1042498+114 210
8Richards Bay103521111014 620
9Siwelele1034367-113 21569
10Stellenbosch FC10325913-411 411516
11Golden Arrows103161514+110 42642
12Sekhukhune United1024458-310 330
13Orbit College10316918-910 52101
14Magesi10235814-69 500
15Chippa United10154410-68 31933
16Tshakhuma Madzivhadila10145614-87 52142

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 
6Siwelele69 1013 
7Stellenbosch FC69 1011 
8Richards Bay68 1014 
9TS Galaxy68 1014 
10Polokwane City68 1017 
11Sekhukhune United66 1010 
12Chippa United66 108 
13Magesi65 109 
14Golden Arrows64 1010 
15Orbit College63 1010 
16Tshakhuma Madzivhadila62 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
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
3Amazulu14104244/10 (40%)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 City972164/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 City981172/10 (20%)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
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
14Magesi814-6225/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)36
15Chippa United410-6143/10 (30%)3/10 (30%)3/10 (30%)5/10 (50%)49
16Tshakhuma Madzivhadila614-8205/10 (50%)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 City1724313.17219
6TS Galaxy1420264.07120
7Durban City1420294.07115
8Richards Bay1419322.57313
9Siwelele1322323.76921
10Stellenbosch FC1127314.36627
11Golden Arrows1024394.16725
12Sekhukhune United1025333.86822
13Orbit College1025373.27020
14Magesi925363.67219
15Chippa United830323.86129
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
3Golden Arrows642399
4Polokwane City640398
5TS Galaxy571355
6Siwelele569354
7Orlando Pirates300186
8Kaizer Chiefs297185
9Mamelodi Sundowns239149
10Tshakhuma Madzivhadila14288
11Orbit College10163
12Amazulu00
13Durban City00
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