4-2
Full Time
Recent Form
Canada
Form_unknown
W
D
W
Form_unknown
Canada vs Guatemala
Jun 29, 2025
PEN
Canada vs El Salvador
Jun 25, 2025
2 - 0
Curaçao vs Canada
Jun 21, 2025
1 - 1
Ukraine
W
L
L
W
W
New Zealand vs Ukraine
Jun 10, 2025
1 - 2
Canada vs Ukraine
Jun 7, 2025
4 - 2
Belgium vs Ukraine
Mar 23, 2025
3 - 0
Head to Head
Jun 7, 2025


4 - 2

BMO Field
2025
Match Events

Ukraine

J. David
4'
⚽
J. David
Assist: T. Buchanan
24'
⚽
P. David
31'
⚽
P. David
On: P. David
Off: D. Jebbison
Off: D. Jebbison
Substitution
46'
↔️
58'
↔️
M. Shaparenko
On: M. Shaparenko
Off: O. Pikhalionok
Off: O. Pikhalionok
Substitution
N. Sigur
On: N. Sigur
Off: R. Laryea
Off: R. Laryea
Substitution
64'
↔️
Derek Cornelius
On: Derek Cornelius
Off: Jamie Knight-Lebel
Off: Jamie Knight-Lebel
Substitution
64'
↔️
Jacob Shaffelburg
On: Jacob Shaffelburg
Off: Jayden Nelson
Off: Jayden Nelson
Substitution
64'
↔️
J. Shaffelburg
On: J. Shaffelburg
Off: J. Nelson
Off: J. Nelson
Substitution
64'
↔️
D. Cornelius
On: D. Cornelius
Off: J. Knight-Lebel
Off: J. Knight-Lebel
Substitution
64'
↔️
66'
↔️
M. Matviienko
On: M. Matviienko
Off: O. Hutsuliak
Off: O. Hutsuliak
Substitution
66'
↔️
Viktor Tsygankov
On: Viktor Tsygankov
Off: Oleksandr Zubkov
Off: Oleksandr Zubkov
Substitution
66'
↔️
Anatoliy Trubin
On: Anatoliy Trubin
Off: Dmytro Riznyk
Off: Dmytro Riznyk
Substitution
66'
↔️
Roman Yaremchuk
On: Roman Yaremchuk
Off: Mykola Mykhailenko
Off: Mykola Mykhailenko
Substitution
66'
↔️
R. Yaremchuk
On: R. Yaremchuk
Off: M. Mykhailenko
Off: M. Mykhailenko
Substitution
66'
↔️
V. Tsygankov
On: V. Tsygankov
Off: O. Zubkov
Off: O. Zubkov
Substitution
66'
↔️
A. Trubin
On: A. Trubin
Off: D. Riznyk
Off: D. Riznyk
Substitution
Jayden Nelson
Yellow Card
Foul
68'
🟨
J. David
On: J. David
Off: C. Larin
Off: C. Larin
Substitution
79'
↔️
T. Buchanan
Assist: L. De Fougerolles
81'
⚽
82'
↔️
I. Kaliuzhnyi
On: I. Kaliuzhnyi
Off: V. Kabaiev
Off: V. Kabaiev
Substitution
Z. Bassong
On: Z. Bassong
Off: S. Adekugbe
Off: S. Adekugbe
Substitution
85'
↔️
89'
⚽
I. Zabarnyi
90'
⚽
O. Zinchenko
Penalty
Lineups
Canada
(4-4-2)
Starting XI

Z. Bassong
#2

S. Eustaquio
#7

J. David
#10

D. Cornelius
#13

J. Shaffelburg
#14
D

M. Crépeau
#16

T. Buchanan
#17

N. Saliba
#19

N. Sigur
#23

P. David
#24
Substitutes

D. St. Clair
#1

S. Adekugbe
#3
D

J. Waterman
#5

M. Choinière
#6

I. Koné
#8

C. Larin
#9

D. Jebbison
#11

T. Oluwaseyi
#12

A. Ahmed
#20

J. Osorio
#21

R. Laryea
#22

J. Nelson
#25

L. Gavran
#99
Ukraine
(4-1-4-1)
Starting XI

V. Bondar
#5
M

H. Sudakov
#8

R. Yaremchuk
#9

M. Shaparenko
#10

A. Trubin
#12

I. Zabarnyi
#13

V. Tsygankov
#15

O. Zinchenko
#17

O. Tymchyk
#18

M. Matviienko
#22
Substitutes

A. Lunin
#1

O. Martyniuk
#2
D
D

O. Hutsuliak
#7

V. Kabaiev
#11

Y. Cheberko
#14

A. Bondarenko
#16

O. Pikhalionok
#19

O. Zubkov
#20

M. Mykhailenko
#21

D. Riznyk
#23

Y. Nazaryna
#25
Match Predictions
Match Result
Home Win
Confidence:
43.2%
Goals Prediction
Over 2.5
73.3%
Both Teams Score
Yes
72.3%
Match Outcome Probabilities
Canada Win
43.2%
Draw
25.3%
Ukraine Win
31.5%
Additional Markets
Over 1.5 Goals
89.4%
Over 3.5 Goals
52.9%
Most Likely Score
1-2
Model Confidence: 60.0%
Model Version: ML_v1.0
Last Updated: 2 weeks ago
Match Statistics

Ukraine

37%
Possession
63%
12
Shots
13
6
Shots on Target
8
2
Blocked Shots
3
16
Fouls
11
1
Corners
7
1
Yellow Cards
0
4
Offsides
4
6
Saves
1
333
Passes
573
270
Accurate Passes
505
81%
Pass Accuracy
88%
Team Analytics
Team Comparison
Head-to-head analytics and performance comparison
Overall Strength
38.3
Canada
48.9%
51.1%
40
Ukraine
Attacking Power
100%
0%
Defensive Strength
0%
100%
Current Form
100%
0%
Discipline
50%
50%
Early Goals Threat
50%
50%
Tactical Flexibility
50%
50%
Key Insights
Home team shows superior attacking output
Away team has stronger defensive record
Match Prediction Insight
Evenly Matched Teams
Cards Analysis
2024/2025 Season
15
Yellow Cards
2.5/Game
0
Red Cards
0/Game
15
Total Cards
2.5/Game
Fair
Discipline
Cards by Period
0-15 Minutes
2
13.3% of Total
16-30 Minutes
1
6.7% of Total
31-45 Minutes
3
20.0% of Total
46-60 Minutes
2
13.3% of Total
61-75 Minutes
3
20.0% of Total
76-90 Minutes
4
26.7% of Total
76-90min
Most Yellow Cards
4 Cards
Discipline Analysis
Discipline Record:
Good
(2.5/Game)
Red Card Frequency:
Rare
(0/Game)
Late Game Discipline:
Poor
(26.7%)
Pressure Handling:
Variable
Cards Analysis
Events Data
2024/2025 Season
26
Yellow Cards
1.86/Game
0
Red Cards
0/Game
26
Total Cards
1.86/Game
Good
Discipline
Cards by Period
0-15 Minutes
1
3.8% of Total
16-30 Minutes
2
7.7% of Total
31-45 Minutes
2
7.7% of Total
46-60 Minutes
4
15.4% of Total
61-75 Minutes
5
19.2% of Total
76-90 Minutes
12
46.2% of Total
76-90min
Most Yellow Cards
12 Cards
Discipline Analysis
Discipline Record:
Good
(1.86/Game)
Red Card Frequency:
Rare
(0/Game)
Late Game Discipline:
Poor
(46.2%)
Pressure Handling:
Deteriorates
Season Comparison
Last Seasons: 2024/2025, 2023/2024, 2022/2023

Canada

Ukraine
2024/2025 Season
6
Played
1
PPG
16.7%
Win Rate
-3
Goal Diff
1W 3D 0L |
4:7
No Data Available
2023/2024 Season
4
Played
1.5
PPG
25%
Win Rate
+2
Goal Diff
1W 3D 0L |
8:6
No Data Available
2022/2023 Season
3
Played
0
PPG
0%
Win Rate
-5
Goal Diff
0W 0D 0L |
2:7
No Data Available
Performance Trends
Declining
Frequently Asked Questions about Canada vs Ukraine
The final score was Canada 4 - 2 Ukraine.
The match will be played at BMO Field in Toronto, Ontario..
This match is part of the Friendlies (2025 season, Friendlies 1).