The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
WOR

CAF Champions League 2026/27

Every result, the table as it finished, and the price each match went off at. 86 matches played between September 2026 and October 2026.

86Matches
190Goals
2.21Per game
50%Home wins
15%Priced at kickoff
SimbaTop of the table

Final table 61 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 SIMSimba 4 4 0 0 +14 12
2 PFPyramids FC 4 4 0 0 +11 12
3 ZSZamalek SC 4 4 0 0 +7 12
4 AHOAl Hilal Omdurman 4 4 0 0 +7 12
5 YAYoung Africans 4 3 1 0 +8 10
6 OPOrlando Pirates 4 3 1 0 +7 10
7 ASSAsswehly 3 3 0 0 +5 9
8 WILWiliete 4 2 2 0 +5 8
9 MFMaghreb Fès 4 2 2 0 +4 8
10 CAClub Africain 4 2 2 0 +2 8
11 MAMC Alger 4 2 1 1 +6 7
12 COLColombe 3 2 1 0 +3 7
13 PDLPetro de Luanda 4 2 1 1 +2 7
14 TMTP Mazembe 4 2 1 1 +2 7
15 SMScotland Mabvuku 4 2 1 1 0 7
16 RBRenaissance Berkane 2 2 0 0 +3 6
17 HORHoroya 3 2 0 1 +2 6
18 AMAl Merreikh 3 2 0 1 +1 6
19 EMBEL Merriekh Bentiu 4 2 0 2 -1 6
20 TEUTeungueth 4 2 0 2 -1 6
21 DA15 de Agosto 4 2 0 2 -3 6
22 NOUNouadhibou 4 1 2 1 +1 5
23 AMASEC Mimosas 4 1 2 1 0 5
24 SANSan-Pédro 4 1 2 1 -1 5
25 EREnugu Rangers 3 1 1 1 -1 4
26 SBSidama Bunna 4 1 1 2 -1 4
27 CFFCFFA 4 1 1 2 -5 4
28 APRAPR 4 1 0 3 0 3
29 MANMangasport 2 1 0 1 0 3
30 JSJS Saoura 2 1 0 1 -1 3
31 JSKJSK 2 1 0 1 -2 3
32 ASAfrican Stars 4 1 0 3 -5 3
33 RURivers United 2 0 2 0 0 2
34 MSMamelodi Sundowns 2 0 2 0 0 2
35 MUMedina United 2 0 2 0 0 2
36 VIPVipers 2 0 2 0 0 2
37 SSAStar Sport Academy 4 0 2 2 -3 2
38 ASAS Sobemap 1 0 1 0 0 1
39 SMBStade Malien Bamako 1 0 1 0 0 1
40 AKASC Kara 2 0 1 1 -1 1
41 DJODjoliba 2 0 1 1 -1 1
42 GUGaborone United 2 0 1 1 -1 1
43 SONSongo 2 0 1 1 -1 1
44 NHNsingizini Hotspurs 2 0 1 1 -1 1
45 LCWLa Cure Waves 2 0 1 1 -2 1
46 LIJLijabatho 2 0 1 1 -2 1
47 RAHRahimo 2 0 1 1 -3 1
48 AIGAiglons 2 0 1 1 -3 1
49 NIGNIGELEC 2 0 1 1 -5 1
50 ETES Tunis 1 0 0 1 -1 0
51 CANCanchungo 2 0 0 2 -2 0
52 PDPower Dynamos 2 0 0 2 -2 0
53 MEDMedeama 2 0 0 2 -3 0
54 ANAigle Noir 2 0 0 2 -3 0
55 HEEHeegan 2 0 0 2 -4 0
56 KVZKVZ 2 0 0 2 -4 0
57 PORPort 2 0 0 2 -5 0
58 FCFomboni Club 2 0 0 2 -5 0
59 FORForesters 2 0 0 2 -5 0
60 BFWBe Forward Wanderers 2 0 0 2 -6 0
61 GMGOR Mahia 2 0 0 2 -6 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.21
190 goals. 36% of matches went over 2.5.
Home advantage
50%
Draws 25.6%, away wins 24.4%.
Half-time lead held
85.7%
From 49 matches where someone led at the break.
1–0 17 · 19.8%
1–1 11 · 12.8%
0–1 10 · 11.6%
0–0 10 · 11.6%
2–0 6 · 7%
4–0 5 · 5.8%

Results 90

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Sunday 25 October 2026
17:00 Nouadhibou 2 – 0 San-Pédro — — —
17:00 Club Africain 1 – 0 TP Mazembe — — —
16:00 ASEC Mimosas 1 – 2 Maghreb Fès — — —
16:00 Al Hilal Omdurman 2 – 0 Sidama Bunna — — —
15:00 Colombe 1 – 0 Teungueth — — —
13:00 Simba 3 – 0 15 de Agosto — — —
Saturday 24 October 2026
19:00 Renaissance Berkane 1 – 0 Star Sport Academy — — —
17:00 Pyramids FC 4 – 0 EL Merriekh Bentiu — — —
17:00 Al Merreikh 1 – 0 Horoya — — —
17:00 Zamalek SC 1 – 0 APR — — —
16:00 ES Tunis 1 – 0 Asswehly — — —
Friday 23 October 2026
19:00 MC Alger 3 – 0 Enugu Rangers — — —
18:00 Orlando Pirates 4 – 0 African Stars — — —
18:00 Mamelodi Sundowns 1 – 1 Wiliete — — —
14:30 Petro de Luanda 3 – 0 Scotland Mabvuku — — —
Wednesday 21 October 2026
16:00 Young Africans 4 – 1 CFFA — — —
12:00 15 de Agosto 1 – 6 Simba — — —
Sunday 18 October 2026
18:00 Maghreb Fès 1 – 1 ASEC Mimosas — — —
17:00 Teungueth 0 – 2 Colombe — — —
17:00 Asswehly 1 – 0 ES Tunis — — —
16:00 Horoya 1 – 0 Al Merreikh — — —
15:00 Wiliete 0 – 0 Mamelodi Sundowns — — —
13:00 Sidama Bunna 0 – 2 Al Hilal Omdurman — — —
13:00 Scotland Mabvuku 2 – 0 Petro de Luanda — — —
13:00 Enugu Rangers 2 – 0 MC Alger — — —
Saturday 17 October 2026
16:00 San-Pédro 2 – 1 Nouadhibou — — —
16:00 Star Sport Academy 0 – 2 Renaissance Berkane — — —
13:00 TP Mazembe 1 – 1 Club Africain — — —
13:00 African Stars 0 – 1 Orlando Pirates — — —
12:00 CFFA 0 – 4 Young Africans — — —
Friday 16 October 2026
16:00 APR 0 – 1 Zamalek SC — — —
13:00 EL Merriekh Bentiu 0 – 1 Pyramids FC — — —
Saturday 3 October 2026
12:00 Fomboni Club 0 – 1 15 de Agosto — — —
Sunday 13 September 2026
17:00 Teungueth 1 – 0 Canchungo — — —
17:00 Pyramids FC 5 – 1 GOR Mahia — — —
17:00 Nouadhibou 0 – 0 Vipers — — —
16:00 Stade Malien Bamako 0 – 0 Colombe — — —
16:00 Sidama Bunna 3 – 0 Aiglons — — —
16:00 Horoya 3 – 1 JS Saoura — — —
16:00 ASEC Mimosas 2 – 1 ASC Kara — — —
15:00 Rivers United 2 – 2 San-Pédro — — —
13:00 Simba 6 – 1 Be Forward Wanderers — — —
12:00 KVZ 0 – 3 Asswehly — — —
Saturday 12 September 2026
19:00 MC Alger 5 – 0 NIGELEC — — —
17:00 Zamalek SC 4 – 0 Port — — —
16:00 Young Africans 2 – 1 Gaborone United — — —
16:00 Medina United 1 – 1 Star Sport Academy — — —
16:00 Djoliba 2 – 2 Club Africain — — —
15:00 Rahimo 0 – 0 Maghreb Fès — — —
15:00 Petro de Luanda 2 – 2 Songo — — —
14:00 Lijabatho 1 – 1 CFFA — — —
13:00 Heegan 0 – 3 EL Merriekh Bentiu — — —
13:00 Power Dynamos 0 – 1 Al Merreikh — — —
13:00 Orlando Pirates 3 – 1 La Cure Waves — — —
13:00 Nsingizini Hotspurs 0 – 0 Scotland Mabvuku — — —
13:00 TP Mazembe 3 – 1 Medeama — — —
13:00 Al Hilal Omdurman 1 – 0 Aigle Noir — — —
13:00 African Stars 2 – 0 Mangasport — — —
Friday 11 September 2026
16:00 APR 3 – 0 JSK — — —
14:00 AS Sobemap 1 – 1 Enugu Rangers — — —
14:00 15 de Agosto 4 – 0 Fomboni Club — — —
Thursday 10 September 2026
15:00 Foresters 0 – 1 Wiliete — — —
Sunday 6 September 2026
19:00 Maghreb Fès 4 – 1 Rahimo — — —
15:30 NIGELEC 0 – 0 MC Alger — — —
15:30 ASC Kara 1 – 1 ASEC Mimosas 4.10 3.05 2.30
15:00 Wiliete 4 – 0 Foresters — — —
15:00 Enugu Rangers 1 – 1 AS Sobemap 1.42 4.22 9.70
15:00 Medeama 0 – 1 TP Mazembe 5.25 3.40 3.42
15:00 Colombe 0 – 0 Stade Malien Bamako 4.60 3.25 2.27
13:00 Songo 0 – 1 Petro de Luanda 4.26 3.23 1.95
13:00 Scotland Mabvuku 1 – 0 Nsingizini Hotspurs — — —
13:00 Be Forward Wanderers 0 – 1 Simba — — —
13:00 JSK 1 – 0 APR — — —
12:00 GOR Mahia 0 – 2 Pyramids FC 5.72 3.54 1.75
11:30 La Cure Waves 0 – 0 Orlando Pirates — — —
Saturday 5 September 2026
18:00 Club Africain 1 – 0 Djoliba 1.33 5.10 16.00
17:00 Gaborone United 1 – 1 Young Africans 3.90 3.21 2.02
17:00 Al Merreikh 1 – 0 Power Dynamos 2.10 3.05 4.20
16:00 Vipers 1 – 1 Nouadhibou 1.70 3.60 6.47
16:00 Star Sport Academy 0 – 0 Medina United — — —
16:00 San-Pédro 1 – 1 Rivers United — — —
16:00 Canchungo 0 – 1 Teungueth — — —
14:30 Mangasport 3 – 1 African Stars 2.00 2.95 3.85
14:30 Aiglons 0 – 0 Sidama Bunna — — —
14:00 CFFA 2 – 0 Lijabatho — — —
13:00 EL Merriekh Bentiu 1 – 0 Heegan — — —
13:00 Aigle Noir 0 – 2 Al Hilal Omdurman — — —
Friday 4 September 2026
18:00 JS Saoura 1 – 0 Horoya 1.39 5.40 9.50
17:00 Port 1 – 2 Zamalek SC 35.00 10.00 1.18
17:00 Asswehly 1 – 0 KVZ — — —

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key