While we have made these predictions for Canada v Ukraine for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. Best of luck with your selections.
Canada vs Ukraine Live Stream Global Listings (Jun 07)
Predictions and Tips
Saturday’s International Friendlies fixture list sees Canada coming up against Ukraine.
To see all of our predictions, user poll & stats for Canada v Ukraine, scroll down (inc. the best betting odds).
📊 Form Guide

Canada
DLDWDW
Canada will be looking for a repeat result of a 2-1 International Friendlies success against Panama.
For Canada, the goals were scored by Cyle Larin (44') and Jonathan David (87'). José Fajardo (69') was the scorer for Panama.
It has been all too rare in recent games that Canada have kept a clean sheet. The facts show that Canada have failed to prevent opponents from scoring in 5 of their previous 6 clashes, giving up 7 goals on the way.
Ukraine
WDDWWL
Following on from a losing effort in their last game against Belgium in Nations League action, Ukraine and their travelling fans will hope for a better result here.
In that match, Ukraine had 30% possession and 6 shots at goal with 1 on target. For their opponents, Belgium got 19 shots on goal with 6 of them on target. Maxim De Cuyper (70') and Romelu Lukaku (75', 86') scored for Belgium.
Looking at their form, and Ukraine have been scored against in 5 of their last 6 matches, seeing opposing sides hit 7 goals in total. In defence, Ukraine just haven’t been too solid at all. It will be interesting to see if that trend will end up being continued on in this game.
💭 Prediction
We’re of the opinion that Ukraine would be disappointed if they were not to score a goal against this Canada lineup, however it possibly won’t quite prevent them from conceding a couple at the other end.
We’re predicting both teams to score in a 2-1 victory for Canada at the end of the 90 minutes. Expecting it to be very competitive.
Victor Martins, 19:00 07/06/2025
📊 Poll: Who Will Win?

🏟️ Team Focus:
Canada
Formed: 1912
Stadium: BMO Field (30,000)
Captain: Alphonso Davies
Chairman: Peter Augruso
Manager: Jesse Marsch
Competitions: International Friendlies (Friendlies), Gold Cup (Group B)
Ukraine |
|
Canada |
Canada |
|
Honduras |
Canada |
|
Ivory Coast |
Canada |
|
Ukraine |
Canada |
|
Panama |
Canada |
|
Mexico |
United States |
|
Canada |
New Zealand |
|
Ukraine |
Canada |
|
Ukraine |
Belgium |
|
Ukraine |
Ukraine |
|
Belgium |
Albania |
|
Ukraine |
Georgia |
|
Ukraine |
Curaçao |
|
Canada |
Canada |
|
El Salvador |
Ukraine |
|
France |
Azerbaijan |
|
Ukraine |
