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 AC6510124+816400
2FAR Rabat6420121+1114100
3Maghreb Fes6330103+71221337
4Renaissance Berkane6321137+611300
5Raja Casablanca632162+41112198
6CODM Meknes632165+111320
7DHJ El Jadida632167-111210
8Hassania Agadir630379-2922472
9CR Khemis Zemamra630358-3922145
10Kawkab Marrakech622264+2821490
11Ittihad Tanger622245-1822434
12Olympique Dcheira61235505210
13Yacoub El Mansour611458-34310
14FUS Rabat6114610-4441470
15UTS Rabat6033410-6342120
16Olympique Safi6105413-93300
Moroccan Botola Pro Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1FAR Rabat10730192+1724200
2Renaissance Berkane10631229+1321500
3Maghreb Fes10550154+112031337
4Wydad AC106221611+520700
5Raja Casablanca10541113+81922198
6CODM Meknes10532108+218420
7Hassania Agadir104151014-41342472
8DHJ El Jadida10343711-413310
9Olympique Dcheira10334911-212410
10Ittihad Tanger10253812-41152434
11CR Khemis Zemamra10325714-71142145
12Olympique Safi102351017-79600
13Kawkab Marrakech922589-1841490
14FUS Rabat102261015-5851470
15Yacoub El Mansour10136915-66510
16UTS Rabat10064815-7672120
Moroccan Botola Pro Form (Home)
Pos Team P W D L F A GD PtsBTTS
1FAR Rabat642092+7142
2Raja Casablanca642093+6142
3Maghreb Fes6411125+7132
4Wydad AC641193+6132
5CODM Meknes641174+3132
6Renaissance Berkane624085+3103
7CR Khemis Zemamra623174+393
8FUS Rabat622289-185
9Ittihad Tanger614146-273
10Kawkab Marrakech320163+362
11DHJ El Jadida613238-561
12Hassania Agadir6204511-662
13Olympique Safi6123610-454
14Olympique Dcheira612349-553
15Yacoub El Mansour411244042
16UTS Rabat604269-345
Moroccan Botola Pro Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Renaissance Berkane6411155+10133
2FAR Rabat6411122+10131
3Raja Casablanca6321112+9111
4Wydad AC6312910-1105
5Maghreb Fes615064+283
6DHJ El Jadida622277084
7Olympique Dcheira421152+371
8Hassania Agadir621368-273
9Olympique Safi6213710-373
10CODM Meknes613236-362
11CR Khemis Zemamra6204411-762
12Ittihad Tanger612369-354
13FUS Rabat611469-342
14UTS Rabat6033310-733
15Kawkab Marrakech602426-422
16Yacoub El Mansour6024511-623

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 AC616 1020 
2FAR Rabat614 1024 
3Maghreb Fes612 1020 
4Renaissance Berkane611 1021 
5Raja Casablanca611 1019 
6CODM Meknes611 1018 
7DHJ El Jadida611 1013 
8Hassania Agadir69 1013 
9CR Khemis Zemamra69 1011 
10Kawkab Marrakech68 98 
11Ittihad Tanger68 1011 
12Olympique Dcheira65 1012 
13Yacoub El Mansour64 106 
14FUS Rabat64 108 
15UTS Rabat63 106 
16Olympique Safi63 109 
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
1FAR Rabat19217212/10 (20%)7/10 (70%)1/10 (10%)8/10 (80%)32
2Renaissance Berkane22913315/10 (50%)8/10 (80%)2/10 (20%)4/10 (40%)35
3Maghreb Fes15411193/10 (30%)5/10 (50%)2/10 (20%)7/10 (70%)29
4Wydad AC16115277/10 (70%)6/10 (60%)3/10 (30%)3/10 (30%)16
5Raja Casablanca1138142/10 (20%)7/10 (70%)1/10 (10%)7/10 (70%)46
6CODM Meknes1082184/10 (40%)5/10 (50%)4/10 (40%)5/10 (50%)44
7Hassania Agadir1014-4244/10 (40%)3/10 (30%)7/10 (70%)2/10 (20%)29
8DHJ El Jadida711-4183/10 (30%)5/10 (50%)2/10 (20%)5/10 (50%)37
9Olympique Dcheira911-2204/10 (40%)2/10 (20%)8/10 (80%)2/10 (20%)33
10Ittihad Tanger812-4205/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)37
11CR Khemis Zemamra714-7214/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)32
12Olympique Safi1017-7276/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)46
13Kawkab Marrakech89-1174/9 (44%)5/9 (56%)3/9 (33%)2/9 (22%)32
14FUS Rabat1015-5255/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)34
15Yacoub El Mansour915-6245/10 (50%)3/10 (30%)7/10 (70%)1/10 (10%)40
16UTS Rabat815-7237/10 (70%)5/10 (50%)5/10 (50%)0/10 (0%)35
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 SPG PM SM
1FAR Rabat242737   
2Renaissance Berkane212934   
3Maghreb Fes202032   
4Wydad AC2024421.17020
5Raja Casablanca192534   
6CODM Meknes182129   
7Hassania Agadir132637   
8DHJ El Jadida132434   
9Olympique Dcheira122230   
10Ittihad Tanger112641   
11CR Khemis Zemamra112945   
12Olympique Safi93240   
13Kawkab Marrakech82431   
14FUS Rabat82737   
15Yacoub El Mansour62839   
16UTS Rabat63241   
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
1Kawkab Marrakech490304
2Hassania Agadir472293
3FUS Rabat470292
4Ittihad Tanger434270
5Maghreb Fes337209
6Raja Casablanca198123
7CR Khemis Zemamra14590
8UTS Rabat12075
9CODM Meknes00
10DHJ El Jadida00
11FAR Rabat00
12Olympique Dcheira00
13Olympique Safi00
14Renaissance Berkane00
15Wydad AC00
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,795
2Renaissance Berkane1,752
3Raja Casablanca1,746
4Wydad AC1,680
5FUS Rabat1,603
6Maghreb Fes1,589
7Olympique Dcheira1,513
8Olympique Safi1,511
9CODM Meknes1,507
10CR Khemis Zemamra1,505
11Hassania Agadir1,459
12Ittihad Tanger1,453
13Yacoub El Mansour1,452
14DHJ El Jadida1,446
15Kawkab Marrakech1,436
16UTS Rabat1,418

League Table for this division