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 Pirates10910232+2128230
2Mamelodi Sundowns10820279+1826732132
3Amazulu10811148+625410
4Milford FC10532117+418320
5Sekhukhune United104331111015420
6Kaizer Chiefs103521411+314716
7Chippa United103527701432621
8Stellenbosch FC10253910-111410
9Kruger United9315713-610321085
10Golden Arrows1016335-292226
11Polokwane City10163912-3952666
12TS Galaxy10154712-5831142
13Durban City10145612-6741480
14Siwelele101451118-7762666
15Tshakhuma Madzivhadila10136917-86520
16Richards Bay100371124-13391374

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 1028 
2Mamelodi Sundowns616 1026 
3Amazulu615 1025 
4Milford FC611 1018 
5Chippa United69 1014 
6Kruger United69 910 
7Sekhukhune United68 1015 
8Kaizer Chiefs67 1014 
9Stellenbosch FC66 1011 
10Golden Arrows65 109 
11Siwelele65 107 
12Durban City65 107 
13TS Galaxy65 108 
14Polokwane City64 109 
15Tshakhuma Madzivhadila64 106 
16Richards Bay61 103 
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 Pirates23221252/10 (20%)10/10 (100%)0/10 (0%)8/10 (80%)30
2Mamelodi Sundowns27918367/10 (70%)8/10 (80%)2/10 (20%)3/10 (30%)36
3Amazulu1486224/10 (40%)8/10 (80%)2/10 (20%)6/10 (60%)35
4Milford FC1174183/10 (30%)5/10 (50%)3/10 (30%)5/10 (50%)43
5Sekhukhune United11110224/10 (40%)5/10 (50%)4/10 (40%)3/10 (30%)30
6Kaizer Chiefs14113257/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)33
7Chippa United770143/10 (30%)6/10 (60%)2/10 (20%)5/10 (50%)53
8Stellenbosch FC910-1194/10 (40%)3/10 (30%)5/10 (50%)3/10 (30%)40
9Kruger United713-6203/9 (33%)4/9 (44%)5/9 (56%)3/9 (33%)34
10Golden Arrows35-282/10 (20%)2/10 (20%)4/10 (40%)6/10 (60%)50
11Polokwane City912-3215/10 (50%)4/10 (40%)4/10 (40%)2/10 (20%)26
12TS Galaxy712-5193/10 (30%)0/10 (0%)6/10 (60%)4/10 (40%)32
13Durban City612-6184/10 (40%)1/10 (10%)7/10 (70%)3/10 (30%)31
14Siwelele1118-7296/10 (60%)3/10 (30%)7/10 (70%)1/10 (10%)42
15Tshakhuma Madzivhadila917-8265/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)21
16Richards Bay1124-13359/10 (90%)2/10 (20%)8/10 (80%)0/10 (0%)21
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 Pirates2826466.37713
2Mamelodi Sundowns2627356.97317
3Amazulu2521346.18010
4Milford FC1823326.17911
5Sekhukhune United1533465.57812
6Kaizer Chiefs1431405.97713
7Chippa United1421386.0828
8Stellenbosch FC1131436.07911
9Kruger United1025324.6891
10Golden Arrows928415.9819
11Polokwane City931455.17713
12TS Galaxy824365.68010
13Durban City728395.77911
14Siwelele731425.77614
15Tshakhuma Madzivhadila631415.5828
16Richards Bay329424.57515
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 Sundowns21321325
2Kruger United1085674
3Polokwane City666414
4Siwelele666414
5Chippa United621386
6Durban City480298
7Richards Bay374232
8TS Galaxy14288
9Golden Arrows2616
10Kaizer Chiefs64
11Amazulu00
12Milford FC00
13Orlando Pirates00
14Sekhukhune United00
15Stellenbosch FC00
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