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
2Mamelodi Sundowns6600123+91833538
3Young Africans6510181+171614901
4FAR Rabat6420112+9142388
5Al Ahly642093+61434186
6ES Tunis6411103+71323416
7Pyramids FC6402106+41244299
8Rivers United632173+4112485
9Renaissance Berkane631265+11034512
CAF Champions League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Petro de Luanda101000266+2030520
2Young Africans10910272+252824901
3Mamelodi Sundowns10820196+132663538
4ES Tunis10721204+162333416
5FAR Rabat10640183+15223388
6Al Ahly10640156+92264186
7Pyramids FC106221710+72074299
8Renaissance Berkane105321511+41864512
9Rivers United10442108+2164485
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 Sundowns6510134+9164
5Rivers United651081+7161
6FAR Rabat6420101+9141
7Al Ahly642093+6143
8Renaissance Berkane6420105+5143
9Pyramids FC641183+5132
CAF Champions League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Young Africans6510140+14160
2Petro de Luanda6501165+11153
3FAR Rabat6420132+11142
4Al Ahly6420137+6145
5Pyramids FC6411138+5136
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 
2Mamelodi Sundowns618 1026 
3Young Africans616 1028 
4FAR Rabat614 1022 
5Al Ahly614 1022 
6ES Tunis613 1023 
7Pyramids FC612 1020 
8Rivers United611 1016 
9Renaissance Berkane610 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 Luanda26620325/10 (50%)  5/10 (50%) 
2Young Africans27225292/10 (20%)  8/10 (80%)28
3Mamelodi Sundowns19613256/10 (60%)9/10 (90%)1/10 (10%)4/10 (40%)41
4ES Tunis20416243/10 (30%)9/10 (90%)0/10 (0%)7/10 (70%)29
5FAR Rabat18315213/10 (30%)7/10 (70%)1/10 (10%)7/10 (70%)28
6Al Ahly1569216/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)29
7Pyramids FC17107277/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)34
8Renaissance Berkane15114266/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)43
9Rivers United1082184/10 (40%)5/10 (50%)4/10 (40%)5/10 (50%)36
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.67119
4ES Tunis232840   
5FAR Rabat222331   
6Al Ahly2224314.76921
7Pyramids FC2023333.27715
8Renaissance Berkane182431   
9Rivers United162429   
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 Africans901560
2Mamelodi Sundowns538334
3Renaissance Berkane512318
4ES Tunis416258
5Pyramids FC299186
6Al Ahly186116
7FAR Rabat8855
8Rivers United8553
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