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 Pirates10910172+1528 200
2Mamelodi Sundowns10541156+919 500
3Polokwane City10532107+318 500
4Amazulu10523129+317 400
5Sekhukhune United10442117+416 500
6TS Galaxy10433129+315 510
7Kaizer Chiefs1036196+315 41160
8Durban City10424108+214 200
9Richards Bay1035299014 500
10Siwelele1033458-312 100
11Orbit College103161120-910 700
12Golden Arrows10307141409 400
13Tshakhuma Madzivhadila10163813-59 700
14Magesi10235814-69 500
15Stellenbosch FC10226814-68 400
16Chippa United10154511-68 400

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 1028 
2Amazulu612 1017 
3Mamelodi Sundowns611 1019 
4Polokwane City611 1018 
5Kaizer Chiefs610 1015 
6Siwelele69 1012 
7TS Galaxy68 1015 
8Durban City67 1014 
9Stellenbosch FC67 108 
10Golden Arrows66 109 
11Sekhukhune United66 1016 
12Richards Bay66 1014 
13Orbit College66 1010 
14Magesi65 109 
15Tshakhuma Madzivhadila65 109 
16Chippa United63 108 
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 Pirates17215192/10 (20%)9/10 (90%)1/10 (10%)8/10 (80%)32
2Mamelodi Sundowns1569215/10 (50%)6/10 (60%)3/10 (30%)4/10 (40%)29
3Polokwane City1073175/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)29
4Amazulu1293214/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)34
5Sekhukhune United1174185/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)40
6TS Galaxy1293215/10 (50%)5/10 (50%)3/10 (30%)3/10 (30%)26
7Kaizer Chiefs963154/10 (40%)4/10 (40%)2/10 (20%)6/10 (60%)37
8Durban City1082182/10 (20%)4/10 (40%)4/10 (40%)5/10 (50%)50
9Richards Bay990185/10 (50%)4/10 (40%)4/10 (40%)5/10 (50%)36
10Siwelele58-3131/10 (10%)4/10 (40%)4/10 (40%)5/10 (50%)44
11Orbit College1120-9317/10 (70%)5/10 (50%)5/10 (50%)1/10 (10%)26
12Golden Arrows14140284/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)33
13Tshakhuma Madzivhadila813-5217/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)39
14Magesi814-6225/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)36
15Stellenbosch FC814-6224/10 (40%)1/10 (10%)7/10 (70%)2/10 (20%)30
16Chippa United511-6164/10 (40%)3/10 (30%)3/10 (30%)4/10 (40%)45
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 Pirates2823313.86525
2Mamelodi Sundowns1922324.77119
3Polokwane City1824303.07318
4Amazulu1720303.57218
5Sekhukhune United1623293.96921
6TS Galaxy1519283.67418
7Kaizer Chiefs1527354.77021
8Durban City1419264.07115
9Richards Bay1421282.37313
10Siwelele1220313.67220
11Orbit College1024342.87120
12Golden Arrows925384.26525
13Tshakhuma Madzivhadila922284.87120
14Magesi925363.67219
15Stellenbosch FC826294.46526
16Chippa United828303.66129
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

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,940
2Orlando Pirates1,756
3Sekhukhune United1,645
4TS Galaxy1,591
5Stellenbosch FC1,571
6Kaizer Chiefs1,546
7Amazulu1,544
8Durban City1,538
9Polokwane City1,507
10Richards Bay1,488
11Siwelele1,485
12Golden Arrows1,483
13Tshakhuma Madzivhadila1,457
14Magesi1,449
15Orbit College1,439
16Chippa United1,402

League Table for this division