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
1Kaizer Chiefs6510122+101623594
2Mamelodi Sundowns6510134+916437200
3Orlando Pirates6420193+161422495
4Amazulu6321108+21143968
5Golden Arrows632157-21123585
6Stellenbosch FC623197+29621280
7Magesi6213111107330
8Siwelele61413307231129
9Richards Bay621368-2732504
10Polokwane City613245-16321175
11Sekhukhune United613257-26321516
12Tshakhuma Madzivhadila612359-45320
13Chippa United6123713-6552667
14Durban City611449-5423698
15Orbit College602439-6233837
16TS Galaxy6015314-11132160
South Africa Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Mamelodi Sundowns10910216+1528637200
2Orlando Pirates10721286+222342495
3Kaizer Chiefs10613148+61933594
4Golden Arrows10532101001843585
5Stellenbosch FC10451139+417821280
6Siwelele1027154+113331129
7Amazulu103341012-21243968
8Chippa United103341316-31262667
9Sekhukhune United10334912-312421516
10Richards Bay10334913-41242504
11Polokwane City1025388011421175
12Durban City10325812-41133698
13Magesi102351216-49430
14Orbit College10145714-7753837
15Tshakhuma Madzivhadila10127515-105320
16TS Galaxy10019521-16142160

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
1Kaizer Chiefs616 1019 
2Mamelodi Sundowns616 1028 
3Orlando Pirates614 1023 
4Amazulu611 1012 
5Golden Arrows611 1018 
6Stellenbosch FC69 1017 
7Magesi67 109 
8Siwelele67 1013 
9Richards Bay67 1012 
10Polokwane City66 1011 
11Sekhukhune United66 1012 
12Tshakhuma Madzivhadila65 105 
13Chippa United65 1012 
14Durban City64 1011 
15Orbit College62 107 
16TS Galaxy61 101 
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 Sundowns21615276/10 (60%)10/10 (100%)0/10 (0%)4/10 (40%)40
2Orlando Pirates28622344/10 (40%)7/10 (70%)3/10 (30%)6/10 (60%)19
3Kaizer Chiefs1486223/10 (30%)6/10 (60%)3/10 (30%)5/10 (50%)40
4Golden Arrows10100204/10 (40%)6/10 (60%)2/10 (20%)5/10 (50%)45
5Stellenbosch FC1394228/10 (80%)4/10 (40%)5/10 (50%)2/10 (20%)30
6Siwelele54193/10 (30%)5/10 (50%)1/10 (10%)6/10 (60%)34
7Amazulu1012-2224/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)38
8Chippa United1316-3296/10 (60%)7/10 (70%)2/10 (20%)4/10 (40%)39
9Sekhukhune United912-3214/10 (40%)3/10 (30%)6/10 (60%)4/10 (40%)48
10Richards Bay913-4224/10 (40%)5/10 (50%)4/10 (40%)3/10 (30%)35
11Polokwane City880164/10 (40%)3/10 (30%)4/10 (40%)4/10 (40%)38
12Durban City812-4203/10 (30%)4/10 (40%)6/10 (60%)3/10 (30%)44
13Magesi1216-4284/10 (40%)2/10 (20%)7/10 (70%)2/10 (20%)37
14Orbit College714-7215/10 (50%)3/10 (30%)5/10 (50%)2/10 (20%)26
15Tshakhuma Madzivhadila515-10203/10 (30%)0/10 (0%)8/10 (80%)2/10 (20%)38
16TS Galaxy521-16264/10 (40%)2/10 (20%)8/10 (80%)0/10 (0%)35
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 Sundowns2824294.87119
2Orlando Pirates2317254.36921
3Kaizer Chiefs1926325.07020
4Golden Arrows1826364.26327
5Stellenbosch FC1720264.17812
6Siwelele1324373.86921
7Amazulu1223283.76823
8Chippa United1216253.96426
9Sekhukhune United1224294.57023
10Richards Bay1217253.97911
11Polokwane City1120293.07218
12Durban City1120284.57019
13Magesi922294.76624
14Orbit College726354.17119
15Tshakhuma Madzivhadila525304.07317
16TS Galaxy122284.47614
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
1Mamelodi Sundowns72004474
2Sekhukhune United1516942
3Stellenbosch FC1280795
4Polokwane City1175730
5Siwelele1129702
6Amazulu968601
7Orbit College837520
8Durban City698434
9Chippa United667414
10Kaizer Chiefs594369
11Golden Arrows585364
12Richards Bay504313
13Orlando Pirates495308
14TS Galaxy16099
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,606
6Amazulu1,570
7Golden Arrows1,544
8TS Galaxy1,518
9Durban City1,515
10Polokwane City1,499
11Siwelele1,492
12Richards Bay1,480
13Chippa United1,441
14Magesi1,424
15Tshakhuma Madzivhadila1,415
16Orbit College1,395

League Table for this division