Czech Republic host Mexico in the World Cup 2026 on 25 June 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 02:00 UK Time.
Czechia face co-hosts Mexico in the Group A finale at the Estadio Azteca in Mexico City on Wednesday June 24, with the Czechs needing a result to keep their knockout stage hopes alive.
Mexico have already clinched top spot and a place in the Round of 32, but that does not make this game straightforward for either side.
For tips across the full tournament, visit our World Cup 2026 football tips page, or head to the World Cup 2026 hub for full group coverage.
Javier Aguirre’s side became the first team to qualify for the Round of 32 after beating South Korea 1-0 in Guadalajara on Matchday 2, with Luis Romo capitalising on a shocking goalkeeping error to settle a tight but controlled contest.
Mexico have been clinical rather than spectacular in this tournament, winning both group games without conceding and riding the enormous home support that has made the Azteca an intimidating venue.
They return to Mexico City for this decider and while Aguirre is likely to rotate to manage the squad ahead of the knockout rounds, the Azteca crowd will demand a performance.
Raul Jimenez leads the attack having contributed a goal and assist in the opener against South Africa, and Cesar Montes returns from suspension to bolster a defence that has kept two clean sheets.
Mexico have not been beaten since November 2025 and the home advantage at altitude is a genuine factor.
Miroslav Koubek’s side qualified for this World Cup through two penalty shootouts in the space of five days, beating Denmark in the playoff final after a 2-2 draw in Prague. They have shown plenty of spirit in this tournament without converting their chances.
Michal Sadilek scored the fastest goal of the tournament inside six minutes against both South Korea and South Africa, only for the Czechs to drop points in both games.
Against South Korea they led until the second half before conceding twice late on. And the one they could win vs South Africa, they led 1-0 deep into the 83rd minute before conceding a penalty.
Patrik Schick has missed several good headed chances across both games, and at the Azteca altitude those finishing lapses will be punished.
Czechia need to win to guarantee their place in the knockout stage, meaning they must attack, and that leaves space for Mexico on the counter.
Mexico to win at 2.15 is the Best Bet for this World Cup Group A fixtutre between Czechia and Mexico. The co-hosts are at home at the Azteca, backed by a passionate crowd at altitude, with Cesar Montes returning to shore up the defence and Jimenez leading an attack that has scored in every game.
Raul Jimenez to score anytime at 3.00 is the value pick. The Fulham striker scored a header against South Africa on Matchday 1 and has been a consistent aerial threat throughout the group stage.
Mexico 2-0 at 17.00 is the correct score longshot. Two clean sheets already in this group stage and a Czech side that has struggled to score when they need it most points to another Mexico shutout.
| Czech Republic | Mexico | |
|---|---|---|
| Game Played | 2 | 2 |
| Wins | 0 | 2 |
| Draws | 1 | 0 |
| Loss | 1 | 0 |
| Goals For | 2 | 3 |
| Goals Against | 3 | 0 |
| Czech Republic | Mexico | |
|---|---|---|
| Game Played | 1 | 0 |
| Wins | 0 | 0 |
| Draws | 1 | 0 |
| Loss | 0 | 0 |
| Goals For | 1 | 0 |
| Goals Against | 1 | 0 |
|
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 |
|
19.06.26
|
Mexico South Korea |
1-0 |
|
11.06.26
|
Mexico South Africa |
2-0 |
|
05.06.26
|
Mexico Serbia |
5-1 |
|
31.05.26
|
Mexico Australia |
1-0 |
|
23.05.26
|
Mexico Ghana |
2-0 |
|
01.04.26
|
Mexico Belgium |
1-1 |
|
29.03.26
|
Mexico Portugal |
0-0 |
|
26.02.26
|
Mexico Iceland |
4-0 |
|
25.01.26
|
Bolivia Mexico |
0-1 |
|
23.01.26
|
Panama Mexico |
0-1 |
|
19.11.25
|
Mexico Paraguay |
1-2 |
|
16.11.25
|
Mexico Uruguay |
0-0 |
|
15.10.25
|
Mexico Ecuador |
1-1 |
|
12.10.25
|
Mexico Colombia |
0-4 |
|
10.09.25
|
Mexico South Korea |
2-2 |
|
07.09.25
|
Mexico Japan |
0-0 |
|
07.07.25
|
USA Mexico |
1-2 |
|
03.07.25
|
Mexico Honduras |
1-0 |
|
29.06.25
|
Mexico Saudi Arabia |
2-0 |
|
23.06.25
|
Mexico Costa Rica |
0-0 |
|
19.06.25
|
Suriname Mexico |
0-2 |
|
15.06.25
|
Mexico Dominican Republic |
3-2 |
|
11.06.25
|
Mexico Turkey |
1-0 |
|
07.06.25
|
Mexico Switzerland |
2-4 |
|
24.03.25
|
Mexico Panama |
2-1 |
|
21.03.25
|
Canada Mexico |
0-2 |
|
20.11.24
|
Mexico Honduras |
4-0 |
|
16.11.24
|
Honduras Mexico |
2-0 |
|
16.10.24
|
Mexico USA |
2-0 |
|
11.09.24
|
Mexico Canada |
0-0 |
|
08.09.24
|
Mexico New Zealand |
3-0 |
|
01.07.24
|
Mexico Ecuador |
0-0 |
|
27.06.24
|
Venezuela Mexico |
1-0 |
|
23.06.24
|
Mexico Jamaica |
1-0 |
|
09.06.24
|
Mexico Brazil |
2-3 |
|
06.06.24
|
Mexico Uruguay |
0-4 |
|
01.06.24
|
Mexico Bolivia |
1-0 |
|
25.03.24
|
Mexico USA |
0-2 |
|
22.03.24
|
Panama Mexico |
0-3 |
|
17.12.23
|
Mexico Colombia |
2-3 |
|
22.11.23
|
Mexico Honduras (Penalties:4 - 2) |
2-0 |
|
18.11.23
|
Honduras Mexico |
2-0 |
|
18.10.23
|
Mexico Germany |
2-2 |
|
15.10.23
|
Mexico Ghana |
2-0 |
|
13.09.23
|
Mexico Uzbekistan |
3-3 |
|
10.09.23
|
Mexico Australia |
2-2 |
|
17.07.23
|
Mexico Panama |
1-0 |
|
13.07.23
|
Jamaica Mexico |
0-3 |
|
09.07.23
|
Mexico Costa Rica |
2-0 |
|
03.07.23
|
Mexico Qatar |
0-1 |
|
19.06.26
|
Mexico South Korea |
1-0 |
|
11.06.26
|
Mexico South Africa |
2-0 |
|
05.06.26
|
Mexico Serbia |
5-1 |
|
31.05.26
|
Mexico Australia |
1-0 |
|
23.05.26
|
Mexico Ghana |
2-0 |
|
01.04.26
|
Mexico Belgium |
1-1 |
|
29.03.26
|
Mexico Portugal |
0-0 |
|
26.02.26
|
Mexico Iceland |
4-0 |
|
19.11.25
|
Mexico Paraguay |
1-2 |
|
16.11.25
|
Mexico Uruguay |
0-0 |
|
15.10.25
|
Mexico Ecuador |
1-1 |
|
12.10.25
|
Mexico Colombia |
0-4 |
|
10.09.25
|
Mexico South Korea |
2-2 |
|
07.09.25
|
Mexico Japan |
0-0 |
|
03.07.25
|
Mexico Honduras |
1-0 |
|
29.06.25
|
Mexico Saudi Arabia |
2-0 |
|
23.06.25
|
Mexico Costa Rica |
0-0 |
|
15.06.25
|
Mexico Dominican Republic |
3-2 |
|
11.06.25
|
Mexico Turkey |
1-0 |
|
07.06.25
|
Mexico Switzerland |
2-4 |
|
24.03.25
|
Mexico Panama |
2-1 |
|
20.11.24
|
Mexico Honduras |
4-0 |
|
16.10.24
|
Mexico USA |
2-0 |
|
11.09.24
|
Mexico Canada |
0-0 |
|
08.09.24
|
Mexico New Zealand |
3-0 |
|
01.07.24
|
Mexico Ecuador |
0-0 |
|
23.06.24
|
Mexico Jamaica |
1-0 |
|
09.06.24
|
Mexico Brazil |
2-3 |
|
06.06.24
|
Mexico Uruguay |
0-4 |
|
01.06.24
|
Mexico Bolivia |
1-0 |
|
25.03.24
|
Mexico USA |
0-2 |
|
17.12.23
|
Mexico Colombia |
2-3 |
|
22.11.23
|
Mexico Honduras (Penalties:4 - 2) |
2-0 |
|
18.10.23
|
Mexico Germany |
2-2 |
|
15.10.23
|
Mexico Ghana |
2-0 |
|
12.09.23
|
Mexico Uzbekistan |
3-3 |
|
10.09.23
|
Mexico Australia |
2-2 |
|
16.07.23
|
Mexico Panama |
1-0 |
|
09.07.23
|
Mexico Costa Rica |
2-0 |
|
03.07.23
|
Mexico Qatar |
0-1 |
|
26.06.23
|
Mexico Honduras |
4-0 |
|
11.06.23
|
Mexico Cameroon |
2-2 |
|
08.06.23
|
Mexico Guatemala |
2-0 |
|
27.03.23
|
Mexico Jamaica |
2-2 |
|
22.11.22
|
Mexico Poland |
0-0 |
|
16.11.22
|
Mexico Sweden |
1-2 |
|
09.11.22
|
Mexico Iraq |
4-0 |
|
28.09.22
|
Mexico Colombia |
2-3 |
|
25.09.22
|
Mexico Peru |
1-0 |
|
01.09.22
|
Mexico Paraguay |
0-1 |
|
25.01.26
|
Bolivia Mexico |
0-1 |
|
23.01.26
|
Panama Mexico |
0-1 |
|
06.07.25
|
USA Mexico |
1-2 |
|
19.06.25
|
Suriname Mexico |
0-2 |
|
21.03.25
|
Canada Mexico |
0-2 |
|
16.11.24
|
Honduras Mexico |
2-0 |
|
27.06.24
|
Venezuela Mexico |
1-0 |
|
22.03.24
|
Panama Mexico |
0-3 |
|
18.11.23
|
Honduras Mexico |
2-0 |
|
13.07.23
|
Jamaica Mexico |
0-3 |
|
30.06.23
|
Haiti Mexico |
1-3 |
|
18.06.23
|
Panama Mexico |
0-1 |
|
16.06.23
|
USA Mexico |
3-0 |
|
20.04.23
|
USA Mexico |
1-1 |
|
24.03.23
|
Suriname Mexico |
0-2 |
|
30.11.22
|
Saudi Arabia Mexico |
1-2 |
|
26.11.22
|
Argentina Mexico |
2-0 |
|
15.06.22
|
Jamaica Mexico |
1-1 |
|
27.03.22
|
Honduras Mexico |
0-1 |
|
28.01.22
|
Jamaica Mexico |
1-2 |
|
17.11.21
|
Canada Mexico |
2-1 |
|
13.11.21
|
USA Mexico |
2-0 |
|
14.10.21
|
El Salvador Mexico |
0-2 |
|
09.09.21
|
Panama Mexico |
1-1 |
|
05.09.21
|
Costa Rica Mexico |
0-1 |
|
02.08.21
|
USA Mexico |
1-0 |
|
15.07.21
|
Guatemala Mexico |
0-3 |
|
07.06.21
|
USA Mexico |
3-2 |
|
30.03.21
|
Costa Rica Mexico |
0-1 |
|
27.03.21
|
Wales Mexico |
1-0 |
|
17.11.20
|
Japan Mexico |
0-2 |
|
07.10.20
|
Netherlands Mexico |
0-1 |
|
11.09.19
|
Argentina Mexico |
4-0 |
|
03.07.19
|
Haiti Mexico |
0-1 |
| There are no records |
| There are no records |