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
1Wydad AC6501134+91533394
2DHJ El Jadida642051+41412177
3Maghreb Fes633094+51232586
4FAR Rabat633072+51224313
5Raja Casablanca632162+41114905
6CODM Meknes63214401112125
7Renaissance Berkane631265+11034512
8Kawkab Marrakech615054+1844380
9FUS Rabat622210100853426
10Hassania Agadir612345-15241303
11CR Khemis Zemamra612348-4523230
12Olympique Dcheira6123310-7523210
13UTS Rabat604247-3442213
14Olympique Safi602438-5233340
15Ittihad Tanger602427-5223498
16Yacoub El Mansour6015411-71420
Moroccan Botola Pro Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Wydad AC10721207+132363394
2FAR Rabat10640183+152234313
3Maghreb Fes10550166+102052586
4Raja Casablanca10541113+81924905
5Renaissance Berkane105321511+41864512
6DHJ El Jadida10532101001842177
7CODM Meknes105328801832125
8Kawkab Marrakech10352107+31454380
9FUS Rabat103251315-21173426
10Hassania Agadir10325911-211441303
11CR Khemis Zemamra10325813-51143230
12Ittihad Tanger10235611-5943498
13Olympique Dcheira10235713-6933210
14Yacoub El Mansour10127815-75620
15UTS Rabat10055614-8562213
16Olympique Safi10127517-12543340
Moroccan Botola Pro Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Raja Casablanca651090+9160
2CODM Meknes651061+5161
3Maghreb Fes6420123+9142
4FAR Rabat6420101+9141
5Renaissance Berkane6420105+5143
6Wydad AC641183+5132
7Kawkab Marrakech632195+4114
8DHJ El Jadida632167-1112
9FUS Rabat622289-185
10Hassania Agadir621357-272
11CR Khemis Zemamra613245-163
12Ittihad Tanger613247-363
13Olympique Safi612348-453
14UTS Rabat604269-345
15Yacoub El Mansour611469-344
16Olympique Dcheira6024211-922
Moroccan Botola Pro Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Wydad AC6411148+6135
2FAR Rabat6330102+8122
3Olympique Dcheira632173+4112
4Renaissance Berkane6312106+4103
5Maghreb Fes624063+3103
6Raja Casablanca623153+292
7DHJ El Jadida622266083
8Hassania Agadir621368-273
9CODM Meknes613237-462
10CR Khemis Zemamra6204612-663
11Kawkab Marrakech604235-243
12FUS Rabat611469-343
13Ittihad Tanger611449-542
14UTS Rabat603338-533
15Yacoub El Mansour602438-523
16Olympique Safi6024311-823

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
1Wydad AC615 1023 
2DHJ El Jadida614 1018 
3Maghreb Fes612 1020 
4FAR Rabat612 1022 
5Raja Casablanca611 1019 
6CODM Meknes611 1018 
7Renaissance Berkane610 1018 
8Kawkab Marrakech68 1014 
9FUS Rabat68 1011 
10Hassania Agadir65 1011 
11CR Khemis Zemamra65 1011 
12Olympique Dcheira65 109 
13UTS Rabat64 105 
14Olympique Safi62 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
1Wydad AC20713276/10 (60%)7/10 (70%)2/10 (20%)4/10 (40%)28
2FAR Rabat18315213/10 (30%)7/10 (70%)1/10 (10%)7/10 (70%)28
3Maghreb Fes16610225/10 (50%)7/10 (70%)1/10 (10%)5/10 (50%)34
4Raja Casablanca1138142/10 (20%)6/10 (60%)2/10 (20%)7/10 (70%)38
5Renaissance Berkane15114266/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)43
6DHJ El Jadida10100204/10 (40%)6/10 (60%)2/10 (20%)5/10 (50%)41
7CODM Meknes880163/10 (30%)6/10 (60%)3/10 (30%)5/10 (50%)54
8Kawkab Marrakech1073175/10 (50%)5/10 (50%)3/10 (30%)3/10 (30%)46
9FUS Rabat1315-2287/10 (70%)5/10 (50%)5/10 (50%)0/10 (0%)40
10Hassania Agadir911-2204/10 (40%)2/10 (20%)6/10 (60%)4/10 (40%)26
11CR Khemis Zemamra813-5214/10 (40%)3/10 (30%)5/10 (50%)4/10 (40%)37
12Ittihad Tanger611-5174/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)38
13Olympique Dcheira713-6203/10 (30%)2/10 (20%)7/10 (70%)2/10 (20%)29
14Yacoub El Mansour815-7236/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)30
15UTS Rabat614-8206/10 (60%)2/10 (20%)8/10 (80%)0/10 (0%)48
16Olympique Safi517-12224/10 (40%)1/10 (10%)8/10 (80%)2/10 (20%)43
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
1Wydad AC232335
2FAR Rabat222432
3Maghreb Fes201932
4Raja Casablanca192635
5Renaissance Berkane182431
6DHJ El Jadida182434
7CODM Meknes182130
8Kawkab Marrakech142129
9FUS Rabat113037
10Hassania Agadir112440
11CR Khemis Zemamra113144
12Ittihad Tanger92739
13Olympique Dcheira92230
14Yacoub El Mansour52229
15UTS Rabat53142
16Olympique Safi52940
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
1Hassania Agadir1303810
2Raja Casablanca905562
3Maghreb Fes586364
4Renaissance Berkane512318
5Ittihad Tanger498309
6FUS Rabat426265
7Wydad AC394245
8Kawkab Marrakech380236
9Olympique Safi340211
10FAR Rabat313194
11CR Khemis Zemamra230143
12UTS Rabat213132
13Olympique Dcheira210130
14DHJ El Jadida177110
15CODM Meknes12578
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,811
2Renaissance Berkane1,755
3Raja Casablanca1,751
4Wydad AC1,708
5FUS Rabat1,603
6Maghreb Fes1,596
7CODM Meknes1,510
8Olympique Dcheira1,505
9Olympique Safi1,502
10CR Khemis Zemamra1,494
11DHJ El Jadida1,461
12Hassania Agadir1,454
13Ittihad Tanger1,439
14Yacoub El Mansour1,436
15Kawkab Marrakech1,435
16UTS Rabat1,409

League Table for this division