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 Pirates6330113+812231521
2Golden Arrows633062+41223715
3Mamelodi Sundowns6321148+61134104
4Kaizer Chiefs623154+1923860
5Siwelele6231990923428
6Stellenbosch FC622265+18231189
7Richards Bay615054+1833595
8Sekhukhune United622278-18431770
9Amazulu6132770633600
10Tshakhuma Madzivhadila60604406430
11TS Galaxy613257-2634660
12Orbit College613246-26331520
13Polokwane City613225-36141498
14Chippa United6123512-75431033
15Durban City604259-4434853
16Magesi6114712-5433666
South Africa Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Orlando Pirates10640254+2122331521
2Mamelodi Sundowns106312311+122164104
3Kaizer Chiefs10631166+102143860
4Golden Arrows10541109+11943715
5Amazulu103521210+21453600
6Siwelele10352121201443428
7Stellenbosch FC103431110+113631189
8Sekhukhune United102531012-211631770
9Richards Bay10253810-21153595
10Polokwane City1025358-311341498
11Tshakhuma Madzivhadila10163913-49730
12Orbit College10235713-69531520
13Magesi102261217-5843666
14Durban City10154712-5844853
15TS Galaxy10145818-10764660
16Chippa United101361023-136831033

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 Pirates612 1022 
2Golden Arrows612 1019 
3Mamelodi Sundowns611 1021 
4Kaizer Chiefs69 1021 
5Siwelele69 1014 
6Stellenbosch FC68 1013 
7Richards Bay68 1011 
8Sekhukhune United68 1011 
9Amazulu66 1014 
10Tshakhuma Madzivhadila66 109 
11TS Galaxy66 107 
12Orbit College66 109 
13Polokwane City66 1011 
14Chippa United65 106 
15Durban City64 108 
16Magesi64 108 
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%)7/10 (70%)3/10 (30%)6/10 (60%)26
2Mamelodi Sundowns231112346/10 (60%)7/10 (70%)2/10 (20%)4/10 (40%)24
3Kaizer Chiefs16610224/10 (40%)7/10 (70%)2/10 (20%)5/10 (50%)41
4Golden Arrows1091194/10 (40%)5/10 (50%)3/10 (30%)4/10 (40%)42
5Amazulu12102225/10 (50%)4/10 (40%)4/10 (40%)3/10 (30%)33
6Siwelele12120244/10 (40%)4/10 (40%)3/10 (30%)5/10 (50%)21
7Stellenbosch FC11101216/10 (60%)2/10 (20%)6/10 (60%)2/10 (20%)37
8Sekhukhune United1012-2226/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)54
9Richards Bay810-2185/10 (50%)5/10 (50%)3/10 (30%)4/10 (40%)34
10Polokwane City58-3133/10 (30%)2/10 (20%)4/10 (40%)5/10 (50%)55
11Tshakhuma Madzivhadila913-4227/10 (70%)1/10 (10%)7/10 (70%)2/10 (20%)33
12Orbit College713-6205/10 (50%)4/10 (40%)3/10 (30%)3/10 (30%)28
13Magesi1217-5294/10 (40%)2/10 (20%)6/10 (60%)3/10 (30%)32
14Durban City712-5194/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)38
15TS Galaxy818-10266/10 (60%)3/10 (30%)6/10 (60%)1/10 (10%)17
16Chippa United1023-13338/10 (80%)5/10 (50%)4/10 (40%)2/10 (20%)32
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 Pirates2217254.47022
2Mamelodi Sundowns2123284.46921
3Kaizer Chiefs2122314.86526
4Golden Arrows1926374.35436
5Amazulu1424293.96921
6Siwelele1422343.76822
7Stellenbosch FC1318283.87813
8Sekhukhune United1123284.57025
9Richards Bay1116273.17812
10Polokwane City1118273.37020
11Tshakhuma Madzivhadila925303.37317
12Orbit College926364.17119
13Magesi825304.76723
14Durban City821284.37119
15TS Galaxy723274.27120
16Chippa United617274.15931
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
1Sekhukhune United17701100
2Orlando Pirates1521945
3Orbit College1520944
4Polokwane City1498931
5Stellenbosch FC1189739
6Chippa United1033642
7Kaizer Chiefs860534
8Durban City853530
9Golden Arrows715444
10Magesi666414
11TS Galaxy660410
12Amazulu600373
13Richards Bay595370
14Siwelele428266
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
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