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+182422337
2Mamelodi Sundowns107212713+1423620
3Amazulu105321510+51852715
4Kaizer Chiefs10442139+41651490
5Golden Arrows1037062+416210
6Milford FC942367-114220
7TS Galaxy10262121201261142
8Sekhukhune United103341114-31251300
9Siwelele102531417-311510
10Durban City101726601032468
11Stellenbosch FC1024489-110222423
12Polokwane City10163813-59420
13Chippa United10154717-10861533
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 Sundowns613 1023 
3Amazulu613 1018 
4Kaizer Chiefs611 1016 
5Golden Arrows610 1016 
6TS Galaxy69 1012 
7Sekhukhune United68 1012 
8Milford FC68 914 
9Polokwane City67 109 
10Stellenbosch FC66 1010 
11Durban City66 1010 
12Siwelele66 1011 
13Chippa United66 108 
14Richards Bay63 107 
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 Sundowns271314406/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)29
3Amazulu15105255/10 (50%)5/10 (50%)4/10 (40%)4/10 (40%)40
4Kaizer Chiefs1394225/10 (50%)7/10 (70%)3/10 (30%)3/10 (30%)42
5Golden Arrows62482/10 (20%)3/10 (30%)1/10 (10%)8/10 (80%)40
6Milford FC67-1132/9 (22%)3/9 (33%)5/9 (56%)4/9 (44%)50
7TS Galaxy12120246/10 (60%)2/10 (20%)5/10 (50%)3/10 (30%)17
8Sekhukhune United1114-3255/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)39
9Siwelele1417-3315/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)32
10Durban City660123/10 (30%)2/10 (20%)4/10 (40%)5/10 (50%)25
11Stellenbosch FC89-1172/10 (20%)2/10 (20%)5/10 (50%)4/10 (40%)42
12Polokwane City813-5214/10 (40%)4/10 (40%)3/10 (30%)3/10 (30%)26
13Chippa United717-10246/10 (60%)5/10 (50%)4/10 (40%)2/10 (20%)31
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 Chiefs1630383.86624
5Golden Arrows1633424.46426
6Milford FC1422342.06723
7TS Galaxy1220363.67121
8Sekhukhune United1228453.97020
9Siwelele1132443.87318
10Durban City1031444.17218
11Stellenbosch FC1034484.37614
12Polokwane City927413.56129
13Chippa United822384.56921
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
4Kaizer Chiefs490304
5Durban City468291
6Orlando Pirates337209
7Sekhukhune United300186
8TS Galaxy14288
9Golden Arrows00
10Kruger United00
11Mamelodi Sundowns00
12Milford FC00
13Polokwane City00
14Richards Bay00
15Siwelele00
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