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+71222337
4Raja Casablanca633072+5122288
5Renaissance Berkane6321137+611300
6CODM Meknes632165+11132326
7DHJ El Jadida632167-11122328
8Ittihad Tanger62316609320
9Hassania Agadir630379-2922472
10Kawkab Marrakech622264+2821490
11CR Khemis Zemamra621359-4732145
12Olympique Dcheira61235505220
13Yacoub El Mansour611458-34320
14FUS Rabat6114610-4442641
15UTS Rabat6033410-6343120
16Olympique Safi6105413-93300
Moroccan Botola Pro Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1FAR Rabat10730192+1724200
2Raja Casablanca10640172+15222288
3Renaissance Berkane10631229+1321500
4Maghreb Fes10550154+112032337
5Wydad AC106221611+520700
6CODM Meknes1044298+11642326
7Hassania Agadir104151014-41342472
8DHJ El Jadida10343711-41332328
9Olympique Dcheira10334911-212420
10Ittihad Tanger10262912-312620
11Olympique Safi102351017-79600
12Kawkab Marrakech922589-1841490
13FUS Rabat102261015-5852641
14CR Khemis Zemamra10226616-10842145
15Yacoub El Mansour10136915-66520
16UTS Rabat10064815-7673120
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
5Renaissance Berkane624085+3103
6CODM Meknes631267-1102
7FUS Rabat622289-185
8Ittihad Tanger614146-273
9Kawkab Marrakech320163+362
10CR Khemis Zemamra613276+164
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 Casablanca6330111+10121
4Wydad AC6312910-1105
5Maghreb Fes615064+283
6DHJ El Jadida622277084
7Ittihad Tanger622289-185
8Olympique Dcheira421152+371
9Hassania Agadir621368-273
10Olympique Safi6213710-373
11CODM Meknes613236-362
12CR Khemis Zemamra6204411-762
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 
4Raja Casablanca612 1022 
5Renaissance Berkane611 1021 
6CODM Meknes611 1016 
7DHJ El Jadida611 1013 
8Ittihad Tanger69 1012 
9Hassania Agadir69 1013 
10Kawkab Marrakech68 98 
11CR Khemis Zemamra67 108 
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
2Raja Casablanca17215192/10 (20%)7/10 (70%)1/10 (10%)8/10 (80%)45
3Renaissance Berkane22913315/10 (50%)8/10 (80%)2/10 (20%)4/10 (40%)35
4Maghreb Fes15411193/10 (30%)5/10 (50%)2/10 (20%)7/10 (70%)29
5Wydad AC16115277/10 (70%)6/10 (60%)3/10 (30%)3/10 (30%)16
6CODM Meknes981174/10 (40%)5/10 (50%)3/10 (30%)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 Tanger912-3216/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)38
11Olympique Safi1017-7276/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)46
12Kawkab Marrakech89-1174/9 (44%)5/9 (56%)3/9 (33%)2/9 (22%)32
13FUS Rabat1015-5255/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)34
14CR Khemis Zemamra616-10224/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)29
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   
2Raja Casablanca222941   
3Renaissance Berkane212934   
4Maghreb Fes202032   
5Wydad AC2024421.17020
6CODM Meknes162129   
7Hassania Agadir132637   
8DHJ El Jadida132434   
9Olympique Dcheira122130   
10Ittihad Tanger122539   
11Olympique Safi93240   
12Kawkab Marrakech82431   
13FUS Rabat82734   
14CR Khemis Zemamra83554   
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
1FUS Rabat641398
2Kawkab Marrakech490304
3Hassania Agadir472293
4Maghreb Fes337209
5DHJ El Jadida328204
6CODM Meknes326203
7CR Khemis Zemamra14590
8UTS Rabat12075
9Raja Casablanca8855
10FAR Rabat00
11Ittihad Tanger00
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
2Raja Casablanca1,760
3Renaissance Berkane1,752
4Wydad AC1,680
5FUS Rabat1,603
6Maghreb Fes1,589
7Olympique Dcheira1,513
8Olympique Safi1,511
9CR Khemis Zemamra1,498
10CODM Meknes1,492
11Ittihad Tanger1,460
12Yacoub El Mansour1,452
13DHJ El Jadida1,446
14Hassania Agadir1,439
15UTS Rabat1,437
16Kawkab Marrakech1,436

League Table for this division