WOR

CAF Champions League 2022/23

Every result, the table as it finished, and the price each match went off at. 141 matches played between September 2022 and June 2023.

141Matches
322Goals
2.28Per game
55.3%Home wins
45%Priced at kickoff
Al AhlyTop of the table

Final table 57 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 AAAl Ahly 14 9 3 2 +17 30
2 MSMamelodi Sundowns 12 8 4 0 +25 28
3 SIMSimba 11 8 0 3 +11 24
4 RCRaja Casablanca 10 7 2 1 +15 23
5 WAWydad AC 13 5 4 4 +9 19
6 ZSZamalek SC 10 6 1 3 +7 19
7 PDLPetro de Luanda 10 6 1 3 +6 19
8 JKJS Kabylie 12 5 3 4 +1 18
9 ETES Tunis 12 5 3 4 -1 18
10 CBCR Belouizdad 12 5 2 5 +2 17
11 AHOAl Hilal Omdurman 10 5 2 3 +1 17
12 AMAl Merreikh 10 3 3 4 -1 12
13 HORHoroya 8 3 2 3 -7 11
14 COTCotonsport 10 3 1 6 -8 10
15 AATAl Ahli Tripoli 4 3 0 1 +6 9
16 VIPVipers 9 2 3 4 -5 9
17 VCVita Club 9 2 2 5 -2 8
18 YAYoung Africans 4 2 1 1 +8 7
19 AMASEC Mimosas 4 2 1 1 +2 7
20 RLRoyal Leopards 4 2 1 1 +1 7
21 PUPlateau United 4 2 1 1 +1 7
22 DJODjoliba 4 2 0 2 +2 6
23 RURivers United 4 2 0 2 -3 6
24 VCVolcan Club 4 2 0 2 -12 6
25 AKASKO Kara 4 1 2 1 0 5
26 RCKRCK 3 1 1 1 0 4
27 DA1º de Agosto 4 1 1 2 -2 4
28 CTCCape Town City 4 1 1 2 -2 4
29 NIGNIGELEC 4 1 1 2 -2 4
30 ALIAl-Ittihad 2 1 0 1 0 3
31 KGKedus Giorgis 2 1 0 1 0 3
32 AKAsante Kotoko 2 1 0 1 0 3
33 GUGaborone United 2 1 0 1 -1 3
34 UMUS Monastirienne 4 1 0 3 -2 3
35 APRAPR 2 1 0 1 -2 3
36 CSCasa Sport 2 1 0 1 -2 3
37 WATWatanga 2 1 0 1 -2 3
38 DMDeportivo Mongomo 2 1 0 1 -3 3
39 FDCFlambeau du Centre 4 1 0 3 -5 3
40 TMTP Mazembe 1 0 1 0 0 1
41 SMStade Mandji 2 0 1 1 -1 1
42 ASArta / SIHD 2 0 1 1 -1 1
43 CCCO Coyah 2 0 1 1 -1 1
44 NOUNouadhibou 2 0 1 1 -1 1
45 RARed Arrows 2 0 1 1 -1 1
46 ODOtôho d'Oyo 2 0 1 1 -2 1
47 BRBo Rangers 2 0 1 1 -3 1
48 CFFCFFA 2 0 0 2 -2 0
49 LPLa Passe 2 0 0 2 -2 0
50 CSOCoton Sport Ouidah 2 0 0 2 -3 0
51 BBMBlack Bulls Maputo 2 0 0 2 -4 0
52 ELEElect-Sport 2 0 0 2 -4 0
53 MATMatlama 2 0 0 2 -4 0
54 NBBNyasa Big Bullets 2 0 0 2 -4 0
55 OROlympique Réal 2 0 0 2 -4 0
56 KMKKMKM 2 0 0 2 -6 0
57 ZALZalan 2 0 0 2 -9 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.28
322 goals. 40.4% of matches went over 2.5.
Home advantage
55.3%
Draws 19.1%, away wins 25.5%.
Half-time lead held
90.6%
From 85 matches where someone led at the break.
1–0 31 · 22%
0–0 15 · 10.6%
2–1 13 · 9.2%
2–0 13 · 9.2%
0–1 12 · 8.5%
1–1 11 · 7.8%

Results 146

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 11 June 2023
19:00 Wydad AC 1 – 1 Al Ahly — — —
Sunday 4 June 2023
18:00 Al Ahly 2 – 1 Wydad AC — — —
Saturday 20 May 2023
13:00 Mamelodi Sundowns 2 – 2 Wydad AC — — —
Friday 19 May 2023
19:00 Al Ahly 1 – 0 ES Tunis 1.75 3.66 7.50
Saturday 13 May 2023
19:00 Wydad AC 0 – 0 Mamelodi Sundowns — — —
Friday 12 May 2023
19:00 ES Tunis 0 – 3 Al Ahly 3.23 3.22 3.20
Saturday 29 April 2023
19:00 ES Tunis 1 – 1 JS Kabylie 1.45 4.92 12.00
19:00 Raja Casablanca 0 – 0 Al Ahly 2.36 3.15 3.46
13:00 Mamelodi Sundowns 2 – 1 CR Belouizdad 1.58 4.00 6.00
Friday 28 April 2023
19:00 Wydad AC 1 – 0 Simba — — —
Saturday 22 April 2023
19:00 CR Belouizdad 1 – 4 Mamelodi Sundowns 2.16 3.20 4.30
19:00 Al Ahly 2 – 0 Raja Casablanca 1.56 4.10 8.28
13:00 Simba 1 – 0 Wydad AC — — —
Friday 21 April 2023
21:00 JS Kabylie 0 – 1 ES Tunis 3.94 3.00 2.37
Saturday 1 April 2023
22:00 ES Tunis 0 – 0 CR Belouizdad 2.22 3.02 4.27
22:00 Wydad AC 3 – 0 JS Kabylie — — —
19:00 Mamelodi Sundowns 2 – 1 Cotonsport — — —
19:00 Al Ahly 3 – 0 Al Hilal Omdurman 1.25 6.21 17.17
16:00 Petro de Luanda 1 – 0 Vita Club — — —
Friday 31 March 2023
22:00 Raja Casablanca 3 – 1 Simba 1.41 4.45 10.00
19:00 Zamalek SC 4 – 3 Al Merreikh 1.72 3.58 7.00
16:00 Horoya 2 – 0 Vipers 2.00 3.48 5.15
Saturday 18 March 2023
19:00 JS Kabylie 1 – 0 Petro de Luanda 1.95 3.22 4.50
16:00 Simba 7 – 0 Horoya 1.70 3.60 7.25
16:00 Vipers 1 – 1 Raja Casablanca 5.75 3.78 1.93
13:00 Al Hilal Omdurman 1 – 1 Mamelodi Sundowns 2.61 3.04 3.39
13:00 Vita Club 0 – 0 Wydad AC — — —
Friday 17 March 2023
19:00 CR Belouizdad 2 – 0 Zamalek SC 1.95 3.28 5.09
16:00 Cotonsport 0 – 4 Al Ahly — — —
13:00 Al Merreikh 1 – 1 ES Tunis 4.08 3.15 2.13
Saturday 11 March 2023
19:00 JS Kabylie 2 – 1 Vita Club — — —
16:00 Petro de Luanda 0 – 2 Wydad AC — — —
13:00 Mamelodi Sundowns 5 – 2 Al Ahly 2.40 3.26 3.29
Tuesday 7 March 2023
19:00 Zamalek SC 3 – 1 ES Tunis 2.51 3.02 3.60
19:00 CR Belouizdad 1 – 0 Al Merreikh 1.40 5.00 13.50
16:00 Horoya 1 – 3 Raja Casablanca 5.00 3.35 2.20
16:00 Simba 1 – 0 Vipers 1.23 7.00 27.00
13:00 Al Hilal Omdurman 2 – 0 Cotonsport — — —
Saturday 4 March 2023
16:00 Al Ahly 3 – 0 Cotonsport — — —
Friday 3 March 2023
19:00 Wydad AC 1 – 0 Vita Club — — —
Saturday 25 February 2023
19:00 Raja Casablanca 2 – 0 Horoya 1.35 6.25 28.00
19:00 Al Ahly 2 – 2 Mamelodi Sundowns 1.66 3.71 6.71
16:00 Vipers 0 – 1 Simba 2.68 3.08 2.94
16:00 ES Tunis 2 – 0 Zamalek SC 1.77 3.56 6.30
13:00 Vita Club 1 – 0 JS Kabylie — — —
Friday 24 February 2023
19:00 Wydad AC 1 – 0 Petro de Luanda — — —
16:00 Cotonsport 1 – 2 Al Hilal Omdurman — — —
13:00 Al Merreikh 1 – 0 CR Belouizdad 4.58 2.88 2.30
Saturday 18 February 2023
19:00 CR Belouizdad 0 – 1 ES Tunis 2.29 3.00 3.94
16:00 Simba 0 – 3 Raja Casablanca 2.25 2.95 4.90
16:00 Vita Club 1 – 2 Petro de Luanda — — —
13:00 Vipers 0 – 0 Horoya 2.31 2.95 3.86
13:00 Al Hilal Omdurman 1 – 0 Al Ahly 4.30 3.24 2.00
Friday 17 February 2023
19:00 JS Kabylie 1 – 0 Wydad AC — — —
16:00 Cotonsport 1 – 3 Mamelodi Sundowns — — —
13:00 Al Merreikh 0 – 0 Zamalek SC 4.09 3.05 2.35
Saturday 11 February 2023
16:00 Horoya 1 – 0 Simba 2.22 3.04 4.25
16:00 ES Tunis 1 – 0 Al Merreikh 1.20 7.29 26.58
13:00 Mamelodi Sundowns 1 – 0 Al Hilal Omdurman 1.37 4.75 15.00
13:00 Petro de Luanda 0 – 0 JS Kabylie 1.75 3.47 6.60
Friday 10 February 2023
19:00 Raja Casablanca 5 – 0 Vipers 1.27 6.50 22.00
16:00 Zamalek SC 0 – 1 CR Belouizdad 2.02 3.28 4.75
Thursday 20 October 2022
14:30 Vita Club 0 – 0 RCK — — —
Sunday 16 October 2022
19:00 Wydad AC 6 – 0 Rivers United — — —
18:00 Al Hilal Omdurman 1 – 0 Young Africans — — —
17:00 Cotonsport 2 – 1 Royal Leopards — — —
16:00 Horoya 1 – 1 ASEC Mimosas 2.45 3.25 3.33
14:00 RCK 0 – 0 Vita Club — — —
13:00 Simba 1 – 0 1º de Agosto — — —
Saturday 15 October 2022
18:00 JS Kabylie 1 – 1 ASKO Kara 1.44 4.33 8.50
17:00 Al Ahli Tripoli 3 – 1 Al Merreikh — — —
17:00 Raja Casablanca 1 – 0 NIGELEC — — —
16:00 Al Ahly 3 – 0 US Monastirienne — — —
16:00 ES Tunis 1 – 0 Plateau United 1.22 6.60 23.00
13:00 TP Mazembe 0 – 0 Vipers — — —
Friday 14 October 2022
18:30 CR Belouizdad 2 – 0 Djoliba 1.25 5.45 19.00
17:00 Zamalek SC 5 – 1 Flambeau du Centre — — —
15:30 Mamelodi Sundowns 8 – 1 Volcan Club — — —
15:00 Petro de Luanda 1 – 0 Cape Town City 1.73 3.68 5.00
Sunday 9 October 2022
17:00 Flambeau du Centre 0 – 1 Zamalek SC — — —
16:00 Djoliba 2 – 1 CR Belouizdad 3.55 2.87 2.45
16:00 ASEC Mimosas 0 – 1 Horoya 1.65 3.40 7.50
15:00 1º de Agosto 1 – 3 Simba — — —
15:00 Plateau United 2 – 1 ES Tunis 2.83 2.87 3.13
15:00 Rivers United 2 – 1 Wydad AC — — —
14:00 US Monastirienne 0 – 1 Al Ahly — — —
14:00 Volcan Club 0 – 7 Mamelodi Sundowns — — —
13:00 Royal Leopards 1 – 1 Cotonsport — — —
13:00 Vipers 0 – 0 TP Mazembe 1.99 3.10 4.75
Saturday 8 October 2022
15:30 Cape Town City 0 – 3 Petro de Luanda 2.29 3.02 4.20
15:30 NIGELEC 0 – 2 Raja Casablanca — — —
15:00 ASKO Kara 1 – 2 JS Kabylie 3.95 3.25 3.36
13:00 Young Africans 1 – 1 Al Hilal Omdurman 1.60 3.88 7.10
Friday 7 October 2022
14:00 Al Merreikh 2 – 0 Al Ahli Tripoli — — —
Sunday 25 September 2022
18:00 Zamalek SC 2 – 0 Elect-Sport 1.08 12.00 50.00
Monday 19 September 2022
16:00 Djoliba 5 – 0 Deportivo Mongomo — — —
Sunday 18 September 2022
18:00 JS Kabylie 3 – 0 Casa Sport 1.20 6.70 38.57
17:00 Al-Ittihad 2 – 1 Flambeau du Centre — — —
17:00 Cotonsport 1 – 0 Matlama — — —
17:00 Al Hilal Omdurman 1 – 0 Kedus Giorgis — — —
16:00 Watanga 1 – 0 Rivers United — — —
16:00 ASEC Mimosas 2 – 0 Coton Sport Ouidah — — —
15:00 Asante Kotoko 0 – 1 RCK — — —
15:00 1º de Agosto 1 – 1 Red Arrows — — —
15:00 Plateau United 1 – 0 Stade Mandji — — —
15:00 Elect-Sport 0 – 2 Zamalek SC 31.00 6.40 1.22
14:30 Vita Club 3 – 1 Gaborone United — — —
14:30 Otôho d'Oyo 0 – 0 Cape Town City — — —
14:00 US Monastirienne 3 – 0 APR — — —
13:00 Simba 2 – 0 Nyasa Big Bullets 1.36 4.75 15.00
Saturday 17 September 2022
19:00 Nouadhibou 0 – 1 ASKO Kara 1.43 4.30 8.60
18:30 CR Belouizdad 3 – 0 Bo Rangers — — —
18:00 Al Ahli Tripoli 4 – 0 KMKM — — —
16:00 Young Africans 5 – 0 Zalan — — —
15:00 Petro de Luanda 2 – 1 Black Bulls Maputo — — —
13:00 Royal Leopards 2 – 1 CFFA — — —
13:00 Vipers 1 – 0 Olympique Réal — — —
12:30 Al Merreikh 0 – 0 Arta / SIHD — — —
Friday 16 September 2022
16:00 CO Coyah 0 – 0 NIGELEC — — —
13:00 La Passe 0 – 1 Volcan Club — — —
00:00 Horoya cancelled Hawks — — —
Monday 12 September 2022
17:00 RCK 0 – 1 Asante Kotoko — — —
Sunday 11 September 2022
17:00 Casa Sport 1 – 0 JS Kabylie 3.37 2.80 2.62
16:00 Gaborone United 1 – 0 Vita Club — — —
16:00 Coton Sport Ouidah 1 – 2 ASEC Mimosas — — —
16:00 ASKO Kara 1 – 1 Nouadhibou 2.26 3.25 3.91
15:00 Rivers United 3 – 0 Watanga — — —
14:00 Arta / SIHD 1 – 2 Al Merreikh — — —
13:00 Flambeau du Centre 1 – 0 Al-Ittihad — — —
13:00 Black Bulls Maputo 0 – 3 Petro de Luanda — — —
13:00 CFFA 2 – 3 Royal Leopards — — —
13:00 Kedus Giorgis 2 – 1 Al Hilal Omdurman 3.28 3.02 2.16
Saturday 10 September 2022
16:00 Bo Rangers 0 – 0 CR Belouizdad — — —
15:30 NIGELEC 2 – 1 CO Coyah — — —
15:00 Olympique Réal 0 – 3 Vipers — — —
15:00 Deportivo Mongomo 2 – 0 Djoliba — — —
14:30 Stade Mandji 2 – 2 Plateau United — — —
14:00 Matlama 0 – 3 Cotonsport — — —
13:00 KMKM 0 – 2 Al Ahli Tripoli 7.90 3.84 1.66
13:00 Cape Town City 2 – 0 Otôho d'Oyo 1.34 5.75 11.00
13:00 Red Arrows 0 – 1 1º de Agosto — — —
13:00 Nyasa Big Bullets 0 – 2 Simba 2.83 3.30 2.93
13:00 Zalan 0 – 4 Young Africans — — —
13:00 APR 1 – 0 US Monastirienne — — —
12:30 Volcan Club 1 – 0 La Passe — — —
Friday 9 September 2022
00:00 Hawks abandoned Horoya — — —

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