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
3Kaizer Chiefs10541158+71952297
4Amazulu10442109+11642177
5Milford FC1043367-115220
6Golden Arrows1027153+213210
7TS Galaxy102711211+11361142
8Sekhukhune United103431011-113421516
9Stellenbosch FC1025399011321189
10Durban City1017266010310
11Polokwane City10172812-410420
12Chippa United10154616-108510
13Richards Bay10073811-37710
14Tshakhuma Madzivhadila10073813-5762687
15Siwelele101451423-9762797
16Kruger United5014211-91210

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 
3Kaizer Chiefs612 1019 
4Amazulu611 1016 
5Sekhukhune United68 1013 
6Milford FC68 1015 
7TS Galaxy67 1013 
8Golden Arrows67 1013 
9Polokwane City67 1010 
10Chippa United67 108 
11Stellenbosch FC66 1011 
12Durban City66 1010 
13Richards Bay63 107 
14Tshakhuma Madzivhadila63 107 
15Siwelele62 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%)3/10 (30%)27
3Kaizer Chiefs1587235/10 (50%)7/10 (70%)3/10 (30%)3/10 (30%)39
4Amazulu1091194/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)40
5Milford FC67-1132/10 (20%)3/10 (30%)5/10 (50%)5/10 (50%)50
6Golden Arrows53282/10 (20%)2/10 (20%)2/10 (20%)8/10 (80%)29
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%)40
9Stellenbosch FC990183/10 (30%)2/10 (20%)5/10 (50%)4/10 (40%)38
10Durban City660123/10 (30%)2/10 (20%)4/10 (40%)5/10 (50%)25
11Polokwane City812-4204/10 (40%)4/10 (40%)3/10 (30%)3/10 (30%)26
12Chippa United616-10225/10 (50%)4/10 (40%)4/10 (40%)3/10 (30%)29
13Richards Bay811-3197/10 (70%)4/10 (40%)4/10 (40%)2/10 (20%)28
14Tshakhuma Madzivhadila813-5216/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)25
15Siwelele1423-9376/10 (60%)3/10 (30%)7/10 (70%)1/10 (10%)37
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 Sundowns2328375.26723
3Kaizer Chiefs1933424.36921
4Amazulu1622384.37713
5Milford FC1523342.77218
6Golden Arrows1333454.66922
7TS Galaxy1322373.97614
8Sekhukhune United1327484.97416
9Stellenbosch FC1135494.97812
10Durban City1031444.17218
11Polokwane City1027413.56129
12Chippa United824405.07321
13Richards Bay726412.67714
14Tshakhuma Madzivhadila733443.66921
15Siwelele733424.37218
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
1Sekhukhune United1516942
2Stellenbosch FC1189739
3Siwelele797495
4Tshakhuma Madzivhadila687427
5Mamelodi Sundowns520323
6Orlando Pirates337209
7Kaizer Chiefs297185
8Amazulu177110
9TS Galaxy14288
10Chippa United00
11Durban City00
12Golden Arrows00
13Kruger United00
14Milford FC00
15Polokwane City00
16Richards Bay00

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,907
2Orlando Pirates1,855
3Kaizer Chiefs1,641
4Amazulu1,608
5Sekhukhune United1,606
6Stellenbosch FC1,584
7Golden Arrows1,564
8TS Galaxy1,532
9Durban City1,526
10Polokwane City1,508
11Milford FC1,495
12Siwelele1,490
13Kruger United1,461
14Richards Bay1,452
15Chippa United1,419
16Tshakhuma Madzivhadila1,400

League Table for this division