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
4CR Khemis Zemamra631265+11033326
5Ittihad Tanger623154+1932334
6Raja Casablanca6303440902211
7Hassania Agadir62229908420
8Maghreb Fes622245-1823611
9Kawkab Marrakech621376+1733412
10UTS Rabat621368-2722231
11FUS Rabat6060440644470
12Yacoub El Mansour613278-16620
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 Berkane10631127+52142512
2Raja Casablanca10604127+51822211
3Maghreb Fes10532116+51833611
4FAR Rabat10370118+31663183
5CR Khemis Zemamra105141210+21663326
6Kawkab Marrakech10433107+31543412
7FUS Rabat1036198+11554470
8Wydad AC10424109+11442290
9Ittihad Tanger1035298+11462334
10DHJ El Jadida10262111101273343
11UTS Rabat103341315-21262231
12Yacoub El Mansour102441317-4101020
13Hassania Agadir102351218-69720
14CODM Meknes10226612-68430
15Olympique Safi10145914-5783205
16Olympique Dcheira10037916-7373867
Moroccan Botola Pro Form (Home)
Pos Team P W D L F A GD PtsBTTS
1FAR Rabat6420115+6144
2Renaissance Berkane641196+3133
3Raja Casablanca640293+6121
4DHJ El Jadida6330107+3125
5Kawkab Marrakech632184+4113
6Wydad AC631297+2104
7FUS Rabat624053+2103
8Maghreb Fes622264+281
9CR Khemis Zemamra622244082
10Ittihad Tanger614155074
11CODM Meknes621345-172
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
4CR Khemis Zemamra6303109+195
5Renaissance Berkane623143+192
6FAR Rabat615065+183
7FUS Rabat622277083
8Ittihad Tanger622255083
9Olympique Safi613277065
10DHJ El Jadida613245-163
11Kawkab Marrakech613245-163
12Yacoub El Mansour612358-354
13Wydad AC611425-341
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 AC612 1014 
3FAR Rabat610 1016 
4CR Khemis Zemamra610 1016 
5Ittihad Tanger69 1014 
6Raja Casablanca69 1018 
7Hassania Agadir68 109 
8Maghreb Fes68 1018 
9Kawkab Marrakech67 1015 
10UTS Rabat67 1012 
11FUS Rabat66 1015 
12Yacoub El Mansour66 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 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
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 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
10DHJ El Jadida11110227/10 (70%)4/10 (40%)5/10 (50%)2/10 (20%)33
11UTS Rabat1315-2286/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)32
12Yacoub El Mansour1317-43010/10 (100%)4/10 (40%)6/10 (60%)0/10 (0%)25
13Hassania Agadir1218-6307/10 (70%)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
2Raja Casablanca182030
3Maghreb Fes182026
4FAR Rabat162128
5CR Khemis Zemamra162429
6Kawkab Marrakech152330
7FUS Rabat152126
8Wydad AC142229
9Ittihad Tanger142133
10DHJ El Jadida122124
11UTS Rabat122536
12Yacoub El Mansour102325
13Hassania Agadir92233
14CODM Meknes82027
15Olympique Safi72129
16Olympique Dcheira31828
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