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
1Mamelodi Sundowns6510134+916437200
2Young Africans6330131+1212110
3Petro de Luanda633071+6121232
4ES Tunis633083+512237200
5FAR Rabat633083+51223433
6Al Ahly632196+311510
7Pyramids FC631285+310328
8Renaissance Berkane623165+1943865
9Rivers United6204711-4632821
10Al Hilal Omdurman00000000  
11Stade Malien Bamako00000000  
CAF Champions League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Mamelodi Sundowns10910216+1528637200
2Petro de Luanda10730184+14243232
3Young Africans10640221+2122110
4ES Tunis10631156+921437200
5Al Ahly10631168+821710
6FAR Rabat10550144+102033433
7Pyramids FC10523139+417628
8Renaissance Berkane10442108+21663865
9Rivers United104061415-11252821
10Al Hilal Omdurman00000000  
11Stade Malien Bamako00000000  
CAF Champions League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Young Africans6510231+22161
2Mamelodi Sundowns6510155+10165
3Rivers United6510134+9163
4Petro de Luanda6510123+9163
5ES Tunis6510113+8162
6FAR Rabat6420102+8141
7Al Ahly642093+6143
8Renaissance Berkane642094+5144
9Pyramids FC632174+3113
10Al Hilal Omdurman00000000 
11Stade Malien Bamako00000000 
CAF Champions League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Mamelodi Sundowns651092+7162
2Petro de Luanda6420102+8141
3FAR Rabat6330102+8122
4Young Africans633081+7121
5Pyramids FC6402106+4124
6ES Tunis623183+592
7Al Ahly623186+295
8Renaissance Berkane613256-163
9Rivers United6006312-903
10Al Hilal Omdurman00000000 
11Stade Malien Bamako00000000 

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
1Mamelodi Sundowns616 1028 
2Young Africans612 1022 
3Petro de Luanda612 1024 
4ES Tunis612 1021 
5FAR Rabat612 1020 
6Al Ahly611 1021 
7Pyramids FC610 1017 
8Renaissance Berkane69 1016 
9Rivers United66 1012 
10Al Hilal Omdurman00 00 
11Stade Malien Bamako00 00 
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
1Mamelodi Sundowns21615276/10 (60%)10/10 (100%)0/10 (0%)4/10 (40%)40
2Petro de Luanda18414223/10 (30%)  7/10 (70%) 
3Young Africans22121231/10 (10%)7/10 (70%)0/10 (0%)9/10 (90%)30
4ES Tunis1569214/10 (40%)9/10 (90%)0/10 (0%)6/10 (60%)22
5Al Ahly1688247/10 (70%)6/10 (60%)4/10 (40%)3/10 (30%)24
6FAR Rabat14410183/10 (30%)5/10 (50%)1/10 (10%)7/10 (70%)30
7Pyramids FC1394226/10 (60%)5/10 (50%)5/10 (50%)2/10 (20%)46
8Renaissance Berkane1082186/10 (60%)6/10 (60%)3/10 (30%)2/10 (20%)55
9Rivers United1415-1295/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)33
10Al Hilal Omdurman00000/0 (0%)0/0 (0%)0/0 (0%)0/0 (0%) 
11Stade Malien Bamako00000/0 (0%)0/0 (0%)0/0 (0%)0/0 (0%) 
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
1Mamelodi Sundowns2824294.87119
2Petro de Luanda24     
3Young Africans222135   
4ES Tunis212433   
5Al Ahly2124274.56921
6FAR Rabat202234   
7Pyramids FC1720273.67615
8Renaissance Berkane162529   
9Rivers United122529   
10Al Hilal Omdurman0     
11Stade Malien Bamako0     
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
1ES Tunis72004474
2Mamelodi Sundowns72004474
3Renaissance Berkane865537
4Rivers United821510
5FAR Rabat433269
6Petro de Luanda3220
7Pyramids FC85
8Al Ahly00
9Young Africans00
10Al Hilal Omdurman0
11Stade Malien Bamako0

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,958
2Mamelodi Sundowns1,894
3Pyramids FC1,860
4FAR Rabat1,845
5Al Ahly1,842
6Petro de Luanda1,839
7ES Tunis1,835
8Renaissance Berkane1,767
9Rivers United1,578
10Stade Malien Bamako1,559
11Al Hilal Omdurman1,544

League Table for this division