The Fishy - Grimsby Town FC

ma flag

Moroccan Botola Pro Form Table

Moroccan Botola Pro Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Renaissance Berkane651083+516131352
2Wydad AC641184+41323372
3FAR Rabat624075+21044183
4CR Khemis Zemamra631265+11033326
5Ittihad Tanger623154+1933334
6Yacoub El Mansour62227708530
7UTS Rabat6222660823320
8Maghreb Fes622245-1823611
9Kawkab Marrakech621376+1733412
10Raja Casablanca621334-1703211
11FUS Rabat6060440644470
12Hassania Agadir613278-16330
13Olympique Safi613256-1643205
14DHJ El Jadida605178-1553343
15CODM Meknes6114510-54430
16Olympique Dcheira603347-3333867
Moroccan Botola Pro Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Renaissance Berkane10631116+521331352
2Maghreb Fes10532116+51833611
3Raja Casablanca10514117+41623211
4FAR Rabat10370118+31664183
5CR Khemis Zemamra105141210+21663326
6Kawkab Marrakech10433107+31543412
7FUS Rabat1036198+11554470
8Wydad AC1042498+11433372
9Ittihad Tanger103438801353334
10Yacoub El Mansour103431314-113930
11DHJ El Jadida10262111101273343
12UTS Rabat103341214-21253320
13Hassania Agadir102441116-510630
14CODM Meknes10226612-68430
15Olympique Safi10145914-5783205
16Olympique Dcheira10037916-7373867
Moroccan Botola Pro Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Renaissance Berkane641196+3133
2DHJ El Jadida6330107+3125
3FAR Rabat633085+3124
4Kawkab Marrakech632184+4113
5Raja Casablanca631273+4101
6Wydad AC631297+2104
7FUS Rabat624053+2103
8Maghreb Fes622264+281
9CR Khemis Zemamra622244082
10CODM Meknes621345-172
11Hassania Agadir613256-163
12Ittihad Tanger613256-164
13Yacoub El Mansour6132810-266
14Olympique Safi612369-355
15UTS Rabat603359-433
16Olympique Dcheira6015212-1012
Moroccan Botola Pro Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Maghreb Fes633074+3124
2UTS Rabat632197+2114
3Renaissance Berkane624042+2102
4Raja Casablanca631265+1102
5CR Khemis Zemamra6303109+195
6FAR Rabat615065+183
7FUS Rabat622277083
8Yacoub El Mansour622266084
9Ittihad Tanger622255083
10Olympique Safi613277065
11DHJ El Jadida613245-163
12Kawkab Marrakech613245-163
13Wydad AC612324-251
14Hassania Agadir6114713-644
15Olympique Dcheira6024711-425
16CODM Meknes6024210-822

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
1Renaissance Berkane616 1021 
2Wydad AC613 1014 
3FAR Rabat610 1016 
4CR Khemis Zemamra610 1016 
5Ittihad Tanger69 1013 
6Yacoub El Mansour68 1013 
7UTS Rabat68 1012 
8Maghreb Fes68 1018 
9Kawkab Marrakech67 1015 
10Raja Casablanca67 1016 
11FUS Rabat66 1015 
12Hassania Agadir66 1010 
13Olympique Safi66 107 
14DHJ El Jadida65 1012 
15CODM Meknes64 108 
16Olympique Dcheira63 103 
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
1Renaissance Berkane1165173/10 (30%)6/10 (60%)3/10 (30%)5/10 (50%)39
2Maghreb Fes1165173/10 (30%)5/10 (50%)3/10 (30%)5/10 (50%)42
3Raja Casablanca1174182/10 (20%)6/10 (60%)4/10 (40%)5/10 (50%)36
4FAR Rabat1183196/10 (60%)5/10 (50%)1/10 (10%)4/10 (40%)34
5CR Khemis Zemamra12102226/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)42
6Kawkab Marrakech1073174/10 (40%)4/10 (40%)3/10 (30%)5/10 (50%)39
7FUS Rabat981175/10 (50%)5/10 (50%)3/10 (30%)5/10 (50%)34
8Wydad AC981173/10 (30%)7/10 (70%)2/10 (20%)4/10 (40%)46
9Ittihad Tanger880165/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)38
10Yacoub El Mansour1314-1279/10 (90%)4/10 (40%)6/10 (60%)0/10 (0%)25
11DHJ El Jadida11110227/10 (70%)4/10 (40%)5/10 (50%)2/10 (20%)33
12UTS Rabat1214-2265/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)32
13Hassania Agadir1116-5276/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)23
14CODM Meknes612-6184/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)46
15Olympique Safi914-5238/10 (80%)4/10 (40%)6/10 (60%)1/10 (10%)35
16Olympique Dcheira916-7257/10 (70%)6/10 (60%)3/10 (30%)1/10 (10%)21
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
1Renaissance Berkane212226
2Maghreb Fes182026
3Raja Casablanca162030
4FAR Rabat162128
5CR Khemis Zemamra162429
6Kawkab Marrakech152430
7FUS Rabat152126
8Wydad AC142229
9Ittihad Tanger132133
10Yacoub El Mansour132325
11DHJ El Jadida122126
12UTS Rabat122536
13Hassania Agadir102233
14CODM Meknes82128
15Olympique Safi72132
16Olympique Dcheira31928
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 Berkane1352840
2Olympique Dcheira867539
3Maghreb Fes611380
4FUS Rabat470292
5Kawkab Marrakech412256
6Wydad AC372231
7DHJ El Jadida343213
8Ittihad Tanger334208
9CR Khemis Zemamra326203
10UTS Rabat320199
11Raja Casablanca211131
12Olympique Safi205127
13FAR Rabat183114
14CODM Meknes00
15Hassania Agadir00
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
PosTeamELO Rating
ELO ratings are not available for this league

League Table for this division