WOR

CAF Champions League 2021/22

Every result, the table as it finished, and the price each match went off at. 135 matches played between September 2021 and May 2022.

135Matches
290Goals
2.15Per game
52.6%Home wins
52%Priced at kickoff
Wydad ACTop 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 WAWydad AC 13 9 2 2 +19 29
2 PDLPetro de Luanda 14 6 6 2 +3 24
3 AAAl Ahly 13 6 4 3 +10 22
4 RCRaja Casablanca 10 7 1 2 +8 22
5 MSMamelodi Sundowns 10 6 3 1 +9 21
6 ESES Setif 14 6 2 6 -2 20
7 ETEsperance Tunis 10 5 4 1 +10 19
8 CBCR Belouizdad 12 5 3 4 +5 18
9 AMAAmazulu 10 3 3 4 -2 12
10 ZSZamalek SC 8 2 4 2 +2 10
11 EDSEtoile DU Sahel 8 2 4 2 +1 10
12 HORHoroya 8 3 1 4 -1 10
13 AHOAl Hilal Omdurman 10 2 4 4 -3 10
14 AMAl Merreikh 10 3 1 6 -4 10
15 AMASEC Mimosas 4 3 0 1 +2 9
16 ZANZanaco 4 3 0 1 0 9
17 ALIAl-Ittihad 4 2 1 1 +3 7
18 NOUNouadhibou 4 2 1 1 +2 7
19 RURivers United 4 2 1 1 +1 7
20 GALGalaxy 10 2 1 7 -11 7
21 SMBStade Malien Bamako 4 2 0 2 +2 6
22 RLRoyal Leopards 4 2 0 2 -1 6
23 HOOHearts of Oak 3 2 0 1 -2 6
24 SESagrada Esperança 9 1 3 5 -7 6
25 MUManiema Union 4 1 2 1 0 5
26 APRAPR 4 1 2 1 -3 5
27 USGUSGN 4 1 2 1 -4 5
28 TUSTusker 4 1 1 2 -2 4
29 ODOtôho d'Oyo 4 1 1 2 -2 4
30 FORFortune 2 1 0 1 0 3
31 SIMSimba 2 1 0 1 0 3
32 AKASKO Kara 2 1 0 1 0 3
33 EXPExpress 2 1 0 1 0 3
34 ZUZESCO United 2 1 0 1 0 3
35 SONSongo 2 1 0 1 0 3
36 NBBNyasa Big Bullets 2 1 0 1 -1 3
37 AUAkwa United 2 1 0 1 -1 3
38 DFCDFC8 2 1 0 1 -1 3
39 LOLPRC Oilers 4 1 0 3 -4 3
40 FKFasil Ketema 2 0 2 0 0 2
41 TMTP Mazembe 2 0 2 0 0 2
42 PLAPlatinum 1 0 1 0 0 1
43 LMNLe Messager Ngozi 2 0 1 1 -1 1
44 MCMogadishu City 2 0 1 1 -1 1
45 FCFovu Club 2 0 1 1 -1 1
46 BOUBouenguidi 2 0 1 1 -2 1
47 ESAEsae 2 0 1 1 -2 1
48 ASArta / SIHD 2 0 1 1 -3 1
49 AKOAkonangui 2 0 0 2 -2 0
50 CKCI Kamsar 1 0 0 1 -2 0
51 TEUTeungueth 2 0 0 2 -2 0
52 YAYoung Africans 2 0 0 2 -2 0
53 KMKKMKM 2 0 0 2 -4 0
54 SONSONABEL 2 0 0 2 -4 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.15
290 goals. 35.6% of matches went over 2.5.
Home advantage
52.6%
Draws 25.2%, away wins 22.2%.
Half-time lead held
78.4%
From 74 matches where someone led at the break.
1–0 23 · 17%
0–1 16 · 11.9%
1–1 15 · 11.1%
0–0 15 · 11.1%
2–0 13 · 9.6%
2–1 12 · 8.9%

Results 137

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.

Monday 30 May 2022
19:00 Al Ahly 0 – 2 Wydad AC — — —
Saturday 14 May 2022
19:00 ES Setif 2 – 2 Al Ahly 2.85 3.38 2.71
Friday 13 May 2022
19:00 Wydad AC 1 – 1 Petro de Luanda — — —
Saturday 7 May 2022
19:00 Al Ahly 4 – 0 ES Setif 1.32 5.22 14.97
13:00 Petro de Luanda 1 – 3 Wydad AC — — —
Saturday 23 April 2022
22:00 Wydad AC 0 – 0 CR Belouizdad — — —
16:00 Mamelodi Sundowns 1 – 1 Petro de Luanda 1.34 5.00 12.00
Friday 22 April 2022
22:00 Raja Casablanca 1 – 1 Al Ahly 2.37 3.14 3.82
21:00 Esperance Tunis 0 – 1 ES Setif 1.46 4.20 9.65
Saturday 16 April 2022
21:00 CR Belouizdad 0 – 1 Wydad AC — — —
20:00 Al Ahly 2 – 1 Raja Casablanca 1.46 4.33 11.00
16:00 Petro de Luanda 2 – 1 Mamelodi Sundowns 3.33 3.17 2.55
Friday 15 April 2022
21:00 ES Setif 0 – 0 Esperance Tunis 3.42 2.90 2.50
Sunday 3 April 2022
21:00 Raja Casablanca 1 – 0 ES Setif 1.55 4.20 7.00
20:00 Al Ahly 1 – 0 Al Hilal Omdurman 1.26 6.75 18.00
Saturday 2 April 2022
21:00 Wydad AC 5 – 1 Petro de Luanda — — —
21:00 Esperance Tunis 2 – 1 CR Belouizdad 1.90 3.50 5.00
13:00 Mamelodi Sundowns 3 – 0 Al Merreikh 1.37 5.25 9.80
Friday 1 April 2022
16:00 Zamalek SC 0 – 0 Sagrada Esperança — — —
16:00 Horoya 1 – 1 Amazulu — — —
13:00 Etoile DU Sahel 3 – 2 Galaxy — — —
Saturday 19 March 2022
19:00 Sagrada Esperança 1 – 2 Wydad AC — — —
19:00 CR Belouizdad 2 – 0 Etoile DU Sahel 2.00 3.20 4.40
16:00 Galaxy 0 – 3 Esperance Tunis 9.50 4.56 1.44
13:00 Petro de Luanda 0 – 0 Zamalek SC 2.62 3.30 3.00
13:00 Al Hilal Omdurman 2 – 4 Mamelodi Sundowns 2.37 3.10 4.10
Friday 18 March 2022
19:00 ES Setif 3 – 2 Horoya 1.52 3.84 8.80
16:00 Amazulu 0 – 2 Raja Casablanca 2.80 3.00 3.30
16:00 Al Merreikh 1 – 3 Al Ahly 21.00 7.00 1.32
Saturday 12 March 2022
19:00 ES Setif 2 – 0 Amazulu 1.80 3.56 6.00
16:00 Petro de Luanda 3 – 0 Sagrada Esperança 1.62 3.84 6.25
16:00 Horoya 2 – 1 Raja Casablanca 2.65 3.03 3.05
13:00 Etoile DU Sahel 0 – 2 Esperance Tunis 3.25 2.91 2.55
13:00 Mamelodi Sundowns 1 – 0 Al Ahly 3.24 3.20 2.62
Friday 11 March 2022
19:00 CR Belouizdad 4 – 1 Galaxy 1.12 10.00 36.00
16:00 Zamalek SC 0 – 1 Wydad AC — — —
13:00 Al Hilal Omdurman 1 – 0 Al Merreikh 1.99 3.25 5.13
Saturday 5 March 2022
19:00 Al Ahly 3 – 2 Al Merreikh 1.16 8.00 20.00
Saturday 26 February 2022
19:00 Wydad AC 3 – 1 Zamalek SC — — —
19:00 Al Ahly 0 – 1 Mamelodi Sundowns 1.51 4.30 10.00
16:00 Sagrada Esperança 0 – 1 Petro de Luanda 2.67 3.04 2.80
16:00 Galaxy 1 – 2 CR Belouizdad 3.60 3.17 2.45
13:00 Esperance Tunis 0 – 0 Etoile DU Sahel 1.63 3.60 8.00
Friday 25 February 2022
19:00 Raja Casablanca 1 – 0 Horoya 1.35 5.00 12.75
16:00 Amazulu 1 – 0 ES Setif 1.93 3.22 6.00
16:00 Al Merreikh 2 – 1 Al Hilal Omdurman 3.25 3.40 2.65
Saturday 19 February 2022
19:00 CR Belouizdad 1 – 1 Esperance Tunis 2.60 3.00 3.13
16:00 Sagrada Esperança 0 – 0 Zamalek SC 3.94 3.32 2.14
16:00 Galaxy 1 – 1 Etoile DU Sahel 3.78 3.17 2.17
13:00 Petro de Luanda 2 – 1 Wydad AC — — —
13:00 Al Merreikh 0 – 0 Mamelodi Sundowns 4.30 3.25 2.15
Friday 18 February 2022
19:00 Amazulu 1 – 0 Horoya 1.91 3.20 5.80
19:00 ES Setif 0 – 1 Raja Casablanca 2.35 2.93 3.75
13:00 Al Hilal Omdurman 0 – 0 Al Ahly 3.85 3.08 2.25
Saturday 12 February 2022
19:00 Raja Casablanca 1 – 0 Amazulu 1.37 4.50 11.00
16:00 Zamalek SC 2 – 2 Petro de Luanda 1.23 7.50 18.25
16:00 Horoya 0 – 1 ES Setif 2.00 3.40 4.75
13:00 Esperance Tunis 4 – 0 Galaxy 1.10 9.25 31.00
Friday 11 February 2022
19:00 Wydad AC 3 – 0 Sagrada Esperança — — —
16:00 Etoile DU Sahel 0 – 0 CR Belouizdad 2.00 3.28 4.95
16:00 Mamelodi Sundowns 1 – 0 Al Hilal Omdurman 1.38 4.50 9.50
Sunday 24 October 2021
19:00 Wydad AC 6 – 1 Hearts of Oak — — —
18:00 CR Belouizdad 2 – 0 ASEC Mimosas 1.23 7.25 29.00
17:00 ES Setif 2 – 0 Nouadhibou 1.12 9.75 31.00
17:00 Al Hilal Omdurman 1 – 0 Rivers United 2.10 3.20 3.86
16:30 Horoya 2 – 1 Stade Malien Bamako — — —
16:00 Esperance Tunis 1 – 0 Al-Ittihad — — —
14:00 Mamelodi Sundowns 2 – 0 Maniema Union — — —
13:00 Simba 1 – 3 Galaxy 1.16 7.20 31.00
Saturday 23 October 2021
18:00 Raja Casablanca 2 – 0 LPRC Oilers — — —
16:00 Al Ahly 6 – 1 USGN — — —
15:00 Petro de Luanda 2 – 0 Otôho d'Oyo — — —
14:00 TP Mazembe 1 – 1 Amazulu — — —
13:00 Etoile DU Sahel 4 – 0 APR — — —
13:00 Zanaco 2 – 1 Al Merreikh — — —
13:00 Royal Leopards 1 – 0 Sagrada Esperança — — —
Friday 22 October 2021
17:00 Zamalek SC 4 – 0 Tusker — — —
Sunday 17 October 2021
17:00 Al-Ittihad 0 – 0 Esperance Tunis — — —
15:00 Hearts of Oak 1 – 0 Wydad AC — — —
15:00 Rivers United 1 – 1 Al Hilal Omdurman 1.56 3.82 6.50
15:00 LPRC Oilers 0 – 2 Raja Casablanca — — —
14:30 Otôho d'Oyo 2 – 2 Petro de Luanda — — —
14:00 Nouadhibou 3 – 1 ES Setif 4.40 3.10 2.08
14:00 Maniema Union 2 – 2 Mamelodi Sundowns — — —
13:00 Galaxy 0 – 2 Simba — — —
Saturday 16 October 2021
17:00 Al Merreikh 3 – 0 Zanaco 2.41 3.26 2.98
17:00 Stade Malien Bamako 0 – 1 Horoya 2.15 3.25 4.20
15:30 USGN 1 – 1 Al Ahly — — —
15:00 ASEC Mimosas 3 – 1 CR Belouizdad 2.51 3.13 3.30
14:00 Sagrada Esperança 3 – 1 Royal Leopards — — —
13:00 APR 1 – 1 Etoile DU Sahel 3.00 3.26 2.75
12:00 Tusker 0 – 1 Zamalek SC 5.00 4.20 2.05
Friday 15 October 2021
15:00 Amazulu 0 – 0 TP Mazembe — — —
Sunday 19 September 2021
20:00 ES Setif 3 – 0 Fortune — — —
20:00 CR Belouizdad 2 – 0 Akwa United 1.23 6.50 22.00
17:00 Al Merreikh 1 – 0 Express — — —
17:00 ASEC Mimosas 1 – 0 Teungueth 1.70 3.40 5.50
16:00 Al-Ittihad 2 – 0 KMKM — — —
15:30 ASKO Kara 2 – 1 LPRC Oilers — — —
15:00 Al Hilal Omdurman 1 – 1 Fasil Ketema — — —
15:00 Rivers United 1 – 0 Young Africans 1.45 4.55 9.70
15:00 Hearts of Oak 2 – 0 CI Kamsar 1.52 3.81 8.00
14:30 Otôho d'Oyo 1 – 0 Songo — — —
14:00 Maniema Union 2 – 0 Bouenguidi — — —
13:00 APR 2 – 1 Mogadishu City — — —
Saturday 18 September 2021
17:00 Nouadhibou 2 – 0 Esae 1.44 4.10 9.00
15:00 Petro de Luanda 0 – 0 Fovu Club — — —
14:00 Nyasa Big Bullets 1 – 3 Amazulu 3.20 3.00 3.00
13:00 Zanaco 1 – 0 Akonangui 1.27 6.00 14.00
13:00 ZESCO United 2 – 1 Royal Leopards — — —
13:00 Platinum 0 – 0 Sagrada Esperança — — —
13:00 Tusker 3 – 0 Arta / SIHD — — —
Friday 17 September 2021
16:00 Stade Malien Bamako 3 – 0 SONABEL — — —
13:00 DFC8 1 – 0 Galaxy — — —
13:00 Le Messager Ngozi 0 – 1 USGN — — —
Sunday 12 September 2021
16:00 CI Kamsar cancelled Hearts of Oak — — —
15:30 LPRC Oilers 1 – 0 ASKO Kara 3.03 3.00 2.45
14:30 Akonangui 0 – 1 Zanaco — — —
14:30 Fovu Club 0 – 1 Petro de Luanda — — —
14:00 Young Africans 0 – 1 Rivers United 1.53 3.70 7.50
14:00 Akwa United 1 – 0 CR Belouizdad 2.60 3.50 2.95
14:00 KMKM 0 – 2 Al-Ittihad — — —
13:00 Fasil Ketema 2 – 2 Al Hilal Omdurman — — —
13:00 Mogadishu City 0 – 0 APR — — —
Saturday 11 September 2021
17:00 Teungueth 0 – 1 ASEC Mimosas 1.68 3.38 5.80
16:00 Fortune 3 – 0 ES Setif — — —
16:00 Esae 1 – 1 Nouadhibou — — —
15:30 USGN 1 – 1 Le Messager Ngozi — — —
15:00 SONABEL 0 – 1 Stade Malien Bamako — — —
14:30 Bouenguidi 1 – 1 Maniema Union — — —
14:00 Sagrada Esperança 0 – 0 Platinum — — —
14:00 Arta / SIHD 1 – 1 Tusker — — —
13:00 Galaxy 2 – 0 DFC8 — — —
13:00 Royal Leopards 1 – 0 ZESCO United — — —
13:00 Songo 1 – 0 Otôho d'Oyo — — —
Friday 10 September 2021
15:00 Amazulu 0 – 1 Nyasa Big Bullets — — —
13:00 Express 2 – 1 Al Merreikh 2.20 2.90 4.50

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key