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 Pirates10730275+2224421221
2Mamelodi Sundowns10730185+132454743
3Kaizer Chiefs10532147+71843434
4Golden Arrows10442911-2165326
5Siwelele1036185+31533463
6Amazulu103521210+21453600
7Richards Bay1034389-11343595
8Stellenbosch FC10253910-111632705
9Sekhukhune United10253911-211521175
10Polokwane City1025347-311251498
11Durban City10244812-41044405
12Orbit College10244711-41053837
13Magesi102351215-3942142
14Tshakhuma Madzivhadila10154813-58630
15Chippa United10154918-98731700
16TS Galaxy10046517-12454660

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 1024 
2Mamelodi Sundowns612 1024 
3Richards Bay610 1013 
4Kaizer Chiefs69 1018 
5Golden Arrows69 1016 
6Magesi67 109 
7Amazulu67 1014 
8Siwelele67 1015 
9Orbit College66 1010 
10Sekhukhune United66 1011 
11Polokwane City66 1011 
12Chippa United66 108 
13Stellenbosch FC65 1011 
14Tshakhuma Madzivhadila65 108 
15TS Galaxy63 104 
16Durban City63 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 Pirates27522324/10 (40%)7/10 (70%)3/10 (30%)6/10 (60%)26
2Mamelodi Sundowns18513235/10 (50%)8/10 (80%)1/10 (10%)5/10 (50%)31
3Kaizer Chiefs1477214/10 (40%)6/10 (60%)3/10 (30%)4/10 (40%)39
4Golden Arrows911-2205/10 (50%)5/10 (50%)3/10 (30%)4/10 (40%)42
5Siwelele853133/10 (30%)5/10 (50%)2/10 (20%)6/10 (60%)31
6Amazulu12102225/10 (50%)4/10 (40%)4/10 (40%)3/10 (30%)33
7Richards Bay89-1174/10 (40%)5/10 (50%)3/10 (30%)5/10 (50%)34
8Stellenbosch FC910-1196/10 (60%)2/10 (20%)6/10 (60%)2/10 (20%)37
9Sekhukhune United911-2205/10 (50%)4/10 (40%)5/10 (50%)4/10 (40%)44
10Polokwane City47-3112/10 (20%)2/10 (20%)4/10 (40%)5/10 (50%)55
11Durban City812-4204/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)38
12Orbit College711-4185/10 (50%)4/10 (40%)3/10 (30%)3/10 (30%)28
13Magesi1215-3274/10 (40%)2/10 (20%)6/10 (60%)3/10 (30%)34
14Tshakhuma Madzivhadila813-5216/10 (60%)1/10 (10%)7/10 (70%)2/10 (20%)33
15Chippa United918-9277/10 (70%)5/10 (50%)4/10 (40%)4/10 (40%)32
16TS Galaxy517-12225/10 (50%)2/10 (20%)7/10 (70%)1/10 (10%)25
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 Pirates2417254.37021
2Mamelodi Sundowns2423284.37119
3Kaizer Chiefs1825324.86921
4Golden Arrows1626364.25632
5Siwelele1522343.86821
6Amazulu1424293.87218
7Richards Bay1315273.27911
8Stellenbosch FC1118283.87813
9Sekhukhune United1123284.67025
10Polokwane City1117273.67020
11Durban City1021284.37119
12Orbit College1026344.17119
13Magesi922294.86625
14Tshakhuma Madzivhadila825293.37317
15Chippa United816264.05931
16TS Galaxy423274.37515
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 United17001056
3Polokwane City1498931
4Orlando Pirates1221759
5Sekhukhune United1175730
6Orbit College837520
7Mamelodi Sundowns743462
8TS Galaxy660410
9Amazulu600373
10Richards Bay595370
11Siwelele463288
12Kaizer Chiefs434270
13Durban City405252
14Magesi14288
15Golden Arrows2616
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,595
6Amazulu1,581
7Golden Arrows1,544
8TS Galaxy1,518
9Durban City1,515
10Polokwane City1,510
11Siwelele1,492
12Richards Bay1,480
13Chippa United1,430
14Magesi1,424
15Tshakhuma Madzivhadila1,415
16Orbit College1,395

League Table for this division