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
1Orlando Pirates10730202+182423337
2Mamelodi Sundowns107212814+142373520
3Amazulu105321510+51852715
4Kaizer Chiefs10532138+51842490
5Milford FC1043367-115230
6Golden Arrows1027153+213220
7TS Galaxy102711211+11362284
8Sekhukhune United103431011-11342300
9Durban City101726601032468
10Stellenbosch FC1024489-110222423
11Siwelele102441418-41052369
12Polokwane City10163813-59420
13Chippa United10154616-10852533
14Richards Bay10073811-37720
15Tshakhuma Madzivhadila10073914-57720
16Kruger United5014211-91220

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
1Orlando Pirates616 1024 
2Mamelodi Sundowns616 1023 
3Amazulu613 1018 
4Kaizer Chiefs611 1018 
5Sekhukhune United68 1013 
6Milford FC68 1015 
7TS Galaxy67 1013 
8Golden Arrows67 1013 
9Polokwane City67 109 
10Chippa United67 108 
11Stellenbosch FC66 1010 
12Durban City66 1010 
13Richards Bay63 107 
14Siwelele63 1010 
15Tshakhuma Madzivhadila63 107 
16Kruger United51 51 
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 Pirates20218222/10 (20%)8/10 (80%)1/10 (10%)8/10 (80%)32
2Mamelodi Sundowns281414427/10 (70%)7/10 (70%)3/10 (30%)4/10 (40%)29
3Amazulu15105255/10 (50%)5/10 (50%)4/10 (40%)4/10 (40%)40
4Kaizer Chiefs1385214/10 (40%)7/10 (70%)3/10 (30%)3/10 (30%)42
5Milford FC67-1132/10 (20%)3/10 (30%)5/10 (50%)5/10 (50%)50
6Golden Arrows53282/10 (20%)3/10 (30%)1/10 (10%)8/10 (80%)40
7TS Galaxy12111236/10 (60%)2/10 (20%)4/10 (40%)4/10 (40%)12
8Sekhukhune United1011-1214/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)41
9Durban City660123/10 (30%)2/10 (20%)4/10 (40%)5/10 (50%)25
10Stellenbosch FC89-1172/10 (20%)2/10 (20%)5/10 (50%)4/10 (40%)42
11Siwelele1418-4325/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)32
12Polokwane City813-5214/10 (40%)4/10 (40%)3/10 (30%)3/10 (30%)26
13Chippa United616-10225/10 (50%)4/10 (40%)4/10 (40%)3/10 (30%)29
14Richards Bay811-3197/10 (70%)4/10 (40%)4/10 (40%)2/10 (20%)28
15Tshakhuma Madzivhadila914-5237/10 (70%)3/10 (30%)6/10 (60%)2/10 (20%)25
16Kruger United211-9132/5 (40%)1/5 (20%)4/5 (80%)1/5 (20%)22
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 Pirates2424434.97515
2Mamelodi Sundowns2329384.36822
3Amazulu1822384.37713
4Kaizer Chiefs1830383.86624
5Milford FC1523342.77218
6Golden Arrows1333424.46426
7TS Galaxy1322373.97614
8Sekhukhune United1328484.47218
9Durban City1031444.17218
10Stellenbosch FC1034484.37614
11Siwelele1032443.87318
12Polokwane City927413.56129
13Chippa United824405.07321
14Richards Bay726412.67714
15Tshakhuma Madzivhadila733443.66921
16Kruger United119292.2819
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 FC24231506
2Amazulu715444
3Chippa United533331
4Mamelodi Sundowns520323
5Kaizer Chiefs490304
6Durban City468291
7Siwelele369229
8Orlando Pirates337209
9Sekhukhune United300186
10TS Galaxy284176
11Golden Arrows00
12Kruger United00
13Milford FC00
14Polokwane City00
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
PosTeamELO Rating
1Mamelodi Sundowns1,903
2Orlando Pirates1,849
3Kaizer Chiefs1,637
4Sekhukhune United1,606
5Amazulu1,600
6Stellenbosch FC1,584
7Golden Arrows1,567
8TS Galaxy1,532
9Durban City1,526
10Polokwane City1,508
11Milford FC1,497
12Siwelele1,495
13Kruger United1,467
14Richards Bay1,459
15Chippa United1,419
16Tshakhuma Madzivhadila1,400

League Table for this division