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
1Mamelodi Sundowns10910195+142854101
2Orlando Pirates10721224+182333163
3Stellenbosch FC10541128+419731234
4Kaizer Chiefs10523107+317220
5Amazulu1051489-11623687
6Durban City1043386+21513502
7Siwelele1036175+21532367
8Chippa United10343109+113321796
9Polokwane City1034387+113320
10Golden Arrows10334101001254664
11Sekhukhune United1033468-21223664
12Richards Bay10253710-31133862
13TS Galaxy10136616-106331384
14Tshakhuma Madzivhadila10127716-9552239
15Magesi10055413-9532297
16Orbit College10127516-11532402

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
1Mamelodi Sundowns618 1028 
2Orlando Pirates613 1023 
3Stellenbosch FC612 1019 
4Golden Arrows611 1012 
5Siwelele610 1015 
6Kaizer Chiefs69 1017 
7Chippa United68 1013 
8Sekhukhune United68 1012 
9Durban City68 1015 
10Amazulu67 1016 
11Polokwane City66 1013 
12Orbit College65 105 
13Richards Bay65 1011 
14Tshakhuma Madzivhadila63 105 
15Magesi63 105 
16TS Galaxy61 106 
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
1Mamelodi Sundowns19514245/10 (50%)9/10 (90%)1/10 (10%)5/10 (50%)45
2Orlando Pirates22418263/10 (30%)7/10 (70%)2/10 (20%)7/10 (70%)20
3Stellenbosch FC1284207/10 (70%)4/10 (40%)5/10 (50%)3/10 (30%)36
4Kaizer Chiefs1073172/10 (20%)6/10 (60%)2/10 (20%)6/10 (60%)40
5Amazulu89-1172/10 (20%)3/10 (30%)6/10 (60%)4/10 (40%)50
6Durban City862141/10 (10%)6/10 (60%)3/10 (30%)6/10 (60%)50
7Siwelele752123/10 (30%)6/10 (60%)1/10 (10%)6/10 (60%)27
8Chippa United1091193/10 (30%)5/10 (50%)2/10 (20%)6/10 (60%)47
9Polokwane City871153/10 (30%)4/10 (40%)3/10 (30%)5/10 (50%)37
10Golden Arrows10100205/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)40
11Sekhukhune United68-2142/10 (20%)3/10 (30%)5/10 (50%)5/10 (50%)41
12Richards Bay710-3173/10 (30%)3/10 (30%)5/10 (50%)4/10 (40%)32
13TS Galaxy616-10223/10 (30%)3/10 (30%)5/10 (50%)3/10 (30%)40
14Tshakhuma Madzivhadila716-9235/10 (50%)0/10 (0%)10/10 (100%)0/10 (0%)41
15Magesi413-9173/10 (30%)1/10 (10%)7/10 (70%)2/10 (20%)27
16Orbit College516-11213/10 (30%)2/10 (20%)7/10 (70%)1/10 (10%)31
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
1Mamelodi Sundowns2828334.76921
2Orlando Pirates2317244.06918
3Stellenbosch FC1925304.47219
4Kaizer Chiefs1730365.07320
5Amazulu1623294.26823
6Durban City1518294.47118
7Siwelele1523384.07020
8Chippa United1321323.96426
9Polokwane City1324313.47218
10Golden Arrows1227374.56720
11Sekhukhune United1224334.16525
12Richards Bay1119333.47513
13TS Galaxy621304.36916
14Tshakhuma Madzivhadila526334.17317
15Magesi524364.56726
16Orbit College529403.77020
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
1Chippa United17961116
2TS Galaxy1384860
3Stellenbosch FC1234767
4Richards Bay862536
5Amazulu687427
6Golden Arrows664413
7Sekhukhune United664413
8Durban City502312
9Orbit College402250
10Siwelele367228
11Magesi297185
12Tshakhuma Madzivhadila239149
13Orlando Pirates163101
14Mamelodi Sundowns10163
15Kaizer Chiefs00
16Polokwane City00

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,928
2Orlando Pirates1,786
3Sekhukhune United1,636
4Stellenbosch FC1,593
5Amazulu1,549
6Durban City1,542
7Kaizer Chiefs1,537
8TS Galaxy1,536
9Golden Arrows1,515
10Polokwane City1,511
11Siwelele1,495
12Richards Bay1,478
13Chippa United1,432
14Orbit College1,432
15Tshakhuma Madzivhadila1,431
16Magesi1,411

League Table for this division