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 Pts BTTS G15 km15
1Mamelodi Sundowns10811235+1825342248
2Orlando Pirates10712137+62243498
3Stellenbosch FC10622117+420322514
4Magesi1061398+119310
5Sekhukhune United105231412+217710
6Tshakhuma Madzivhadila104331110+115600
7Amazulu10424108+214310
8Richards Bay10424810-21431504
9TS Galaxy FC103341314-112810
10Supersport United102531011-111510
11Golden Arrows10235613-7943492
12Chippa United10235411-79131883
13Royal AM10226616-108300
14Polokwane City10145611-5741687
15Kaizer Chiefs10136614-86510
16Cape Town City10037313-103310

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 Sundowns23518283/10 (30%)8/10 (80%)2/10 (20%)7/10 (70%)23
2Orlando Pirates1376204/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)31
3Stellenbosch FC1174183/10 (30%)6/10 (60%)3/10 (30%)5/10 (50%)37
4Magesi981173/10 (30%)7/10 (70%)3/10 (30%)5/10 (50%)34
5Sekhukhune United14122267/10 (70%)7/10 (70%)3/10 (30%)3/10 (30%)32
6Tshakhuma Madzivhadila11101216/10 (60%)5/10 (50%)4/10 (40%)3/10 (30%)27
7Amazulu1082183/10 (30%)5/10 (50%)4/10 (40%)5/10 (50%)36
8Richards Bay810-2183/10 (30%)4/10 (40%)5/10 (50%)4/10 (40%)32
9TS Galaxy FC1314-1278/10 (80%)3/10 (30%)7/10 (70%)1/10 (10%)26
10Supersport United1011-1215/10 (50%)4/10 (40%)4/10 (40%)3/10 (30%)28
11Golden Arrows613-7194/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)36
12Chippa United411-7151/10 (10%)2/10 (20%)5/10 (50%)4/10 (40%)36
13Royal AM616-10223/10 (30%)2/10 (20%)7/10 (70%)1/10 (10%)50
14Polokwane City611-5174/10 (40%)2/10 (20%)7/10 (70%)1/10 (10%)35
15Kaizer Chiefs614-8205/10 (50%)4/10 (40%)4/10 (40%)3/10 (30%)29
16Cape Town City313-10163/10 (30%)2/10 (20%)6/10 (60%)2/10 (20%)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 Sundowns2521324.47119
2Orlando Pirates2223294.07417
3Stellenbosch FC2021274.26921
4Magesi1919262.76921
5Sekhukhune United1724312.96723
6Tshakhuma Madzivhadila1525352.76822
7Amazulu1421303.37319
8Richards Bay1423322.97714
9TS Galaxy FC1220243.47022
10Supersport United1122262.87119
11Golden Arrows931373.26723
12Chippa United924323.87122
13Royal AM825324.67620
14Polokwane City723291.37515
15Kaizer Chiefs624303.06525
16Cape Town City321303.67714
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 FC25141562
2Mamelodi Sundowns22481397
3Chippa United18831170
4Polokwane City687427
5Richards Bay504313
6Orlando Pirates498309
7Golden Arrows492306
8Amazulu00
9Cape Town City00
10Kaizer Chiefs00
11Magesi00
12Royal AM00
13Sekhukhune United00
14Supersport United00
15TS Galaxy FC00
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,802
2Orlando Pirates1,688
3Stellenbosch FC1,608
4Sekhukhune United1,584
5TS Galaxy FC1,557
6Golden Arrows1,531
7Magesi1,510
8Polokwane City1,502
9Amazulu1,496
10Supersport United1,493
11Kaizer Chiefs1,492
12Chippa United1,488
13Tshakhuma Madzivhadila1,480
14Richards Bay1,474
15Cape Town City1,450
16Royal AM1,432

League Table for this division