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 Berkane650184+415131352
2FAR Rabat633096+31254183
3Wydad AC640296+31233372
4Ittihad Tanger632175+21143334
5CR Khemis Zemamra631265+11033326
6Hassania Agadir62228808330
7UTS Rabat6222770833320
8Maghreb Fes622245-1823611
9Kawkab Marrakech621376+1733412
10Raja Casablanca621345-1713211
11FUS Rabat6060440644470
12Olympique Safi613256-1643205
13DHJ El Jadida605178-1553343
14Yacoub El Mansour612379-25630
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 Berkane10622117+420331352
2Maghreb Fes10532116+51833611
3FAR Rabat10460139+41874183
4Raja Casablanca10514128+41633211
5CR Khemis Zemamra105141210+21663326
6Ittihad Tanger10442108+21663334
7Kawkab Marrakech10433107+31543412
8FUS Rabat1036198+11554470
9Wydad AC10415101001343372
10DHJ El Jadida10262111101273343
11UTS Rabat103341315-21263320
12Hassania Agadir103341216-412630
13Yacoub El Mansour102441316-3101030
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 Rabat6420106+4145
2Renaissance Berkane641196+3133
3DHJ El Jadida6330107+3125
4Kawkab Marrakech632184+4113
5Raja Casablanca631284+4102
6Wydad AC631297+2104
7FUS Rabat624053+2103
8Ittihad Tanger623176+195
9Maghreb Fes622264+281
10Hassania Agadir622266083
11CR Khemis Zemamra622244082
12CODM Meknes621345-172
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 Rabat6321108+2115
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 Mansour612368-255
13Wydad AC611436-342
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 Berkane615 1020 
2FAR Rabat612 1018 
3Wydad AC612 1013 
4Ittihad Tanger611 1016 
5CR Khemis Zemamra610 1016 
6Hassania Agadir68 1012 
7UTS Rabat68 1012 
8Maghreb Fes68 1018 
9Kawkab Marrakech67 1015 
10Raja Casablanca67 1016 
11FUS Rabat66 1015 
12Olympique Safi66 107 
13DHJ El Jadida65 1012 
14Yacoub El Mansour65 1010 
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 Berkane1174183/10 (30%)5/10 (50%)4/10 (40%)5/10 (50%)46
2Maghreb Fes1165173/10 (30%)5/10 (50%)3/10 (30%)5/10 (50%)42
3FAR Rabat1394227/10 (70%)6/10 (60%)1/10 (10%)3/10 (30%)34
4Raja Casablanca1284203/10 (30%)5/10 (50%)5/10 (50%)4/10 (40%)40
5CR Khemis Zemamra12102226/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)42
6Ittihad Tanger1082186/10 (60%)2/10 (20%)7/10 (70%)2/10 (20%)39
7Kawkab Marrakech1073174/10 (40%)4/10 (40%)3/10 (30%)5/10 (50%)39
8FUS Rabat981175/10 (50%)5/10 (50%)3/10 (30%)5/10 (50%)34
9Wydad AC10100204/10 (40%)6/10 (60%)3/10 (30%)4/10 (40%)46
10DHJ El Jadida11110227/10 (70%)4/10 (40%)5/10 (50%)2/10 (20%)33
11UTS Rabat1315-2286/10 (60%)4/10 (40%)5/10 (50%)2/10 (20%)36
12Hassania Agadir1216-4286/10 (60%)4/10 (40%)5/10 (50%)3/10 (30%)29
13Yacoub El Mansour1316-32910/10 (100%)5/10 (50%)5/10 (50%)0/10 (0%)24
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 Berkane202025
2Maghreb Fes182026
3FAR Rabat182027
4Raja Casablanca162028
5CR Khemis Zemamra162429
6Ittihad Tanger162133
7Kawkab Marrakech152430
8FUS Rabat152126
9Wydad AC132229
10DHJ El Jadida122126
11UTS Rabat122435
12Hassania Agadir122033
13Yacoub El Mansour102125
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