Czech Republic host Kosovo in the Friendlies on 31 May 2026, Sunday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 15:00 UK Time.
Czech Republic enter this fixture after a mixed sequence of results where attacking quality has remained evident despite occasional defensive lapses. Their home performances continue to carry greater intensity and confidence, particularly against teams willing to play openly and commit numbers forward.
Kosovo arrive with encouraging momentum after several strong results against competitive opposition. Their attacking play has improved significantly in recent months, although defensive structure can still become vulnerable once matches turn into high-tempo contests against technically stronger sides.
Czech Republic have scored ten goals across their last five matches, including dominant victories over Gibraltar and San Marino. The recent 2-2 draw against Ireland and the 1-1 result with Denmark also highlighted their attacking consistency, even against organised opposition capable of controlling possession for stretches of the game.
At home, Czech Republic generally play with aggressive tempo and attacking intent from the opening stages. However, defensive concentration has not always been reliable, particularly after the disappointing 2-1 defeat away to the Faroe Islands. Their willingness to commit players forward often creates entertaining matches with chances appearing at both ends.
Kosovo have produced several impressive results recently, including the exciting 4-3 away victory against Slovakia and disciplined wins over Slovenia and Sweden. Their attacking confidence has clearly increased, with the side showing greater composure in transition and more efficiency around the penalty area.
Defensively, though, there are still vulnerabilities against opponents capable of sustained attacking pressure. The recent 1-0 defeat against Turkey and the dramatic game against Slovakia both exposed moments where Kosovo struggled to maintain structure once matches became stretched. Even so, they continue to carry enough attacking quality to remain competitive in difficult away fixtures.
The best bet for this game is Czech Republic to win and over 2.5 goals. Czech Republic’s attacking consistency at home combined with Kosovo’s improving offensive play points towards an open contest with multiple scoring opportunities. Kosovo’s willingness to attack aggressively should also create the kind of spaces Czech Republic usually exploit well on home soil.
Over 3.5 goals also carries strong appeal given the recent scorelines surrounding both nations. Czech Republic’s matches against Ireland and Gibraltar produced ten combined goals, while Kosovo’s dramatic 4-3 victory over Slovakia showed how quickly their matches can become high scoring. The overall attacking balance of this fixture supports another entertaining encounter.
For those considering a correct score prediction, a 3-1 Czech Republic win aligns naturally with the recent trends shown by both teams. Czech Republic’s home attacking strength should ultimately prove decisive, but Kosovo’s confidence in forward areas suggests they are capable of contributing offensively before the hosts pull away.
| Czech Republic | Kosovo | |
|---|---|---|
| Game Played | 1 | 1 |
| Wins | 1 | 0 |
| Draws | 0 | 0 |
| Loss | 0 | 1 |
| Goals For | 2 | 1 |
| Goals Against | 1 | 2 |
| Czech Republic | Kosovo | |
|---|---|---|
| Game Played | 1 | 1 |
| Wins | 1 | 0 |
| Draws | 0 | 0 |
| Loss | 0 | 1 |
| Goals For | 2 | 1 |
| Goals Against | 1 | 2 |
|
18.06.26
|
Czech Republic South Africa |
1-1 |
|
12.06.26
|
South Korea Czech Republic |
2-1 |
|
05.06.26
|
Czech Republic Guatemala |
3-1 |
|
31.05.26
|
Czech Republic Kosovo |
2-1 |
|
31.03.26
|
Czech Republic Denmark (Penalties:3 - 1) |
1-1 |
|
26.03.26
|
Czech Republic Ireland (Penalties:4 - 3) |
2-2 |
|
17.11.25
|
Czech Republic Gibraltar |
6-0 |
|
13.11.25
|
Czech Republic San Marino |
1-0 |
|
12.10.25
|
Faroe Islands Czech Republic |
2-1 |
|
09.10.25
|
Czech Republic Croatia |
0-0 |
|
08.09.25
|
Czech Republic Saudi Arabia |
1-1 |
|
05.09.25
|
Montenegro Czech Republic |
0-2 |
|
09.06.25
|
Croatia Czech Republic |
5-1 |
|
06.06.25
|
Czech Republic Montenegro |
2-0 |
|
25.03.25
|
Gibraltar Czech Republic |
0-4 |
|
22.03.25
|
Czech Republic Faroe Islands |
2-1 |
|
19.11.24
|
Czech Republic Georgia |
2-1 |
|
16.11.24
|
Albania Czech Republic |
0-0 |
|
14.10.24
|
Ukraine Czech Republic |
1-1 |
|
11.10.24
|
Czech Republic Albania |
2-0 |
|
10.09.24
|
Czech Republic Ukraine |
3-2 |
|
07.09.24
|
Georgia Czech Republic |
4-1 |
|
26.06.24
|
Czech Republic Turkey |
1-2 |
|
22.06.24
|
Georgia Czech Republic |
1-1 |
|
18.06.24
|
Portugal Czech Republic |
2-1 |
|
10.06.24
|
Czech Republic North Macedonia |
2-1 |
|
07.06.24
|
Czech Republic Malta |
7-1 |
|
26.03.24
|
Czech Republic Armenia |
2-1 |
|
22.03.24
|
Norway Czech Republic |
1-2 |
|
20.11.23
|
Czech Republic Moldova |
3-0 |
|
17.11.23
|
Poland Czech Republic |
1-1 |
|
15.10.23
|
Czech Republic Faroe Islands |
1-0 |
|
12.10.23
|
Albania Czech Republic |
3-0 |
|
10.09.23
|
Hungary Czech Republic |
1-1 |
|
07.09.23
|
Czech Republic Albania |
1-1 |
|
20.06.23
|
Montenegro Czech Republic |
1-4 |
|
17.06.23
|
Faroe Islands Czech Republic |
0-3 |
|
27.03.23
|
Moldova Czech Republic |
0-0 |
|
24.03.23
|
Czech Republic Poland |
3-1 |
|
19.11.22
|
Turkey Czech Republic |
2-1 |
|
16.11.22
|
Czech Republic Faroe Islands |
5-0 |
|
27.09.22
|
Switzerland Czech Republic |
2-1 |
|
24.09.22
|
Czech Republic Portugal |
0-4 |
|
12.06.22
|
Spain Czech Republic |
2-0 |
|
09.06.22
|
Portugal Czech Republic |
2-0 |
|
05.06.22
|
Czech Republic Spain |
2-2 |
|
02.06.22
|
Czech Republic Switzerland |
2-1 |
|
29.03.22
|
Wales Czech Republic |
1-1 |
|
24.03.22
|
Sweden Czech Republic |
1-0 |
|
16.11.21
|
Czech Republic Estonia |
2-0 |
|
18.06.26
|
Czech Republic South Africa |
1-1 |
|
05.06.26
|
Czech Republic Guatemala |
3-1 |
|
31.05.26
|
Czech Republic Kosovo |
2-1 |
|
31.03.26
|
Czech Republic Denmark (Penalties:3 - 1) |
1-1 |
|
26.03.26
|
Czech Republic Ireland (Penalties:4 - 3) |
2-2 |
|
17.11.25
|
Czech Republic Gibraltar |
6-0 |
|
13.11.25
|
Czech Republic San Marino |
1-0 |
|
09.10.25
|
Czech Republic Croatia |
0-0 |
|
08.09.25
|
Czech Republic Saudi Arabia |
1-1 |
|
06.06.25
|
Czech Republic Montenegro |
2-0 |
|
22.03.25
|
Czech Republic Faroe Islands |
2-1 |
|
19.11.24
|
Czech Republic Georgia |
2-1 |
|
11.10.24
|
Czech Republic Albania |
2-0 |
|
10.09.24
|
Czech Republic Ukraine |
3-2 |
|
26.06.24
|
Czech Republic Turkey |
1-2 |
|
10.06.24
|
Czech Republic North Macedonia |
2-1 |
|
07.06.24
|
Czech Republic Malta |
7-1 |
|
26.03.24
|
Czech Republic Armenia |
2-1 |
|
20.11.23
|
Czech Republic Moldova |
3-0 |
|
15.10.23
|
Czech Republic Faroe Islands |
1-0 |
|
07.09.23
|
Czech Republic Albania |
1-1 |
|
24.03.23
|
Czech Republic Poland |
3-1 |
|
16.11.22
|
Czech Republic Faroe Islands |
5-0 |
|
24.09.22
|
Czech Republic Portugal |
0-4 |
|
05.06.22
|
Czech Republic Spain |
2-2 |
|
02.06.22
|
Czech Republic Switzerland |
2-1 |
|
16.11.21
|
Czech Republic Estonia |
2-0 |
|
11.11.21
|
Czech Republic Kuwait |
7-0 |
|
08.10.21
|
Czech Republic Wales |
2-2 |
|
08.09.21
|
Czech Republic Ukraine |
1-1 |
|
02.09.21
|
Czech Republic Belarus |
1-0 |
|
03.07.21
|
Czech Republic Denmark |
1-2 |
|
22.06.21
|
Czech Republic England |
0-1 |
|
08.06.21
|
Czech Republic Albania |
3-1 |
|
27.03.21
|
Czech Republic Belgium |
1-1 |
|
18.11.20
|
Czech Republic Slovakia |
2-0 |
|
15.11.20
|
Czech Republic Israel |
1-0 |
|
07.09.20
|
Czech Republic Scotland |
1-2 |
|
14.11.19
|
Czech Republic Kosovo |
2-1 |
|
14.10.19
|
Czech Republic Northern Ireland |
2-3 |
|
11.10.19
|
Czech Republic England |
2-1 |
|
10.06.19
|
Czech Republic Montenegro |
3-0 |
|
07.06.19
|
Czech Republic Bulgaria |
2-1 |
|
19.11.18
|
Czech Republic Slovakia |
1-0 |
|
12.06.26
|
South Korea Czech Republic |
2-1 |
|
12.10.25
|
Faroe Islands Czech Republic |
2-1 |
|
05.09.25
|
Montenegro Czech Republic |
0-2 |
|
09.06.25
|
Croatia Czech Republic |
5-1 |
|
25.03.25
|
Gibraltar Czech Republic |
0-4 |
|
16.11.24
|
Albania Czech Republic |
0-0 |
|
14.10.24
|
Ukraine Czech Republic |
1-1 |
|
07.09.24
|
Georgia Czech Republic |
4-1 |
|
22.06.24
|
Georgia Czech Republic |
1-1 |
|
18.06.24
|
Portugal Czech Republic |
2-1 |
|
22.03.24
|
Norway Czech Republic |
1-2 |
|
17.11.23
|
Poland Czech Republic |
1-1 |
|
12.10.23
|
Albania Czech Republic |
3-0 |
|
10.09.23
|
Hungary Czech Republic |
1-1 |
|
20.06.23
|
Montenegro Czech Republic |
1-4 |
|
17.06.23
|
Faroe Islands Czech Republic |
0-3 |
|
27.03.23
|
Moldova Czech Republic |
0-0 |
|
19.11.22
|
Turkey Czech Republic |
2-1 |
|
27.09.22
|
Switzerland Czech Republic |
2-1 |
|
12.06.22
|
Spain Czech Republic |
2-0 |
|
09.06.22
|
Portugal Czech Republic |
2-0 |
|
29.03.22
|
Wales Czech Republic |
1-1 |
|
24.03.22
|
Sweden Czech Republic |
1-0 |
|
11.10.21
|
Belarus Czech Republic |
0-2 |
|
05.09.21
|
Belgium Czech Republic |
3-0 |
|
27.06.21
|
Netherlands Czech Republic |
0-2 |
|
18.06.21
|
Croatia Czech Republic |
1-1 |
|
14.06.21
|
Scotland Czech Republic |
0-2 |
|
04.06.21
|
Italy Czech Republic |
4-0 |
|
30.03.21
|
Wales Czech Republic |
1-0 |
|
24.03.21
|
Estonia Czech Republic |
2-6 |
|
11.11.20
|
Germany Czech Republic |
1-0 |
|
14.10.20
|
Scotland Czech Republic |
1-0 |
|
11.10.20
|
Israel Czech Republic |
1-2 |
|
07.10.20
|
Cyprus Czech Republic |
1-2 |
|
04.09.20
|
Slovakia Czech Republic |
1-3 |
|
17.11.19
|
Bulgaria Czech Republic |
1-0 |
|
10.09.19
|
Montenegro Czech Republic |
0-3 |
|
07.09.19
|
Kosovo Czech Republic |
2-1 |
|
01.06.18
|
Australia Czech Republic |
4-0 |
|
26.03.18
|
China Czech Republic |
1-4 |
|
31.05.26
|
Czech Republic Kosovo |
2-1 |
|
31.03.26
|
Kosovo Turkey |
0-1 |
|
26.03.26
|
Slovakia Kosovo |
3-4 |
|
18.11.25
|
Kosovo Switzerland |
1-1 |
|
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 |
|
31.03.26
|
Kosovo Turkey |
0-1 |
|
18.11.25
|
Kosovo Switzerland |
1-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 |
|
31.05.26
|
Czech Republic Kosovo |
2-1 |
|
26.03.26
|
Slovakia Kosovo |
3-4 |
|
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 |
|
14.11.2019
|
Czech Republic Kosovo |
2-1
|
|
07.09.2019
|
Kosovo Czech Republic |
2-1
|
|
14.11.2019
|
Czech Republic Kosovo |
2-1
|