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+816 400
2FAR Rabat6420121+1114 100
3Maghreb Fes6330114+712 310
4Raja Casablanca633062+412 2188
5Renaissance Berkane6321137+611 300
6CODM Meknes631267-110 31326
7DHJ El Jadida631279-210 31328
8Ittihad Tanger622269-38 310
9Kawkab Marrakech621376+17 300
10Olympique Dcheira621354+17 110
11CR Khemis Zemamra621369-37 410
12FUS Rabat620489-16 31171
13Hassania Agadir6204511-66 300
14Yacoub El Mansour611457-24 310
15UTS Rabat6033510-53 410
16Olympique Safi6105413-93 300
Moroccan Botola Pro Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1FAR Rabat10730192+1724 200
2Raja Casablanca10640174+1322 3188
3Renaissance Berkane10631229+1321 500
4Wydad AC106221611+520 700
5Maghreb Fes10541167+919 410
6CODM Meknes10433810-215 31326
7DHJ El Jadida10433912-315 41328
8Olympique Dcheira9324810-211 310
9Ittihad Tanger102531014-411 710
10CR Khemis Zemamra10325913-411 410
11FUS Rabat103161214-210 41171
12Olympique Safi102351017-79 600
13Kawkab Marrakech821589-17 400
14Hassania Agadir10217719-127 500
15Yacoub El Mansour9135913-46 510
16UTS Rabat10064815-76 710
Moroccan Botola Pro Form (Home)
Pos Team P W D L F A GD PtsBTTS
1FAR Rabat642092+7142
2Raja Casablanca642073+4142
3Maghreb Fes6411125+7132
4Wydad AC641193+6132
5Renaissance Berkane624085+3103
6Ittihad Tanger623166093
7CODM Meknes6303510-591
8FUS Rabat622289-185
9DHJ El Jadida622259-482
10Kawkab Marrakech320163+362
11CR Khemis Zemamra613276+164
12Olympique Safi6123610-454
13Yacoub El Mansour411244042
14UTS Rabat604269-345
15Olympique Dcheira511338-542
16Hassania Agadir6105514-933
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 Fes615075+284
6DHJ El Jadida622277084
7Ittihad Tanger622289-185
8Olympique Dcheira421152+371
9Olympique Safi6213710-373
10FUS Rabat620488061
11CODM Meknes613236-362
12CR Khemis Zemamra6204410-662
13UTS Rabat612339-652
14Hassania Agadir611449-543
15Yacoub El Mansour502359-423
16Kawkab Marrakech501426-412

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 1019 
4Raja Casablanca612 1022 
5Renaissance Berkane611 1021 
6CODM Meknes610 1015 
7DHJ El Jadida610 1015 
8Ittihad Tanger68 1011 
9Kawkab Marrakech67 87 
10Olympique Dcheira67 911 
11CR Khemis Zemamra67 1011 
12FUS Rabat66 1010 
13Hassania Agadir66 107 
14Yacoub El Mansour64 96 
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 Casablanca17413213/10 (30%)7/10 (70%)1/10 (10%)7/10 (70%)44
3Renaissance Berkane22913315/10 (50%)8/10 (80%)2/10 (20%)4/10 (40%)35
4Wydad AC16115277/10 (70%)6/10 (60%)3/10 (30%)3/10 (30%)16
5Maghreb Fes1679234/10 (40%)5/10 (50%)3/10 (30%)6/10 (60%)26
6CODM Meknes810-2183/10 (30%)4/10 (40%)4/10 (40%)5/10 (50%)38
7DHJ El Jadida912-3214/10 (40%)5/10 (50%)3/10 (30%)4/10 (40%)37
8Olympique Dcheira810-2183/9 (33%)2/9 (22%)7/9 (78%)2/9 (22%)35
9Ittihad Tanger1014-4247/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)37
10CR Khemis Zemamra913-4224/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)27
11FUS Rabat1214-2264/10 (40%)4/10 (40%)6/10 (60%)2/10 (20%)34
12Olympique Safi1017-7276/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)46
13Kawkab Marrakech89-1174/8 (50%)5/8 (63%)3/8 (38%)1/8 (13%)32
14Hassania Agadir719-12265/10 (50%)1/10 (10%)9/10 (90%)0/10 (0%)27
15Yacoub El Mansour913-4225/9 (56%)3/9 (33%)6/9 (67%)1/9 (11%)43
16UTS Rabat815-7237/10 (70%)5/10 (50%)5/10 (50%)0/10 (0%)31
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 Casablanca222840   
3Renaissance Berkane212934   
4Wydad AC2024421.17020
5Maghreb Fes192637   
6CODM Meknes151926   
7DHJ El Jadida153146   
8Olympique Dcheira112130   
9Ittihad Tanger112741   
10CR Khemis Zemamra113043   
11FUS Rabat102734   
12Olympique Safi93240   
13Kawkab Marrakech72130   
14Hassania Agadir72835   
15Yacoub El Mansour62737   
16UTS Rabat63548   
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

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,755
3Renaissance Berkane1,752
4Wydad AC1,680
5FUS Rabat1,618
6Maghreb Fes1,574
7Olympique Dcheira1,528
8CR Khemis Zemamra1,516
9Olympique Safi1,511
10Yacoub El Mansour1,481
11CODM Meknes1,479
12Ittihad Tanger1,447
13UTS Rabat1,437
14Kawkab Marrakech1,436
15DHJ El Jadida1,432
16Hassania Agadir1,424

League Table for this division