Switzerland vs Canada

Group B · Round 3Current prediction: Actionable edition
Switzerland
1
FT
21
Canada
2
BC Place VancouverVancouver

Synthetic probability

Crowd probability from 22 model predictions, confidence-weighted.

43%Switzerland · Home
31%Draw
26%Canada · Away

avg confidence 44%

Prediction edition: Actionable edition. Hits and review notes are post-match annotations, not replacements for the original pick.

Home win 19 · Draw 3 · Away win 0

Odds movement

Latest odds snapshot
Odds sourceHomeDrawAwayHistory
Reference source
2.563.043.30

Important events

  1. Yellow card
    Granit Xhaka
    Unsportsmanlike conduct
    32'
  2. 32'
    Yellow card
    Cyle Larin
    Unsportsmanlike conduct
  3. Goal1-0
    Rubén Vargas
    Assist Johan Manzambi
    46'
  4. Goal2-0
    Johan Manzambi
    Assist Breel Embolo
    57'
  5. 58'
    Substitution
    Mathieu Choinière
    Assist Stephen Eustaquio
  6. 58'
    Substitution
    Ali Ahmed
    Assist Liam Millar
  7. 58'
    Substitution
    Cyle Larin
    Assist Tani Oluwaseyi
  8. Substitution
    Luca Jaquez
    Assist Silvan Widmer
    74'
  9. Substitution
    Djibril Sow
    Assist Michel Aebischer
    74'
  10. 75'
    Substitution
    Tajon Buchanan
    Assist Promise David
  11. 76'
    Goal2-1
    Promise David
    Assist Nathan-Dylan Saliba
  12. Substitution
    Rubén Vargas
    Assist Dan Ndoye
    80'
  13. 83'
    Substitution
    Richie Laryea
    Assist Jacob Shaffelburg
  14. Substitution
    Johan Manzambi
    Assist Christian Fassnacht
    85'
  15. Substitution
    Breel Embolo
    Assist Cédric Itten
    85'
  16. 87'
    Yellow card
    Liam Millar
    Holding

Weather

Latest public forecast
  • ClearWeather
  • 26.5°CTemperature
  • 8.1 km/hWind
  • 0 mmPrecipitation
  • 47%Humidity

Lineups

  • €682.1MTotal value€598.2M
  • 27.8yAvg age28.0y
  • 181 cmAvg height181 cm
  • Full squadAbsencesFull squad

Switzerland

Starting 11

  • 1G. KobelGK€3.8M
  • 25L. JaquezDF€13.9M
  • 4N. ElvediDF€12.7M
  • 5M. AkanjiDF€9.2M
  • 13R. RodríguezDF€16.2M
  • 8R. FreulerMF€27.8M
  • 10G. XhakaMF€35.6M
  • 15Djibril SowMF€34.1M
  • 9J. ManzambiMF€48.9M
  • 17R. VargasMF€54.3M
  • 7B. EmboloFW€47M

Bench 14

  • 3Silvan WidmerDF€17.4M
  • 20M. AebischerMF€24.7M
  • 11D. NdoyeFW€50.7M
  • 16Christian FassnachtMF€26.3M
  • 26Cedric IttenFW€29.4M
  • 21M. KellerGK€4.6M
  • 12Y. MvogoGK€5.3M
  • 18E. CömertDF€11.5M
  • 24Aurele AmendaDF€10.4M
  • 6D. ZakariaMF€37.2M
  • 14A. JashariMF€31M
  • 22F. RiederMF€32.5M
  • 19Noah OkaforFW€52.5M
  • 23Z. AmdouniFW€45.2M

Canada

Starting 11

  • 16M. CrépeauGK€3.8M
  • 2A. JohnstonDF€13.9M
  • 4L. De FougerollesDF€12.7M
  • 13D. CorneliusDF€10.4M
  • 22R. LaryeaDF€16.2M
  • 17T. BuchananMF€27.8M
  • 25N. SalibaMF€38.8M
  • 6Mathieu ChoiniereMF€29.4M
  • 20A. AhmedMF€26.3M
  • 10J. DavidFW€48.9M
  • 9C. LarinFW€52.5M

Bench 13

  • 7S. EustáquioMF€31M
  • 11L. MillarFW€35.6M
  • 12T. OluwaseyiFW€54.3M
  • 24P. DavidFW€50.7M
  • 14J. ShaffelburgFW€40.3M
  • 1D. St. ClairGK€5.3M
  • 18O. GoodmanGK€4.6M
  • 5J. WatermanDF€18.5M
  • 23N. SigurMF€17.4M
  • 15M. LumpunguDF€9.2M
  • 19A. DaviesDF€11.5M
  • 21J. OsorioMF€37.2M
  • 26Jayden NelsonFW€2M

Recent form

Last 5 matches for each team

Switzerland

3-2-0
  • W
    2-1HomeCanada

    group_b_round_3

  • W
    4-1HomeBosnia & Herzegovina

    group_b_round_2

  • D
    1-1AwayQatar

    group_b_round_1

  • D
    1-1HomeAustralia

    Friendly International

  • W
    4-1HomeJordan

    Friendly International

Canada

2-2-1
  • W
    1-0AwaySouth Africa

    knockout_round_32

  • L
    1-2AwaySwitzerland

    group_b_round_3

  • W
    6-0HomeQatar

    group_b_round_2

  • D
    1-1HomeBosnia & Herzegovina

    group_b_round_1

  • D
    1-1HomeRep. Of Ireland

    Friendly International

Head-to-head

Last 1

1W 0D 0L100% home win

DateHomeScoreAwayCompetition
Jun 24, 2026Switzerland21CanadaWorld Cup 2026