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 Pirates10721194+1523336
2Mamelodi Sundowns10631145+92144599
3Siwelele1045174+31722666
4Polokwane City1044296+316320
5Kaizer Chiefs1044297+216320
6Stellenbosch FC105141213-116542458
7Amazulu10505109+115121217
8Durban City1042476+11401640
9Chippa United103437701312689
10Sekhukhune United103436601322239
11Golden Arrows103251413+111420
12TS Galaxy1032589-11121526
13Richards Bay10163914-59621431
14Orbit College10226918-9852298
15Magesi10136616-106521516
16Tshakhuma Madzivhadila10136415-11632300

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 Pirates613 1023 
3Chippa United612 1013 
4Durban City610 1014 
5Stellenbosch FC610 1016 
6Polokwane City69 1016 
7Amazulu69 1015 
8Golden Arrows68 1011 
9Sekhukhune United68 1013 
10Kaizer Chiefs68 1016 
11Richards Bay67 109 
12Siwelele67 1017 
13TS Galaxy64 1011 
14Magesi62 106 
15Tshakhuma Madzivhadila62 106 
16Orbit College62 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 Pirates19415233/10 (30%)7/10 (70%)2/10 (20%)7/10 (70%)23
2Mamelodi Sundowns1459194/10 (40%)7/10 (70%)3/10 (30%)4/10 (40%)39
3Siwelele743112/10 (20%)6/10 (60%)1/10 (10%)7/10 (70%)38
4Polokwane City963153/10 (30%)6/10 (60%)2/10 (20%)5/10 (50%)24
5Kaizer Chiefs972163/10 (30%)5/10 (50%)2/10 (20%)6/10 (60%)37
6Stellenbosch FC1213-1255/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)31
7Amazulu1091191/10 (10%)3/10 (30%)7/10 (70%)4/10 (40%)43
8Durban City761130/10 (0%)4/10 (40%)5/10 (50%)5/10 (50%)52
9Chippa United770141/10 (10%)3/10 (30%)3/10 (30%)7/10 (70%)52
10Sekhukhune United660122/10 (20%)5/10 (50%)4/10 (40%)4/10 (40%)41
11Golden Arrows14131274/10 (40%)4/10 (40%)5/10 (50%)4/10 (40%)30
12TS Galaxy89-1172/10 (20%)4/10 (40%)4/10 (40%)4/10 (40%)47
13Richards Bay914-5236/10 (60%)2/10 (20%)6/10 (60%)3/10 (30%)24
14Orbit College918-9275/10 (50%)3/10 (30%)6/10 (60%)1/10 (10%)29
15Magesi616-10225/10 (50%)2/10 (20%)7/10 (70%)1/10 (10%)31
16Tshakhuma Madzivhadila415-11193/10 (30%)1/10 (10%)9/10 (90%)0/10 (0%)46
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 Pirates2321294.46821
2Mamelodi Sundowns2128354.67318
3Siwelele1719354.57020
4Polokwane City1622313.17416
5Kaizer Chiefs1629354.97020
6Stellenbosch FC1631384.16724
7Amazulu1519294.06823
8Durban City1419294.17115
9Chippa United1326343.86327
10Sekhukhune United1326353.86822
11Golden Arrows1129434.26922
12TS Galaxy1121314.47121
13Richards Bay922343.27812
14Orbit College829433.37020
15Magesi627434.26822
16Tshakhuma Madzivhadila623334.86723
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 FC24581527
2Magesi1516942
3Richards Bay1431889
4Amazulu1217756
5Chippa United689428
6Siwelele666414
7Durban City640398
8Mamelodi Sundowns599372
9TS Galaxy526327
10Tshakhuma Madzivhadila300186
11Orbit College298185
12Sekhukhune United239149
13Orlando Pirates64
14Golden Arrows00
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,954
2Orlando Pirates1,766
3Sekhukhune United1,641
4Stellenbosch FC1,575
5Kaizer Chiefs1,562
6TS Galaxy1,562
7Amazulu1,553
8Durban City1,542
9Golden Arrows1,506
10Polokwane City1,500
11Siwelele1,485
12Richards Bay1,468
13Chippa United1,453
14Tshakhuma Madzivhadila1,429
15Magesi1,428
16Orbit College1,419

League Table for this division