Scene Setter
The UEFA Nations League returns with a pivotal League B Group 2 clash as Scotland host Switzerland at Hampden Park on Tuesday, 29th September 2026 (18:45 UTC). With both nations eyeing promotion, this encounter could prove decisive in a tightly-contested group.
Form Guide
Scotland’s recent form shows resilience but a lack of cutting edge, drawing their last outing with a 0-0 goalscoring average. Contrast that with Switzerland’s blistering form – a 3-0 victory last time out maintaining their perfect goalscoring record (3.0 per game) while keeping clean sheets. The Swiss are rolling.
Head-to-Head
Their EURO 2024 group stage meeting ended 1-1, proving Scotland can punch above their weight against this opposition. That result will fuel belief at Hampden, though Switzerland’s 58.3% historical dominance suggests the Tartan Army face an uphill battle.
Team News & Injuries
Both squads report clean bills of health, a rarity in international football. This means Switzerland can deploy their full attacking arsenal, while Scotland have their strongest defensive unit available to withstand the Swiss onslaught.
The Odds
William Hill’s prices tell the story: Switzerland are favourites at 1.83, with the draw at 3.30 and Scotland out at 4.00. Those odds reflect Switzerland’s superior form and historical edge.
Our Prediction
With identical 45% win probabilities for Switzerland and the draw, we’re predicting a narrow but significant 1-0 Swiss victory. Their clinical form (3 goals per game) against Scotland’s scoring drought gives Murat Yakin’s men the edge in what should be a tense Nations League affair under the Hampden lights.
Odds are informational, correct at time of publishing and subject to change. 18+, please gamble responsibly.
Finland vs Belarus
16:00
Moldova vs Faroe Islands
16:00
Spain vs Croatia
18:45
Czechia vs England
18:45
San Marino vs Albania
18:45
Slovakia vs Kazakhstan
18:45
Bulgaria vs Estonia
18:45
Luxembourg vs Iceland
18:45
Scotland vs Switzerland
18:45
Slovenia vs FYR Macedonia
18:45
Leon 2-1 FC Juarez
FT
Necaxa 2-4 Club America
FT
Georgia 0-0 Ukraine
FT
Armenia 2-3 Montenegro
FT
Latvia 0-0 Cyprus
FT
Belgium 0-1 France
FT
Türkiye 1-4 Italy
FT
Northern Irel… 0-0 Hungary
FT
Sweden 3-1 Poland
FT
Romania 2-4 Bosnia & Herz…
FT



