Poland
Match Timeline
Ukraine
Predictions & Statistics
Full analysis and predictions for all markets
1X2
Home Win
BTTS
BTTS No
Over / Under 2.5
Under 2.5
All Markets
| Market | Option | Probability | Odds | Stats & Analysis |
|---|---|---|---|---|
| 1X2 | Home Win |
57.3%
|
- | |
| BTTS | BTTS No |
29.6%
|
- | |
| Over / Under 2.5 | Under 2.5 |
45.9%
|
- | |
| Corners O/U | Over 7.5 Corners |
92%
|
- | |
| HT / FT | Home / Home |
-
|
- | |
| Correct Score | 2-0 |
-
|
- |
Probability Distribution
Poland Win 57.3%
Draw 12.3%
Ukraine Win 30.4%
Expected Goals (xG)
Poland0
Ukraine0.6
Recent Form (Last 5)
Poland
WWDLW
0 GF / 0 GA
Ukraine
WLDWL
1 GF / 0 GA
Key Stats
0
Average Goals Scored
1
0
Average Goals Conceded
0
0
BTTS Yes
0
0
Over 2.5
0
0
Shots on Goal
0
Statistics are based on season averages
Season Statistics
Team averages and season trends before this fixture
Poland
0 matches
Ukraine
1 matches
| Poland | Statistic | Ukraine |
|---|---|---|
| 0 | Wins | 1 |
| 0 | Draws | 0 |
| 0 | Losses | 0 |
| 0 | Goals For | 1 |
| 0 | Goals Against | 0 |
| 0 | Avg Goals Scored | 1 |
| 0 | Avg Goals Conceded | 0 |
| 0 | BTTS Yes | 0 |
| 0 | Over 1.5 | 0 |
| 0 | Over 2.5 | 0 |
| 0 | Over 3.5 | 0 |
| 0 | Clean Sheets | 1 |
| 0 | Failed To Score | 0 |
| 0 | Shots On Goal | 0 |
| 0 | Total Shots | 0 |
| 0 | Corners | 0 |
| 0% | Ball Possession | 0% |
Match Analysis
Model notes, team context and key prediction signals
H2H Analysis
Across those 4 head-to-head meetings, Poland won 3 times, Ukraine won 1 times, while 0 matches finished as draws. The aggregate score in this matchup is 6:3 from Poland's perspective. 1 of those games went over 2.5 goals, and both teams scored in 1 matches, with an average of 2.25 goals per game.
1X2: Home Win
BTTS: BTTS No
Over/Under 2.5: Under 2.5
Highest model probability: 12 (87.7%)
Predicted formations: Poland 3-4-3 / Ukraine 4-2-3-1
H2H summary: Poland wins 3, draws 0, Ukraine wins 1
Lineups
Poland
Formation
Ukraine
M. Bulka
T. Kedziora
P. Wisniewski
J. Kiwior
A. Pyrka
J. Piotrowski
P. Zielinski
N. Zalewski
S. Szymanski
R. Lewandowski
O. Pietuszewski
A. Trubin
O. Romanchuk
E. Sarapiy
V. Mykolenko
M. Matviienko
Y. Nazaryna
O. Ocheretko
A. Yarmolenko
V. Tsygankov
G. Sudakov
R. Yaremchuk
Poland
3-4-3
Starting XI
12
M. Bulka
G
4
T. Kedziora
D
3
P. Wisniewski
D
↓ 46'
14
J. Kiwior
D
↓ 74'
15
A. Pyrka
M
↓ 59'
16
J. Piotrowski
M
↓ 87'
10
P. Zielinski
M
↓ 46'
21
N. Zalewski
M
↓ 59'
20
S. Szymanski
M
↓ 46'
9
R. Lewandowski
F
↓ 46'
17
O. Pietuszewski
M
↓ 46'
Substitutes
1
K. Grabara
G
22
M. Kochalski
G
2
N. Wojtuszek
D
↑ 59'
5
J. Bednarek
D
6
B. Slisz
M
↑ 87'
7
J. Kaminski
M
↑ 46'
8
B. Kapustka
M
↑ 46'
11
K. Swiderski
F
↑ 46'
13
M. Zukowski
F
↑ 46'
18
F. Rozga
↑ 59'
23
K. Kozlowski
M
24
K. Czubak
F
25
K. Potulski
D
↑ 74'
26
O. Wojcik
D
↑ 46'
Ukraine
4-2-3-1
Starting XI
12
A. Trubin
G
4
O. Romanchuk
D
↓ 46'
2
E. Sarapiy
D
16
V. Mykolenko
D
🟨 89'
22
M. Matviienko
D
14
Y. Nazaryna
M
↓ 82'
🟨 65'
18
O. Ocheretko
M
7
A. Yarmolenko
M
⚽ 44'
↓ 56'
15
V. Tsygankov
M
🎯 34'
🎯 44'
↓ 75'
17
G. Sudakov
M
↓ 56'
9
R. Yaremchuk
F
⚽ 34'
↓ 56'
Substitutes
1
G. Yermakov
G
23
R. Neshcheret
G
3
T. Mykhavko
D
5
V. Bondar
D
↑ 46'
6
V. Brazhko
M
10
M. Shaparenko
M
↑ 56'
11
A. Dovbyk
F
19
D. Ignatenko
M
20
O. Nazarenko
M
↑ 56'
21
M. Ponomarenko
F
↑ 56'
24
A. Bondarenko
M
↑ 82'
25
G. Synchuk
M
↑ 75'
Last matches: Poland
03.06.26
Fri
Poland
Nigeria
2
2
D
31.03.26
Wor
Poland
Sweden
2
3
L
26.03.26
Wor
Poland
Albania
2
1
W
17.11.25
Wor
Poland
Malta
3
2
W
14.11.25
Wor
Poland
Netherlands
1
1
D
12.10.25
Wor
Poland
Lithuania
2
0
W
07.09.25
Wor
Poland
Finland
3
1
W
04.09.25
Wor
Poland
Netherlands
1
1
D
10.06.25
Wor
Poland
Finland
1
2
L
24.03.25
Wor
Poland
Malta
2
0
W
21.03.25
Wor
Poland
Lithuania
1
0
W
18.11.24
UEF
Poland
Scotland
1
2
L
15.11.24
UEF
Poland
Portugal
1
5
L
15.10.24
UEF
Poland
Croatia
3
3
D
12.10.24
UEF
Poland
Portugal
1
3
L
08.09.24
UEF
Poland
Croatia
0
1
L
05.09.24
UEF
Poland
Scotland
3
2
W
Last matches: Ukraine
07.06.26
Fri
Ukraine
Denmark
1
2
L
31.03.26
Fri
Ukraine
Albania
1
0
W
26.03.26
Wor
Ukraine
Sweden
1
3
L
16.11.25
Wor
Ukraine
Iceland
2
0
W
13.11.25
Wor
Ukraine
France
0
4
L
13.10.25
Wor
Ukraine
Azerbaijan
2
1
W
10.10.25
Wor
Ukraine
Iceland
5
3
W
09.09.25
Wor
Ukraine
Azerbaijan
1
1
D
05.09.25
Wor
Ukraine
France
0
2
L
23.03.25
UEF
Ukraine
Belgium
0
3
L
20.03.25
UEF
Ukraine
Belgium
3
1
W
19.11.24
UEF
Ukraine
Albania
2
1
W
16.11.24
UEF
Ukraine
Georgia
1
1
D
14.10.24
UEF
Ukraine
Czech Republic
1
1
D
11.10.24
UEF
Ukraine
Georgia
1
0
W
10.09.24
UEF
Ukraine
Czech Republic
2
3
L
07.09.24
UEF
Ukraine
Albania
1
2
L
H2H: Poland vs Ukraine
31.05.26
H2H
Poland
Ukraine
0
2
L
07.06.24
H2H
Poland
Ukraine
3
1
W
11.11.20
H2H
Poland
Ukraine
2
0
W
31.03.20
H2H
Poland
Ukraine
0
0
D
21.06.16
H2H
Ukraine
Poland
0
1
W
Last matches: Poland
03.06.26
Fri
Poland
Nigeria
2
2
D
26.03.26
Wor
Poland
Albania
2
1
W
14.11.25
Wor
Poland
Netherlands
1
1
D
07.09.25
Wor
Poland
Finland
3
1
W
24.03.25
Wor
Poland
Malta
2
0
W
21.03.25
Wor
Poland
Lithuania
1
0
W
18.11.24
UEF
Poland
Scotland
1
2
L
15.10.24
UEF
Poland
Croatia
3
3
D
12.10.24
UEF
Poland
Portugal
1
3
L
H2H at home: Poland
31.05.26
H2H
Poland
Ukraine
0
2
L
07.06.24
H2H
Poland
Ukraine
3
1
W
11.11.20
H2H
Poland
Ukraine
2
0
W
31.03.20
H2H
Poland
Ukraine
0
0
D
Last matches: Ukraine
07.06.26
Fri
Ukraine
Denmark
1
2
L
13.11.25
Wor
Ukraine
France
0
4
L
10.10.25
Wor
Ukraine
Iceland
5
3
W
09.09.25
Wor
Ukraine
Azerbaijan
1
1
D
23.03.25
UEF
Ukraine
Belgium
0
3
L
19.11.24
UEF
Ukraine
Albania
2
1
W
16.11.24
UEF
Ukraine
Georgia
1
1
D
10.09.24
UEF
Ukraine
Czech Republic
2
3
L
H2H away: Ukraine
31.05.26
H2H
Poland
Ukraine
0
2
W
07.06.24
H2H
Poland
Ukraine
3
1
L
11.11.20
H2H
Poland
Ukraine
2
0
L
31.03.20
H2H
Poland
Ukraine
0
0
D