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 Berkane651094+51622512
2Wydad AC640285+31222290
3FAR Rabat624075+21043183
4Ittihad Tanger623154+1932334
5Raja Casablanca6303440902211
6Hassania Agadir62229908420
7CR Khemis Zemamra6222440823326
8Maghreb Fes622245-1823611
9Kawkab Marrakech621376+1733412
10UTS Rabat621368-2722231
11FUS Rabat6060440644470
12Yacoub El Mansour613278-16620
13Olympique Safi613256-1643205
14Olympique Dcheira612335-2523867
15CODM Meknes612348-45330
16DHJ El Jadida604257-2443343
Moroccan Botola Pro Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Renaissance Berkane10631127+52142512
2Raja Casablanca10604127+51822211
3Maghreb Fes10532116+51833611
4FAR Rabat10370118+31663183
5Kawkab Marrakech10433107+31543412
6FUS Rabat1036198+11554470
7CR Khemis Zemamra10424109+11453326
8Wydad AC10424109+11442290
9Ittihad Tanger1035298+11462334
10UTS Rabat103341315-21262231
11DHJ El Jadida10253910-11163343
12Yacoub El Mansour102441317-4101020
13CODM Meknes10235510-59330
14Hassania Agadir102351218-69720
15Olympique Safi10145914-5783205
16Olympique Dcheira10127814-6563867
Moroccan Botola Pro Form (Home)
Pos Team P W D L F A GD PtsBTTS
1FAR Rabat6420115+6144
2Renaissance Berkane641196+3133
3Raja Casablanca640293+6121
4Kawkab Marrakech632184+4113
5DHJ El Jadida632186+2114
6Wydad AC631297+2104
7FUS Rabat624053+2103
8Maghreb Fes622264+281
9CR Khemis Zemamra622244082
10CODM Meknes622233081
11Ittihad Tanger614155074
12Hassania Agadir613256-163
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 Rabat631298+1104
3Raja Casablanca631265+1102
4Renaissance Berkane623143+192
5FAR Rabat615065+183
6FUS Rabat622277083
7Ittihad Tanger622255083
8CR Khemis Zemamra621388074
9Olympique Safi613277065
10DHJ El Jadida613245-163
11Kawkab Marrakech613245-163
12Yacoub El Mansour612358-354
13Olympique Dcheira611469-344
14Wydad AC611425-341
15Hassania Agadir6114713-644
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 AC612 1014 
3FAR Rabat610 1016 
4Ittihad Tanger69 1014 
5Raja Casablanca69 1018 
6Hassania Agadir68 109 
7CR Khemis Zemamra68 1014 
8Maghreb Fes68 1018 
9Kawkab Marrakech67 1015 
10UTS Rabat67 1012 
11FUS Rabat66 1015 
12Yacoub El Mansour66 1010 
13Olympique Safi66 107 
14Olympique Dcheira65 105 
15CODM Meknes65 109 
16DHJ El Jadida64 1011 
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 Berkane1275194/10 (40%)6/10 (60%)3/10 (30%)5/10 (50%)39
2Raja Casablanca1275192/10 (20%)6/10 (60%)4/10 (40%)5/10 (50%)36
3Maghreb Fes1165173/10 (30%)5/10 (50%)3/10 (30%)5/10 (50%)42
4FAR Rabat1183196/10 (60%)5/10 (50%)1/10 (10%)4/10 (40%)34
5Kawkab Marrakech1073174/10 (40%)4/10 (40%)2/10 (20%)6/10 (60%)38
6FUS Rabat981175/10 (50%)5/10 (50%)3/10 (30%)6/10 (60%)34
7CR Khemis Zemamra1091195/10 (50%)2/10 (20%)6/10 (60%)3/10 (30%)41
8Wydad AC1091194/10 (40%)7/10 (70%)2/10 (20%)4/10 (40%)46
9Ittihad Tanger981176/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)38
10UTS Rabat1315-2286/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)32
11DHJ El Jadida910-1196/10 (60%)4/10 (40%)5/10 (50%)2/10 (20%)36
12Yacoub El Mansour1317-43010/10 (100%)4/10 (40%)6/10 (60%)0/10 (0%)25
13CODM Meknes510-5153/10 (30%)3/10 (30%)6/10 (60%)2/10 (20%)44
14Hassania Agadir1218-6307/10 (70%)3/10 (30%)6/10 (60%)2/10 (20%)23
15Olympique Safi914-5238/10 (80%)3/10 (30%)6/10 (60%)1/10 (10%)35
16Olympique Dcheira814-6226/10 (60%)5/10 (50%)4/10 (40%)1/10 (10%)19
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
2Raja Casablanca182030
3Maghreb Fes181926
4FAR Rabat162128
5Kawkab Marrakech152330
6FUS Rabat152026
7CR Khemis Zemamra142431
8Wydad AC142229
9Ittihad Tanger142133
10UTS Rabat122536
11DHJ El Jadida112124
12Yacoub El Mansour102325
13CODM Meknes92027
14Hassania Agadir92233
15Olympique Safi72129
16Olympique Dcheira51829
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 Dcheira867539
2Maghreb Fes611380
3Renaissance Berkane512318
4FUS Rabat470292
5Kawkab Marrakech412256
6DHJ El Jadida343213
7Ittihad Tanger334208
8CR Khemis Zemamra326203
9Wydad AC290180
10UTS Rabat231144
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