Co-hosts Canada face a massive July 4th test today when they clash with Morocco in a high-stakes World Cup Round of 16 battle. Kickoff is set for 1 p.m. ET at Houston Stadium, with national coverage live on FOX.
While Morocco sits as a deserving -135 favorite in the latest World Cup odds, today's Canada vs. Morocco predictions see massive value on the +450 underdogs. Canada has thrived under pressure all tournament, and their high-octane offense is generating more than enough quality chances to pull off the shocker.
With a quarterfinal spot on the line and the World Cup bracket beginning to narrow, my World Cup picks are backing Canada to push Morocco deep into another low-scoring knockout fight. The winner will play in the quarterfinals on Thursday, July 9.
Canada vs Morocco predictions today
| Pick | Price |
|---|---|
| Who will win pick: Canada to advance | +257 |
| Over/Under pick: Under 2.5 | -161 |
| Goal scorer pick: Jonathan David | +373 |
Enjoying Covers content? Add us as a preferred source on your Google account

TOP PICK
Who will win Canada vs Morocco: Canada to advance (+240)
Canada will need its best performance of the tournament to beat Morocco, but this isn't some blind patriot play. There are real reasons to like the upset.
Canada has already had to win ugly, defend for long stretches, and handle pressure throughout this tournament. Those experiences matter in knockout soccer. Morocco, meanwhile, just played 120 draining minutes against the Netherlands before surviving in a penalty shootout. That's a lot of soccer in a short amount of time.
Canada also has more firepower than this price suggests. The Canadians have produced seven or more shots on target in three of their four matches, and the return of Alphonso Davies gives Jesse Marsch another dangerous weapon, whether he starts or comes off the bench.
Morocco is the deserved favorite, but it doesn't always put teams away when it has the chance. If Canada stays organized early and finds opportunities to attack in transition, it'll have every chance to make this a one-goal game late.
This market is "to advance/qualify" and is playable to +220.
Canada vs Morocco Over/Under pick: Under 2.5 (-161)
This has knockout tension written all over it.
Morocco are comfortable playing controlled, tactical matches, and that showed again in their Round of 32 battle with the Netherlands. They’re hard to break down, but they also don’t always turn good spells into separation.
Canada, meanwhile, have become far more comfortable managing game state. They can attack in moments, but they don’t need to make this wide open, especially against a Morocco team that can punish mistakes in transition.
The trends back the script: Morocco have gone Under 2.5 in five of their last six World Cup matches, while Canada are 11-3 to the Under across their last 14 in all competitions.
Playable to -170.
Canada vs Morocco goal scorer pick: Jonathan David (+373)
Jonathan David has grown into this tournament, and his hat trick against Qatar should only add to his confidence heading into the knockout stage.
Canada's all-time leading scorer remains the focal point of Jesse Marsch's attack, whether that's stretching the back line with intelligent runs or finding space inside the penalty area.
Morocco will likely control long stretches of possession, but that could actually suit David's game by creating transition opportunities where he thrives.
If Canada is going to spring the upset, it's difficult to picture it happening without David playing a starring role, making him my favorite anytime goalscorer bet.
See who will have the best opportunities to score goals in our World Cup set-piece takers guide.
Canada vs Morocco projected lineup
Canada (4-4-2): Crepeau, Laryea, Cornelius, Bombito, Johnston; Davies, Eustaquio, Saliba, Buchanan; Larin, David
Morocco (4-2-3-1): Bono, Hakimi, Diop, Riad, Mazraoui; Bouaddi, El Aynaoui; Diaz, Ounahi, El Khannouss; Saibari
Will Alphonso Davies play today?
Alphonso Davies is fit and will be available to play today, according to manager Jesse Marsch. Davies played 15 minutes against South Africa in the Round of 32. He recorded 27 touches and 14 passes.
Canada vs Morocco injuries
Canada: Kone (Out).
Morocco: Aguerd (Out), Ezzalsouli (Out)
Canada vs Morocco weather
The weather will not be a factor as this game will be played inside a dome.
Canada vs Morocco odds today
| Morocco |
||
|---|---|---|
| +370 | Moneyline | -125 |
| +240 | Draw | +240 |
| Over 2.5 (+120) | Total | Under 2.5 (-162) |
Odds courtesy of Kalshi.
How to watch Canada vs Morocco today
Check out FIFA's official 2026 World Cup website for more information.
| Location | NRG Stadium, Houston, TX |
| Date | Saturday, July 4, 2026 |
| Time | 1 p.m. ET |
| TV | FOX |
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.






