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 Sundowns10631176+1121 510
3Polokwane City10532107+318 500
4Kaizer Chiefs10451106+417410
5Amazulu10523129+317 400
6TS Galaxy10433129+315 500
7Sekhukhune United10433107+315410
8Durban City10424108+214 200
9Richards Bay1035299014 500
10Siwelele1033458-312 100
11Stellenbosch FC10325913-411411516
12Orbit College103161019-910 61101
13Golden Arrows1030714140941488
14Tshakhuma Madzivhadila10163813-59 700
15Magesi10235814-69 500
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 
2Kaizer Chiefs612 1017 
3Amazulu612 1017 
4Mamelodi Sundowns611 1021 
5Polokwane City611 1018 
6Siwelele69 1012 
7Stellenbosch FC69 1011 
8TS Galaxy68 1015 
9Durban City67 1014 
10Richards Bay66 1014 
11Orbit College66 1010 
12Sekhukhune United65 1015 
13Magesi65 109 
14Tshakhuma Madzivhadila65 109 
15Golden Arrows63 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 Sundowns17611235/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)28
3Polokwane City1073175/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)29
4Kaizer Chiefs1064164/10 (40%)4/10 (40%)2/10 (20%)6/10 (60%)37
5Amazulu1293214/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)34
6TS Galaxy1293215/10 (50%)5/10 (50%)3/10 (30%)3/10 (30%)26
7Sekhukhune United1073174/10 (40%)6/10 (60%)4/10 (40%)3/10 (30%)41
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
11Stellenbosch FC913-4224/10 (40%)2/10 (20%)6/10 (60%)3/10 (30%)28
12Orbit College1019-9296/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)28
13Golden Arrows14140284/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)29
14Tshakhuma Madzivhadila813-5217/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)39
15Magesi814-6225/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)36
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 Sundowns2125344.76921
3Polokwane City1824303.07318
4Kaizer Chiefs1728364.47020
5Amazulu1720303.57218
6TS Galaxy1519283.67418
7Sekhukhune United1523323.47020
8Durban City1419264.07115
9Richards Bay1421282.37313
10Siwelele1220313.67220
11Stellenbosch FC1127313.96527
12Orbit College1024372.97020
13Golden Arrows924393.76525
14Tshakhuma Madzivhadila922284.87120
15Magesi925363.67219
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,941
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,438
16Chippa United1,402

League Table for this division