Switzerland vs Canada Match Result – 24 Jun 2026

H2H STATS
24 June 2026
 
2 - 1
 
Full Time score Half tıme (0 - 0)
Canada Canada logo
DDWLWL
R. Vargas (46’)J. Manzambi (57’)
1-02-02-1
P. Akinpelu (76’)

Switzerland LINEUP

NBR
NAT
PLAYER NAME
  • 1
    Switzerland
    G. Kobel
  • 13
    Switzerland
    R. Rodríguez Araya
  • 4
    Switzerland
    N. Elvedi
  • 5
    Switzerland
    M. Akanji
  • 25
    Switzerland
    L. Jaquez
  • 10
    Switzerland
    G. Xhaka
  • 15
    Switzerland
    D. Sow
  • 8
    Switzerland
    R. Freuler
  • 17
    Switzerland
    R. Vargas
  • 9
    Switzerland
    J. Manzambi
  • 7
    Switzerland
    B. Embolo
SUBSTITUTE PLAYERS
  • 26
    Switzerland
    C. Itten
  • 24
    Switzerland
    A. Amenda
  • 23
    Switzerland
    M. Amdouni
  • 22
    Switzerland
    F. Rieder
  • 21
    Switzerland
    M. Keller
  • 20
    Switzerland
    M. Aebischer
  • 19
    Switzerland
    N. Okafor
  • 18
    Switzerland
    E. Cömert
  • 16
    Switzerland
    C. Fassnacht
  • 14
    Switzerland
    A. Jashari
  • 12
    Switzerland
    Y. Mvogo
  • 11
    Switzerland
    D. Ndoye
  • 6
    Switzerland
    D. Zakaria Lako Lado
  • 3
    Switzerland
    S. Widmer

Canada LINEUP

NBR
NAT
PLAYER NAME
  • 16
    Canada
    M. Crépeau
  • 22
    Canada
    R. Laryea
  • 13
    Canada
    D. Cornelius
  • 2
    Canada
    A. Johnston
  • 4
    Canada
    L. De Fougerolles
  • 6
    Canada
    M. Choiniere
  • 17
    Canada
    T. Buchanan
  • 25
    Canada
    N. Saliba
  • 20
    Canada
    A. Ahmed
  • 9
    Canada
    C. Larin
  • 10
    Canada
    J. David
SUBSTITUTE PLAYERS
  • 1
    Canada
    D. St Clair
  • 5
    Canada
    J. Waterman
  • 7
    Canada
    S. Antunes Eustáquio
  • 11
    Canada
    L. Millar
  • 12
    Canada
    T. Oluwaseyi
  • 14
    Canada
    J. Shaffelburg
  • 15
    Canada
    M. Bombito
  • 18
    Canada
    O. Goodman
  • 19
    Canada
    A. Davies
  • 21
    Canada
    J. Osorio
  • 23
    Canada
    N. Sigur
  • 24
    Canada
    P. Akinpelu
  • 26
    Canada
    J. Nelson