The Fishy - Grimsby Town FC

ma flag

Moroccan Botola Pro Form Table

Moroccan Botola Pro Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1FAR Rabat10640174+132233270
2Maghreb Fes10550166+102052264
3Wydad AC106131810+81953339
4Raja Casablanca10541113+819200
5Renaissance Berkane10532128+41862433
6DHJ El Jadida10532990184187
7CODM Meknes1053288018300
8Kawkab Marrakech1026286+212410
9FUS Rabat103251214-211610
10Hassania Agadir10325911-211400
11CR Khemis Zemamra10325813-511400
12Ittihad Tanger10235611-59400
13Olympique Dcheira10235915-6941465
14Olympique Safi10136816-86610
15UTS Rabat10055917-85700
16Yacoub El Mansour10127816-85610

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.

Moroccan Botola Pro (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1FAR Rabat612 1022 
2Maghreb Fes612 1020 
3Raja Casablanca611 1019 
4FUS Rabat611 1011 
5CODM Meknes611 1018 
6Renaissance Berkane69 1018 
7DHJ El Jadida69 1018 
8Kawkab Marrakech68 1012 
9Wydad AC67 1019 
10Olympique Safi66 106 
11Hassania Agadir65 1011 
12CR Khemis Zemamra65 1011 
13Olympique Dcheira65 109 
14UTS Rabat63 105 
15Ittihad Tanger62 109 
16Yacoub El Mansour61 105 
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
1FAR Rabat17413213/10 (30%)6/10 (60%)1/10 (10%)7/10 (70%)27
2Maghreb Fes16610225/10 (50%)7/10 (70%)1/10 (10%)5/10 (50%)36
3Wydad AC18108285/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)36
4Raja Casablanca1138142/10 (20%)6/10 (60%)2/10 (20%)7/10 (70%)38
5Renaissance Berkane1284206/10 (60%)7/10 (70%)3/10 (30%)2/10 (20%)57
6DHJ El Jadida990184/10 (40%)4/10 (40%)4/10 (40%)5/10 (50%)45
7CODM Meknes880163/10 (30%)6/10 (60%)3/10 (30%)5/10 (50%)54
8Kawkab Marrakech862144/10 (40%)4/10 (40%)3/10 (30%)4/10 (40%)50
9FUS Rabat1214-2266/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)42
10Hassania Agadir911-2204/10 (40%)2/10 (20%)6/10 (60%)4/10 (40%)26
11CR Khemis Zemamra813-5214/10 (40%)3/10 (30%)5/10 (50%)4/10 (40%)37
12Ittihad Tanger611-5174/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)38
13Olympique Dcheira915-6244/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)26
14Olympique Safi816-8246/10 (60%)1/10 (10%)8/10 (80%)1/10 (10%)42
15UTS Rabat917-8267/10 (70%)3/10 (30%)7/10 (70%)0/10 (0%)49
16Yacoub El Mansour816-8246/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)30
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
1FAR Rabat222134
2Maghreb Fes202032
3Wydad AC192836
4Raja Casablanca192635
5Renaissance Berkane182530
6DHJ El Jadida182231
7CODM Meknes182530
8Kawkab Marrakech122329
9FUS Rabat113237
10Hassania Agadir112541
11CR Khemis Zemamra113144
12Ittihad Tanger92840
13Olympique Dcheira92030
14Olympique Safi62842
15UTS Rabat53042
16Yacoub El Mansour52529
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
1Olympique Dcheira465289
2Renaissance Berkane433269
3Wydad AC339211
4FAR Rabat270168
5Maghreb Fes264164
6DHJ El Jadida8754
7CODM Meknes00
8CR Khemis Zemamra00
9FUS Rabat00
10Hassania Agadir00
11Ittihad Tanger00
12Kawkab Marrakech00
13Olympique Safi00
14Raja Casablanca00
15UTS Rabat00
16Yacoub El Mansour00

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
1FAR Rabat1,845
2Renaissance Berkane1,756
3Raja Casablanca1,754
4Wydad AC1,683
5FUS Rabat1,625
6Maghreb Fes1,621
7CODM Meknes1,516
8Olympique Safi1,513
9CR Khemis Zemamra1,494
10Olympique Dcheira1,488
11DHJ El Jadida1,459
12Kawkab Marrakech1,444
13Hassania Agadir1,443
14Ittihad Tanger1,433
15Yacoub El Mansour1,410
16UTS Rabat1,405

League Table for this division