CAF Champions League

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
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

Team Form Guide

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

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
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)
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
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
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)
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
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)