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
1Maghreb Fes641183+51314226
2Raja Casablanca6402104+61224333
3Renaissance Berkane632186+21134317
4FUS Rabat632176+11134295
5CR Khemis Zemamra631286+21044194
6FAR Rabat624086+21044685
7DHJ El Jadida623176+1944455
8Yacoub El Mansour62319909640
9Kawkab Marrakech6222550834636
10Ittihad Tanger6141550744708
11Wydad AC6213440714145
12Hassania Agadir6123813-5554914
13UTS Rabat6114913-4444899
14CODM Meknes611415-4404317
15Olympique Safi6033610-4364496
16Olympique Dcheira6024610-4254463
Moroccan Botola Pro Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Maghreb Fes10631146+82144226
2Raja Casablanca10622145+92034333
3Renaissance Berkane105411410+41974317
4FAR Rabat10460139+41864685
5FUS Rabat105321411+31864295
6DHJ El Jadida10442119+21664455
7Kawkab Marrakech1035298+11464636
8CR Khemis Zemamra10334111101264194
9Wydad AC103251011-11144145
10CODM Meknes1032538-51104317
11Yacoub El Mansour102441216-410940
12Olympique Safi101541115-4894496
13Ittihad Tanger10154711-4864708
14Hassania Agadir10145916-7764914
15UTS Rabat101361118-7664899
16Olympique Dcheira10136818-10664463
Moroccan Botola Pro Form (Home)
Pos Team P W D L F A GD PtsBTTS
1DHJ El Jadida642084+4143
2Maghreb Fes6411145+9132
3Raja Casablanca641192+7131
4Renaissance Berkane6411118+3135
5FAR Rabat633094+5123
6FUS Rabat632186+2114
7Wydad AC631285+3103
8CODM Meknes631232+1100
9Kawkab Marrakech623165+194
10Hassania Agadir622276+183
11Ittihad Tanger614144073
12CR Khemis Zemamra613234-162
13Yacoub El Mansour6123812-456
14Olympique Safi603359-435
15UTS Rabat6024511-623
16Olympique Dcheira6024312-923
Moroccan Botola Pro Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Maghreb Fes642083+5143
2FAR Rabat624075+2103
3Renaissance Berkane623154+193
4CR Khemis Zemamra63031011-195
5Raja Casablanca622265+183
6FUS Rabat622288084
7Wydad AC621356-171
8Olympique Safi613278-165
9DHJ El Jadida613245-163
10Kawkab Marrakech613245-163
11Olympique Dcheira612368-254
12Ittihad Tanger612347-353
13Yacoub El Mansour612347-353
14UTS Rabat6123711-454
15Hassania Agadir6123610-453
16CODM Meknes611429-741

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
1Maghreb Fes613 1021 
2Raja Casablanca612 1020 
3Renaissance Berkane611 1019 
4FUS Rabat611 1018 
5CR Khemis Zemamra610 1012 
6FAR Rabat610 1018 
7DHJ El Jadida69 1016 
8Yacoub El Mansour69 1010 
9Kawkab Marrakech68 1014 
10Ittihad Tanger67 108 
11Wydad AC67 1011 
12Hassania Agadir65 107 
13UTS Rabat64 106 
14CODM Meknes64 1011 
15Olympique Safi63 108 
16Olympique Dcheira62 106 
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
1Maghreb Fes1468204/10 (40%)7/10 (70%)2/10 (20%)5/10 (50%)37
2Raja Casablanca1459193/10 (30%)7/10 (70%)2/10 (20%)6/10 (60%)22
3Renaissance Berkane14104247/10 (70%)6/10 (60%)3/10 (30%)2/10 (20%)31
4FAR Rabat1394226/10 (60%)5/10 (50%)1/10 (10%)4/10 (40%)30
5FUS Rabat14113256/10 (60%)5/10 (50%)5/10 (50%)3/10 (30%)45
6DHJ El Jadida1192206/10 (60%)4/10 (40%)5/10 (50%)3/10 (30%)39
7Kawkab Marrakech981176/10 (60%)4/10 (40%)3/10 (30%)4/10 (40%)38
8CR Khemis Zemamra11110226/10 (60%)2/10 (20%)5/10 (50%)4/10 (40%)41
9Wydad AC1011-1214/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)38
10CODM Meknes38-5110/10 (0%)3/10 (30%)5/10 (50%)5/10 (50%)52
11Yacoub El Mansour1216-4289/10 (90%)3/10 (30%)6/10 (60%)1/10 (10%)22
12Olympique Safi1115-4269/10 (90%)4/10 (40%)6/10 (60%)0/10 (0%)32
13Ittihad Tanger711-4186/10 (60%)2/10 (20%)7/10 (70%)1/10 (10%)33
14Hassania Agadir916-7256/10 (60%)2/10 (20%)6/10 (60%)2/10 (20%)20
15UTS Rabat1118-7296/10 (60%)2/10 (20%)8/10 (80%)0/10 (0%)44
16Olympique Dcheira818-10266/10 (60%)6/10 (60%)2/10 (20%)2/10 (20%)19
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
1Maghreb Fes211826
2Raja Casablanca202328
3Renaissance Berkane192128
4FAR Rabat182327
5FUS Rabat182026
6DHJ El Jadida162226
7Kawkab Marrakech142029
8CR Khemis Zemamra122232
9Wydad AC112431
10CODM Meknes112129
11Yacoub El Mansour102427
12Olympique Safi82230
13Ittihad Tanger82334
14Hassania Agadir72332
15UTS Rabat62534
16Olympique Dcheira61929
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 Agadir914568
2UTS Rabat899559
3Ittihad Tanger708440
4FAR Rabat685426
5Kawkab Marrakech636395
6Olympique Safi496308
7Olympique Dcheira463288
8DHJ El Jadida455283
9Raja Casablanca333207
10CODM Meknes317197
11Renaissance Berkane317197
12FUS Rabat295183
13Maghreb Fes226140
14CR Khemis Zemamra194121
15Wydad AC14590
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,835
2Renaissance Berkane1,769
3Raja Casablanca1,764
4Wydad AC1,683
5Maghreb Fes1,630
6FUS Rabat1,615
7CR Khemis Zemamra1,506
8CODM Meknes1,503
9Olympique Safi1,493
10Olympique Dcheira1,486
11DHJ El Jadida1,473
12Kawkab Marrakech1,444
13Hassania Agadir1,443
14Ittihad Tanger1,433
15Yacoub El Mansour1,410
16UTS Rabat1,405

League Table for this division