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+151613352
3Mamelodi Sundowns6510113+81633599
4FAR Rabat6420121+1114127
5Al Ahly642093+61433183
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+222623352
3ES Tunis10721204+162334416
4Mamelodi Sundowns10721176+112353599
5FAR Rabat10640182+1622227
6Al Ahly10640167+92263183
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
1Renaissance Berkane1155718
2Mamelodi Sundowns599372
3Rivers United582362
4ES Tunis416258
5Young Africans352219
6Al Ahly183114
7Pyramids FC10666
8FAR Rabat74
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,943
2Mamelodi Sundowns1,923
3Al Ahly1,875
4Pyramids FC1,843
5ES Tunis1,830
6Petro de Luanda1,823
7FAR Rabat1,811
8Renaissance Berkane1,755
9Rivers United1,600

League Table for this division