Denmark vs Ukraine Predictions, Picks & Odds – 07/06/2026
Denmark vs Ukraine – Best bets of the match
Denmark vs Ukraine Preview
Denmark are in a transitional phase, with stalwarts Kasper Schmeichel and Jannik Vestergaard stepping away from international duty. Their recent form reads as mixed, collecting two draws and a single victory from the last three outings. A goalless stalemate against the Democratic Republic of Congo on 3 June underlined the creative void Kasper Hjulmand's side must address. The absence of Christian Eriksen, their most influential playmaker, compounds those concerns significantly.
Ukraine arrive in Odense buoyed by a convincing 2-0 victory over Poland, with Roman Yaremchuk and Andriy Yarmolenko both finding the net. New head coach Andrea Maldera has confirmed that Ruslan Malinovskyi and Illia Zabarnyi will start, signalling his intent to establish a settled spine. Two wins from three recent fixtures suggest growing momentum, though a defeat in that sequence tempers expectations. Both sides missed out on the 2026 World Cup and are rebuilding accordingly.
Denmark's home form reads two draws and a win from their last three outings, a sequence that reflects a side still finding its feet after losing several experienced figures. Without Eriksen, their creative output drops considerably, and the goalless draw against the Democratic Republic of Congo underlined a lack of cutting edge. Backing the double chance in favour of the hosts, covered by the home win price at 1.70, accounts for that defensive solidity.
Ukraine arrive in Odense with genuine momentum. A convincing victory over Poland, courtesy of goals from Roman Yaremchuk and Andriy Yarmolenko, showed clinical finishing under new head coach Andrea Maldera. Ruslan Malinovskyi and Illia Zabarnyi are confirmed starters, adding quality in midfield and at the back. Still, their recent loss tempers expectations on the road.
The 1X selection looks the shrewdest angle here. Denmark's home record, even in friendlies, tends to be resilient, and Ukraine's away form, despite that Poland result, includes a defeat in their last three. Under 2.5 goals at N/A merits consideration given Denmark's bluntness in attack. Odds and markets subject to change.
Trends to Know about Denmark vs Ukraine
- Denmark unbeaten in last three home matches
- Ukraine scored twice in previous friendly
- Eriksen absence weakens Danish creative output
Form & Statistics: Denmark vs Ukraine
Denmark
Recent form
Season statistics (3)
Ukraine
Recent form
Season statistics (3)
Lineups: Denmark vs Ukraine
Denmark
Starters
- 1 Mads Hermansen
- 2 Alexander Bah
- 3 Joachim Andersen
- 4 Andreas Christensen
- 5 Joakim Maehle
- 6 Pierre-Emile Hojbjerg
- 7 William Osula
- 8 Victor Froholdt
- 9 Patrick Dorgu
- 10 Kasper Hogh
Bench
- Andreas Jungdal
- Filip Jørgensen
- Rasmus Kristensen
- Lucas Høgsberg
- Thomas Jørgensen
- Jens Stage
- Jacob Trenskow
- Albert Grønbæk
- Victor Jensen
- Adam Daghim
- Rasmus Højlund
Absent
- Christian Eriksen (Collapsed on pitch due to a medical incident (cardiac episode), match abandoned. Was conscious and doing well but taken to hospital for further examination.)
Ukraine
Starters
- 1 Anatoliy Trubin
- 2 Illia Zabarnyi
- 3 Eduard Sarapii
- 4 Mykola Matviyenko
- 5 Vitaliy Mykolenko
- 6 Oleh Ocheretko
- 7 Yehor Nazaryna
- 8 Viktor Tsygankov
- 9 Ruslan Malinovskyi
- 10 Heorhiy Sudakov
- 11 Roman Yaremchuk
Bench
- Heorhii Yermakov
- Ruslan Neshcheret
- Taras Mykhavko
- Oleksandr Romanchuk
- Valeriy Bondar
- Volodymyr Brazhko
- Andriy Yarmolenko
- Mykola Shaparenko
- Danylo Ignatenko
- Oleksandr Nazarenko
- Matvii Ponomarenko
- Artem Bondarenko
- Hennadii Synchuk
- Artem Dovbyk
Both sides line up in a 4-2-3-1, setting the stage for a tactically mirrored friendly in Copenhagen. Christian Eriksen pulls the strings in the Danish midfield, while Ukraine's double pivot will look to screen the back four and limit the space he so often exploits.
For Ukraine, Ruslan Malinovskyi and Heorhiy Sudakov offer genuine creative threat behind Roman Yaremchuk, meaning Denmark's own double pivot faces a stern examination. With both confirmations sourced across multiple credible outlets on the day of kickoff, there is little uncertainty surrounding either starting eleven.
Denmark vs Ukraine: Head-to-Head
Average statistics (recent meetings)
How to Watch Denmark vs Ukraine Match?
What time is Denmark vs Ukraine?
Denmark vs Ukraine kicks off at Nature Energy Park on 7 June 2026 at 17:30 BST.
Where is Denmark vs Ukraine being played?
This friendly international fixture takes place at Nature Energy Park in Odense, Denmark.
How Can I Watch Denmark vs Ukraine on TV and Live Stream?
Check local listings for live broadcast and streaming details for Denmark vs Ukraine.
>