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 Luanda6600163+131822789
2Mamelodi Sundowns6600123+91833101
3Young Africans6510131+1216131230
4ES Tunis6510101+91613416
5Pyramids FC6501104+61533201
6Al Ahly641194+513334
7Renaissance Berkane641185+31344512
8FAR Rabat633072+51223306
9Rivers United631295+41034539
CAF Champions League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Petro de Luanda101000245+193042789
2Young Africans10910262+2428231230
3Mamelodi Sundowns10820175+122653101
4ES Tunis10721174+132333416
5FAR Rabat10640183+152233306
6Pyramids FC106221610+62073201
7Al Ahly10541147+719634
8Rivers United10532126+61844539
9Renaissance Berkane105321511+41864512
CAF Champions League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1ES Tunis6600131+12181
2Petro de Luanda6600133+10183
3Young Africans6510202+18162
4Mamelodi Sundowns6510134+9164
5Rivers United6510102+8162
6FAR Rabat6420101+9141
7Al Ahly642093+6143
8Renaissance Berkane6420116+5144
9Pyramids FC641183+5132
CAF Champions League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Young Africans6510110+11160
2Petro de Luanda6501175+12153
3Pyramids FC6411127+5135
4Mamelodi Sundowns641183+5132
5FAR Rabat6330102+8122
6ES Tunis6321104+6113
7Al Ahly6321117+4115
8Renaissance Berkane6312106+4103
9Rivers United603349-534

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 
2Mamelodi Sundowns618 1026 
3Young Africans616 1028 
4ES Tunis616 1023 
5Pyramids FC615 1020 
6Al Ahly613 1019 
7Renaissance Berkane613 1018 
8FAR Rabat612 1022 
9Rivers United610 1018 
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 Luanda24519294/10 (40%)  6/10 (60%) 
2Young Africans26224282/10 (20%)  8/10 (80%)33
3Mamelodi Sundowns17512225/10 (50%)9/10 (90%)1/10 (10%)5/10 (50%)44
4ES Tunis17413213/10 (30%)9/10 (90%)0/10 (0%)7/10 (70%)25
5FAR Rabat18315213/10 (30%)7/10 (70%)1/10 (10%)7/10 (70%)28
6Pyramids FC16106267/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)39
7Al Ahly1477216/10 (60%)6/10 (60%)4/10 (40%)4/10 (40%)28
8Rivers United1266184/10 (40%)5/10 (50%)4/10 (40%)5/10 (50%)42
9Renaissance Berkane15114266/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)48
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 Africans282643   
3Mamelodi Sundowns2628344.77119
4ES Tunis232639   
5FAR Rabat222432   
6Pyramids FC2024333.27615
7Al Ahly1924314.56921
8Rivers United182328   
9Renaissance Berkane182430   
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
1Young Africans1230764
2Petro de Luanda789490
3Rivers United539335
4Renaissance Berkane512318
5ES Tunis416258
6FAR Rabat306190
7Pyramids FC201125
8Mamelodi Sundowns10163
9Al Ahly42

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,950
2Mamelodi Sundowns1,924
3Al Ahly1,877
4Pyramids FC1,845
5Petro de Luanda1,836
6ES Tunis1,831
7FAR Rabat1,820
8Renaissance Berkane1,759
9Rivers United1,626

League Table for this division