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
1Mamelodi Sundowns6420113+814 32239
2Orlando Pirates6420102+814 22300
3Kaizer Chiefs642071+614 12297
4Amazulu640275+212 12687
5Durban City631254+110 02660
6Polokwane City623165+19 32640
7Siwelele623154+19 21569
8Chippa United623132+19 02933
9Stellenbosch FC6303810-29 311516
10Richards Bay615075+28 420
11TS Galaxy622265+18 23571
12Sekhukhune United622234-18 14142
13Magesi612348-45 31300
14Golden Arrows611489-14 32642
15Tshakhuma Madzivhadila602427-52 23142
16Orbit College6015414-101 33398
South Africa Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Orlando Pirates10820172+1526 22300
2Mamelodi Sundowns10631186+1221 52239
3Amazulu10613139+419 32687
4Kaizer Chiefs10451106+417 42297
5Polokwane City1043398+115 42640
6Durban City1042487+114 12660
7Richards Bay103521111014 620
8Siwelele1034367-113 21569
9TS Galaxy10325910-111 33571
10Chippa United1025358-311 22933
11Stellenbosch FC10325913-411 411516
12Golden Arrows103161514+110 42642
13Sekhukhune United1024458-310 34142
14Orbit College103161019-910 53398
15Magesi10226715-88 41300
16Tshakhuma Madzivhadila10136514-96 43142

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 Sundowns614 1021 
2Orlando Pirates614 1026 
3Kaizer Chiefs614 1017 
4Amazulu612 1019 
5Durban City610 1014 
6Polokwane City69 1015 
7Siwelele69 1013 
8Chippa United69 1011 
9Stellenbosch FC69 1011 
10Richards Bay68 1014 
11TS Galaxy68 1011 
12Sekhukhune United68 1010 
13Magesi65 108 
14Golden Arrows64 1010 
15Tshakhuma Madzivhadila62 106 
16Orbit College61 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 Pirates17215192/10 (20%)8/10 (80%)1/10 (10%)8/10 (80%)29
2Mamelodi Sundowns18612245/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)32
3Amazulu1394223/10 (30%)5/10 (50%)5/10 (50%)5/10 (50%)42
4Kaizer Chiefs1064164/10 (40%)5/10 (50%)2/10 (20%)6/10 (60%)37
5Polokwane City981174/10 (40%)5/10 (50%)4/10 (40%)3/10 (30%)26
6Durban City871151/10 (10%)3/10 (30%)5/10 (50%)5/10 (50%)50
7Richards Bay11110226/10 (60%)4/10 (40%)5/10 (50%)4/10 (40%)30
8Siwelele67-1132/10 (20%)5/10 (50%)3/10 (30%)5/10 (50%)39
9TS Galaxy910-1193/10 (30%)5/10 (50%)3/10 (30%)4/10 (40%)39
10Chippa United58-3132/10 (20%)3/10 (30%)3/10 (30%)6/10 (60%)53
11Stellenbosch FC913-4224/10 (40%)2/10 (20%)6/10 (60%)3/10 (30%)28
12Golden Arrows15141294/10 (40%)4/10 (40%)6/10 (60%)3/10 (30%)28
13Sekhukhune United58-3133/10 (30%)4/10 (40%)5/10 (50%)3/10 (30%)46
14Orbit College1019-9295/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)32
15Magesi715-8224/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)36
16Tshakhuma Madzivhadila514-9194/10 (40%)1/10 (10%)9/10 (90%)0/10 (0%)50
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 Pirates2622343.86522
2Mamelodi Sundowns2128354.76921
3Amazulu1921303.86821
4Kaizer Chiefs1728354.97120
5Polokwane City1523323.47219
6Durban City1419294.07214
7Richards Bay1419322.87513
8Siwelele1322323.76921
9TS Galaxy1120254.16922
10Chippa United1129333.86327
11Stellenbosch FC1127314.36627
12Golden Arrows1024394.66723
13Sekhukhune United1026353.86723
14Orbit College1027393.36920
15Magesi826393.67120
16Tshakhuma Madzivhadila623334.87120
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
1Stellenbosch FC1516942
2Chippa United933580
3Amazulu687427
4Durban City660410
5Golden Arrows642399
6Polokwane City640398
7TS Galaxy571355
8Siwelele569354
9Orbit College398247
10Magesi300186
11Orlando Pirates300186
12Kaizer Chiefs297185
13Mamelodi Sundowns239149
14Sekhukhune United14288
15Tshakhuma Madzivhadila14288
16Richards Bay00

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,631
4TS Galaxy1,588
5Stellenbosch FC1,585
6Amazulu1,554
7Kaizer Chiefs1,553
8Durban City1,545
9Polokwane City1,500
10Richards Bay1,488
11Siwelele1,485
12Golden Arrows1,477
13Tshakhuma Madzivhadila1,450
14Magesi1,449
15Orbit College1,424
16Chippa United1,415

League Table for this division