The Fishy - Grimsby Town FC

caf flag

CAF Champions League Form Table

CAF Champions League Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Mamelodi Sundowns6600154+1118437679
2ES Tunis642091+81412107
3Pyramids FC641194+513327
4Petro de Luanda6330102+81223226
5Young Africans633081+71212856
6FAR Rabat633094+51233270
7Al Ahly632196+31152111
8Renaissance Berkane623176+19531135
9Rivers United6204610-4622161
10Al Hilal Omdurman00000000  
11Stade Malien Bamako00000000  
CAF Champions League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Mamelodi Sundowns101000225+1730537679
2Petro de Luanda10730194+152433226
3ES Tunis10721174+132332107
4Young Africans10640171+162212856
5FAR Rabat10640174+132233270
6Al Ahly10631168+82172111
7Pyramids FC105321510+518727
8Renaissance Berkane10532128+418631135
9Rivers United104061314-11242161
10Al Hilal Omdurman00000000  
11Stade Malien Bamako00000000  
CAF Champions League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1ES Tunis6600131+12181
2Mamelodi Sundowns6600154+11184
3Young Africans6510191+18161
4Rivers United6510134+9163
5FAR Rabat6420113+8142
6Petro de Luanda6420113+8143
7Al Ahly642093+6143
8Renaissance Berkane642094+5144
9Pyramids FC632174+3113
10Al Hilal Omdurman00000000 
11Stade Malien Bamako00000000 
CAF Champions League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Petro de Luanda6510132+11161
2Mamelodi Sundowns651092+7162
3Pyramids FC6411127+5135
4FAR Rabat6330102+8122
5Young Africans633081+7121
6ES Tunis623183+592
7Al Ahly623186+295
8Renaissance Berkane622277084
9Rivers United6006211-902
10Al Hilal Omdurman00000000 
11Stade Malien Bamako00000000 

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.

CAF Champions League (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Mamelodi Sundowns618 1030 
2ES Tunis614 1023 
3Pyramids FC613 1018 
4Petro de Luanda612 1024 
5Young Africans612 1022 
6FAR Rabat612 1022 
7Al Ahly611 1021 
8Renaissance Berkane69 1018 
9Rivers United66 1012 
10Al Hilal Omdurman00 00 
11Stade Malien Bamako00 00 
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
1Mamelodi Sundowns22517275/10 (50%)10/10 (100%)0/10 (0%)5/10 (50%)40
2Petro de Luanda19415233/10 (30%)  7/10 (70%) 
3ES Tunis17413213/10 (30%)9/10 (90%)0/10 (0%)7/10 (70%)25
4Young Africans17116181/10 (10%)7/10 (70%)0/10 (0%)9/10 (90%)33
5FAR Rabat17413213/10 (30%)6/10 (60%)1/10 (10%)7/10 (70%)27
6Al Ahly1688247/10 (70%)6/10 (60%)4/10 (40%)3/10 (30%)24
7Pyramids FC15105257/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)41
8Renaissance Berkane1284206/10 (60%)7/10 (70%)3/10 (30%)2/10 (20%)57
9Rivers United1314-1274/10 (40%)4/10 (40%)6/10 (60%)2/10 (20%)26
10Al Hilal Omdurman00000/0 (0%)0/0 (0%)0/0 (0%)0/0 (0%) 
11Stade Malien Bamako00000/0 (0%)0/0 (0%)0/0 (0%)0/0 (0%) 
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 Sundowns3027314.87120
2Petro de Luanda24     
3ES Tunis232433   
4Young Africans222136   
5FAR Rabat222134   
6Al Ahly2124274.56921
7Pyramids FC1821313.27615
8Renaissance Berkane182530   
9Rivers United122330   
10Al Hilal Omdurman0     
11Stade Malien Bamako0     
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
1Mamelodi Sundowns76794772
2Renaissance Berkane1135705
3Young Africans856532
4FAR Rabat270168
5Petro de Luanda226140
6Rivers United161100
7Al Ahly11169
8ES Tunis10766
9Pyramids FC74
10Al Hilal Omdurman0
11Stade Malien Bamako0

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
1Young Africans1,957
2Mamelodi Sundowns1,887
3Pyramids FC1,860
4FAR Rabat1,845
5ES Tunis1,842
6Al Ahly1,842
7Petro de Luanda1,839
8Renaissance Berkane1,756
9Rivers United1,578
10Stade Malien Bamako1,559
11Al Hilal Omdurman1,544

League Table for this division