Canada’s chances squandered as Morocco clinch 3-0

Canada player – Canada’s World Cup run ended in Houston with a 3-0 defeat to Morocco. For the first 35 minutes, Jesse Marsch’s side pushed and won most duels, but they couldn’t turn pressure into goals. Morocco punished the gaps in the second half with clinical finishing, and
Canada’s run at the 2026 FIFA World Cup ended in Houston with a 3-0 defeat to Morocco.
Jesse Marsch’s side walked into the match as underdogs against the sixth-ranked team in the world, but the opening 35 minutes belonged to Canada. They started with clear intent and took the fight to the Moroccans, winning nearly every duel during stretches when the Atlas Lions looked shellshocked.
Then it all changed. Canada couldn’t find a breakthrough, and Morocco shifted into second-half gear—turning chances into goals with clinical precision. The final scoreline wasn’t a perfect snapshot of the overall rhythm. but the message was unmistakable: at the highest level. finishing decides who advances.
(All ratings from 1-10 with 5 indicating an average performance)
Maxime Crepeau: 5
Canada’s goalkeeper wasn’t tested much in the first half. but the second brought a different kind of pressure. Crepeau had to deal with multiple bodies screening his eyeline on Azzedine Ounahi’s long-range opener. On Ounahi’s second, his positioning wasn’t ideal, and Canada was caught badly on the counterattack.
Alistair Johnston: 6
Johnston set the tone early with a hearty challenge on Ounahi eight minutes into the match. But Morocco’s adjustment—through Noussair Mazraoui—limited Johnston’s forward impact after that, effectively choking the right side of Canada’s threat in the second half.
Luc de Fougerolles: 5.5
De Fougerolles came in as a surprise starter in place of the injured Derek Cornelius. He grabbed the moment in a breakout World Cup showing and was willing to go into tackles. Still. he couldn’t legally toe the line. and the free kick that followed became the platform for Morocco’s opener. It was the kind of fine margin that turns a strong performance into a costly one.
Moise Bombito: 6
Bombito played the full match despite a difficult journey since fracturing his tibia while playing for Nice in October of last year. His murky injury status clearly added strain, even forcing pressure just to stay on the pitch—which may have contributed to hesitancy in key moments.
Richie Laryea: 6
Laryea’s duel with Achraf Hakimi was one of the match’s constant storylines. with temperature rising at various points. Referee Michael Oliver showed both players yellow cards in the 40th minute to calm things down. The cards settled the moment, but Laryea’s booking still limited what he could do defensively.
Tajon Buchanan: 6
Buchanan’s pressing helped Canada control phases of the first half and created momentum at important times. Still, the tournament already had shown the same pattern: effective at select moments, maddeningly inconsistent overall.
Niko Sigur: 7
Thrown into a big role next to Stephen Eustaquio for only the third time with the national team. Sigur acquitted himself well. He played a part in taking the match to Morocco with tenacity and tactical guile. His vision was among his best qualities. and it’s the sort of display that points toward him becoming a mainstay in the program.
Stephen Eustaquio: 7
Eustaquio produced another solid performance as captain. There’s going to be regret, though, about not tactically fouling Chemsdine Talbi during the counterattack before Morocco’s second. Even with that blemish, Eustaquio was Canada’s standout player overall at the World Cup by a reasonable distance.
Ali Ahmed: 6
Ahmed’s injury status didn’t grab the spotlight the way Alphonso Davies did. but the absence still left a noticeable mark in prior matches. Against Morocco. Ahmed was an effective partner with Laryea on the left early. handling the nearly impossible task of dealing with Hakimi and Brahim Diaz.
Jonathan David: 5
The Qatar match will always live in the memory. This performance, though, was another frustrating one for the Juventus striker. He could’ve changed the course of the game had he made better contact on his chance six minutes in. And his failure to cut out the pass for Morocco’s opening goal can’t happen in a match of this magnitude.
Tani Oluwaseyi: 6
Oluwaseyi gave Canada flashes of what makes him an intriguing forward option for Marsch. But the old truth in football kept knocking: if you get the chance, you have to take it. He failed to convert a glorious opportunity in the 11th minute. and it was that miss that fed the calls for Cyle Larin to start.
Cyle Larin (63’ minute): 5
The Brampton Bagsman had an incredibly strange tournament—scoring two huge goals. then finding himself stuck on the bench during Canada’s most important games. When he came on at 63 minutes, it was hard to make an impact. Aside from being issued a soft yellow by Michael Oliver for a challenge on the Moroccan keeper. his influence never really took off.
Jacob Shaffelburg (78’ minute): 5
Brought on at 78 minutes with the hope of changing the game and helping Canada push for an equalizer, Shaffelburg perhaps didn’t have defending top of mind. Morocco’s second goal is the kind of moment where all decisions matter—and he could’ve done better.
Promise David (78’ minute): 5
At 78 minutes, Promise David had to wonder what a fully fit version of him could have added across the World Cup. Along with Alphonso Davies, Marcelo Flores and Ismael Kone, that hypothetical will keep the thoughts moving for at least a few nights.
Jonathan Osorio (87’ minute): NR
Came on late.
Jayden Nelson (87’ minute): NR
Came on late.
The story, in the end, is brutally simple: Canada showed the fight in the first half, but without goals. Morocco didn’t need to dominate the entire match to win it. They took their chances, and Canada went home with a 3-0 defeat to show for all that effort.
Canada Morocco 2026 FIFA World Cup Houston player ratings Jesse Marsch Maxime Crepeau Stephen Eustaquio Niko Sigur Azzedine Ounahi Achraf Hakimi