Home » News » Canada vs Bosnia player ratings: Larin rescues a point in World Cup opener

Canada vs Bosnia player ratings: Larin rescues a point in World Cup opener

Canada players celebrate during the 1-1 World Cup 2026 draw with Bosnia and Herzegovina

Our Canada vs Bosnia player ratings come from a nervy World Cup 2026 opener at BMO Field, where Canada were second best for an hour before Cyle Larin came off the bench to rescue a 1-1 draw. The co-hosts dominated the numbers but needed a late lift to avoid losing their first game on home soil.

How the game unfolded

Bosnia silenced a raucous Toronto crowd on 21 minutes when Jasmin Lukić finished off a slick move to make it 1-0. Canada had started slowly, and Alistair Johnston’s early booking summed up a scrappy opening half.

The hosts pressed after the break and head coach Jesse Marsch turned to his bench. The change paid off on 78 minutes: substitute Promise David teed up fellow substitute Cyle Larin, who swept home the equaliser. Canada pushed for a winner late on but had to settle for a point.

Canada vs Bosnia player ratings out of 10

Ratings are editorial marks, informed by the match data. Substitutes are marked where they played a meaningful part.

PlayerPosRatingVerdict
Maxime CrépeauGK6.5Two saves and tidy with the ball; could do little about Lukić’s opener.
Alistair JohnstonRB6Booked inside 11 minutes, which tempered his overlapping, but still won five duels.
Derek CorneliusCB7Rock-solid: eight duels won, four clearances and three aerials won.
Luc de FougerollesCB7.5Canada’s best defender on the night, with a team-high 10 duels won and eight clearances.
Richie LaryeaLB7Relentless down the left: nine duels won, four tackles and two chances created.
Tajon BuchananRM5.5Quiet by his standards, with no shots or chances before being withdrawn on 61 minutes.
Ismaël KonéCM6Steady in the engine room at 82% passing, without ever taking the game over.
Stephen EustáquioCM7Canada’s creative hub: a team-high three chances created at 89% passing.
Liam MillarLM6.5Lively on the left with two dribbles and six duels won before his 61st-minute exit.
Jonathan DavidST6Three shots but no reward, and a frustrating evening ended early on 61 minutes.
Tani OluwaseyiST6Won eight duels and a team-high five aerials leading the line, but his passing (30%) let him down.
Promise David (sub, 29′)SUB7Changed the game off the bench and laid on the equaliser.
Cyle Larin (sub, 14′)SUB8The match-saver: scored the 78th-minute equaliser within minutes of coming on.
Jacob Shaffelburg (sub, 29′)SUB6.5Direct and willing, created one chance.
Ali Ahmed (sub, 29′)SUB6Tidy cameo that helped Canada keep the ball late on.

Unused substitutes included Alphonso Davies, who made the bench as he returns from injury but was not risked, plus Moïse Bombito, Niko Sigur and Jayden Nelson.

The standout and the talking points

Larin was the obvious headline, but the night’s most complete display came from young centre-back Luc de Fougerolles, who led everyone for duels won and clearances on a big occasion. Stephen Eustáquio again pulled the strings with a team-high three chances created, while Richie Laryea was a constant outlet down the left.

The worry for Marsch is the finishing. Jonathan David managed three shots but no goal before being withdrawn, and Canada’s profligacy showed in the expected-goals count: they racked up 1.76 xG to Bosnia’s 0.77 yet only scored once. The talent is clearly there, but the cutting edge was missing until Larin arrived.

Key match stats

StatCanadaBosnia
Goals11
Shots138
Shots on target43
Expected goals (xG)1.760.77

What’s next for Canada

A point is a point, and the underlying numbers suggest Canada will create chances in this group. Attention now turns to Qatar on 18 June at BC Place in Vancouver, a game that suddenly feels pivotal. Read our Canada vs Qatar prediction and what every result means in our Canada World Cup scenarios piece, with the bigger picture in our Canada World Cup 2026 profile.

What was the score in Canada vs Bosnia?

Canada drew 1-1 with Bosnia and Herzegovina at BMO Field. Jasmin Lukic put Bosnia ahead on 21 minutes and Cyle Larin equalised on 78.

Who scored for Canada against Bosnia?

Cyle Larin, off the bench, scored Canada’s 78th-minute equaliser, set up by fellow substitute Promise David.

Who was Canada’s best player against Bosnia?

Substitute Cyle Larin had the decisive impact with the equaliser, while centre-back Luc de Fougerolles was the standout starter with 10 duels won and eight clearances.

Did Alphonso Davies play against Bosnia?

No. Davies was named among the substitutes as he works back from injury, but he was an unused substitute and did not come on.

When do Canada play next at the World Cup 2026?

Canada face Qatar on 18 June at BC Place in Vancouver, their second Group B game.