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
1Young Africans6510182+1616134
2Petro de Luanda6330102+812130
3Mamelodi Sundowns6330136+71235743
4Pyramids FC632195+41133109
5Al Ahly6312107+310338
6ES Tunis624053+2102382
7Renaissance Berkane623187+19440
8Rivers United6303101009310
9FAR Rabat615054+1834219
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 Sundowns10730238+152455743
2Young Africans10640203+1722234
3Petro de Luanda10640194+1522330
4ES Tunis10550134+9203382
5Pyramids FC10622168+82053109
6Al Ahly10622169+720538
7FAR Rabat10460137+61854219
8Renaissance Berkane104421311+216740
9Rivers United104061415-112510
10Al Hilal Omdurman00000000  
11Stade Malien Bamako00000000  
CAF Champions League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Rivers United6600153+12182
2Young Africans6510201+19161
3Al Ahly6510123+9163
4Mamelodi Sundowns6420198+11145
5Petro de Luanda6420112+9142
6ES Tunis642073+4142
7Renaissance Berkane6411118+3135
8FAR Rabat633094+5123
9Pyramids FC632195+4113
10Al Hilal Omdurman00000000 
11Stade Malien Bamako00000000 
CAF Champions League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Mamelodi Sundowns651071+6161
2Petro de Luanda6420134+9142
3Pyramids FC6411105+5134
4ES Tunis633092+7122
5Young Africans624073+4102
6Al Ahly631297+2103
7FAR Rabat615054+183
8Renaissance Berkane613245-163
9Rivers United6006312-903
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
1Young Africans616 1022 
2Petro de Luanda612 1022 
3Mamelodi Sundowns612 1024 
4Pyramids FC611 1020 
5Al Ahly610 1020 
6ES Tunis610 1020 
7Renaissance Berkane69 1016 
8Rivers United69 1012 
9FAR Rabat68 1018 
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 Sundowns23815315/10 (50%)8/10 (80%)1/10 (10%)5/10 (50%)29
2Young Africans20317232/10 (20%)7/10 (70%)1/10 (10%)8/10 (80%)31
3Petro de Luanda19415233/10 (30%)  7/10 (70%) 
4ES Tunis1349173/10 (30%)9/10 (90%)0/10 (0%)7/10 (70%)34
5Pyramids FC1688245/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)50
6Al Ahly1697255/10 (50%)6/10 (60%)4/10 (40%)4/10 (40%)27
7FAR Rabat1376205/10 (50%)5/10 (50%)1/10 (10%)5/10 (50%)33
8Renaissance Berkane13112247/10 (70%)5/10 (50%)4/10 (40%)1/10 (10%)40
9Rivers United1415-1295/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)37
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 Sundowns2424284.47020
2Young Africans222135   
3Petro de Luanda22     
4ES Tunis202232   
5Pyramids FC2018253.87713
6Al Ahly2022274.46823
7FAR Rabat182327   
8Renaissance Berkane162027   
9Rivers United122628   
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 Sundowns743462
2FAR Rabat219136
3Pyramids FC10968
4ES Tunis8251
5Al Ahly85
6Young Africans42
7Petro de Luanda00
8Renaissance Berkane00
9Rivers United00
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,958
2Mamelodi Sundowns1,894
3Pyramids FC1,849
4Al Ahly1,842
5Petro de Luanda1,840
6ES Tunis1,835
7FAR Rabat1,835
8Renaissance Berkane1,769
9Rivers United1,578
10Stade Malien Bamako1,559
11Al Hilal Omdurman1,544

League Table for this division