Switzerland
Slovenia
Switzerland vs Slovenia Predictions, Picks & Odds – 03/10/2026
Switzerland vs Slovenia – Best bets of the match
Switzerland vs Slovenia Preview
Switzerland have been imperious in their Nations League B campaign, winning both matches by identical 3-0 scorelines against North Macedonia and Scotland. That six-goal haul with zero conceded tells a story of a side determined to reclaim their League A spot. Zeki Amdouni has been particularly sharp, bagging three goals in two outings, while Ardon Jashari has seamlessly filled the midfield role vacated by Granit Xhaka's absence.
Slovenia sit second in Group 1 after drawing goalless with Scotland before beating North Macedonia 2-0, keeping consecutive clean sheets under coach Bostjan Cesar. The major concern, however, is their attacking firepower. Benjamin Sesko, Benjamin Verbic, and Andraz Sporar are all sidelined through injury, leaving Swansea City's Zan Vipotnik as the likely spearhead. That absence of proven quality up front could prove costly against Switzerland's watertight defence.
Switzerland's home win at 1.37 stands as the headline pick for good reason. The Swiss have rattled in six goals across two group matches without conceding once, averaging three per game. Their all-time head-to-head record against Slovenia is overwhelmingly favourable, with five wins from seven meetings. Slovenia, meanwhile, arrive without their most dangerous attacking threat in Benjamin Sesko, a blow that severely limits their capacity to trouble a watertight Swiss backline.
The absence of Sesko, alongside injuries to Verbič and Šporar, leaves Slovenia's frontline looking threadbare. Zan Vipotnik, though promising at club level, lacks the international pedigree to single-handedly unlock a defence that has kept consecutive clean sheets. Contrast that with Switzerland's attack, where Zeki Amdouni has been prolific with three goals in his last two caps, and the quality gap becomes stark.
Over 2.5 goals at 1.87 also merits consideration given Switzerland's scoring rate, though the stronger value sits with the outright home win. Slovenia's two recent defeats to the Swiss in World Cup qualifying, both shutouts, reinforce the pattern. Bostjan Cesar's side have defended resolutely in patches, but facing a Swiss outfit this clinical, on home soil, with depleted firepower, makes an upset unlikely. Odds correct at time of publication.
Trends to Know about Switzerland vs Slovenia
- Switzerland scored six goals in two matches
- Slovenia missing three key attacking players
- Switzerland hold 5-1 head-to-head advantage
Form & Statistics: Switzerland vs Slovenia
Switzerland
Recent form
Season statistics (5)
Slovenia
Recent form
Season statistics (2)
Lineups: Switzerland vs Slovenia
Switzerland
Starters
- 1 Gregor Kobel
- 2 Zachary Athekame
- 3 Manuel Akanji
- 4 Nico Elvedi
- 5 Ricardo Rodríguez
- 6 Remo Freuler
- 7 Ardon Jashari
- 8 Dan Ndoye
- 9 Johan Manzambi
- 10 Michel Aebischer
- 11 Zeki Amdouni
Bench
- Fabian Rieder
Absent
- Granit Xhaka (Not called up due to allegations of using a false COVID-19 certificate.)
- Breel Embolo (Not called up due to allegations of using a false COVID-19 certificate.)
- Silvan Widmer (Patellar tendon problems (injury).)
- Rubén Vargas (Jumper's knee (injury).)
- Luca Jaquez (Injury.)
- Miro Muheim (Fitness (injury).)
Slovenia
Starters
- 1 Jan Oblak
- 2 Žan Karničnik
- 3 Jaka Bijol
- 4 David Brekalo
- 5 Jure Balkovec
- 6 Adam Gnezda Čerin
- 7 Timi Elsnik
- 8 Sandi Lovric
- 9 Aljosa Matko
- 10 Tjas Begic
- 11 Zan Vipotnik
Absent
- Benjamin Sesko (Persistent shin problem (injury).)
- Erik Janža (Injury.)
- Benjamin Verbič (Injury.)
- Andraž Šporar (Injury.)
Medium confidence
A mirror-image tactical contest shapes up in Geneva, with both sides lining up in a 4-2-3-1. Switzerland's double pivot of Freuler and Jashari will look to control the tempo, while Amdouni leads the line against a Slovenian defensive block anchored by the reliable Bijol.
For Slovenia, Jan Oblak remains the most recognisable name between the sticks, and his side's shape has been adjusted to account for injury concerns. Both probable XIs carry reasonable confidence across multiple credible outlets, making this a tactically transparent fixture heading into kickoff.
How to Watch Switzerland vs Slovenia Match?
What time is Switzerland vs Slovenia?
Switzerland vs Slovenia kicks off on 3 October 2026 at 19:45 BST in the UEFA Nations League.
Where is Switzerland vs Slovenia being played?
The venue for Switzerland vs Slovenia is to be confirmed by UEFA ahead of matchday.
How Can I Watch Switzerland vs Slovenia on TV and Live Stream?
Broadcasting details for Switzerland vs Slovenia will be confirmed closer to the fixture by UEFA and local rights holders.
>