Botola Pro

Season: 2024/2025 • Team Form Guide

League Insights

What is xG?
Expected Goals (xG) measures shot quality based on distance, angle, and defensive pressure. A 1.0 xG shot should be scored 100% of the time.
Best Attacking Team
Wydad Casablanca
0.9 xG per game - Creates the highest quality chances
Best Defensive Team
Wydad Casablanca
2.0 xGA per game - Allows fewest quality chances

Team Form Guide

Recent form and stats for teams in upcoming fixtures (Last 5 matches)

L
W
W
L
L
Avg Goals For 1.2
Avg Goals Against 1.2
Avg xG For 0
Avg xG Against 0
Recent Matches
Ittihad Tanger @ Difaâ El Jadida
2-1
Ittihad Tanger vs CODM Meknès
2-0
Ittihad Tanger @ Chabab Mohammédia
1-2
W
W
L
W
W
Avg Goals For 1.8
Avg Goals Against 0.6
Avg xG For 0
Avg xG Against 0
Recent Matches
FAR Rabat @ Hassania Agadir
0-3
FAR Rabat vs Moghreb Tétouan
2-1
FAR Rabat @ Wydad Casablanca
2-1
L
L
D
W
L
Avg Goals For 0.2
Avg Goals Against 1.2
Avg xG For 0
Avg xG Against 0
Recent Matches
UTS Rabat vs Olympic Safi
0-2
UTS Rabat @ CR Khemis Zemamra
3-0
UTS Rabat vs Raja Casablanca
0-0
W
D
L
L
L
Avg Goals For 1.0
Avg Goals Against 1.4
Avg xG For 0
Avg xG Against 0
Recent Matches
Riadi Salmi @ Moghreb Tétouan
0-3
Riadi Salmi vs Wydad Casablanca
2-2
Riadi Salmi @ Maghreb Fès
2-0
L
W
L
D
W
Avg Goals For 1.0
Avg Goals Against 1.2
Avg xG For 0
Avg xG Against 0
Recent Matches
CR Khemis Zemamra @ Wydad Casablanca
2-0
CR Khemis Zemamra vs UTS Rabat
3-0
CR Khemis Zemamra @ Moghreb Tétouan
3-0
W
D
W
D
L
Avg Goals For 1.6
Avg Goals Against 1.2
Avg xG For 0
Avg xG Against 0
Recent Matches
Olympic Safi @ UTS Rabat
0-2
Olympic Safi vs Maghreb Fès
2-2
Olympic Safi @ Hassania Agadir
2-3
L
L
L
L
L
Avg Goals For 0.4
Avg Goals Against 2.4
Avg xG For 0
Avg xG Against 0
Recent Matches
Chabab Mohammédia vs Raja Casablanca
0-6
Chabab Mohammédia @ RSB Berkane
1-0
Chabab Mohammédia vs Ittihad Tanger
1-2
W
L
L
D
W
Avg Goals For 1.2
Avg Goals Against 2.0
Avg xG For 0
Avg xG Against 0
Recent Matches
Difaâ El Jadida vs Ittihad Tanger
2-1
Difaâ El Jadida @ Raja Casablanca
3-2
Difaâ El Jadida vs FUS Rabat
0-5
W
W
D
W
D
Avg Goals For 2.2
Avg Goals Against 0.6
Avg xG For 0
Avg xG Against 0
Recent Matches
Raja Casablanca @ Chabab Mohammédia
0-6
Raja Casablanca vs Difaâ El Jadida
3-2
Raja Casablanca @ UTS Rabat
0-0
L
D
W
D
W
Avg Goals For 1.4
Avg Goals Against 1.2
Avg xG For 0
Avg xG Against 0
Recent Matches
Maghreb Fès vs RSB Berkane
1-3
Maghreb Fès @ Olympic Safi
2-2
Maghreb Fès vs Riadi Salmi
2-0
L
L
L
L
W
Avg Goals For 1.0
Avg Goals Against 1.8
Avg xG For 0
Avg xG Against 0
Recent Matches
Hassania Agadir vs FAR Rabat
0-3
Hassania Agadir @ FUS Rabat
2-1
Hassania Agadir vs Olympic Safi
2-3
W
W
W
D
L
Avg Goals For 2.4
Avg Goals Against 0.8
Avg xG For 0
Avg xG Against 0
Recent Matches
FUS Rabat @ CODM Meknès
0-3
FUS Rabat vs Hassania Agadir
2-1
FUS Rabat @ Difaâ El Jadida
0-5
W
W
W
D
L
Avg Goals For 1.8
Avg Goals Against 0.8
Avg xG For 0
Avg xG Against 0
Recent Matches
RSB Berkane @ Maghreb Fès
1-3
RSB Berkane vs Chabab Mohammédia
1-0
RSB Berkane @ CODM Meknès
0-4
L
L
L
L
W
Avg Goals For 0.6
Avg Goals Against 1.6
Avg xG For 0.9
Avg xG Against 2.0
Top Players (xG - Last 5 games)
Thembinkosi Lorch 0.5
Cassius Mailula 0.3
Omar Al-Somah 0.3
Recent Matches
Wydad Casablanca @ Juventus
4-1
(2.3-1.1)
Wydad Casablanca @ Manchester City
2-0
(1.8-0.6)
Wydad Casablanca vs Porto
0-1
L
L
W
D
W
Avg Goals For 1.6
Avg Goals Against 1.6
Avg xG For 0
Avg xG Against 0
Recent Matches
Moghreb Tétouan vs Riadi Salmi
0-3
Moghreb Tétouan @ FAR Rabat
2-1
Moghreb Tétouan vs CR Khemis Zemamra
3-0
L
L
L
W
W
Avg Goals For 0.6
Avg Goals Against 2.0
Avg xG For 0
Avg xG Against 0
Recent Matches
CODM Meknès vs FUS Rabat
0-3
CODM Meknès @ Ittihad Tanger
2-0
CODM Meknès vs RSB Berkane
0-4