Hero Background
  1. Home
  2. ukraine vs belgium
  3. details
EuropeEuro 2024
Jun 26, 16:00
0:0
finished
LWWLW
LWWWD

Match Events

43'
🟨
Faes W.
Belgium
58'
🔄
Mykolenko V.
Out: Mykolenko V. | In: Zinchenko O.
Ukraine
62'
🔄
Tielemans Y.
Out: Tielemans Y. | In: Mangala O.
Belgium
62'
🔄
Trossard L.
Out: Trossard L. | In: Carrasco Y.
Belgium
69'
🟨
Dovbyk A.
Ukraine
70'
🔄
Brazhko V.
Out: Brazhko V. | In: Stepanenko T.
Ukraine
70'
🔄
Yaremchuk R.
Out: Yaremchuk R. | In: Malinovskyi R.
Ukraine
70'
🔄
Shaparenko M.
Out: Shaparenko M. | In: Vanat V.
Ukraine
77'
🔄
Doku J.
Out: Doku J. | In: Bakayoko J.
Belgium
81'
🔄
Svatok O.
Out: Svatok O. | In: Yarmolenko A.
Ukraine
90'
🔄
Lukaku R.
Out: Lukaku R. | In: Openda L.
Belgium

AI Prediction

Top Pick80%
Away Win (2)
AI prediction points: 80%. Pick: Away Win (2). Correct Score: 1:2.
Correct Score1:2

Win Probabilities

Ukraine18%
Draw16%
Belgium66%

Match Analysis

Belgium is heavily favored to take the points, backed by a 66% win probability. Expect a high-scoring affair, as both sides have been prolific in front of goal recently. Our AI model recommends backing Away Win (2), predicting a likely scoreline of 1:2. Taking into account recent form and head-to-head data, this promises to be an intriguing battle at Ukraine's home ground.

Scoring Trends

Ukraine
VS
Belgium
1.29
Goals Scored
3.25
1.43
Goals Conceded
0.88
1.08
Expected Goals (xG)
2.19
86%
Over 1.5
100%
57%
Over 2.5
50%
29%
Over 3.5
50%

Head to Head Matches (H2H)

DateMatchScore
23.03.25
BelgiumvsUkraine
3:0
20.03.25
UkrainevsBelgium
3:1
26.06.24
UkrainevsBelgium
0:0

Ukraine Last Matches

DateMatchScore
07.06.26
DenmarkvsUkraine
2:1L
31.05.26
PolandvsUkraine
0:2W
31.03.26
UkrainevsAlbania
1:0W
26.03.26
UkrainevsSweden
1:3L
16.11.25
UkrainevsIceland
2:0W

Belgium Last Matches

DateMatchScore
10.07.26
SpainvsBelgium
2:1L
07.07.26
USAvsBelgium
1:4W
01.07.26
BelgiumvsSenegal
3:2W
27.06.26
New ZealandvsBelgium
1:5W
21.06.26
BelgiumvsIran
0:0D

Group A

#TeamPLWDLGDPts
1
Germany
32108:27
2
Switzerland
31205:35
3
Hungary
31022:53
4
Scotland
30122:71

Group B

#TeamPLWDLGDPts
1
Spain
33005:09
2
Italy
31113:34
3
Croatia
30213:62
4
Albania
30123:51

Group C

#TeamPLWDLGDPts
1
England
31202:15
2
Denmark
30302:23
3
Slovenia
30302:23
4
Serbia
30211:22

Group D

#TeamPLWDLGDPts
1
Austria
32016:46
2
France
31202:15
3
Netherlands
31114:44
4
Poland
30123:61

Group E

#TeamPLWDLGDPts
1
Romania
31114:34
2
Belgium
31112:14
3
Slovakia
31113:34
4
Ukraine
31112:44

Group F

#TeamPLWDLGDPts
1
Portugal
32015:36
2
Turkey
32015:56
3
Georgia
31114:44
4
Czech Republic
30123:51