Croatia vs Slovenia Predictions, Picks & Odds – 07/06/2026
Croatia vs Slovenia – Best bets of the match
Croatia vs Slovenia Preview
Croatia arrive at Stadion Anđelko Herjavec with mixed recent form, having lost two of their last three outings before a morale-boosting victory. That win will have steadied nerves in Zlatko Dalić's camp, yet consistency remains elusive. A friendly fixture on home soil offers the perfect opportunity to build momentum and reintegrate key figures. With a squad brimming with top-level European experience, the hosts will expect to control proceedings from the first whistle.
Slovenia's recent run reads similarly patchy: a draw, a win, and a defeat in their last three matches. Matjaž Kek's side have shown they can compete against quality opposition, but away from home their record is less convincing. This fixture presents a stern test against a Croatian squad boasting considerable pedigree. Slovenia will look to stay compact and exploit transitional moments, though they face an uphill task at a venue where the hosts traditionally perform well.
Croatia's head-to-head record against Slovenia tilts the balance firmly in their favour. Three wins from four previous meetings, including a commanding 3-0 triumph in September 2021, underline a pattern of dominance. With Luka Modrić anchoring a midfield brimming with Champions League pedigree, the hosts possess the quality to control proceedings at Stadion Anđelko Herjavec.
Slovenia's recent sequence of a draw, a win and a defeat suggests inconsistency, and friendlies on the road have rarely brought out their best. Croatia's superior individual talent should prove decisive, even if the hosts' own form has been patchy. The home win at 1.33 represents the most logical selection given the historical and qualitative advantages.
Backing Croatia to win is the recommended pick here. The under 2.5 goals market at N/A also merits consideration; three of the last four meetings between these sides produced fewer than three goals. This is a preview of an upcoming match and should not be considered as betting advice.
Trends to Know about Croatia vs Slovenia
- Croatia won three of four meetings
- Slovenia winless in last two fixtures
- Modrić elevates Croatia's midfield quality
Form & Statistics: Croatia vs Slovenia
Croatia
Recent form
Season statistics (3)
Slovenia
Recent form
Season statistics (3)
Lineups: Croatia vs Slovenia
Croatia
Starters
- 1 Dominik Livakovic
- 2 Josip Stanisic
- 3 Marin Pongracic
- 4 Josko Gvardiol
- 5 Martin Erlic
- 6 Mateo Kovacic
- 7 Luka Modric
- 8 Ivan Perisic
- 9 Andrej Kramaric
- 10 Mario Pasalic
- 11 Ante Budimir
Bench
- Petar Sucic
- Martin Baturina
- Igor Matanovic
- Nikola Vlasic
- Luka Sucic
- Josip Sutalo
Slovenia
Starters
- 1 Jan Oblak
- 2 Zan Karničnik
- 3 Jaka Bijol
- 4 Vanja Drkušić
- 5 Petar Stojanović
- 6 Sandi Lovrić
- 7 Adam Gnezda Čerin
- 8 Jure Balkovec
- 9 Jasmin Mlakar
- 10 Andraž Šporar
- 11 Žan Vipotnik
Bench
- Srdan Kuzmic
- David Brekalo
- Aljosa Matko
- David Zec
Absent
- Benjamin Šeško (Injured (knee injury reported in November 2025, confirmed out for this friendly).)
- Timi Max Elšnik (Not called up to the squad.)
- Jon Gorenc Stankovič (Not called up to the squad.)
Medium confidence
Croatia line up in a 4-2-3-1 against Slovenia's 3-5-2, setting up an intriguing contest between a compact defensive block and a side built to press through the midfield. Luka Modric and Mateo Kovacic anchor the Croatian double pivot, giving Zlatko Dalic's men considerable control in the centre of the pitch.
Slovenia's formation is probable rather than confirmed, sourced from a single outlet, so a degree of caution is warranted before reading too much into their shape. Should the 3-5-2 hold, Jan Oblak will be well protected, and the wing-backs will be crucial in managing Croatia's wide threats in what promises to be a tactically layered friendly.
Croatia vs Slovenia: Head-to-Head
Average statistics (recent meetings)
How to Watch Croatia vs Slovenia Match?
What time is Croatia vs Slovenia?
Croatia vs Slovenia kicks off at 19:45 local time on 7 June 2026 at Stadion Anđelko Herjavec.
Where is Croatia vs Slovenia being played?
This match will be held at Stadion Anđelko Herjavec in Croatia.
How Can I Watch Croatia vs Slovenia on TV and Live Stream?
Broadcast details for Croatia vs Slovenia have not yet been confirmed by official sources.
>