Switzerland vs Canada: Prediction, Head-to-Head, Odds & Stats (Wed, 24 Jun '26)

Wojtek Kolan

Wojtek Kolan

Published on 17 Oct, 06:17 AM

Next Match 24/06/26 at 07:00 PM UTC

Switzerland vs Canada

Scheduled H2H Match For Switzerland Vs Canada

FIFA World Cup, Group B

Wed, 24 Jun 2026 at 07:00 PM UTC

Switzerland
Switzerland

CHE CHE

Recent Form

W
W
W
D
W
Canada
Canada

CAN CAN

Recent Form

W
D
D
L
W

0

Win

Last 0 Played

0
0 Draws

0

Win

7.15
Avg. Rating
7.09
1
Position
1
Murat Yakin
Manager
Jesse Marsch

Game Schedule - Time Of Fixture

Switzerland will square off vs Canada in FIFA World Cup, Group B on Wed, 24 Jun 2026 at 07:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Switzerland vs Canada H2H Match Summary

Analyzing the most recent 0 head-to-head games between these competitors, Switzerland have got the victory 0 times and Canada have got the victory on 0 occasion.


Head-to-Head (Last 0 Matches)
Switzerland0
Draw0
Canada0

Switzerland Recent Matches

11
World Cup Qual. UEFA (6 Matches)
07:45 PM
18/11/25
154426
Kosovo
1
4699
Switzerland
1
D
07:45 PM
15/11/25
4699
Switzerland
4
4688
Sweden
1
W
06:45 PM
13/10/25
4484
Slovenia
0
4699
Switzerland
0
D
06:45 PM
10/10/25
4688
Sweden
0
4699
Switzerland
2
W
06:45 PM
08/09/25
4699
Switzerland
3
4484
Slovenia
0
W
06:45 PM
05/09/25
4699
Switzerland
4
154426
Kosovo
0
W
851
International Friendly Games (8 Matches)
12:00 AM
11/06/25
4724
USA
0
4699
Switzerland
4
W
08:00 PM
07/06/25
4781
Mexico
2
4699
Switzerland
4
W
07:45 PM
25/03/25
4699
Switzerland
3
4478
Luxembourg
1
W
07:45 PM
21/03/25
4786
Northern Ireland
1
4699
Switzerland
1
D
04:00 PM
08/06/24
4699
Switzerland
1
4718
Austria
1
D
06:15 PM
04/06/24
4699
Switzerland
4
4759
Estonia
0
W
07:45 PM
26/03/24
4693
Ireland
0
4699
Switzerland
1
W
07:00 PM
23/03/24
4476
Denmark
0
4699
Switzerland
0
D
10783
UEFA Nations League (6 Matches)
07:45 PM
18/11/24
4698
Spain
3
4699
Switzerland
2
L
07:45 PM
15/11/24
4699
Switzerland
1
6355
Serbia
1
D
06:45 PM
15/10/24
4699
Switzerland
2
4476
Denmark
2
D
06:45 PM
12/10/24
6355
Serbia
2
4699
Switzerland
0
L
06:45 PM
08/09/24
4699
Switzerland
1
4698
Spain
4
L
06:45 PM
05/09/24
4476
Denmark
2
4699
Switzerland
0
L
1
EURO (5 Matches)
04:00 PM
06/07/24
4713
England
1
4699
Switzerland
1
L
04:00 PM
29/06/24
4699
Switzerland
2
4707
Italy
0
W
07:00 PM
23/06/24
4699
Switzerland
1
4711
Germany
1
D
07:00 PM
19/06/24
4695
Scotland
1
4699
Switzerland
1
D
01:00 PM
15/06/24
4709
Hungary
1
4699
Switzerland
3
W
27
EURO, Qualification (5 Matches)
07:45 PM
21/11/23
4477
Romania
1
4699
Switzerland
0
L
07:45 PM
18/11/23
4699
Switzerland
1
154426
Kosovo
1
D
07:45 PM
15/11/23
4480
Israel
1
4699
Switzerland
1
D
04:00 PM
15/10/23
4699
Switzerland
3
4743
Belarus
3
D
06:45 PM
12/10/23
4480
Israel
4699
Switzerland
-

Canada Recent Matches

851
International Friendly Games (13 Matches)
01:30 AM
19/11/25
4722
Venezuela
0
4752
Canada
2
W
12:30 AM
14/11/25
4752
Canada
0
4757
Ecuador
0
D
12:00 AM
15/10/25
4752
Canada
0
4820
Colombia
0
D
11:30 PM
10/10/25
4752
Canada
0
4741
Australia
1
L
06:45 PM
09/09/25
4702
Wales
0
4752
Canada
1
W
06:00 PM
05/09/25
4477
Romania
0
4752
Canada
3
W
12:30 AM
11/06/25
4752
Canada
0
4768
Côte d'Ivoire
0
L
07:30 PM
07/06/25
4752
Canada
4
4701
Ukraine
2
W
11:30 PM
15/10/24
4752
Canada
2
5164
Panama
1
W
01:00 AM
11/09/24
4752
Canada
0
4781
Mexico
0
D
08:00 PM
07/09/24
4724
USA
1
4752
Canada
2
W
07:15 PM
09/06/24
4481
France
0
4752
Canada
0
D
06:45 PM
06/06/24
4705
Netherlands
4
4752
Canada
0
L
140
CONCACAF Gold Cup (4 Matches)
08:00 PM
29/06/25
4752
Canada
1
5163
Guatemala
1
L
02:00 AM
25/06/25
4752
Canada
2
4825
El Salvador
0
W
11:00 PM
21/06/25
55827
Curaçao
1
4752
Canada
1
D
02:30 AM
18/06/25
4752
Canada
6
4827
Honduras
0
W
14100
CONCACAF Nations League (7 Matches)
10:00 PM
23/03/25
4752
Canada
2
4724
USA
1
W
02:30 AM
21/03/25
4752
Canada
0
4781
Mexico
2
L
12:30 AM
20/11/24
4752
Canada
3
21822
Suriname
0
W
11:30 PM
15/11/24
21822
Suriname
0
4752
Canada
1
W
08:00 PM
23/03/24
4752
Canada
2
5162
Trinidad and Tobago
0
W
12:30 AM
22/11/23
4752
Canada
2
4769
Jamaica
3
L
03:30 PM
18/11/23
4769
Jamaica
1
4752
Canada
2
W
133
Copa América (6 Matches)
12:00 AM
14/07/24
4752
Canada
2
4725
Uruguay
2
L
12:00 AM
10/07/24
4819
Argentina
2
4752
Canada
0
L
01:00 AM
06/07/24
4722
Venezuela
1
4752
Canada
1
D
12:00 AM
30/06/24
4752
Canada
0
4754
Chile
0
D
10:00 PM
25/06/24
4790
Peru
0
4752
Canada
1
W
12:00 AM
21/06/24
4819
Argentina
2
4752
Canada
0
L

Switzerland Next Fixtures

Canada Next Fixtures

Switzerland Last Match Played stats

Kosovo vs Switzerland

Final Score :1 - 1

(H)Match overview (A)
47%Ball possession53%
0.50Expected goals0.48
1Big chances3
11Total shots6
2Goalkeeper saves3
3Corner kicks1
9Fouls9
451Passes526
17Tackles14
9Free kicks9
2Yellow cards0
(H)Shots (A)
11Total shots6
4Shots on target3
0Hit woodwork0
3Shots off target2
4Blocked shots1
5Shots inside box5
6Shots outside box1
(H)Attack (A)
0Big chances scored1
1Big chances missed2
1Through balls2
18Touches in penalty area13
1Fouled in final third0
1Offsides1
(H)Passes (A)
398Accurate passes458
24Throw-ins19
48Final third entries48
108/130 (83%)Final third phase93/119 (78%)
23/38 (61%)Long balls20/44 (45%)
4/23 (17%)Crosses2/8 (25%)
(H)Duels (A)
55%Duels45%
4Dispossessed5
34/63 (54%)Ground duels29/63 (46%)
7/11 (64%)Aerial duels4/11 (36%)
8/18 (44%)Dribbles6/18 (33%)
(H)Defending (A)
65%Tackles won71%
17Total tackles14
10Interceptions6
46Recoveries49
9Clearances16
0Errors lead to a goal1
(H)Goalkeeping (A)
2Total saves3
0High claims1
4Goal kicks9

Canada Last Match Played stats

Venezuela vs Canada

Final Score :0 - 2

(H)Match overview (A)
60%Ball possession40%
1.27Expected goals0.99
0Big chances2
10Total shots8
2Goalkeeper saves3
2Corner kicks3
469Passes304
7Tackles19
21Free kicks20
2Yellow cards5
1Red cards1
(H)Shots (A)
10Total shots8
3Shots on target4
1Hit woodwork0
7Shots off target3
0Blocked shots1
8Shots inside box6
2Shots outside box2
(H)Attack (A)
0Big chances scored2
11Touches in penalty area14
2Fouled in final third4
1Offsides3
(H)Passes (A)
407Accurate passes247
16Throw-ins15
38Final third entries49
41/67 (61%)Final third phase75/107 (70%)
25/49 (51%)Long balls20/39 (51%)
4/10 (40%)Crosses2/14 (14%)
(H)Duels (A)
43%Duels57%
9Dispossessed5
34/76 (45%)Ground duels42/76 (55%)
2/7 (29%)Aerial duels5/7 (71%)
7/17 (41%)Dribbles5/7 (71%)
(H)Defending (A)
86%Tackles won68%
7Total tackles19
4Interceptions4
34Recoveries37
9Clearances9
(H)Goalkeeping (A)
2Total saves3
9Goal kicks6

Switzerland Vs Canada Season Stats

SwitzerlandPerformance SummaryCanada
4Matches3
5Goals Scored2
9Goals Conceded7
1.25Goals per Game0.67
2.25Goals Conceded per Game2.33
3.25Shots on Target per Game1.67
2.75Big Chances per Game1.67
48.75%Ball Possession52.33%
1Clean Sheets0
12Tackles per Game13.67
13.25Fouls per Game11
1.5Offsides per Game2.67
2.25Yellow Cards per Game2.67

Group A Standings

POSTEAMMPWLDPTS
1MexicoMexico0000
2South AfricaSouth Africa0000
3South KoreaSouth Korea0000
4Den/Mkd/Cze/IrlDen/Mkd/Cze/Irl0000
Playoffs
Top Upcoming
08:00 PM 13/12/25
Prediction
ArsenalArsenal
WolverhamptonWolverhampton
06:15 PM 07/12/25
Prediction
Oud-Heverlee LeuvenOud-Heverlee Leuven
SV Zulte WaregemSV Zulte Waregem
11:30 AM 08/12/25
Prediction
ModenaModena
CatanzaroCatanzaro
02:00 PM 08/12/25
Prediction
PadovaPadova
CesenaCesena
02:00 PM 08/12/25
Prediction
US Avellino 1912US Avellino 1912
VeneziaVenezia
06:30 PM 08/12/25
Prediction
Virtus EntellaVirtus Entella
SpeziaSpezia
07:30 PM 12/12/25
Prediction
PalermoPalermo
SampdoriaSampdoria
02:00 PM 13/12/25
Prediction
VeneziaVenezia
MonzaMonza
05:30 PM 07/12/25
Prediction
EspanyolEspanyol
Rayo VallecanoRayo Vallecano
11:30 AM 07/12/25
Prediction
GençlerbirliğiGençlerbirliği
Fatih KaragümrükFatih Karagümrük
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches