Standings
African Club Championship · 2025Current African Club Championship 2025 standings with 23 teams. Swehly leads the table with 12 points after 4 matches, followed by WA Tlemcen on 9 points. The table shows wins, losses, scoring, and win percentage — essential for pre-match betting analysis.
| # | Team | Played | Won | Lost | Points For:Points Against | Point Diff | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Group A | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 4 | 4 | 0 | 12:0 | +12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 4 | 3 | 1 | 9:4 | +5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 4 | 2 | 2 | 6:8 | -2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 4 | 1 | 3 | 3:11 | -8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 4 | 0 | 4 | 5:12 | -7 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Group B | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 5 | 5 | 0 | 15:1 | +14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 5 | 4 | 1 | 12:8 | +4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 5 | 3 | 2 | 11:8 | +3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 5 | 2 | 3 | 8:12 | -4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 5 | 1 | 4 | 9:12 | -3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 5 | 0 | 5 | 1:15 | -14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Group C | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 5 | 5 | 0 | 15:3 | +12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 5 | 4 | 1 | 12:6 | +6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 5 | 3 | 2 | 10:7 | +3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 5 | 2 | 3 | 9:13 | -4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 5 | 1 | 4 | 8:13 | -5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 5 | 0 | 5 | 3:15 | -12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Group D | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 5 | 5 | 0 | 15:0 | +15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 5 | 3 | 2 | 11:8 | +3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 5 | 3 | 2 | 10:8 | +2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 5 | 3 | 2 | 9:9 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 5 | 1 | 4 | 7:12 | -5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 5 | 0 | 5 | 0:15 | -15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Final29/04/2025
11th place29/04/2025
13th place29/04/2025
5th place29/04/2025
3rd Place29/04/2025
15th place29/04/2025
7th place29/04/2025
Semi-finals27/04/2025–28/04/2025
Mon 28/04ES Tunis
3–2
Al Ahly
Mon 28/04PAD
1–3
Al Nasr
Mon 28/04Swehly
3–1
APR
Mon 28/04KPA
2–3
GSU
Mon 28/04Club Castel
3–1
Kepler
Mon 28/04FUS Rabat
1–3
El Etihad
Mon 28/04WA Tlemcen
1–3
Espoir
Mon 28/04Orange Club
3–0
Cameroon Sportive
Sun 27/04Nemo Stars
2–3
Litto
Sun 27/04El-Wak Wings
1–3
Kenya Prisons
Sun 27/04Emmanuel
1–3
Garde
17th place28/04/2025
19th place28/04/2025
21th place28/04/2025
Quarter-finals27/04/2025
Team Stats
Side-by-side performance comparison of all 23 teams in the African Club Championship. Al Ahly leads with 5 wins this season. The colour-coded heatmap highlights wins, losses, scoring, scoring difference, and win percentage — making it easy to spot the strongest and weakest teams at a glance for betting analysis.
Top Scoring Teams
| Team | # | Played | Won | Lost | Points For | Points Against |
|---|---|---|---|---|---|---|
| 1 | Played5 | 5 | Lost0 | Points For15 | Points Against1 | |
| 2 | Played5 | 5 | Lost0 | Points For15 | Points Against3 | |
| 3 | Played5 | 5 | Lost0 | Points For15 | Points Against0 | |
| 4 | Played4 | 4 | Lost0 | Points For12 | Points Against0 | |
| 5 | Played5 | 4 | Lost1 | Points For12 | Points Against8 | |
| 6 | Played5 | 4 | Lost1 | Points For12 | Points Against6 | |
| 7 | Played4 | 3 | Lost1 | Points For9 | Points Against4 | |
| 8 | Played5 | 3 | Lost2 | Points For11 | Points Against8 | |
| 9 | Played5 | 3 | Lost2 | Points For10 | Points Against7 | |
| 10 | Played5 | 3 | Lost2 | Points For11 | Points Against8 | |
| 11 | Played5 | 3 | Lost2 | Points For10 | Points Against8 | |
| 12 | Played5 | 3 | Lost2 | Points For9 | Points Against9 | |
| 13 | Played4 | 2 | Lost2 | Points For6 | Points Against8 | |
| 14 | Played5 | 2 | Lost3 | Points For8 | Points Against12 | |
| 15 | Played5 | 2 | Lost3 | Points For9 | Points Against13 | |
| 16 | Played4 | 1 | Lost3 | Points For3 | Points Against11 | |
| 17 | Played5 | 1 | Lost4 | Points For9 | Points Against12 | |
| 18 | Played5 | 1 | Lost4 | Points For8 | Points Against13 | |
| 19 | Played5 | 1 | Lost4 | Points For7 | Points Against12 | |
| 20 | Played4 | 0 | Lost4 | Points For5 | Points Against12 | |
| 21 | Played5 | 0 | Lost5 | Points For1 | Points Against15 | |
| 22 | Played5 | 0 | Lost5 | Points For3 | Points Against15 | |
| 23 | Played5 | 0 | Lost5 | Points For0 | Points Against15 |
API data: 12 May 2026