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
1Petro de Luanda6600154+1118320
2Young Africans6510161+151614352
3Mamelodi Sundowns6510113+81633599
4FAR Rabat6420121+1114133614
5Al Ahly642093+61434183
6ES Tunis6411103+71324416
7Pyramids FC631286+21043106
8Renaissance Berkane631264+210241155
9Rivers United623143+1924582
CAF Champions League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Petro de Luanda101000266+2030520
2Young Africans10820242+222624352
3ES Tunis10721204+162334416
4Mamelodi Sundowns10721176+112353599
5FAR Rabat10640182+1622233614
6Al Ahly10640167+92264183
7Pyramids FC106221610+62073106
8Renaissance Berkane105321710+718541155
9Rivers United104428801644582
CAF Champions League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1ES Tunis6600141+13181
2Petro de Luanda6600133+10183
3Young Africans6510202+18162
4Mamelodi Sundowns6510144+10164
5Rivers United651061+5161
6FAR Rabat6420101+9141
7Al Ahly642093+6143
8Pyramids FC641183+5132
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
3Pyramids FC6411127+5135
4Al Ahly6330117+4125
5FAR Rabat6321123+9112
6ES Tunis6321104+6113
7Mamelodi Sundowns632174+3113
8Renaissance Berkane6312106+4103
9Rivers United613258-364

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
1Petro de Luanda618 1030 
2Young Africans616 1026 
3Mamelodi Sundowns616 1023 
4FAR Rabat614 1022 
5Al Ahly614 1022 
6ES Tunis613 1023 
7Pyramids FC610 1020 
8Renaissance Berkane610 1018 
9Rivers United69 1016 
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
1Petro de Luanda26620325/10 (50%)  5/10 (50%) 
2Young Africans24222262/10 (20%)  8/10 (80%)26
3ES Tunis20416243/10 (30%)9/10 (90%)0/10 (0%)7/10 (70%)29
4Mamelodi Sundowns17611235/10 (50%)8/10 (80%)2/10 (20%)4/10 (40%)41
5FAR Rabat18216202/10 (20%)7/10 (70%)1/10 (10%)8/10 (80%)33
6Al Ahly1679236/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)27
7Pyramids FC16106267/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)31
8Renaissance Berkane17107275/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)43
9Rivers United880164/10 (40%)5/10 (50%)4/10 (40%)5/10 (50%)37
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
1Petro de Luanda30     
2Young Africans262843   
3ES Tunis232738   
4Mamelodi Sundowns2328354.67020
5FAR Rabat222229   
6Al Ahly2224334.27021
7Pyramids FC2024343.27517
8Renaissance Berkane182329   
9Rivers United162329   
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
1FAR Rabat36142246
2Renaissance Berkane1155718
3Mamelodi Sundowns599372
4Rivers United582362
5ES Tunis416258
6Young Africans352219
7Al Ahly183114
8Pyramids FC10666
9Petro de Luanda00

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