AFRICAN CONFEDERATION CUP 2017 - GROUP STAGE - 2nd matches - results so far

Uganda's KCCA beat Nigeria's Rivers United.

4 Jun 2017
AFRICAN CHAMPIONS LEAGUE 2017 - GROUP STAGE - 2nd Matches - results so far

Beira and Zanaco earn narrow wins

3 Jun 2017
AFRICAN CONFEDERATION CUP 2017 - GROUP STAGE - 1ST MATCHES - all results

Holders TP Mazembe begin group phase with a win.

15 May 2017
AFRICAN CHAMPIONS LEAGUE 2017 - GROUP STAGE - 1ST MATCHES - all results

Strong start for Etoile 

14 May 2017
AFRICAN CONFEDERATION CUP 2017 - GROUP STAGE - 1ST MATCHES - results so far

Zambia's Zesco United target Confederation Cup success.

13 May 2017
African Confederation Cup 2017 - GROUP STAGE - 1ST MATCHES - preview

The draw for group stage of the Confederation Cup is completed.

28 Apr 2017
AFRICAN CHAMPIONS LEAGUE 2017 - GROUP STAGE - 1ST MATCHES - preview

Sundowns get tricky Champions League draw.

27 Apr 2017
AFRICAN CONFEDERATION CUP 2017- PLAY-OFFS - 2nd leg - all results

Holders TP Mazembe through to group phase.

16 Apr 2017
African Confederation Cup 2017- play-offs - 1st leg - Holders Mazembe win first leg

Holders TP Mazembe beat JS Kabylie .

12 Apr 2017
  P W D L GF GA GD Pts
Switzerland 3 2 1 0 7 3 4 7
Canada 3 1 1 1 8 3 5 4
Bosnia and Herzegovina 3 1 1 1 5 6 -1 4
Qatar 3 0 1 2 2 10 -8 1

World Cup 2026
Group B

3 BMO Field, Toronto 12 Jun 2026 - 3 p.m.
Canada 1 : 1 Bosnia and Herzegovina
8 Levi's Stadium, Santa Clara 13 Jun 2026 - 8 p.m.
Qatar 1 : 1 Switzerland
26 SoFi Stadium, Inglewood 18 Jun 2026 - noon
Switzerland 4 : 1 Bosnia and Herzegovina
27 BC Place, Vancouver 18 Jun 2026 - 3 p.m.
Canada 6 : 0 Qatar
51 BC Place, Vancouver 24 Jun 2026 - noon
Switzerland 2 : 1 Canada
52 Lumen Field, Seattle 24 Jun 2026 - noon
Bosnia and Herzegovina 3 : 1 Qatar