FootyPulse
MatchesLive
Leagues
Predictions
Odds
Stats & Tools
Guides
Log In
FootyPulse

FootyPulse is a free platform for football statistics and predictions. Data-driven insights for football fans and bettors worldwide.

Data

  • Leagues
  • Matches
  • Live Scores
  • Dropping Odds
  • Predictions
  • Stats Hub
  • Form Guide
  • Clean Sheets
  • Odds Converter
  • Guides

Company

  • About
  • Telegram
  • Partnerships
  • Affiliate Program
  • Support

Legal

  • Privacy Policy
  • Terms & Conditions
  • Cookie Policy
  • Responsible Gambling

Contact

Email: Contact@footypulse.org

Norden Media Group ApS

CVR: DK-45048330

Odense M, Denmark

Partners

BetformaticsStatsBetiGE

18+Gambling is for adults only. Please gamble responsibly. If you or someone you know has a gambling problem, contact StopSpillet.dk (tel: 70 22 28 25) or register with ROFUS.nu to self-exclude from Danish-licensed gambling sites.

This site contains affiliate links. We may receive a commission if you sign up through our links. Affiliate relationships do not influence our editorial content or ratings. All predictions and analysis are for informational purposes only — not financial advice.

© 2024-2026 FootyPulse / Norden Media Group ApS. All rights reserved.

PrivacyTermsCookies
CAF Champions League

CAF Champions League

Africa

OverviewStandingsFixtures

League Table

#TeamPWDLGDPts
1Pyramids FCPyramids FC6510+1216
1Stade Malien BamakoStade Malien Bamako6321+311
1Al Hilal OmdurmanAl Hilal Omdurman6321+211
1Al AhlyAl Ahly6240+510
2Mamelodi SundownsMamelodi Sundowns6231+39
2ES TunisES Tunis6231+29
2RSB BerkaneRSB Berkane6312+210
2FAR RabatFAR Rabat6231+19
3Young AfricansYoung Africans6222+18
3MC AlgerMC Alger6213-17
3Petro de LuandaPetro de Luanda6132-36
3Power DynamosPower Dynamos6213-37
4SimbaSimba6123-25
4Saint Eloi LupopoSaint Eloi Lupopo6123-45
4JS KabylieJS Kabylie6033-73
4Rivers UnitedRivers United6015-111

League Leaders

Top Scorers (Team Goals)

Upcoming Fixtures

15 May 2026

Winner Semi-final 1Winner Semi-final 1
00:00
Winner Semi-final 2Winner Semi-final 2

24 May 2026

Winner Semi-final 2Winner Semi-final 2
00:00
Winner Semi-final 1Winner Semi-final 1