World Cup 2026
← All matches
Round of 16Β· provisional (subject to change)

πŸ‡¨πŸ‡¦ Canada v πŸ‡²πŸ‡¦ Morocco

Sat, Jul 4, 1:00 PM EDT Β· NRG Stadium, Houston, USA

Full time0 – 3

Matchup forecast

πŸ‡¨πŸ‡¦ Canada Β· Elo 1771vπŸ‡²πŸ‡¦ Morocco Β· Elo 1917
19%Canada
23%Draw
58%Morocco
0.9 – 1.8
Average scoreline
5.27 / 4.34 / 1.72
Model fair odds (dec.)
50,000
Simulations
Market lines unavailable (THE_ODDS_API_KEY not configured). Showing model only.
Ten most likely scorelines
0–112%1–111%0–211%1–210%0–37%0–06%1–06%1–36%2–15%2–25%

Rosters

πŸ‡¨πŸ‡¦Canada35 players
PlayerPosClubCapsGASince
Maxime CrΓ©peauGKOrlando City SC Β· MLS310β€”β€”
Dayne St. ClairGKInter Miami CF Β· MLS200β€”β€”
James PantemisGKPortland Timbers00β€”β€”
Owen GoodmanGKBarnsley Β· League One00β€”β€”
Richie LaryeaDFToronto FC Β· MLS741β€”β€”
Alphonso DaviesDFBayern Munich Β· Bundesliga5815β€”β€”
Alistair JohnstonDFCeltic Β· Scottish Premiership571β€”β€”
Derek CorneliusDFRangers Β· Scottish Premiership431β€”β€”
MoΓ―se BombitoDFNice Β· Ligue 1200β€”β€”
Niko SigurDFHajduk Split Β· HNL182β€”β€”
Joel WatermanDFChicago Fire FC Β· MLS170β€”β€”
Luc de FougerollesDFDender Β· Belgian Pro League120β€”β€”
Ralph PrisoDFVancouver Whitecaps FC60β€”β€”
Jamie Knight-LebelDFMotherwell50β€”β€”
Alfie JonesDFMiddlesbrough Β· Championship20β€”β€”
Jovan IvaniőevićDFSarajevo20——
Richard ChukwuDFToronto FC20β€”β€”
Jonathan OsorioMFToronto FC Β· MLS9010β€”β€”
Stephen EustΓ‘quioMFLos Angeles FC Β· MLS554β€”β€”
Liam MillarMFHull City Β· Championship401β€”β€”
IsmaΓ«l KonΓ©MFSassuolo Β· Serie A394β€”β€”
Jacob ShaffelburgMFLos Angeles FC Β· MLS316β€”β€”
Mathieu ChoinièreMFLos Angeles FC · MLS230——
Nathan SalibaMFAnderlecht Β· Belgian Pro League142β€”β€”
Theo CorbeanuMFToronto FC72β€”β€”
Justin SmithMFEldense10β€”β€”
Cyle LarinFWSouthampton Β· Championship8930β€”β€”
Jonathan DavidFWJuventus Β· Serie A7639β€”β€”
Tajon BuchananFWVillarreal Β· La Liga598β€”β€”
Ali AhmedFWNorwich City Β· Championship241β€”β€”
Tani OluwaseyiFWVillarreal Β· La Liga232β€”β€”
Jacen Russell-RoweFWToulouse110β€”β€”
Daniel JebbisonFWBournemouth90β€”β€”
Promise DavidFWUnion Saint-Gilloise Β· Belgian Pro League93β€”β€”
Marcus CaldeiraFWMinnesota United00β€”β€”
πŸ‡²πŸ‡¦Morocco36 players
PlayerPosClubCapsGASince
Yassine BounouGKAl-Hilal Β· Saudi Pro League890β€”β€”
Munir MohamediGKRS Berkane Β· Botola530β€”β€”
Ahmed Reda TagnaoutiGKAS FAR Β· Botola30β€”β€”
Alaa BellaarouchGKDinamo BucureΘ™ti00β€”β€”
Achraf HakimiDFParis Saint-Germain Β· Ligue 19511β€”β€”
Nayef AguerdDFMarseille Β· Ligue 1642β€”β€”
Noussair MazraouiDFManchester United Β· Premier League442β€”β€”
Youssef BelammariDFAl Ahly Β· Egyptian Premier League180β€”β€”
Anass Salah-EddineDFPSV Eindhoven Β· Eredivisie90β€”β€”
Marwane SaΓ’daneDFAl-Fateh90β€”β€”
Chadi RiadDFCrystal Palace Β· Premier League51β€”β€”
Ali MaamarDFAnderlecht30β€”β€”
Issa DiopDFFulham Β· Premier League30β€”β€”
Abdelhamid AΓ―t BoudlalDFRennes20β€”β€”
Redouane HalhalDFMechelen Β· Belgian Pro League20β€”β€”
Zakaria El OuahdiDFGenk Β· Belgian Pro League20β€”β€”
Sofyan AmrabatMFReal Betis Β· La Liga740β€”β€”
Azzedine OunahiMFGirona Β· La Liga489β€”β€”
Bilal El KhannoussMFVfB Stuttgart Β· Bundesliga363β€”β€”
Ismael SaibariMFPSV Eindhoven Β· Eredivisie309β€”β€”
Neil El AynaouiMFRoma Β· Serie A152β€”β€”
Oussama TarghallineMFFeyenoord120β€”β€”
Chemsdine TalbiMFSunderland Β· Premier League50β€”β€”
Gessime YassineMFStrasbourg Β· Ligue 150β€”β€”
Ayyoub BouaddiMFLille Β· Ligue 130β€”β€”
Samir El MourabetMFStrasbourg Β· Ligue 130β€”β€”
Soufiane El-FaouziMFSchalke 0410β€”β€”
Ayoub El KaabiFWOlympiacos Β· Super League Greece7137β€”β€”
Abde EzzalzouliFWReal Betis Β· La Liga362β€”β€”
Soufiane RahimiFWAl-Ain Β· UAE Pro League3612β€”β€”
Brahim DΓ­azFWReal Madrid Β· La Liga2513β€”β€”
Ilias AkhomachFWVillarreal140β€”β€”
Tawfik BentayebFWAnderlecht20β€”β€”
Abdellah OuazaneFWAjax10β€”β€”
Ayoube AmaimouniFWEintracht Frankfurt Β· Bundesliga10β€”β€”
Yassir ZabiriFWRacing Santander10β€”β€”