Flag of Canada

FIFA World Cup 2026 · Group B

Canada

Currently 1st in Group B · 4 pts from 2 played

3 fixtures
1 value edges

Fixtures

3 matches

Road to the World Cup

recent form
Form DWLWL newest → model called 4/6
  • L vs Morocco 0–3 World Cup model ✓ 61% 4 Jul
  • W @ South Africa 1–0 World Cup model ✓ 46% 28 Jun
  • L vs Switzerland 1–2 World Cup model ✓ 39% 24 Jun
  • W vs Qatar 6–0 World Cup model ✓ 83% 18 Jun
  • D vs Bosnia & Herzegovina 1–1 World Cup model ✗ 20% 12 Jun
  • D vs Republic of Ireland 1–1 Friendly ×½ model ✗ 25% 5 Jun

Last 6 internationals. model ✓/✗ is the model's own pre-match call on each game — computed from ratings before it kicked off (no hindsight), with the % it gave the actual result. Friendlies are tagged ×½ — the model counts exhibitions at half weight, so a warm-up moves the ratings less than a competitive game. How ratings work →

Squad

25 players

25 players

Goalkeepers3
  • 1 Dayne St. Clair Inter Miami CF 20caps
  • 16 Maxime Crépeau Orlando City SC 32caps
  • 18 Owen Goodman Barnsley 0caps
Defenders9
  • 2 Alistair Johnston Celtic 58caps
  • 3 Alfie Jones Middlesbrough 2caps
  • 4 Luc de Fougerolles Dender 13caps
  • 5 Joel Waterman Chicago Fire FC 17caps
  • 13 Derek Cornelius Rangers 44caps
  • 15 Moïse Bombito Nice 20caps
  • 19 Alphonso Davies Bayern Munich 58caps
  • 22 Richie Laryea Toronto FC 75caps
  • 23 Niko Sigur Hajduk Split 19caps
Midfielders7
  • 6 Mathieu Choinière Los Angeles FC 23caps
  • 7 Stephen Eustáquio Los Angeles FC 56caps
  • 8 Ismaël Koné Sassuolo 40caps
  • 11 Liam Millar Hull City 41caps
  • 14 Jacob Shaffelburg Los Angeles FC 31caps
  • 21 Jonathan Osorio Toronto FC 90caps
  • 25 Nathan Saliba Anderlecht 15caps
Forwards6
  • 9 Cyle Larin Southampton 90caps
  • 10 Jonathan David Juventus 77caps
  • 12 Tani Oluwaseyi Villarreal 24caps
  • 17 Tajon Buchanan Villarreal 60caps
  • 20 Ali Ahmed Norwich City 24caps
  • 24 Promise David Union Saint-Gilloise 10caps

Squad via Wikipedia (CC BY-SA) · as of 2026-06-06.

Value edges

model vs marketAll edges →
MatchSelectionEdgeBest priceKickoff
Switzerland vs Canada Switzerland win +5.1% 2.60 Bet Victor

Group B table

Group page →
B

Group B

4 played
# Team P W D L GF GA GD Pts
1 Flag of Canada Canada 2 1 1 0 7 1 +6 4
2 Flag of Switzerland Switzerland 2 1 1 0 5 2 +3 4
3 Flag of Bosnia & Herzegovina Bosnia & Herzegovina 2 0 1 1 2 5 -3 1
4 Flag of Qatar Qatar 2 0 1 1 1 7 -6 1
Top 2 advance

Canada team news

RSS