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
3Amazulu10442139+41642715
4Kaizer Chiefs10442139+41651490
5Golden Arrows1037062+416210
6Milford FC942367-114220
7TS Galaxy10262121201261142
8Sekhukhune United103341114-31251300
9Siwelele102531417-311510
10Polokwane City10253812-411420
11Durban City101726601032468
12Stellenbosch FC1024489-110222423
13Richards Bay1008279-28620
14Chippa United10154717-10861533
15Tshakhuma Madzivhadila10064814-66720
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 
3Kaizer Chiefs611 1016 
4Amazulu611 1016 
5Golden Arrows610 1016 
6TS Galaxy69 1012 
7Polokwane City69 1011 
8Sekhukhune United68 1012 
9Milford FC68 914 
10Stellenbosch FC66 1010 
11Durban City66 1010 
12Siwelele66 1011 
13Chippa United66 108 
14Richards Bay64 108 
15Tshakhuma Madzivhadila62 106 
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
3Amazulu1394224/10 (40%)4/10 (40%)5/10 (50%)4/10 (40%)36
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
10Polokwane City812-4204/10 (40%)4/10 (40%)3/10 (30%)4/10 (40%)38
11Durban City660123/10 (30%)2/10 (20%)4/10 (40%)5/10 (50%)25
12Stellenbosch FC89-1172/10 (20%)2/10 (20%)5/10 (50%)4/10 (40%)42
13Richards Bay79-2166/10 (60%)5/10 (50%)3/10 (30%)3/10 (30%)26
14Chippa United717-10246/10 (60%)5/10 (50%)4/10 (40%)2/10 (20%)31
15Tshakhuma Madzivhadila814-6227/10 (70%)3/10 (30%)5/10 (50%)3/10 (30%)28
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
3Amazulu1622384.07615
4Kaizer Chiefs1630383.86624
5Golden Arrows1633424.46426
6Milford FC1419311.87120
7TS Galaxy1220363.67121
8Sekhukhune United1228453.97020
9Siwelele1132443.87318
10Polokwane City1126403.26228
11Durban City1031444.17218
12Stellenbosch FC1034484.37614
13Richards Bay825402.27516
14Chippa United822384.56921
15Tshakhuma Madzivhadila632423.15634
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