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
3FAR Rabat633072+51224313
4Maghreb Fes633084+41233586
5Raja Casablanca632152+31114905
6CODM Meknes63214401113125
7Renaissance Berkane631265+11034512
8Kawkab Marrakech615043+1834380
9FUS Rabat622210100853426
10Hassania Agadir612334-15141303
11CR Khemis Zemamra612348-4523230
12Olympique Dcheira612339-6523210
13UTS Rabat604247-3442213
14Olympique Safi602437-4234727
15Ittihad Tanger602427-5223498
16Yacoub El Mansour6015411-71430
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 Fes10550156+92053586
4Raja Casablanca10541103+71924905
5Renaissance Berkane105321511+41864512
6DHJ El Jadida10532101001842177
7CODM Meknes105328801833125
8Kawkab Marrakech1026286+21244380
9Hassania Agadir1033489-112341303
10FUS Rabat103251315-21173426
11CR Khemis Zemamra10325813-51143230
12Olympique Dcheira10235712-5933210
13Ittihad Tanger10235611-5943498
14Yacoub El Mansour10127815-75630
15UTS Rabat10055614-8562213
16Olympique Safi10127516-11544727
Moroccan Botola Pro Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Raja Casablanca651080+8160
2CODM Meknes651061+5161
3Maghreb Fes6420123+9142
4FAR Rabat6420101+9141
5Renaissance Berkane6420105+5143
6Wydad AC641183+5132
7Kawkab Marrakech632184+4113
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 Dcheira6024210-822
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 Fes624053+2103
6Raja Casablanca623153+292
7DHJ El Jadida622266083
8Hassania Agadir621357-272
9CODM Meknes613237-462
10CR Khemis Zemamra6204612-663
11Kawkab Marrakech604235-243
12FUS Rabat611469-343
13Ittihad Tanger611449-542
14UTS Rabat603338-533
15Yacoub El Mansour602438-523
16Olympique Safi6024310-723

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 
3FAR Rabat612 1022 
4Maghreb Fes612 1020 
5Raja Casablanca611 1019 
6CODM Meknes611 1018 
7Renaissance Berkane610 1018 
8Kawkab Marrakech68 1012 
9FUS Rabat68 1011 
10Hassania Agadir65 1012 
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 Fes1569215/10 (50%)6/10 (60%)1/10 (10%)5/10 (50%)38
4Raja Casablanca1037132/10 (20%)6/10 (60%)2/10 (20%)7/10 (70%)39
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 Marrakech862144/10 (40%)5/10 (50%)3/10 (30%)3/10 (30%)48
9Hassania Agadir89-1173/10 (30%)2/10 (20%)6/10 (60%)4/10 (40%)24
10FUS Rabat1315-2287/10 (70%)5/10 (50%)5/10 (50%)0/10 (0%)40
11CR Khemis Zemamra813-5214/10 (40%)3/10 (30%)6/10 (60%)3/10 (30%)38
12Olympique Dcheira712-5193/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)38
13Ittihad Tanger611-5174/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)38
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 Safi516-11214/10 (40%)2/10 (20%)7/10 (70%)2/10 (20%)49
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 Rabat222331
3Maghreb Fes202032
4Raja Casablanca192635
5Renaissance Berkane182431
6DHJ El Jadida182434
7CODM Meknes182130
8Kawkab Marrakech122129
9Hassania Agadir122940
10FUS Rabat113037
11CR Khemis Zemamra113146
12Olympique Dcheira92330
13Ittihad Tanger92739
14Yacoub El Mansour52229
15UTS Rabat53142
16Olympique Safi53140
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
3Olympique Safi727452
4Maghreb Fes586364
5Renaissance Berkane512318
6Ittihad Tanger498309
7FUS Rabat426265
8Wydad AC394245
9Kawkab Marrakech380236
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