Canada will play host to Ukraine in a friendly game on Saturday, 7 June.
Will the hosts continue their good run of form from the previous international window or will Ukraine show they're the better team? Read our Canada vs Ukraine prediction and preview to find that out.
Contents
Canada vs Ukraine prediction: A narrow win for the hosts
Key stats
- Ukraine have failed to win in three of their last four away games.
- Both teams have scored, twice, in the last meeting between these teams in 2010.
- We saw both teams score in four of Ukraine's last five matches.
Correct score prediction: Canada 2-1 Ukraine
The hosts enter this game high on confidence after winning third place in the CONCACAF Nations League, which isn't exactly what they hoped for, but they still beat the United States to get the third place and that is a boost for Canada.
So, with them hosting this match, we can see Canada winning, but it should be close since Ukraine are a good team, able to beat any national team in the world on a good day.
Pre-game odds and win probability: Bookies favouring Canada
- HOME: 6/5 (2.20) – 45.50%
- DRAW: 12/5 (3.40) – 29.40%
- AWAY: 11/5 (3.20) – 31.30%
*Odds from Ladbrokes, subject to change
We can see from these Canada vs Ukraine odds that the hosts are the expected winners, but not by a huge margin.
After all, Ukraine are a good team and still ahead of Canada in the FIFA rankings by five spots, despite Canada's recent surge in international football.
In any case, if you liked our predictions for this game, remember to also check our other football betting tips for today.
Most recent H2Hs: Only one meeting so far
These two teams have only met once before and that match, played in 2010, ended in a 2-2 draw. Considering Canada's stature in international football at that time, avoiding a loss in that match was a good result for them.
Canada preview: Hoping to win for the captain
While Canada have been in good form with four wins in the last five matches, their only loss came in the CONCACAF Nations League semi-finals against Mexico, which had to hurt. That being said, Canada managed to recover from this blow and secure third place in the competition with a win over the USA.
Canada's captain Alphonso Davies is recovering from an ACL injury, so he won't be available for this game.
Predicted lineup: St. Clair (GK), Laryea, Cornelius, Waterman, Bassong, Eustaquio, Kone, Ahmed, J. David, Shaffelburg & Larin
CONCACAF Nations League 23/03/25
W
USA
1
Canada
2
CONCACAF Nations League 21/03/25
L
Mexico
2
Canada
0
CONCACAF Nations League 20/11/24
W
Suriname
0
Canada
3
CONCACAF Nations League 15/11/24
W
Suriname
0
Canada
1
International Match 15/10/24
W
Panama
1
Canada
2
Ukraine preview: Hoping to put the Nations League results behind them
While they did well in their group of the UEFA Nations League B, Ukraine have only been able to finish second in the standings, behind the Czech Republic. This meant that they have to play Belgium in the playoffs for a spot in League A and to their credit, Ukraine won the first leg 3-1, but then failed to defend this advantage after conceding three goals in the last 20 minutes of the second leg.
Vitaliy Mykolenko remains out with an injury after he suffered it against Belgium last time out.
Predicted lineup: Lunin (GK), Zabarnyi, Matviyenko, Bondar, Zinchenko, Kalyuzhnyi, Yarmolyuk, Mykhaylenko, Hutsulyak, Sudakov & Yaremchuk
UEFA Nations League 23/03/25
L
Belgium
3
Ukraine
0
UEFA Nations League 20/03/25
W
Belgium
1
Ukraine
3
UEFA Nations League B 19/11/24
W
Albania
1
Ukraine
2
UEFA Nations League B 16/11/24
D
Georgia
1
Ukraine
1
UEFA Nations League B 14/10/24
D
Czechia
1
Ukraine
1
Player to watch: Jonathan David
After another solid season with Lille, where he scored 16 goals in Ligue 1, David might be leaving the club this summer, with many teams interested in his services. In the meantime, he will try to keep his form up in international football and lead Canada to a win over Ukraine.

David is already Canada's best scorer in history with 32 goals and while Cyle Larin is only two goals behind, it seems that David is bound to hold on to the top spot for a long time.