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
1DHJ El Jadida10631105+52141283
2Maghreb Fes10550166+1020510
3FAR Rabat10550144+102033433
4Raja Casablanca10541113+819200
5Wydad AC105231610+61752463
6CODM Meknes1052378-117210
7Renaissance Berkane10442108+21663865
8Kawkab Marrakech1027185+313410
9FUS Rabat103251214-211600
10CR Khemis Zemamra103251014-4115161
11Hassania Agadir10235811-39410
12Ittihad Tanger10235611-5941683
13Olympique Dcheira10235915-69400
14Olympique Safi10145914-5772292
15UTS Rabat10055917-85710
16Yacoub El Mansour10127816-85600

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 1020 
2Maghreb Fes612 1020 
3Raja Casablanca611 1019 
4FUS Rabat611 1011 
5DHJ El Jadida611 1021 
6CODM Meknes610 1017 
7Renaissance Berkane69 1016 
8CR Khemis Zemamra68 1011 
9Kawkab Marrakech68 1013 
10Olympique Safi66 107 
11Wydad AC65 1017 
12Olympique Dcheira65 109 
13Hassania Agadir63 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
1DHJ El Jadida1055154/10 (40%)5/10 (50%)3/10 (30%)6/10 (60%)54
2Maghreb Fes16610225/10 (50%)7/10 (70%)1/10 (10%)5/10 (50%)36
3FAR Rabat14410183/10 (30%)5/10 (50%)1/10 (10%)7/10 (70%)30
4Raja Casablanca1138142/10 (20%)6/10 (60%)2/10 (20%)7/10 (70%)38
5Wydad AC16106265/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)39
6CODM Meknes78-1152/10 (20%)5/10 (50%)4/10 (40%)5/10 (50%)59
7Renaissance Berkane1082186/10 (60%)6/10 (60%)3/10 (30%)2/10 (20%)55
8Kawkab Marrakech853134/10 (40%)4/10 (40%)2/10 (20%)5/10 (50%)57
9FUS Rabat1214-2266/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)42
10CR Khemis Zemamra1014-4245/10 (50%)3/10 (30%)5/10 (50%)3/10 (30%)36
11Hassania Agadir811-3194/10 (40%)3/10 (30%)5/10 (50%)4/10 (40%)26
12Ittihad Tanger611-5174/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)36
13Olympique Dcheira915-6244/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)26
14Olympique Safi914-5237/10 (70%)1/10 (10%)8/10 (80%)1/10 (10%)37
15UTS Rabat917-8267/10 (70%)4/10 (40%)6/10 (60%)0/10 (0%)45
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
1DHJ El Jadida212030
2Maghreb Fes202032
3FAR Rabat202234
4Raja Casablanca192635
5Wydad AC172735
6CODM Meknes172430
7Renaissance Berkane162529
8Kawkab Marrakech132229
9FUS Rabat113237
10CR Khemis Zemamra113142
11Hassania Agadir92442
12Ittihad Tanger92941
13Olympique Dcheira92030
14Olympique Safi72839
15UTS Rabat52942
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
1Renaissance Berkane865537
2Ittihad Tanger683424
3Wydad AC463288
4FAR Rabat433269
5Olympique Safi292181
6DHJ El Jadida283176
7CR Khemis Zemamra6138
8CODM Meknes00
9FUS Rabat00
10Hassania Agadir00
11Kawkab Marrakech00
12Maghreb Fes00
13Olympique Dcheira00
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,767
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