
CAF Champions League
Season: 2024/2025 • Team Form Guide
League Insights
Quick Navigation
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
Al Ahly
1.6 xG per game - Creates the highest quality chances
Best Defensive Team
Mamelodi Sundowns
1.0 xGA per game - Allows fewest quality chances
Popular Leagues
Team Form Guide
Recent form and stats for teams in upcoming fixtures (Last 5 matches)

Pyramids FC
4W-1D-0L
W
W
D
W
W
Avg Goals For
2.2
Avg Goals Against
0.6
Avg xG For
0
Avg xG Against
0
Recent Matches
Pyramids FC vs Mamelodi Sundowns
2-1
Pyramids FC @ Ceramica Cleopatra
1-5
Pyramids FC @ Mamelodi Sundowns
1-1

Al Ahly
1W-3D-1L
D
L
D
D
W
Avg Goals For
2.2
Avg Goals Against
1.4
Avg xG For
1.6
Avg xG Against
1.1
Top Players (xG - Last 5 games)
Wessam Abou Ali
1.2
Mahmoud Trezeguet
1.2
Achraf Bencharki
0.5
Recent Matches
Al Ahly @ Porto
4-4
(1.2-2.6)
Al Ahly @ Palmeiras
2-0
(1.0-0.4)
Al Ahly vs Inter Miami
0-0
(1.9-1.2)

FAR Rabat
4W-0D-1L
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

Raja Casablanca
3W-2D-0L
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

Mamelodi Sundowns
1W-2D-2L
D
L
W
L
D
Avg Goals For
1.2
Avg Goals Against
1.4
Avg xG For
1.4
Avg xG Against
1.0
Top Players (xG - Last 5 games)
Lucas Ribeiro
0.7
Iqraam Rayners
0.5
Tashreeq Matthews
0.4
Recent Matches
Mamelodi Sundowns vs Fluminense
0-0
(0.3-0.6)
Mamelodi Sundowns vs Borussia Dortmund
3-4
(2.1-1.7)
Mamelodi Sundowns @ Ulsan HD
0-1
(0.6-1.6)

Orlando Pirates
2W-3D-0L
D
D
W
D
W
Avg Goals For
1.4
Avg Goals Against
0.6
Avg xG For
0
Avg xG Against
0
Top Players (xG - Last 5 games)
Mohau Nkota
0.0
Tshegofatso Mabasa
0.0
Deon Hotto
0.0
Recent Matches
Orlando Pirates vs Magesi
1-1
Orlando Pirates @ AmaZulu
1-1
Orlando Pirates @ SuperSport United
0-1

ES Tunis
1W-1D-3L
L
W
L
D
L
Avg Goals For
0.2
Avg Goals Against
1.2
Avg xG For
0.5
Avg xG Against
1.4
Top Players (xG - Last 5 games)
Youcef Belaïli
0.6
Yan Sasse
0.6
Khalil Guenichi
0.2
Recent Matches
ES Tunis vs Chelsea
0-3
(0.1-1.1)
ES Tunis @ Los Angeles FC
0-1
(1.5-1.2)
ES Tunis @ Flamengo
2-0
(1.5-0.3)