The Fishy - Grimsby Town FC

za flag

South Africa Premier League Form Table

South Africa Premier League Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Orlando Pirates6420163+1314221521
2Mamelodi Sundowns6321148+61135343
3Richards Bay624064+21032595
4Kaizer Chiefs623185+3933725
5Golden Arrows623147-392226
6Sekhukhune United622289-18421175
7Amazulu614198+1742600
8Siwelele6141910-1733428
9Orbit College613257-2642298
10TS Galaxy613257-2634660
11Polokwane City613214-36041498
12Stellenbosch FC612357-25321189
13Tshakhuma Madzivhadila605136-35320
14Chippa United6123614-85521033
15Magesi6114712-54320
16Durban City6033510-5333405
South Africa Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Orlando Pirates10730275+2224421521
2Mamelodi Sundowns106312311+122165343
3Kaizer Chiefs10631166+102143725
4Golden Arrows10442911-2165226
5Amazulu103521210+21452600
6Richards Bay1034389-11342595
7Siwelele102621112-11243428
8Stellenbosch FC10253910-111621189
9Polokwane City1025347-311241498
10Sekhukhune United102441014-410621175
11Durban City10244812-41043405
12Orbit College10244711-41052298
13Magesi102351216-49420
14Tshakhuma Madzivhadila10154813-58620
15TS Galaxy10145818-10764660
16Chippa United101451021-117821033

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 Pirates614 1024 
2Mamelodi Sundowns611 1021 
3Richards Bay610 1013 
4Kaizer Chiefs69 1021 
5Golden Arrows69 1016 
6Sekhukhune United68 1010 
7Amazulu67 1014 
8Siwelele67 1012 
9Orbit College66 1010 
10TS Galaxy66 107 
11Polokwane City66 1011 
12Stellenbosch FC65 1011 
13Tshakhuma Madzivhadila65 108 
14Chippa United65 107 
15Magesi64 109 
16Durban City63 1010 
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 Pirates27522324/10 (40%)7/10 (70%)3/10 (30%)6/10 (60%)26
2Mamelodi Sundowns231112346/10 (60%)7/10 (70%)2/10 (20%)4/10 (40%)24
3Kaizer Chiefs16610224/10 (40%)7/10 (70%)2/10 (20%)5/10 (50%)41
4Golden Arrows911-2205/10 (50%)5/10 (50%)3/10 (30%)4/10 (40%)42
5Amazulu12102225/10 (50%)4/10 (40%)4/10 (40%)3/10 (30%)33
6Richards Bay89-1174/10 (40%)5/10 (50%)3/10 (30%)4/10 (40%)34
7Siwelele1112-1234/10 (40%)4/10 (40%)3/10 (30%)5/10 (50%)21
8Stellenbosch FC910-1196/10 (60%)2/10 (20%)6/10 (60%)2/10 (20%)37
9Polokwane City47-3112/10 (20%)2/10 (20%)4/10 (40%)5/10 (50%)55
10Sekhukhune United1014-4246/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)54
11Durban City812-4204/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)38
12Orbit College711-4185/10 (50%)4/10 (40%)3/10 (30%)3/10 (30%)28
13Magesi1216-4284/10 (40%)2/10 (20%)6/10 (60%)3/10 (30%)32
14Tshakhuma Madzivhadila813-5216/10 (60%)1/10 (10%)7/10 (70%)2/10 (20%)33
15TS Galaxy818-10266/10 (60%)3/10 (30%)6/10 (60%)1/10 (10%)17
16Chippa United1021-11318/10 (80%)5/10 (50%)4/10 (40%)2/10 (20%)32
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 Pirates2417254.47022
2Mamelodi Sundowns2123284.46921
3Kaizer Chiefs2122314.86526
4Golden Arrows1626374.35436
5Amazulu1424293.96921
6Richards Bay1316273.17812
7Siwelele1222343.76822
8Stellenbosch FC1118283.87813
9Polokwane City1118273.37020
10Sekhukhune United1023284.57025
11Durban City1021284.37119
12Orbit College1026364.17119
13Magesi925304.76723
14Tshakhuma Madzivhadila825303.37317
15TS Galaxy723274.27120
16Chippa United717274.15931
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
1Orlando Pirates1521945
2Polokwane City1498931
3Stellenbosch FC1189739
4Sekhukhune United1175730
5Chippa United1033642
6Kaizer Chiefs725450
7TS Galaxy660410
8Amazulu600373
9Richards Bay595370
10Siwelele428266
11Durban City405252
12Mamelodi Sundowns343213
13Orbit College298185
14Golden Arrows2616
15Magesi00
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
PosTeam ELO Rating
1Mamelodi Sundowns1,894
2Orlando Pirates1,821
3Sekhukhune United1,615
4Kaizer Chiefs1,610
5Stellenbosch FC1,595
6Amazulu1,581
7Golden Arrows1,544
8TS Galaxy1,518
9Durban City1,515
10Polokwane City1,510
11Siwelele1,492
12Richards Bay1,480
13Chippa United1,430
14Magesi1,424
15Tshakhuma Madzivhadila1,415
16Orbit College1,395

League Table for this division