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 Pirates10820211+2026120
2Mamelodi Sundowns107212511+1423722637
3Amazulu10712139+4224163
4Kaizer Chiefs10451149+517610
5Milford FC10442118+316410
6Sekhukhune United104421211+116510
7Stellenbosch FC10352118+314411225
8Golden Arrows1026254+112210
9Chippa United1025359-411310
10TS Galaxy102441014-41041163
11Siwelele102441015-510510
12Polokwane City10163912-3951666
13Durban City1015458-38310
14Kruger United8215412-87211085
15Tshakhuma Madzivhadila10046716-94510
16Richards Bay100461122-114910

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 Pirates618 1026 
2Mamelodi Sundowns616 1023 
3Amazulu615 1022 
4Sekhukhune United611 1016 
5Milford FC69 1016 
6Stellenbosch FC69 1014 
7Kaizer Chiefs68 1017 
8Durban City66 108 
9Golden Arrows66 1012 
10Chippa United66 1011 
11Kruger United66 87 
12TS Galaxy65 1010 
13Siwelele65 1010 
14Polokwane City63 109 
15Richards Bay62 104 
16Tshakhuma Madzivhadila61 104 
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 Pirates21120221/10 (10%)9/10 (90%)0/10 (0%)9/10 (90%)31
2Mamelodi Sundowns251114367/10 (70%)7/10 (70%)3/10 (30%)3/10 (30%)33
3Amazulu1394224/10 (40%)7/10 (70%)3/10 (30%)5/10 (50%)36
4Kaizer Chiefs1495236/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)38
5Milford FC1183194/10 (40%)4/10 (40%)4/10 (40%)4/10 (40%)42
6Sekhukhune United12111235/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)34
7Stellenbosch FC1183194/10 (40%)4/10 (40%)4/10 (40%)4/10 (40%)37
8Golden Arrows54192/10 (20%)3/10 (30%)3/10 (30%)7/10 (70%)42
9Chippa United59-4143/10 (30%)5/10 (50%)3/10 (30%)4/10 (40%)52
10TS Galaxy1014-4244/10 (40%)1/10 (10%)6/10 (60%)3/10 (30%)28
11Siwelele1015-5255/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)49
12Polokwane City912-3215/10 (50%)4/10 (40%)4/10 (40%)2/10 (20%)26
13Durban City58-3133/10 (30%)1/10 (10%)6/10 (60%)4/10 (40%)31
14Kruger United412-8162/8 (25%)3/8 (38%)5/8 (63%)3/8 (38%)38
15Tshakhuma Madzivhadila716-9235/10 (50%)2/10 (20%)7/10 (70%)2/10 (20%)25
16Richards Bay1122-11339/10 (90%)3/10 (30%)7/10 (70%)0/10 (0%)27
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 Pirates2626465.97713
2Mamelodi Sundowns2327366.57218
3Amazulu2221345.78010
4Kaizer Chiefs1733425.67614
5Milford FC1624345.37911
6Sekhukhune United1634465.27614
7Stellenbosch FC1433465.87911
8Golden Arrows1228435.5819
9Chippa United1123395.77911
10TS Galaxy1023365.27812
11Siwelele1031425.47714
12Polokwane City930454.37418
13Durban City831445.37812
14Kruger United725324.3883
15Tshakhuma Madzivhadila433425.17416
16Richards Bay429434.2839
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
1Mamelodi Sundowns26371639
2Stellenbosch FC1225761
3Kruger United1085674
4Polokwane City666414
5TS Galaxy163101
6Amazulu6339
7Chippa United00
8Durban City00
9Golden Arrows00
10Kaizer Chiefs00
11Milford FC00
12Orlando Pirates00
13Richards Bay00
14Sekhukhune United00
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,912
2Orlando Pirates1,863
3Kaizer Chiefs1,641
4Amazulu1,629
5Sekhukhune United1,616
6Stellenbosch FC1,592
7Golden Arrows1,551
8Milford FC1,525
9Durban City1,514
10TS Galaxy1,500
11Siwelele1,497
12Polokwane City1,491
13Kruger United1,477
14Richards Bay1,426
15Chippa United1,422
16Tshakhuma Madzivhadila1,391

League Table for this division