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 Africans6600181+171813352
2Petro de Luanda6600143+1118225093
3Mamelodi Sundowns651092+71623599
4FAR Rabat6420121+1114133614
5Al Ahly642082+61423183
6ES Tunis641194+51334319
7Rivers United633052+312243983
8Pyramids FC6321107+31153106
9Renaissance Berkane632185+31134643
CAF Champions League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Young Africans10910272+252823352
2Petro de Luanda10901226+1627425093
3Al Ahly10730177+102463183
4ES Tunis10721195+142344319
5Mamelodi Sundowns10721176+112353599
6Pyramids FC10721189+92373106
7FAR Rabat10640182+1622233614
8Renaissance Berkane106312010+102164643
9Rivers United10541108+219543983
CAF Champions League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Young Africans6600222+20182
2ES Tunis6600141+13181
3Mamelodi Sundowns6510143+11163
4Pyramids FC6510122+10162
5Al Ahly6510103+7163
6Rivers United651061+5161
7Petro de Luanda650193+6152
8FAR Rabat6420101+9141
9Renaissance Berkane633095+4123
CAF Champions League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Young Africans6510131+12161
2Petro de Luanda6501165+11153
3Renaissance Berkane6411136+7134
4Pyramids FC6411127+5135
5Al Ahly6330117+4125
6FAR Rabat6321123+9112
7Mamelodi Sundowns632174+3113
8ES Tunis623174+393
9Rivers United614168-275

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 Africans618 1028 
2Petro de Luanda618 1027 
3Mamelodi Sundowns616 1023 
4FAR Rabat614 1022 
5Al Ahly614 1024 
6ES Tunis613 1023 
7Rivers United612 1019 
8Pyramids FC611 1023 
9Renaissance Berkane611 1021 
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
1Young Africans27225292/10 (20%)  8/10 (80%)26
2Petro de Luanda22616284/10 (40%)  5/10 (50%) 
3Al Ahly17710246/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)29
4ES Tunis19514244/10 (40%)9/10 (90%)0/10 (0%)6/10 (60%)27
5Mamelodi Sundowns17611235/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)39
6Pyramids FC1899277/10 (70%)7/10 (70%)3/10 (30%)3/10 (30%)27
7FAR Rabat18216202/10 (20%)7/10 (70%)1/10 (10%)8/10 (80%)33
8Renaissance Berkane201010306/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)35
9Rivers United1082185/10 (50%)5/10 (50%)4/10 (40%)5/10 (50%)38
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
1Young Africans282843   
2Petro de Luanda27     
3Al Ahly2423344.37416
4ES Tunis232738   
5Mamelodi Sundowns2328354.67318
6Pyramids FC2325353.47615
7FAR Rabat222229   
8Renaissance Berkane212733   
9Rivers United192331   
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
1Petro de Luanda50933165
2Rivers United39832475
3FAR Rabat36142246
4Renaissance Berkane643400
5Mamelodi Sundowns599372
6Young Africans352219
7ES Tunis319198
8Al Ahly183114
9Pyramids FC10666

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,985
2Mamelodi Sundowns1,954
3Petro de Luanda1,845
4Al Ahly1,823
5ES Tunis1,813
6Pyramids FC1,802
7FAR Rabat1,795
8Renaissance Berkane1,761
9Rivers United1,638

League Table for this division