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
1Orlando Pirates6420111+101413394
2Mamelodi Sundowns6321148+61133104
3Golden Arrows624052+31023689
4Siwelele6231111109331094
5Amazulu622276+1823664
6Kaizer Chiefs6222550823802
7TS Galaxy6141550733549
8Richards Bay61413307231189
9Magesi621378-1723666
10Tshakhuma Madzivhadila60604406430
11Stellenbosch FC613234-16132705
12Sekhukhune United6132810-2653595
13Polokwane City613225-3612664
14Orbit College612348-45331222
15Chippa United6123512-75431920
16Durban City604259-4433447
South Africa Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Orlando Pirates10640254+212233394
2Mamelodi Sundowns106312311+122163104
3Kaizer Chiefs10532147+71843802
4Golden Arrows104518801733689
5Amazulu104421310+31653664
6Siwelele103521313014431094
7Stellenbosch FC10343109+113532705
8Richards Bay1025389-111531189
9Sekhukhune United102531113-21163595
10Polokwane City1025358-31132664
11Magesi103161115-41033666
12Chippa United102351020-109731920
13TS Galaxy10154716-9853549
14Durban City10145612-6733447
15Tshakhuma Madzivhadila10073612-67630
16Orbit College10136514-96431222
South Africa Premier League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Mamelodi Sundowns6420198+11145
2Stellenbosch FC641195+4133
3Orlando Pirates6330122+10122
4Siwelele633073+4122
5Richards Bay624064+2103
6Golden Arrows624031+2101
7Amazulu6231106+494
8Sekhukhune United623165+192
9Magesi63031111093
10Kaizer Chiefs630366091
11Chippa United621379-273
12Durban City613234-162
13Tshakhuma Madzivhadila605134-153
14Polokwane City612335-252
15TS Galaxy6123512-753
16Orbit College602429-722
South Africa Premier League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Orlando Pirates6510173+14162
2Mamelodi Sundowns641173+4131
3Golden Arrows6312810-2104
4Kaizer Chiefs623154+192
5Orbit College622256-183
6Amazulu622235-281
7Polokwane City614135-272
8Sekhukhune United613289-165
9Durban City612359-452
10Tshakhuma Madzivhadila6123612-654
11Chippa United6123714-755
12Stellenbosch FC604235-243
13Siwelele6042711-443
14Richards Bay611437-442
15Magesi603315-431
16TS Galaxy603327-532

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 Pirates614 1022 
2Mamelodi Sundowns611 1021 
3Golden Arrows610 1017 
4Siwelele69 1014 
5Amazulu68 1016 
6Kaizer Chiefs68 1018 
7TS Galaxy67 108 
8Richards Bay67 1011 
9Magesi67 1010 
10Tshakhuma Madzivhadila66 107 
11Stellenbosch FC66 1013 
12Sekhukhune United66 1011 
13Polokwane City66 1011 
14Orbit College65 106 
15Chippa United65 109 
16Durban City64 107 
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 Pirates25421293/10 (30%)6/10 (60%)3/10 (30%)7/10 (70%)25
2Mamelodi Sundowns231112346/10 (60%)7/10 (70%)2/10 (20%)4/10 (40%)24
3Kaizer Chiefs1477214/10 (40%)6/10 (60%)3/10 (30%)4/10 (40%)41
4Golden Arrows880163/10 (30%)5/10 (50%)2/10 (20%)6/10 (60%)43
5Amazulu13103235/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)42
6Siwelele13130264/10 (40%)5/10 (50%)3/10 (30%)5/10 (50%)26
7Stellenbosch FC1091195/10 (50%)3/10 (30%)5/10 (50%)3/10 (30%)37
8Richards Bay89-1175/10 (50%)5/10 (50%)3/10 (30%)3/10 (30%)35
9Sekhukhune United1113-2246/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)51
10Polokwane City58-3133/10 (30%)3/10 (30%)4/10 (40%)4/10 (40%)53
11Magesi1115-4263/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)37
12Chippa United1020-10307/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)29
13TS Galaxy716-9235/10 (50%)3/10 (30%)5/10 (50%)2/10 (20%)17
14Durban City612-6183/10 (30%)2/10 (20%)6/10 (60%)3/10 (30%)39
15Tshakhuma Madzivhadila612-6186/10 (60%)1/10 (10%)6/10 (60%)3/10 (30%)31
16Orbit College514-9194/10 (40%)3/10 (30%)5/10 (50%)2/10 (20%)28
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 Pirates2217274.57021
2Mamelodi Sundowns2123284.46921
3Kaizer Chiefs1826294.86525
4Golden Arrows1726364.35436
5Amazulu1619274.17615
6Siwelele1420303.67022
7Stellenbosch FC1320293.87812
8Richards Bay1120283.07813
9Sekhukhune United1121304.57416
10Polokwane City1118273.47020
11Magesi1026304.76624
12Chippa United918274.35931
13TS Galaxy824284.17020
14Durban City721274.07119
15Tshakhuma Madzivhadila723293.37020
16Orbit College631384.26723
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 FC27051681
2Chippa United19201193
3Orbit College1222759
4Richards Bay1189739
5Siwelele1094680
6Kaizer Chiefs802498
7Golden Arrows689428
8Magesi666414
9Amazulu664413
10Polokwane City664413
11Sekhukhune United595370
12TS Galaxy549341
13Durban City447278
14Orlando Pirates394245
15Mamelodi Sundowns10465
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
PosTeamELO Rating
ELO ratings are not available for this league

League Table for this division