Czech Republic host Ireland in the World Cup Qualification Europe on 26 March 2026, Thursday. 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.
The Czech Republic enters this match having just demolished Gibraltar with a massive 6-0 win at home. While they are usually a force to be reckoned with in front of their own fans, their form has been a bit up and down lately. They will need to maintain that same offensive energy if they want to break down a stubborn visiting defense.
Looking back at their previous results, they managed a solid draw against a tough Croatia side but stumbled unexpectedly against the Faroe Islands. This inconsistency suggests they might struggle if the game stays scoreless for too long. They really rely on getting an early goal to settle their nerves and take control of the play.
Ireland is currently riding a wave of confidence after pulling off a fantastic 2-0 victory against Portugal. That result followed a gritty 3-2 win away in Hungary, showing they have found a way to win high-pressure games. They seem much more organized and capable of pulling off upsets than they were a few months ago.
Even though they had a couple of narrow losses on the road earlier in the campaign, their recent away form is improving. They have shown they can keep their cool in hostile environments and hit teams effectively on the counter attack. Their defensive shape will be the key to frustrating the Czech Republic throughout the ninety minutes.
Backing Ireland to win seems like a smart move given their recent giant-killing antics against Portugal and Hungary. They have the momentum and the tactical discipline to exploit the inconsistencies we have seen from the Czech Republic lately. At these odds, it is a very tempting choice for someone looking for an upset.
The both teams to score – no market is a great pick because both sides have been involved in several clean sheets recently. The Czechs kept Gibraltar and Croatia out while Ireland shut out Portugal in their last home game. It feels like a cagey affair where one mistake might decide the whole thing.
For a specific scoreline, Ireland winning 1-0 looks like the most realistic outcome for a narrow away victory. They have shown they can defend a lead with their lives and the Czech Republic often struggles to score when facing well-drilled defenses. It is the kind of result that rewards patience and solid tactical positioning.
| Czech Republic | Ireland | |
|---|---|---|
| Game Played | 9 | 6 |
| Wins | 6 | 3 |
| Draws | 1 | 1 |
| Loss | 2 | 2 |
| Goals For | 21 | 9 |
| Goals Against | 10 | 7 |
| Czech Republic | Ireland | |
|---|---|---|
| Game Played | 5 | 3 |
| Wins | 4 | 1 |
| Draws | 1 | 0 |
| Loss | 0 | 2 |
| Goals For | 13 | 4 |
| Goals Against | 3 | 5 |
|
25.06.26
|
Czech Republic Mexico |
0-3 |
|
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 |
|
25.06.26
|
Czech Republic Mexico |
0-3 |
|
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 |
|
06.06.26
|
Canada Ireland |
1-1 |
|
28.05.26
|
Ireland Qatar |
1-0 |
|
16.05.26
|
Ireland Grenada |
5-0 |
|
31.03.26
|
Ireland North Macedonia |
0-0 |
|
26.03.26
|
Czech Republic Ireland (Penalties:4 - 3) |
2-2 |
|
16.11.25
|
Hungary Ireland |
2-3 |
|
13.11.25
|
Ireland Portugal |
2-0 |
|
14.10.25
|
Ireland Armenia |
1-0 |
|
11.10.25
|
Portugal Ireland |
1-0 |
|
09.09.25
|
Armenia Ireland |
2-1 |
|
06.09.25
|
Ireland Hungary |
2-2 |
|
10.06.25
|
Luxembourg Ireland |
0-0 |
|
06.06.25
|
Ireland Senegal |
1-1 |
|
23.03.25
|
Ireland Bulgaria |
2-1 |
|
20.03.25
|
Bulgaria Ireland |
1-2 |
|
17.11.24
|
England Ireland |
5-0 |
|
14.11.24
|
Ireland Finland |
1-0 |
|
13.10.24
|
Greece Ireland |
2-0 |
|
10.10.24
|
Finland Ireland |
1-2 |
|
10.09.24
|
Ireland Greece |
0-2 |
|
07.09.24
|
Ireland England |
0-2 |
|
11.06.24
|
Portugal Ireland |
3-0 |
|
04.06.24
|
Ireland Hungary |
2-1 |
|
26.03.24
|
Ireland Switzerland |
0-1 |
|
23.03.24
|
Ireland Belgium |
0-0 |
|
21.11.23
|
Ireland New Zealand |
1-1 |
|
18.11.23
|
Netherlands Ireland |
1-0 |
|
16.10.23
|
Gibraltar Ireland |
0-4 |
|
13.10.23
|
Ireland Greece |
0-2 |
|
10.09.23
|
Ireland Netherlands |
1-2 |
|
07.09.23
|
France Ireland |
2-0 |
|
19.06.23
|
Ireland Gibraltar |
3-0 |
|
16.06.23
|
Greece Ireland |
2-1 |
|
27.03.23
|
Ireland France |
0-1 |
|
22.03.23
|
Ireland Latvia |
3-2 |
|
20.11.22
|
Malta Ireland |
0-1 |
|
17.11.22
|
Ireland Norway |
1-2 |
|
27.09.22
|
Ireland Armenia |
3-2 |
|
24.09.22
|
Scotland Ireland |
2-1 |
|
14.06.22
|
Ukraine Ireland |
1-1 |
|
11.06.22
|
Ireland Scotland |
3-0 |
|
08.06.22
|
Ireland Ukraine |
0-1 |
|
04.06.22
|
Armenia Ireland |
1-0 |
|
29.03.22
|
Ireland Lithuania |
1-0 |
|
26.03.22
|
Ireland Belgium |
2-2 |
|
14.11.21
|
Luxembourg Ireland |
0-3 |
|
14.11.21
|
Ireland Luxembourg |
0-3 |
|
11.11.21
|
Ireland Portugal |
0-0 |
|
12.10.21
|
Ireland Qatar |
4-0 |
|
09.10.21
|
Azerbaijan Ireland |
0-3 |
|
28.05.26
|
Ireland Qatar |
1-0 |
|
16.05.26
|
Ireland Grenada |
5-0 |
|
31.03.26
|
Ireland North Macedonia |
0-0 |
|
13.11.25
|
Ireland Portugal |
2-0 |
|
14.10.25
|
Ireland Armenia |
1-0 |
|
06.09.25
|
Ireland Hungary |
2-2 |
|
06.06.25
|
Ireland Senegal |
1-1 |
|
23.03.25
|
Ireland Bulgaria |
2-1 |
|
14.11.24
|
Ireland Finland |
1-0 |
|
10.09.24
|
Ireland Greece |
0-2 |
|
07.09.24
|
Ireland England |
0-2 |
|
04.06.24
|
Ireland Hungary |
2-1 |
|
26.03.24
|
Ireland Switzerland |
0-1 |
|
23.03.24
|
Ireland Belgium |
0-0 |
|
21.11.23
|
Ireland New Zealand |
1-1 |
|
13.10.23
|
Ireland Greece |
0-2 |
|
10.09.23
|
Ireland Netherlands |
1-2 |
|
19.06.23
|
Ireland Gibraltar |
3-0 |
|
27.03.23
|
Ireland France |
0-1 |
|
22.03.23
|
Ireland Latvia |
3-2 |
|
17.11.22
|
Ireland Norway |
1-2 |
|
27.09.22
|
Ireland Armenia |
3-2 |
|
11.06.22
|
Ireland Scotland |
3-0 |
|
08.06.22
|
Ireland Ukraine |
0-1 |
|
29.03.22
|
Ireland Lithuania |
1-0 |
|
26.03.22
|
Ireland Belgium |
2-2 |
|
14.11.21
|
Ireland Luxembourg |
0-3 |
|
11.11.21
|
Ireland Portugal |
0-0 |
|
12.10.21
|
Ireland Qatar |
4-0 |
|
07.09.21
|
Ireland Serbia |
1-1 |
|
04.09.21
|
Ireland Azerbaijan |
1-1 |
|
27.03.21
|
Ireland Luxembourg |
0-1 |
|
18.11.20
|
Ireland Bulgaria |
0-0 |
|
11.10.20
|
Ireland Wales |
0-0 |
|
06.09.20
|
Ireland Finland |
0-1 |
|
18.11.19
|
Ireland Denmark |
1-1 |
|
14.11.19
|
Ireland New Zealand |
3-1 |
|
10.09.19
|
Ireland Bulgaria |
3-1 |
|
05.09.19
|
Ireland Switzerland |
1-1 |
|
10.06.19
|
Ireland Gibraltar |
2-0 |
|
26.03.19
|
Ireland Georgia |
1-0 |
|
15.11.18
|
Ireland Northern Ireland |
0-0 |
|
16.10.18
|
Ireland Wales |
0-1 |
|
13.10.18
|
Ireland Denmark |
0-0 |
|
05.06.26
|
Canada Ireland |
1-1 |
|
26.03.26
|
Czech Republic Ireland (Penalties:4 - 3) |
2-2 |
|
16.11.25
|
Hungary Ireland |
2-3 |
|
11.10.25
|
Portugal Ireland |
1-0 |
|
09.09.25
|
Armenia Ireland |
2-1 |
|
10.06.25
|
Luxembourg Ireland |
0-0 |
|
20.03.25
|
Bulgaria Ireland |
1-2 |
|
17.11.24
|
England Ireland |
5-0 |
|
13.10.24
|
Greece Ireland |
2-0 |
|
10.10.24
|
Finland Ireland |
1-2 |
|
11.06.24
|
Portugal Ireland |
3-0 |
|
18.11.23
|
Netherlands Ireland |
1-0 |
|
16.10.23
|
Gibraltar Ireland |
0-4 |
|
07.09.23
|
France Ireland |
2-0 |
|
16.06.23
|
Greece Ireland |
2-1 |
|
20.11.22
|
Malta Ireland |
0-1 |
|
24.09.22
|
Scotland Ireland |
2-1 |
|
14.06.22
|
Ukraine Ireland |
1-1 |
|
04.06.22
|
Armenia Ireland |
1-0 |
|
14.11.21
|
Luxembourg Ireland |
0-3 |
|
09.10.21
|
Azerbaijan Ireland |
0-3 |
|
01.09.21
|
Portugal Ireland |
2-1 |
|
08.06.21
|
Hungary Ireland |
0-0 |
|
03.06.21
|
Andorra Ireland |
1-4 |
|
30.03.21
|
Qatar Ireland |
1-1 |
|
24.03.21
|
Serbia Ireland |
3-2 |
|
15.11.20
|
Wales Ireland |
1-0 |
|
12.11.20
|
England Ireland |
3-0 |
|
14.10.20
|
Finland Ireland |
1-0 |
|
08.10.20
|
Slovakia Ireland (Penalties:4 - 2) |
0-0 |
|
03.09.20
|
Bulgaria Ireland |
1-1 |
|
15.10.19
|
Switzerland Ireland |
2-0 |
|
12.10.19
|
Georgia Ireland |
0-0 |
|
07.06.19
|
Denmark Ireland |
1-1 |
|
23.03.19
|
Gibraltar Ireland |
0-1 |
|
19.11.18
|
Denmark Ireland |
0-0 |
| There are no records |
| There are no records |