Tools
Prediction published on Sep 6, 2025 10:56 AM by Dario in Europe - WC Qualification Europe | Modified on Sep 8, 2025 3:22 PM
St. Jakob-Park in Basel will host, on Monday, September 8, the clash between Switzerland and Slovenia, valid for Matchday 2 of Group B in the UEFA 2026 World Cup Qualifiers. After just one round, the Swiss already top the standings with full points thanks to a convincing 4-0 win over Kosovo, while Slovenia and Sweden follow with one point each after their balanced 2-2 opener. For Murat Yakin’s side, this is a great opportunity to secure not only first place in the group but also a serious advantage toward finishing in the top two. With another victory, Switzerland would already be five points ahead of Slovenia after only two games. The Swiss entered the campaign aiming for their fifth consecutive World Cup qualification, backed by an experienced and solid squad well-accustomed to international competitions. For Matjaz Kek’s Slovenia, the trip to Basel is a real turning point: after failing to fully capitalize on home advantage against Sweden, they now need to pull off an upset against Switzerland to avoid losing ground in the race for second place. It’s a very difficult mission but necessary if they want to keep alive the dream of returning to a World Cup, 16 years after their last appearance. The feeling is that Slovenia will fight until the end with Sweden, but only if they can recover the spirit and enthusiasm that led them to the Round of 16 at Euro 2024.
Switzerland approach this game after a 4-0 win in their debut against Kosovo, a result that places them at the top of Group B with a two-point lead over Sweden and Slovenia. The victory was a breath of fresh air for the Swiss, who came into the match after seven official games without a win, their last triumph being the 2-0 against Italy in the Euro 2024 Round of 16.
In their last five official matches, Switzerland have collected one win, two draws, and two defeats, averaging 1.8 goals scored and 1.6 conceded per game. At home, however, Murat Yakin’s side have a solid record, with only one loss in the past two years on Swiss soil, and that came against powerhouse Spain.
In their Group B opener, Slovenia drew 2-2 at home against Sweden, salvaging the result at the 90th minute thanks to a goal from Vipotnik. They now sit second in the standings, level on points with Sweden and two behind Switzerland. For this reason, avoiding defeat is crucial to stay in the race for first place.
Matjaz Kek’s men are unbeaten in their last four matches but haven’t won in six, with their last four ending in draws. On the road, Slovenia’s recent performances have been fairly positive: in the last Nations League, they registered one win, two draws, and one loss, averaging 0.5 goals scored and 1 conceded per game.
The prediction for Switzerland vs Slovenia clearly favors the hosts, determined to exploit their second straight home match to consolidate first place and move closer to direct qualification for the 2026 World Cup.
Beyond home advantage, the Swiss can also rely on favorable head-to-head history, having won their last two home meetings with Slovenia. What really sets them apart, though, is the superior quality of Murat Yakin’s squad, with many players competing in Europe’s top five leagues and bringing valuable international experience.
Slovenia, aside from the talent of Benjamin Sesko, don’t seem equipped to seriously trouble Switzerland’s defense. The Swiss backline can count on two top-level center-backs in Nico Elvedi and Manuel Akanji—who just signed with Inter Milan in the final days of the summer transfer window—providing both solidity and balance.
Based on these factors, the BetMines algorithm points to a clear win for Switzerland, with the home victory having a 57% probability.
SWITZERLAND (4-3-3): Kobel; Widmer, Elvedi, Akanji, Rodriguez; Xhaka, Freuler, Rieder; Vargas, Ndoye, Embolo. Coach: Murat Yakin
SLOVENIA (4-4-2): Oblak; Karnicnik, Drkusic, Bijol, Janza; Stojanovic, Cerin, Elsnik, Lovric; Vipotnik, Sesko. Coach: Matjaz Kek
This section provides average statistics and percentages on the main markets for the last 10 matches of both teams
Switzerland
Slovenia
Under
Over
Under
Over
0.5
2
8
2
8
1.5
2
8
3
7
2.5
6
4
6
4
3.5
7
3
8
2
4.5
7
3
9
1