Match details South Africa - Canada 28 Jun 2026 FIFA - World Cup 2026. Head-to-head statistics.

0:1
0:0
Finished
28 Jun 2026 22:00 1/16 finals
home draw away
5.1 3.45 1.85
Referee João Pinheiro   
MyLiveStats
Match Summary
Last matches
Odds
South Africa - Canada - Head to heads
28.06.26 South Africa Canada L 0:1 (0:0)
Canada - South Africa - Head to heads
— —
South Africa - Last matches
28.06.26 South Africa Canada L 0:1 (0:0)
25.06.26 South Africa South Korea W 1:0 (0:0)
18.06.26 Czech Republic South Africa D 1:1 (1:0)
11.06.26 Mexico South Africa L 2:0 (1:0)
29.05.26 South Africa Nicaragua D 0:0 (0:0)
31.03.26 South Africa Panama L 1:2 (0:0)
27.03.26 South Africa Panama D 1:1 (0:1)
16.12.25 South Africa Ghana W 1:0 (0:0)
06.06.25 South Africa Tanzania D 0:0 (0:0)
27.03.24 Algeria South Africa D 3:3 (1:2)
22.03.24 Andorra South Africa D 1:1 (1:1)
11.01.24 South Africa Lesotho D 0:0 (0:0)
04.01.26 South Africa Cameroon L 1:2 (0:1)
29.12.25 Zimbabwe South Africa W 2:3 (1:1)
26.12.25 Egypt South Africa L 1:0 (1:0)
22.12.25 South Africa Angola W 2:1 (1:1)
19.11.24 South Africa South Sudan W 3:0 (2:0)
15.11.24 Uganda South Africa W 0:2 (0:0)
15.10.24 Congo South Africa D 1:1 (1:1)
11.10.24 South Africa Congo W 5:0 (3:0)
14.10.25 South Africa Rwanda W 3:0 (2:0)
10.10.25 Zimbabwe South Africa D 0:0 (0:0)
09.09.25 South Africa Nigeria D 1:1 (1:1)
05.09.25 Lesotho South Africa W 0:3 (0:1)
25.03.25 Benin South Africa W 0:2 (0:0)
21.03.25 South Africa Lesotho W 2:0 (0:0)
11.06.24 South Africa Zimbabwe W 3:1 (1:1)
07.06.24 Nigeria South Africa D 1:1 (0:1)
10.07.19 Nigeria South Africa L 2:1 (1:0)
06.07.19 Egypt South Africa W 0:1 (0:0)
01.07.19 South Africa Morocco L 0:1 (0:0)
28.06.19 South Africa Namibia W 1:0 (0:0)
24.06.19 Ivory Coast South Africa L 1:0 (0:0)
27.01.15 South Africa Ghana L 1:2 (1:0)
23.01.15 South Africa Senegal D 1:1 (0:0)
19.01.15 Algeria South Africa L 3:1 (0:0)
Canada - Last matches
28.06.26 South Africa Canada W 0:1 (0:0)
24.06.26 Switzerland Canada L 2:1 (0:0)
19.06.26 Canada Qatar W 6:0 (3:0)
12.06.26 Canada Bosnia-Herzegovina D 1:1 (0:1)
01.12.22 Canada Morocco L 1:2 (1:2)
27.11.22 Croatia Canada L 4:1 (2:1)
23.11.22 Belgium Canada L 1:0 (1:0)
06.06.26 Canada Ireland D 1:1 (1:0)
02.06.26 Canada Uzbekistan W 2:0 (0:0)
01.04.26 Canada Tunisia D 0:0 (0:0)
28.03.26 Canada Iceland D 2:2 (0:2)
19.11.25 Canada Venezuela W 2:0 (1:0)
14.11.25 Canada Ecuador D 0:0 (0:0)
15.10.25 Colombia Canada D 0:0 (0:0)
11.10.25 Canada Australia L 0:1 (0:0)
29.06.25 Canada Guatemala D 1:1 (1:0)
25.06.25 Canada El Salvador W 2:0 (0:0)
22.06.25 Curacao Canada D 1:1 (0:1)
18.06.25 Canada Honduras W 6:0 (2:0)
10.07.23 USA Canada D 1:1 (0:0) AET 1:1, pen 3:2
05.07.23 Canada Cuba W 4:2 (2:1)
02.07.23 Guatemala Canada D 0:0 (0:0)
28.06.23 Canada Guadeloupe D 2:2 (0:1)
14.07.24 Canada Uruguay D 2:2 (1:1)
10.07.24 Argentina Canada L 2:0 (1:0)
06.07.24 Venezuela Canada D 1:1 (0:1) AET 0:0, pen 3:4
30.06.24 Canada Chile D 0:0 (0:0)
26.06.24 Peru Canada W 0:1 (0:0)
21.06.24 Argentina Canada L 2:0 (0:0)
31.03.22 Panama Canada L 1:0 (0:0)
27.03.22 Canada Jamaica W 4:0 (2:0)
25.03.22 Costa Rica Canada L 1:0 (1:0)
03.02.22 El Salvador Canada W 0:2 (0:0)
30.01.22 Canada USA W 2:0 (1:0)
28.01.22 Honduras Canada W 0:2 (0:1)
17.11.21 Canada Mexico W 2:1 (1:0)
13.11.21 Canada Costa Rica W 1:0 (0:0)
South Africa Match Summary Canada
Goals
92' Eustaquio (0:1)
Cards
55' yellow card (Canada)
68' yellow card (Canada)
Statistics
0 Yellow cards 2
1 Corners 4
10 Fouls 16
1 Offsides 0
WDL
Double Chance
Over/Under
Corners
Yellow cards
Bookmaker South Africa X Canada
MarathonBet
5.1 3.45 1.85
Bookmaker 1X 12 X2
MarathonBet
2.04 1.35 1.2
Bookmaker 0.5 1.5 2.5 3.5 4.5
Over Under Over Under Over Under Over Under Over Under
MarathonBet
1.041 7.5 1.38 2.89 2.23 1.68 3.98 1.22 7.5 1.04
Bookmaker 7.5 8.5 9.5 10.5 11.5
Over Under Over Under Over Under Over Under Over Under
MarathonBet
1.33 2.93 1.62 2.16 2.03 1.666 2.66 1.37 3.72 1.196
Bookmaker 3.5 4.5 5.5 6.5 7.5
Over Under Over Under Over Under Over Under Over Under
MarathonBet
1.95 1.76 3.04 1.3 5.15 1.097