Kosovo host Switzerland in the World Cup Qualification Europe on 18 November 2025, Tuesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:45 UK Time.
Kosovo still have the chance to move level on points with Switzerland, which adds an edge to a fixture that could have otherwise been routine. Switzerland have been the most consistent side in the group and hold a big advantage in goal difference, while Kosovo rely more on structure and patience to manage their matches. Both teams arrive with confidence from recent results, and the meeting in Pristina feels more competitive than the standings suggest.
Kosovo approach this match after a strong run that includes away wins against Slovenia and Sweden. Those performances highlighted their discipline, especially the way they managed pressure without allowing clear chances.
The draw at home with Slovenia reflected a similar pattern since they controlled the pace of the match even when the final pass did not arrive.
Their earlier win against Sweden at home and the clean sheet that came with it show their capacity to restrict teams that look to break quickly. The defeat in Switzerland was the low point of the group, but their reaction since then has been steady.
Kosovo have built their position through caution and well timed pressure rather than heavy scoring.
Switzerland enter the match with a goal record that sets them apart from the rest of the group. Their win against Sweden last time out showed how efficiently they can turn momentum into goals, while the comfortable home victories over Slovenia demonstrated their control in settled matches.
Their earlier success against Kosovo in the group came through sharp movement in wide areas and quick combinations in the final third. Switzerland manage matches with calm possession and rarely expose themselves. Their consistent scoring and defensive record confirm why they sit at the top of the standings.
Switzerland to win at 1.62 odds stands as the main pick. Their scoring pattern across the group gives them a reliable platform, and they enter with the confidence of strong results at home and away. Kosovo have improved since their earlier loss in Switzerland, but this match still leans towards the more expansive team.
Under 2.5 goals at 2.00 odds suits the way Kosovo manage games. Their recent matches against Slovenia and Sweden were tight and controlled, and Switzerland often keep contests steady once they establish possession. The match is likely to stay measured rather than open since Kosovo rely on structure.
A 1-0 Switzerland victory at 7.00 odds fits both sides’ recent tendencies. Kosovo defend with focus and rarely allow matches to stretch, while Switzerland carry the cutting edge that can tilt a close game. This scoreline reflects a competitive contest shaped by control rather than high tempo aggression.
| Kosovo | Switzerland | |
|---|---|---|
| Game Played | 5 | 5 |
| Wins | 3 | 4 |
| Draws | 1 | 1 |
| Loss | 1 | 0 |
| Goals For | 5 | 13 |
| Goals Against | 4 | 1 |
| Kosovo | Switzerland | |
|---|---|---|
| Game Played | 2 | 2 |
| Wins | 1 | 1 |
| Draws | 1 | 1 |
| Loss | 0 | 0 |
| Goals For | 2 | 2 |
| Goals Against | 0 | 0 |
|
15.11.25
|
Slovenia Kosovo |
0-2 |
|
13.10.25
|
Sweden Kosovo |
0-1 |
|
10.10.25
|
Kosovo Slovenia |
0-0 |
|
08.09.25
|
Kosovo Sweden |
2-0 |
|
05.09.25
|
Switzerland Kosovo |
4-0 |
|
09.06.25
|
Kosovo Comoros |
4-2 |
|
06.06.25
|
Kosovo Armenia |
5-2 |
|
23.03.25
|
Iceland Kosovo |
1-3 |
|
20.03.25
|
Kosovo Iceland |
2-1 |
|
18.11.24
|
Kosovo Lithuania |
1-0 |
|
15.11.24
|
Romania Kosovo |
3-0 |
|
15.10.24
|
Kosovo Cyprus |
3-0 |
|
12.10.24
|
Lithuania Kosovo |
1-2 |
|
09.09.24
|
Cyprus Kosovo |
0-4 |
|
06.09.24
|
Kosovo Romania |
0-3 |
|
05.06.24
|
Norway Kosovo |
3-0 |
|
26.03.24
|
Hungary Kosovo |
2-0 |
|
22.03.24
|
Armenia Kosovo |
0-1 |
|
21.11.23
|
Kosovo Belarus |
0-1 |
|
18.11.23
|
Switzerland Kosovo |
1-1 |
|
12.11.23
|
Kosovo Israel |
1-0 |
|
12.10.23
|
Andorra Kosovo |
0-3 |
|
12.09.23
|
Romania Kosovo |
2-0 |
|
09.09.23
|
Kosovo Switzerland |
2-2 |
|
19.06.23
|
Belarus Kosovo |
2-1 |
|
16.06.23
|
Kosovo Romania |
0-0 |
|
28.03.23
|
Kosovo Andorra |
1-1 |
|
25.03.23
|
Israel Kosovo |
1-1 |
|
19.11.22
|
Kosovo Faroe Islands |
1-1 |
|
16.11.22
|
Kosovo Armenia |
2-2 |
|
27.09.22
|
Kosovo Cyprus |
5-1 |
|
24.09.22
|
Northern Ireland Kosovo |
2-1 |
|
12.06.22
|
Greece Kosovo |
2-0 |
|
09.06.22
|
Kosovo Northern Ireland |
3-2 |
|
05.06.22
|
Kosovo Greece |
0-1 |
|
02.06.22
|
Cyprus Kosovo |
0-2 |
|
29.03.22
|
Switzerland Kosovo |
1-1 |
|
24.03.22
|
Kosovo Burkina Faso |
5-0 |
|
14.11.21
|
Greece Kosovo |
1-1 |
|
10.11.21
|
Kosovo Jordan |
0-2 |
|
12.10.21
|
Kosovo Georgia |
1-2 |
|
09.10.21
|
Sweden Kosovo |
3-0 |
|
08.09.21
|
Kosovo Spain |
0-2 |
|
05.09.21
|
Kosovo Greece |
1-1 |
|
02.09.21
|
Georgia Kosovo |
0-1 |
|
11.06.21
|
Kosovo Gambia |
1-0 |
|
08.06.21
|
Kosovo Guinea |
1-2 |
|
04.06.21
|
Malta Kosovo |
1-2 |
|
01.06.21
|
Kosovo San Marino |
4-1 |
|
31.03.21
|
Spain Kosovo |
3-1 |
|
10.10.25
|
Kosovo Slovenia |
0-0 |
|
08.09.25
|
Kosovo Sweden |
2-0 |
|
09.06.25
|
Kosovo Comoros |
4-2 |
|
06.06.25
|
Kosovo Armenia |
5-2 |
|
20.03.25
|
Kosovo Iceland |
2-1 |
|
18.11.24
|
Kosovo Lithuania |
1-0 |
|
15.10.24
|
Kosovo Cyprus |
3-0 |
|
06.09.24
|
Kosovo Romania |
0-3 |
|
21.11.23
|
Kosovo Belarus |
0-1 |
|
12.11.23
|
Kosovo Israel |
1-0 |
|
09.09.23
|
Kosovo Switzerland |
2-2 |
|
16.06.23
|
Kosovo Romania |
0-0 |
|
28.03.23
|
Kosovo Andorra |
1-1 |
|
19.11.22
|
Kosovo Faroe Islands |
1-1 |
|
16.11.22
|
Kosovo Armenia |
2-2 |
|
27.09.22
|
Kosovo Cyprus |
5-1 |
|
09.06.22
|
Kosovo Northern Ireland |
3-2 |
|
05.06.22
|
Kosovo Greece |
0-1 |
|
24.03.22
|
Kosovo Burkina Faso |
5-0 |
|
10.11.21
|
Kosovo Jordan |
0-2 |
|
12.10.21
|
Kosovo Georgia |
1-2 |
|
08.09.21
|
Kosovo Spain |
0-2 |
|
05.09.21
|
Kosovo Greece |
1-1 |
|
11.06.21
|
Kosovo Gambia |
1-0 |
|
08.06.21
|
Kosovo Guinea |
1-2 |
|
01.06.21
|
Kosovo San Marino |
4-1 |
|
28.03.21
|
Kosovo Sweden |
0-3 |
|
24.03.21
|
Kosovo Lithuania |
4-0 |
|
18.11.20
|
Kosovo Moldova |
1-0 |
|
11.10.20
|
Kosovo Slovenia |
0-1 |
|
06.09.20
|
Kosovo Greece |
1-2 |
|
17.11.19
|
Kosovo England |
0-4 |
|
14.10.19
|
Kosovo Montenegro |
2-0 |
|
10.10.19
|
Kosovo Gibraltar |
1-0 |
|
07.09.19
|
Kosovo Czech Republic |
2-1 |
|
25.03.19
|
Kosovo Bulgaria |
1-1 |
|
21.03.19
|
Kosovo Denmark |
2-2 |
|
20.11.18
|
Kosovo Azerbaijan |
4-0 |
|
24.03.18
|
Kosovo Madagascar |
1-0 |
|
15.11.25
|
Slovenia Kosovo |
0-2 |
|
13.10.25
|
Sweden Kosovo |
0-1 |
|
05.09.25
|
Switzerland Kosovo |
4-0 |
|
23.03.25
|
Iceland Kosovo |
1-3 |
|
15.11.24
|
Romania Kosovo |
3-0 |
|
12.10.24
|
Lithuania Kosovo |
1-2 |
|
09.09.24
|
Cyprus Kosovo |
0-4 |
|
05.06.24
|
Norway Kosovo |
3-0 |
|
26.03.24
|
Hungary Kosovo |
2-0 |
|
22.03.24
|
Armenia Kosovo |
0-1 |
|
18.11.23
|
Switzerland Kosovo |
1-1 |
|
12.10.23
|
Andorra Kosovo |
0-3 |
|
12.09.23
|
Romania Kosovo |
2-0 |
|
19.06.23
|
Belarus Kosovo |
2-1 |
|
25.03.23
|
Israel Kosovo |
1-1 |
|
24.09.22
|
Northern Ireland Kosovo |
2-1 |
|
12.06.22
|
Greece Kosovo |
2-0 |
|
02.06.22
|
Cyprus Kosovo |
0-2 |
|
29.03.22
|
Switzerland Kosovo |
1-1 |
|
14.11.21
|
Greece Kosovo |
1-1 |
|
09.10.21
|
Sweden Kosovo |
3-0 |
|
02.09.21
|
Georgia Kosovo |
0-1 |
|
04.06.21
|
Malta Kosovo |
1-2 |
|
31.03.21
|
Spain Kosovo |
3-1 |
|
15.11.20
|
Slovenia Kosovo |
2-1 |
|
11.11.20
|
Albania Kosovo |
2-1 |
|
14.10.20
|
Greece Kosovo |
0-0 |
|
08.10.20
|
North Macedonia Kosovo |
2-1 |
|
03.09.20
|
Moldova Kosovo |
1-1 |
|
12.01.20
|
Sweden Kosovo |
1-0 |
|
14.11.19
|
Czech Republic Kosovo |
2-1 |
|
10.09.19
|
England Kosovo |
5-3 |
|
10.06.19
|
Bulgaria Kosovo |
2-3 |
|
07.06.19
|
Montenegro Kosovo |
1-1 |
|
17.11.18
|
Malta Kosovo |
0-5 |
|
14.10.18
|
Faroe Islands Kosovo |
1-1 |
|
15.11.25
|
Switzerland Sweden |
4-1 |
|
13.10.25
|
Slovenia Switzerland |
0-0 |
|
10.10.25
|
Sweden Switzerland |
0-2 |
|
08.09.25
|
Switzerland Slovenia |
3-0 |
|
05.09.25
|
Switzerland Kosovo |
4-0 |
|
11.06.25
|
USA Switzerland |
0-4 |
|
07.06.25
|
Mexico Switzerland |
2-4 |
|
25.03.25
|
Switzerland Luxembourg |
3-1 |
|
21.03.25
|
Northern Ireland Switzerland |
1-1 |
|
18.11.24
|
Spain Switzerland |
3-2 |
|
15.11.24
|
Switzerland Serbia |
1-1 |
|
15.10.24
|
Switzerland Denmark |
2-2 |
|
12.10.24
|
Serbia Switzerland |
2-0 |
|
08.09.24
|
Switzerland Spain |
1-4 |
|
05.09.24
|
Denmark Switzerland |
2-0 |
|
06.07.24
|
England Switzerland (Penalties:5 - 3) |
1-1 |
|
29.06.24
|
Switzerland Italy |
2-0 |
|
23.06.24
|
Switzerland Germany |
1-1 |
|
19.06.24
|
Scotland Switzerland |
1-1 |
|
15.06.24
|
Hungary Switzerland |
1-3 |
|
08.06.24
|
Switzerland Austria |
1-1 |
|
04.06.24
|
Switzerland Estonia |
4-0 |
|
26.03.24
|
Ireland Switzerland |
0-1 |
|
23.03.24
|
Denmark Switzerland |
0-0 |
|
21.11.23
|
Romania Switzerland |
1-0 |
|
18.11.23
|
Switzerland Kosovo |
1-1 |
|
15.11.23
|
Israel Switzerland |
1-1 |
|
15.10.23
|
Switzerland Belarus |
3-3 |
|
12.09.23
|
Switzerland Andorra |
3-0 |
|
09.09.23
|
Kosovo Switzerland |
2-2 |
|
19.06.23
|
Switzerland Romania |
2-2 |
|
16.06.23
|
Andorra Switzerland |
1-2 |
|
28.03.23
|
Switzerland Israel |
3-0 |
|
25.03.23
|
Belarus Switzerland |
0-5 |
|
06.12.22
|
Portugal Switzerland |
6-1 |
|
02.12.22
|
Serbia Switzerland |
2-3 |
|
28.11.22
|
Brazil Switzerland |
1-0 |
|
24.11.22
|
Switzerland Cameroon |
1-0 |
|
17.11.22
|
Ghana Switzerland |
2-0 |
|
27.09.22
|
Switzerland Czech Republic |
2-1 |
|
24.09.22
|
Spain Switzerland |
1-2 |
|
12.06.22
|
Switzerland Portugal |
1-0 |
|
09.06.22
|
Switzerland Spain |
0-1 |
|
05.06.22
|
Portugal Switzerland |
4-0 |
|
02.06.22
|
Czech Republic Switzerland |
2-1 |
|
29.03.22
|
Switzerland Kosovo |
1-1 |
|
26.03.22
|
England Switzerland |
2-1 |
|
15.11.21
|
Switzerland Bulgaria |
4-0 |
|
12.11.21
|
Italy Switzerland |
1-1 |
|
12.10.21
|
Lithuania Switzerland |
0-4 |
|
15.11.25
|
Switzerland Sweden |
4-1 |
|
08.09.25
|
Switzerland Slovenia |
3-0 |
|
05.09.25
|
Switzerland Kosovo |
4-0 |
|
25.03.25
|
Switzerland Luxembourg |
3-1 |
|
15.11.24
|
Switzerland Serbia |
1-1 |
|
15.10.24
|
Switzerland Denmark |
2-2 |
|
08.09.24
|
Switzerland Spain |
1-4 |
|
29.06.24
|
Switzerland Italy |
2-0 |
|
23.06.24
|
Switzerland Germany |
1-1 |
|
08.06.24
|
Switzerland Austria |
1-1 |
|
04.06.24
|
Switzerland Estonia |
4-0 |
|
18.11.23
|
Switzerland Kosovo |
1-1 |
|
15.10.23
|
Switzerland Belarus |
3-3 |
|
12.09.23
|
Switzerland Andorra |
3-0 |
|
19.06.23
|
Switzerland Romania |
2-2 |
|
28.03.23
|
Switzerland Israel |
3-0 |
|
24.11.22
|
Switzerland Cameroon |
1-0 |
|
27.09.22
|
Switzerland Czech Republic |
2-1 |
|
12.06.22
|
Switzerland Portugal |
1-0 |
|
09.06.22
|
Switzerland Spain |
0-1 |
|
29.03.22
|
Switzerland Kosovo |
1-1 |
|
15.11.21
|
Switzerland Bulgaria |
4-0 |
|
09.10.21
|
Switzerland Northern Ireland |
2-0 |
|
05.09.21
|
Switzerland Italy |
0-0 |
|
01.09.21
|
Switzerland Greece |
2-1 |
|
02.07.21
|
Switzerland Spain (Penalties:1 - 3) |
1-1 |
|
20.06.21
|
Switzerland Turkey |
3-1 |
|
03.06.21
|
Switzerland Liechtenstein |
7-0 |
|
30.05.21
|
Switzerland USA |
2-1 |
|
31.03.21
|
Switzerland Finland |
3-2 |
|
28.03.21
|
Switzerland Lithuania |
1-0 |
|
17.11.20
|
Switzerland Ukraine |
3-0 |
|
14.11.20
|
Switzerland Spain |
1-1 |
|
07.10.20
|
Switzerland Croatia |
1-2 |
|
06.09.20
|
Switzerland Germany |
1-1 |
|
15.11.19
|
Switzerland Georgia |
1-0 |
|
15.10.19
|
Switzerland Ireland |
2-0 |
|
08.09.19
|
Switzerland Gibraltar |
4-0 |
|
13.10.25
|
Slovenia Switzerland |
0-0 |
|
10.10.25
|
Sweden Switzerland |
0-2 |
|
11.06.25
|
USA Switzerland |
0-4 |
|
07.06.25
|
Mexico Switzerland |
2-4 |
|
21.03.25
|
Northern Ireland Switzerland |
1-1 |
|
18.11.24
|
Spain Switzerland |
3-2 |
|
12.10.24
|
Serbia Switzerland |
2-0 |
|
05.09.24
|
Denmark Switzerland |
2-0 |
|
06.07.24
|
England Switzerland (Penalties:5 - 3) |
1-1 |
|
19.06.24
|
Scotland Switzerland |
1-1 |
|
15.06.24
|
Hungary Switzerland |
1-3 |
|
26.03.24
|
Ireland Switzerland |
0-1 |
|
23.03.24
|
Denmark Switzerland |
0-0 |
|
21.11.23
|
Romania Switzerland |
1-0 |
|
15.11.23
|
Israel Switzerland |
1-1 |
|
09.09.23
|
Kosovo Switzerland |
2-2 |
|
16.06.23
|
Andorra Switzerland |
1-2 |
|
25.03.23
|
Belarus Switzerland |
0-5 |
|
06.12.22
|
Portugal Switzerland |
6-1 |
|
02.12.22
|
Serbia Switzerland |
2-3 |
|
28.11.22
|
Brazil Switzerland |
1-0 |
|
17.11.22
|
Ghana Switzerland |
2-0 |
|
24.09.22
|
Spain Switzerland |
1-2 |
|
05.06.22
|
Portugal Switzerland |
4-0 |
|
02.06.22
|
Czech Republic Switzerland |
2-1 |
|
26.03.22
|
England Switzerland |
2-1 |
|
12.11.21
|
Italy Switzerland |
1-1 |
|
12.10.21
|
Lithuania Switzerland |
0-4 |
|
08.09.21
|
Northern Ireland Switzerland |
0-0 |
|
28.06.21
|
France Switzerland (Penalties:4 - 5) |
3-3 |
|
16.06.21
|
Italy Switzerland |
3-0 |
|
12.06.21
|
Wales Switzerland |
1-1 |
|
25.03.21
|
Bulgaria Switzerland |
1-3 |
|
11.11.20
|
Belgium Switzerland |
2-1 |
|
13.10.20
|
Germany Switzerland |
3-3 |
|
10.10.20
|
Spain Switzerland |
1-0 |
|
03.09.20
|
Ukraine Switzerland |
2-1 |
|
18.11.19
|
Gibraltar Switzerland |
1-6 |
|
12.10.19
|
Denmark Switzerland |
1-0 |
|
05.09.19
|
Ireland Switzerland |
1-1 |
|
23.03.19
|
Georgia Switzerland |
0-2 |
|
05.09.2025
|
Switzerland Kosovo |
4-0
|
|
18.11.2023
|
Switzerland Kosovo |
1-1
|
|
09.09.2023
|
Kosovo Switzerland |
2-2
|
|
29.03.2022
|
Switzerland Kosovo |
1-1
|
|
09.09.2023
|
Kosovo Switzerland |
2-2
|