WOR

CAF Confederation Cup 2017/18

Every result, the table as it finished, and the price each match went off at. 160 matches played between February 2017 and November 2017.

160Matches
372Goals
2.33Per game
67.5%Home wins
31%Priced at kickoff
TP MazembeTop of the table

Final table 67 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 TMTP Mazembe 14 8 6 0 +14 30
2 SUSupersport United 18 6 10 2 +15 28
3 CAClub Africain 13 8 1 4 +17 25
4 CSCS Sfaxien 11 7 2 2 +16 23
5 MAMC Alger 14 7 2 5 +5 23
6 HOHilal Obayed 14 7 2 5 0 23
7 ZUZESCO United 12 5 5 2 +6 20
8 MSMbabane Swallows 12 5 2 5 +3 17
9 FRFUS Rabat 11 5 2 4 +2 17
10 SSSmouha SC 10 3 4 3 +2 13
11 RDLRecreativo do Libolo 10 3 4 3 0 13
12 ITIttihad Tanger 6 4 0 2 +3 12
13 HORHoroya 8 3 3 2 +2 12
14 KCCKCCA 7 4 0 3 -3 12
15 PSPlatinum Stars 11 3 3 5 -6 12
16 RSRayon Sports 6 3 1 2 +6 10
17 CBCARA Brazzaville 6 3 1 2 -1 10
18 RURivers United 8 3 1 4 -2 10
19 JKJS Kabylie 6 2 2 2 0 8
20 SGSporting Gagnoa 4 2 1 1 +2 7
21 TDCÉtoile du Congo 4 2 1 1 +2 7
22 MFMaghreb Fès 6 2 1 3 +1 7
23 AAAPEJES Academy 4 2 0 2 -1 6
24 NPNgezi Platinum 4 1 2 1 0 5
25 VIPVipers 4 1 2 1 -1 5
26 LMNLe Messager Ngozi 4 1 1 2 0 4
27 AMASEC Mimosas 4 1 1 2 0 4
28 YSAYoung Sport Academy 4 1 1 2 -4 4
29 MOUMounana 8 1 1 6 -9 4
30 TANTanda 1 1 0 0 +2 3
31 AHAl Hilal 1 1 0 0 +1 3
32 IUIfeanyi Uba 1 1 0 0 +1 3
33 NTNiarry Tally 2 1 0 1 0 3
34 SBSanga Balende 2 1 0 1 0 3
35 AMAL Masry 4 1 0 3 -1 3
36 LDDLéopards de Dolisié 2 1 0 1 -1 3
37 MBMC Breweries 2 1 0 1 -1 3
38 DJODjoliba 2 1 0 1 -1 3
39 MEKMekelakeya 2 1 0 1 -1 3
40 WTWikki Tourist 2 1 0 1 -1 3
41 BUBechem United 2 1 0 1 -2 3
42 USUlinzi Stars 3 1 0 2 -2 3
43 KVZKVZ 2 1 0 1 -2 3
44 AZAAzam 2 1 0 1 -2 3
45 KSKaloum Star 2 1 0 1 -2 3
46 OCOnze Créateurs 2 1 0 1 -2 3
47 AASAl Ahly Shendi 2 1 0 1 -3 3
48 YAYoung Africans 2 1 0 1 -3 3
49 RSLRSLAF 3 1 0 2 -7 3
50 CSCNaPS Sport 2 0 2 0 0 2
51 VCVolcan Club 2 0 2 0 0 2
52 EPElgeco Plus 2 0 1 1 -1 1
53 PAMPamplemousses 2 0 1 1 -1 1
54 AKAAkanda 2 0 1 1 -1 1
55 BWBidvest Wits 2 0 1 1 -1 1
56 EREnugu Rangers 2 0 1 1 -3 1
57 GPAGPA 2 0 1 1 -3 1
58 SONSONABEL 2 0 1 1 -3 1
59 BYCBYC 2 0 1 1 -5 1
60 OUOrapa United 2 0 0 2 -2 0
61 DNDouanes Niamey 2 0 0 2 -2 0
62 SONSongo 2 0 0 2 -2 0
63 ASPASPL 2000 2 0 0 2 -3 0
64 RCKRCK 2 0 0 2 -3 0
65 RDMRacing de Micomeseng 2 0 0 2 -3 0
66 SMUSt Michel United 2 0 0 2 -3 0
67 WSWau Salaam 2 0 0 2 -6 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.33
372 goals. 43.8% of matches went over 2.5.
Home advantage
67.5%
Draws 23.1%, away wins 9.4%.
Half-time lead held
77.1%
From 35 matches where someone led at the break.
1–0 35 · 21.9%
2–0 22 · 13.8%
2–1 19 · 11.9%
0–0 18 · 11.3%
3–0 15 · 9.4%
1–1 13 · 8.1%

Results 166

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.

Saturday 25 November 2017
18:15 Supersport United 0 – 0 TP Mazembe — — —
Sunday 19 November 2017
13:30 TP Mazembe 2 – 1 Supersport United — — —
Sunday 22 October 2017
18:00 Club Africain 1 – 3 Supersport United — — —
Saturday 21 October 2017
20:30 FUS Rabat 0 – 0 TP Mazembe — — —
Sunday 1 October 2017
13:30 TP Mazembe 1 – 0 FUS Rabat — — —
13:00 Supersport United 1 – 1 Club Africain — — —
Sunday 24 September 2017
18:00 Club Africain 2 – 0 MC Alger 1.80 3.50 4.50
13:30 TP Mazembe 5 – 0 Hilal Obayed — — —
Saturday 23 September 2017
13:00 ZESCO United 2 – 2 Supersport United — — —
Friday 22 September 2017
18:00 CS Sfaxien 2 – 0 FUS Rabat — — —
Saturday 16 September 2017
19:45 MC Alger 1 – 0 Club Africain 1.91 3.30 4.15
19:30 FUS Rabat 1 – 0 CS Sfaxien — — —
17:00 Hilal Obayed 1 – 2 TP Mazembe — — —
Friday 15 September 2017
17:00 Supersport United 0 – 0 ZESCO United — — —
Sunday 9 July 2017
14:00 ZESCO United 3 – 0 Hilal Obayed — — —
14:00 Recreativo do Libolo 0 – 0 Smouha SC 2.02 3.25 3.75
Saturday 8 July 2017
17:00 CS Sfaxien 4 – 0 MC Alger 2.10 3.15 3.45
17:00 Platinum Stars 2 – 2 Mbabane Swallows 1.67 3.55 4.80
13:30 TP Mazembe 2 – 1 Horoya 1.80 2.55 7.00
13:30 Supersport United 4 – 1 Mounana — — —
Friday 7 July 2017
20:00 Club Africain 4 – 0 KCCA — — —
19:00 FUS Rabat 2 – 1 Rivers United — — —
Sunday 2 July 2017
15:00 Mounana 0 – 1 TP Mazembe 5.25 3.60 1.67
15:00 Rivers United 0 – 2 Club Africain 1.83 3.60 4.50
13:00 Mbabane Swallows 1 – 3 CS Sfaxien 2.10 3.25 3.50
13:00 KCCA 3 – 1 FUS Rabat — — —
Saturday 1 July 2017
18:00 Hilal Obayed 2 – 0 Recreativo do Libolo — — —
15:00 Horoya 0 – 0 Supersport United — — —
Friday 30 June 2017
20:00 MC Alger 2 – 0 Platinum Stars 1.33 4.80 13.00
16:00 Smouha SC 1 – 1 ZESCO United 1.62 3.80 6.05
Wednesday 21 June 2017
17:00 Platinum Stars 1 – 1 CS Sfaxien 2.46 3.15 2.90
Tuesday 20 June 2017
22:00 MC Alger 2 – 1 Mbabane Swallows 1.44 4.55 13.00
21:00 Club Africain 2 – 1 FUS Rabat — — —
20:00 Hilal Obayed 2 – 1 Smouha SC — — —
17:00 Supersport United 0 – 0 TP Mazembe — — —
16:00 Horoya 1 – 0 Mounana 1.37 4.15 9.50
15:00 Rivers United 2 – 1 KCCA — — —
14:00 Recreativo do Libolo 3 – 0 ZESCO United 2.22 2.95 3.70
Sunday 4 June 2017
21:00 CS Sfaxien 3 – 0 Platinum Stars 1.42 4.00 8.50
13:30 TP Mazembe 2 – 2 Supersport United — — —
13:00 ZESCO United 1 – 0 Recreativo do Libolo 1.51 3.75 6.50
Saturday 3 June 2017
21:00 Smouha SC 1 – 1 Hilal Obayed — — —
14:30 Mounana 0 – 1 Horoya 2.25 3.05 3.40
13:00 KCCA 2 – 1 Rivers United — — —
Friday 2 June 2017
22:00 FUS Rabat 2 – 1 Club Africain — — —
13:00 Mbabane Swallows 0 – 0 MC Alger 1.97 3.30 4.00
Wednesday 24 May 2017
18:00 Hilal Obayed 1 – 0 ZESCO United — — —
16:00 Horoya 1 – 1 TP Mazembe 2.42 3.10 3.00
16:00 Smouha SC 2 – 0 Recreativo do Libolo 1.44 4.10 8.75
15:00 Rivers United 1 – 0 FUS Rabat — — —
Tuesday 23 May 2017
20:00 MC Alger 2 – 1 CS Sfaxien 1.87 3.30 4.25
15:00 Mounana 3 – 5 Supersport United — — —
13:00 Mbabane Swallows 4 – 2 Platinum Stars 2.26 3.05 3.30
13:00 KCCA 2 – 1 Club Africain — — —
Sunday 14 May 2017
17:00 Club Africain 3 – 1 Rivers United 1.11 7.00 28.25
15:00 Platinum Stars 1 – 1 MC Alger 2.40 3.10 3.40
14:00 Recreativo do Libolo 1 – 0 Hilal Obayed — — —
13:30 TP Mazembe 2 – 0 Mounana 1.44 3.80 7.50
Saturday 13 May 2017
21:00 FUS Rabat 3 – 0 KCCA — — —
19:00 CS Sfaxien 1 – 0 Mbabane Swallows 1.13 6.10 27.50
13:30 ZESCO United 1 – 0 Smouha SC 2.05 3.15 3.50
Friday 12 May 2017
17:00 Supersport United 2 – 2 Horoya — — —
Saturday 22 April 2017
13:30 Rayon Sports 0 – 0 Rivers United — — —
Sunday 16 April 2017
17:00 Hilal Obayed 3 – 0 GPA — — —
17:00 JS Kabylie 0 – 0 TP Mazembe 2.60 3.15 2.65
16:00 Supersport United 5 – 0 BYC — — —
16:00 ASEC Mimosas 0 – 0 Mounana 1.80 3.10 4.33
15:00 Rivers United 2 – 0 Rayon Sports 1.40 3.80 8.50
13:00 Platinum Stars 2 – 0 Tanda 1.40 3.50 9.00
Saturday 15 April 2017
19:00 Ittihad Tanger 3 – 2 Horoya 1.40 3.90 6.50
17:00 MC Alger 4 – 0 Young Africans 1.17 5.50 13.00
17:00 AL Masry 1 – 0 KCCA — — —
16:00 Smouha SC 1 – 0 Bidvest Wits 1.33 4.10 8.00
15:00 Maghreb Fès 1 – 1 FUS Rabat — — —
15:00 Club Africain 4 – 2 ASPL 2000 — — —
14:00 Recreativo do Libolo 0 – 0 CNaPS Sport — — —
13:00 ZESCO United 3 – 0 Enugu Rangers — — —
13:00 Mbabane Swallows 4 – 2 Léopards de Dolisié — — —
Friday 14 April 2017
17:00 CS Sfaxien 2 – 0 RCK — — —
Sunday 9 April 2017
19:00 FUS Rabat 2 – 1 Maghreb Fès — — —
16:00 GPA 1 – 1 Hilal Obayed — — —
16:00 BYC 1 – 1 Supersport United — — —
16:00 Horoya 2 – 0 Ittihad Tanger — — —
15:30 Tanda 2 – 0 Platinum Stars — — —
15:30 RCK 1 – 2 CS Sfaxien — — —
15:00 Enugu Rangers 2 – 2 ZESCO United 1.54 3.40 6.00
14:30 Léopards de Dolisié 1 – 0 Mbabane Swallows — — —
13:30 TP Mazembe 2 – 0 JS Kabylie — — —
11:30 ASPL 2000 1 – 2 Club Africain — — —
Saturday 8 April 2017
14:00 Mounana 2 – 1 ASEC Mimosas — — —
13:00 Young Africans 1 – 0 MC Alger — — —
13:00 KCCA 1 – 0 AL Masry — — —
13:00 Bidvest Wits 0 – 0 Smouha SC 2.50 3.00 2.70
11:30 CNaPS Sport 1 – 1 Recreativo do Libolo — — —
Sunday 19 March 2017
17:00 Hilal Obayed 1 – 0 Sanga Balende — — —
16:00 Supersport United 4 – 0 Al Ahly Shendi — — —
14:00 APEJES Academy 1 – 0 ASEC Mimosas — — —
13:30 Mbabane Swallows 3 – 0 Azam — — —
00:00 RSLAF cancelled Club Africain — — —
Saturday 18 March 2017
18:00 Platinum Stars 3 – 1 Vipers 1.36 3.60 9.50
17:00 AL Masry 3 – 0 Djoliba — — —
17:00 Ittihad Tanger 3 – 0 Kaloum Star 1.17 5.00 23.00
17:00 JS Kabylie 1 – 0 Étoile du Congo 1.51 3.70 8.50
15:00 Sporting Gagnoa 1 – 0 Maghreb Fès — — —
14:00 Young Sport Academy 1 – 1 CS Sfaxien — — —
13:30 Rayon Sports 3 – 0 Onze Créateurs 1.57 3.40 5.50
13:00 Le Messager Ngozi 2 – 2 ZESCO United — — —
12:00 Ngezi Platinum 0 – 0 Recreativo do Libolo — — —
12:00 Ulinzi Stars 3 – 0 Smouha SC 3.00 3.30 2.25
Friday 17 March 2017
14:30 CARA Brazzaville 2 – 1 MC Alger — — —
Sunday 12 March 2017
19:00 Maghreb Fès 3 – 1 Sporting Gagnoa — — —
17:00 Djoliba 2 – 0 AL Masry 2.90 2.90 2.38
16:30 Al Ahly Shendi 3 – 2 Supersport United — — —
16:15 Azam 1 – 0 Mbabane Swallows — — —
16:00 ASEC Mimosas 2 – 0 APEJES Academy — — —
15:00 Club Africain 9 – 1 RSLAF 1.13 7.00 15.00
Saturday 11 March 2017
17:00 CS Sfaxien 5 – 0 Young Sport Academy — — —
17:00 Onze Créateurs 1 – 0 Rayon Sports 2.25 3.20 2.80
16:30 Kaloum Star 1 – 0 Ittihad Tanger — — —
14:30 Sanga Balende 1 – 0 Hilal Obayed — — —
14:30 Étoile du Congo 0 – 0 JS Kabylie — — —
14:00 Recreativo do Libolo 2 – 1 Ngezi Platinum — — —
13:00 Vipers 1 – 0 Platinum Stars 3.40 3.10 2.00
Friday 10 March 2017
19:45 MC Alger 2 – 0 CARA Brazzaville — — —
16:00 Smouha SC 4 – 0 Ulinzi Stars 1.33 3.75 13.00
15:00 ZESCO United 2 – 0 Le Messager Ngozi — — —
Sunday 19 February 2017
19:00 Ittihad Tanger 1 – 0 Douanes Niamey 1.25 4.75 11.00
17:00 AL Masry 1 – 0 Ifeanyi Uba — — —
17:00 JS Kabylie 4 – 0 MC Breweries — — —
15:00 Wikki Tourist 1 – 0 RSLAF — — —
14:30 Racing de Micomeseng 0 – 1 Étoile du Congo — — —
13:30 Supersport United 2 – 1 Elgeco Plus — — —
13:30 Rayon Sports 2 – 0 Wau Salaam — — —
Saturday 18 February 2017
19:30 MC Alger 4 – 1 Bechem United — — —
16:30 Niarry Tally 2 – 1 APEJES Academy — — —
16:00 Songo 0 – 1 Platinum Stars — — —
15:30 Sporting Gagnoa 3 – 0 SONABEL — — —
14:30 Young Sport Academy 2 – 0 Mekelakeya — — —
14:30 CARA Brazzaville 2 – 0 Maghreb Fès — — —
14:00 Mbabane Swallows 3 – 2 Orapa United — — —
13:00 Le Messager Ngozi 3 – 0 KVZ — — —
13:00 Ngezi Platinum 1 – 0 Pamplemousses — — —
12:30 St Michel United 0 – 1 Hilal Obayed — — —
12:00 Volcan Club 1 – 1 Vipers — — —
12:00 Ulinzi Stars 1 – 0 Al Hilal 1.65 3.30 6.50
Friday 17 February 2017
14:30 CARA Brazzaville 1 – 0 Akanda — — —
Sunday 12 February 2017
16:30 RSLAF 2 – 0 Wikki Tourist — — —
16:00 SONABEL 0 – 0 Sporting Gagnoa — — —
15:00 Ifeanyi Uba 1 – 0 AL Masry — — —
15:00 Bechem United 2 – 1 MC Alger — — —
14:30 APEJES Academy 1 – 0 Niarry Tally — — —
13:30 KVZ 2 – 1 Le Messager Ngozi — — —
13:00 Mekelakeya 1 – 0 Young Sport Academy — — —
11:30 Elgeco Plus 0 – 0 Supersport United — — —
11:30 Pamplemousses 1 – 1 Ngezi Platinum — — —
Saturday 11 February 2017
19:00 Maghreb Fès 3 – 0 CARA Brazzaville — — —
18:00 Platinum Stars 1 – 0 Songo 1.25 4.75 12.00
15:00 Douanes Niamey 1 – 2 Ittihad Tanger — — —
14:30 Étoile du Congo 2 – 0 Racing de Micomeseng — — —
14:00 Orapa United 0 – 1 Mbabane Swallows — — —
13:00 Vipers 0 – 0 Volcan Club — — —
12:30 Wau Salaam 0 – 4 Rayon Sports — — —
Friday 10 February 2017
16:30 Hilal Obayed 2 – 0 St Michel United — — —
16:00 MC Breweries 3 – 0 JS Kabylie — — —
15:00 Akanda 0 – 0 CARA Brazzaville — — —
14:00 Al Hilal 1 – 0 Ulinzi Stars 1.91 3.10 4.00

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