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 Sundowns10721175+122345743
3Kaizer Chiefs10622146+82033434
4Siwelele1036185+31533463
5Amazulu104331210+215420
6Golden Arrows10433811-3154226
7Stellenbosch FC103431010013632796
8Richards Bay1034378-113320
9Durban City103341012-21243405
10Sekhukhune United10253911-211521175
11Polokwane City1024459-41034834
12Chippa United102441117-61062667
13Magesi102351215-3942142
14Orbit College10235713-6952837
15Tshakhuma Madzivhadila10235714-79420
16TS Galaxy10028318-15233660

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 
2Kaizer Chiefs611 1020 
3Mamelodi Sundowns611 1023 
4Amazulu611 1015 
5Golden Arrows610 1015 
6Richards Bay69 1013 
7Magesi67 109 
8Siwelele67 1015 
9Stellenbosch FC67 1013 
10Sekhukhune United66 1011 
11Polokwane City66 1010 
12Tshakhuma Madzivhadila66 109 
13Orbit College65 109 
14Durban City65 1012 
15Chippa United65 1010 
16TS Galaxy61 102 
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 Sundowns17512224/10 (40%)8/10 (80%)1/10 (10%)5/10 (50%)31
3Kaizer Chiefs1468203/10 (30%)6/10 (60%)3/10 (30%)5/10 (50%)39
4Siwelele853133/10 (30%)5/10 (50%)2/10 (20%)6/10 (60%)31
5Amazulu12102224/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)38
6Golden Arrows811-3194/10 (40%)5/10 (50%)3/10 (30%)4/10 (40%)42
7Stellenbosch FC10100206/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)37
8Richards Bay78-1153/10 (30%)4/10 (40%)3/10 (30%)5/10 (50%)37
9Durban City1012-2224/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)41
10Sekhukhune United911-2205/10 (50%)4/10 (40%)5/10 (50%)4/10 (40%)44
11Polokwane City59-4143/10 (30%)2/10 (20%)5/10 (50%)4/10 (40%)54
12Chippa United1117-6286/10 (60%)6/10 (60%)3/10 (30%)4/10 (40%)36
13Magesi1215-3274/10 (40%)2/10 (20%)6/10 (60%)3/10 (30%)34
14Orbit College713-6205/10 (50%)4/10 (40%)4/10 (40%)2/10 (20%)25
15Tshakhuma Madzivhadila714-7214/10 (40%)1/10 (10%)7/10 (70%)3/10 (30%)32
16TS Galaxy318-15213/10 (30%)1/10 (10%)8/10 (80%)1/10 (10%)31
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 Sundowns2323283.97119
3Kaizer Chiefs2025324.46921
4Siwelele1522343.86821
5Amazulu1524293.36822
6Golden Arrows1527363.76228
7Stellenbosch FC1318283.97812
8Richards Bay1315273.17911
9Durban City1221284.47119
10Sekhukhune United1123284.67025
11Polokwane City1018273.17020
12Chippa United1016264.06030
13Magesi922294.86625
14Orbit College926354.07119
15Tshakhuma Madzivhadila926293.27317
16TS Galaxy224303.97614
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 FC27961737
2Orlando Pirates1221759
3Sekhukhune United1175730
4Orbit College837520
5Polokwane City834518
6Mamelodi Sundowns743462
7Chippa United667414
8TS Galaxy660410
9Siwelele463288
10Kaizer Chiefs434270
11Durban City405252
12Magesi14288
13Golden Arrows2616
14Amazulu00
15Richards Bay00
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