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 Sundowns10811213+1825252248
2Orlando Pirates10622127+52044498
3Stellenbosch FC10622117+420332514
4Tshakhuma Madzivhadila10442118+316610
5Magesi10514810-21632239
6Sekhukhune United104331413+115820
7Amazulu10424108+214300
8Richards Bay1042479-21422504
9TS Galaxy FC103431311+21382163
10Supersport United102531110+111621268
11Chippa United10235512-79243058
12Golden Arrows10235512-7934646
13Royal AM10226616-108300
14Kaizer Chiefs10145611-5752297
15Polokwane City10145612-67410
16Cape Town City10136511-66321538

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 Sundowns21318242/10 (20%)8/10 (80%)2/10 (20%)8/10 (80%)21
2Orlando Pirates1275194/10 (40%)6/10 (60%)3/10 (30%)4/10 (40%)35
3Stellenbosch FC1174183/10 (30%)6/10 (60%)3/10 (30%)5/10 (50%)36
4Tshakhuma Madzivhadila1183196/10 (60%)5/10 (50%)4/10 (40%)3/10 (30%)28
5Magesi810-2183/10 (30%)6/10 (60%)4/10 (40%)4/10 (40%)32
6Sekhukhune United14131278/10 (80%)7/10 (70%)3/10 (30%)2/10 (20%)28
7Amazulu1082183/10 (30%)5/10 (50%)4/10 (40%)5/10 (50%)36
8Richards Bay79-2162/10 (20%)3/10 (30%)5/10 (50%)5/10 (50%)36
9TS Galaxy FC13112248/10 (80%)3/10 (30%)7/10 (70%)1/10 (10%)32
10Supersport United11101216/10 (60%)4/10 (40%)4/10 (40%)3/10 (30%)29
11Chippa United512-7172/10 (20%)2/10 (20%)6/10 (60%)3/10 (30%)36
12Golden Arrows512-7173/10 (30%)2/10 (20%)6/10 (60%)3/10 (30%)36
13Royal AM616-10223/10 (30%)2/10 (20%)7/10 (70%)1/10 (10%)50
14Kaizer Chiefs611-5175/10 (50%)4/10 (40%)4/10 (40%)3/10 (30%)29
15Polokwane City612-6184/10 (40%)2/10 (20%)7/10 (70%)1/10 (10%)35
16Cape Town City511-6163/10 (30%)3/10 (30%)5/10 (50%)3/10 (30%)29
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 Sundowns2522324.46922
2Orlando Pirates2023304.07416
3Stellenbosch FC2021274.27123
4Tshakhuma Madzivhadila1625352.86822
5Magesi1619273.16921
6Sekhukhune United1524312.96624
7Amazulu1421303.37319
8Richards Bay1426322.86921
9TS Galaxy FC1321273.47220
10Supersport United1120262.77418
11Chippa United923313.87026
12Golden Arrows930373.26723
13Royal AM825324.67620
14Kaizer Chiefs726313.06722
15Polokwane City720281.77317
16Cape Town City620293.77713
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
1Chippa United30581900
2Stellenbosch FC25141562
3Mamelodi Sundowns22481397
4Cape Town City1538956
5Supersport United1268788
6Golden Arrows646401
7Richards Bay504313
8Orlando Pirates498309
9Kaizer Chiefs297185
10Magesi239149
11TS Galaxy FC163101
12Amazulu00
13Polokwane City00
14Royal AM00
15Sekhukhune United00
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