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

CAF Confederation Cup 2026/27

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

73Matches
189Goals
2.59Per game
42.5%Home wins
7%Priced at kickoff
Al Ahli TripoliTop of the table

Final table 54 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 AATAl Ahli Tripoli 4 4 0 0 +14 12
2 DCDurban City 4 4 0 0 +7 12
3 DA1º de Agosto 4 4 0 0 +6 12
4 SBSSingida Black Stars 4 3 1 0 +10 10
5 AKASC Kara 4 3 0 1 +6 9
6 RARed Arrows 3 3 0 0 +5 9
7 RBRéal Bamako 4 2 2 0 +3 8
8 BBMBlack Bulls Maputo 4 2 2 0 +3 8
9 CSCS Sfaxien 4 2 1 1 +2 7
10 DIADiarra 4 2 1 1 +1 7
11 MUManiema Union 2 2 0 0 +6 6
12 AAAl Ahly 2 2 0 0 +5 6
13 KABKabuscorp 4 2 0 2 -2 6
14 KITKitara 4 2 0 2 -2 6
15 MASMasr 4 1 2 1 +3 5
16 KORKorhogo 4 1 2 1 +1 5
17 TUSTusker 4 1 2 1 0 5
18 RCRaja Casablanca 2 1 1 0 +2 4
19 ADAC Douane 2 1 1 0 +1 4
20 AZAAzam 2 1 1 0 +1 4
21 FRFAR Rabat 2 1 1 0 +1 4
22 EKWEl Kanemi Warriors 4 1 1 2 0 4
23 EZES Zarzis 4 1 1 2 -1 4
24 ASPASPL 2000 4 1 1 2 -4 4
25 AHPAl Hilal Port Sudan 1 1 0 0 +1 3
26 ASPASPAC 2 1 0 1 0 3
27 PANPanthers 2 1 0 1 0 3
28 AFAAFAD 4 0 3 1 -1 3
29 DIADiambars 2 1 0 1 -1 3
30 VIRVirunga 3 1 0 2 -1 3
31 SSShooting Stars 2 1 0 1 -1 3
32 RSRayon Sports 4 0 3 1 -2 3
33 UDIUDIB 2 1 0 1 -2 3
34 EELEast End Lions 2 0 2 0 0 2
35 PANPanthère 2 0 2 0 0 2
36 AAWAl Ahli Wad Medani 2 0 1 1 -1 1
37 HAFHafia 2 0 1 1 -1 1
38 GALGalaxy 2 0 1 1 -1 1
39 NATNations 2 0 1 1 -1 1
40 VITVitesse 2 0 1 1 -1 1
41 ANAtomic Ngome 2 0 1 1 -1 1
42 APAS PSI 2 0 1 1 -2 1
43 ASAASAS 2 0 1 1 -4 1
44 BBBazar Brothers 1 0 0 1 -1 0
45 KCKaizer Chiefs 1 0 0 1 -1 0
46 RUKRukinzo 2 0 0 2 -2 0
47 MCMogadishu City 2 0 0 2 -3 0
48 UNAUNAM 2 0 0 2 -4 0
49 GMGreen Mamba 2 0 0 2 -4 0
50 IRInate Rouge 2 0 0 2 -4 0
51 AZAS ZAM 2 0 0 2 -6 0
52 KMKKMKM 2 0 0 2 -7 0
53 WAUWelwalo Adigrat Uni 3 0 0 3 -8 0
54 ALGAl-Ghazal 2 0 0 2 -9 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.59
189 goals. 46.6% of matches went over 2.5.
Home advantage
42.5%
Draws 26%, away wins 31.5%.
Half-time lead held
76.3%
From 38 matches where someone led at the break.
1–0 13 · 17.8%
1–1 8 · 11%
2–2 7 · 9.6%
2–0 6 · 8.2%
1–2 5 · 6.8%
0–1 5 · 6.8%

Results 80

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
19:00 USM Alger walkover Panthers — — —
19:00 FAR Rabat 2 – 1 Korhogo — — —
16:00 Singida Black Stars 1 – 1 Tusker — — —
16:00 Al Ahly 4 – 0 Kitara — — —
15:30 ASC Kara 1 – 0 Diarra — — —
13:00 ASPL 2000 0 – 3 Durban City — — —
13:00 Maniema Union 4 – 1 Kabuscorp — — —
Saturday 24 October 2026
19:00 CR Belouizdad postponed AC Douane — — —
17:00 CS Sfaxien 1 – 0 AFAD — — —
17:00 Réal Bamako 2 – 2 ES Zarzis — — —
17:00 Black Bulls Maputo 2 – 2 Rayon Sports — — —
17:00 Al Ahli Tripoli 4 – 1 Welwalo Adigrat Uni — — —
13:00 Azam 1 – 0 Masr — — —
Friday 23 October 2026
20:00 Raja Casablanca 2 – 0 El Kanemi Warriors — — —
19:00 1º de Agosto 1 – 0 Virunga — — —
16:00 Kaizer Chiefs 1 – 0 Red Arrows — — —
Tuesday 20 October 2026
19:00 Panthers walkover USM Alger — — —
Sunday 18 October 2026
16:30 Diarra 3 – 2 ASC Kara — — —
15:00 Kabuscorp 1 – 4 Maniema Union — — —
15:00 El Kanemi Warriors 2 – 2 Raja Casablanca — — —
14:00 Virunga 1 – 2 1º de Agosto — — —
13:00 Durban City 3 – 1 ASPL 2000 — — —
12:00 Tusker 0 – 1 Singida Black Stars — — —
Saturday 17 October 2026
17:00 AC Douane postponed CR Belouizdad — — —
16:00 Korhogo 0 – 0 FAR Rabat — — —
16:00 AFAD 1 – 1 CS Sfaxien — — —
16:00 Rayon Sports 0 – 2 Black Bulls Maputo — — —
14:30 ES Zarzis 1 – 3 Réal Bamako — — —
13:00 Red Arrows 1 – 0 Kaizer Chiefs — — —
13:00 Kitara 1 – 2 Al Ahly — — —
Friday 16 October 2026
17:00 Masr 1 – 1 Azam — — —
17:00 Welwalo Adigrat Uni 0 – 4 Al Ahli Tripoli — — —
Saturday 19 September 2026
16:00 Hafia 0 – 1 AC Douane — — —
Wednesday 16 September 2026
15:00 ASPAC 2 – 4 Panthers — — —
Sunday 13 September 2026
17:00 CS Sfaxien 2 – 0 Shooting Stars — — —
16:00 UDIB 1 – 0 El Kanemi Warriors — — —
16:00 Korhogo 2 – 0 AS PSI — — —
15:30 ASC Kara 1 – 0 AS ZAM — — —
15:00 Nations 1 – 1 Diarra — — —
15:00 Kabuscorp 3 – 1 UNAM — — —
13:30 Bazar Brothers 0 – 1 Virunga — — —
13:00 Singida Black Stars 3 – 0 Al-Ghazal — — —
13:00 Rukinzo 1 – 2 Durban City — — —
11:00 Inate Rouge 0 – 2 Red Arrows — — —
Saturday 12 September 2026
17:00 Galaxy 0 – 1 ASPL 2000 — — —
17:00 Diambars 1 – 0 ES Zarzis — — —
17:00 ASAS 1 – 1 Masr — — —
17:00 Al Ahli Tripoli 4 – 0 KMKM — — —
16:30 Black Bulls Maputo 0 – 0 Atomic Ngome — — —
16:00 Rayon Sports 0 – 0 Panthère — — —
16:00 East End Lions 2 – 2 AFAD — — —
13:00 Welwalo Adigrat Uni 2 – 1 Al Hilal Port Sudan — — —
13:00 Kitara 2 – 0 Mogadishu City — — —
12:00 Tusker 1 – 0 Al Ahli Wad Medani — — —
Friday 11 September 2026
16:00 Réal Bamako 0 – 0 Vitesse — — —
15:00 1º de Agosto 2 – 0 Green Mamba — — —
Thursday 10 September 2026
15:00 Panthers 1 – 3 ASPAC — — —
Sunday 6 September 2026
17:00 Masr 4 – 0 ASAS — — —
16:00 Vitesse 1 – 2 Réal Bamako — — —
16:00 AFAD 1 – 1 East End Lions — — —
15:00 El Kanemi Warriors 3 – 0 UDIB — — —
14:00 Al Ahli Wad Medani 2 – 2 Tusker — — —
13:30 Al-Ghazal 1 – 7 Singida Black Stars — — —
13:00 Virunga postponed Bazar Brothers — — —
13:00 Mogadishu City 1 – 2 Kitara 6.25 3.50 1.80
13:00 Durban City 1 – 0 Rukinzo — — —
Saturday 5 September 2026
16:00 UNAM 0 – 2 Kabuscorp — — —
16:00 AC Douane 2 – 2 Hafia — — —
16:00 Diarra 1 – 0 Nations — — —
15:30 AS ZAM 0 – 5 ASC Kara — — —
15:00 Shooting Stars 1 – 0 CS Sfaxien 2.71 2.79 3.00
13:15 KMKM 0 – 3 Al Ahli Tripoli 29.00 9.50 1.38
13:00 Red Arrows 2 – 0 Inate Rouge — — —
13:00 Green Mamba 0 – 2 1º de Agosto — — —
13:00 Atomic Ngome 0 – 1 Black Bulls Maputo — — —
Friday 4 September 2026
17:00 Al Hilal Port Sudan 2 – 1 Welwalo Adigrat Uni — — —
15:00 ASPL 2000 1 – 1 Galaxy — — —
15:00 Panthère 1 – 1 Rayon Sports 2.50 3.20 4.50
14:30 ES Zarzis 3 – 1 Diambars 1.40 4.21 9.99
14:30 AS PSI 2 – 2 Korhogo — — —

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