Cruz Azul host Puebla in the Mexico Liga MX on 22 July 2026, Wednesday. 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.
Cruz Azul return home for their second Liga MX fixture after opening the campaign with a dramatic 3-2 away victory over Atletico San Luis. That result extended a strong sequence from the closing weeks of the previous competition and reinforced the attacking confidence already developing within the team.
Puebla also began the new season positively by earning a disciplined 1-0 away win against Juarez. Their opening performance showed greater defensive control than they managed during the latter stages of the previous campaign, although this trip presents a much tougher examination of their progress.
Cruz Azul have now won three of their last five matches, following the 3-2 victory over Atletico San Luis with previous successes against Pumas 2-1 and Guadalajara 2-1. They also drew 0-0 with Pumas and 2-2 against Guadalajara, giving them an unbeaten five-match sequence across the transition between campaigns.
Their attacking structure has become increasingly difficult to contain because of the speed with which they move the ball into advanced areas. Cruz Azul regularly commit midfield runners beyond the first line of pressure, although conceding twice in their opening fixture showed that their defensive transitions can still become exposed when possession is lost.
Puebla responded to a poor finish in the previous campaign by defeating Juarez 1-0 in their opening match. Before that result, they had suffered four consecutive losses, going down 2-1 to Queretaro and Monterrey, 5-0 against Guadalajara and 1-0 at home to Leon.
The visitors are likely to protect central spaces and rely on quick breaks rather than competing for long periods of possession. That approach worked effectively in the first round, but Cruz Azul possess far greater movement and creativity around the penalty area. Puebla have also lost four of their last five meetings with this opponent, including 3-0 and 2-1 defeats.
The best bet for this match points towards Cruz Azul to win & Both Teams To Score. Cruz Azul have carried strong attacking momentum into the new season and should control long periods at home, but their opening 3-2 victory also highlighted space that opponents can exploit. Puebla may create enough on the counterattack to score once without preventing the hosts from collecting another win.
Over 3.5 goals carries value for this game because Cruz Azul continue to play with considerable attacking freedom. Their first-round match produced five goals, while recent games against Guadalajara and Pumas also showed their ability to create chances in open situations. Puebla will attempt to remain compact, but an early goal could quickly stretch the contest.
For the correct score prediction, Cruz Azul 3-1 appears to be the strongest outcome. The hosts possess superior attacking depth and have dominated this fixture in recent seasons, while Puebla’s opening clean sheet does not completely erase the defensive problems seen during the previous campaign. Cruz Azul should create enough sustained pressure to establish a clear advantage.
| Cruz Azul | Puebla | |
|---|---|---|
| Game Played | 1 | 1 |
| Wins | 1 | 1 |
| Draws | 0 | 0 |
| Loss | 0 | 0 |
| Goals For | 3 | 1 |
| Goals Against | 2 | 0 |
| Cruz Azul | Puebla | |
|---|---|---|
| Game Played | 0 | 1 |
| Wins | 0 | 1 |
| Draws | 0 | 0 |
| Loss | 0 | 0 |
| Goals For | 0 | 1 |
| Goals Against | 0 | 0 |
|
18.07.26
|
San Luis Cruz Azul |
2-3 |
|
05.07.26
|
Monarcas Cruz Azul |
3-3 |
|
25.05.26
|
Pumas Cruz Azul |
1-2 |
|
22.05.26
|
Cruz Azul Pumas |
0-0 |
|
17.05.26
|
Guadalajara Cruz Azul |
1-2 |
|
14.05.26
|
Cruz Azul Guadalajara |
2-2 |
|
10.05.26
|
Cruz Azul Atlas |
1-0 |
|
03.05.26
|
Atlas Cruz Azul |
2-3 |
|
27.04.26
|
Cruz Azul Necaxa |
4-1 |
|
22.04.26
|
Queretaro Cruz Azul |
1-1 |
|
19.04.26
|
Cruz Azul Tijuana |
1-1 |
|
15.04.26
|
Cruz Azul Los Angeles FC |
1-1 |
|
12.04.26
|
Club America Cruz Azul |
1-1 |
|
08.04.26
|
Los Angeles FC Cruz Azul |
3-0 |
|
05.04.26
|
Cruz Azul Pachuca |
1-2 |
|
26.03.26
|
Cruz Azul Atletico Nacional |
3-0 |
|
21.03.26
|
Mazatlan Cruz Azul |
1-1 |
|
18.03.26
|
Cruz Azul Monterrey |
1-1 |
|
15.03.26
|
Pumas Cruz Azul |
2-2 |
|
11.03.26
|
Monterrey Cruz Azul |
2-3 |
|
07.03.26
|
Cruz Azul San Luis |
3-0 |
|
04.03.26
|
Santos Laguna Cruz Azul |
1-2 |
|
01.03.26
|
Monterrey Cruz Azul |
0-2 |
|
22.02.26
|
Cruz Azul Guadalajara |
2-1 |
|
15.02.26
|
Cruz Azul Tigres |
2-1 |
|
13.02.26
|
Cruz Azul Vancouver FC |
5-0 |
|
07.02.26
|
Toluca Cruz Azul |
1-1 |
|
05.02.26
|
Vancouver FC Cruz Azul |
0-3 |
|
31.01.26
|
Juarez Cruz Azul |
3-4 |
|
18.01.26
|
Cruz Azul Puebla |
1-0 |
|
14.01.26
|
Cruz Azul Atlas |
2-0 |
|
11.01.26
|
Leon Cruz Azul |
2-1 |
|
05.01.26
|
CDS Tampico Madero Cruz Azul |
2-1 |
|
10.12.25
|
Cruz Azul Flamengo |
1-2 |
|
07.12.25
|
Tigres Cruz Azul |
1-1 |
|
04.12.25
|
Cruz Azul Tigres |
1-1 |
|
01.12.25
|
Cruz Azul Guadalajara |
3-2 |
|
28.11.25
|
Guadalajara Cruz Azul |
0-0 |
|
09.11.25
|
Cruz Azul Pumas |
2-3 |
|
01.11.25
|
Puebla Cruz Azul |
0-3 |
|
26.10.25
|
Cruz Azul Monterrey |
2-0 |
|
22.10.25
|
Necaxa Cruz Azul |
1-1 |
|
19.10.25
|
Cruz Azul Club America |
2-1 |
|
11.10.25
|
Cruz Azul Pumas |
2-0 |
|
05.10.25
|
Tigres Cruz Azul |
1-1 |
|
29.09.25
|
Tijuana Cruz Azul |
2-0 |
|
25.09.25
|
Cruz Azul Queretaro |
2-2 |
|
20.09.25
|
Cruz Azul Juarez |
3-2 |
|
14.09.25
|
Pachuca Cruz Azul |
0-1 |
|
31.08.25
|
Guadalajara Cruz Azul |
1-2 |
|
22.05.26
|
Cruz Azul Pumas |
0-0 |
|
14.05.26
|
Cruz Azul Guadalajara |
2-2 |
|
10.05.26
|
Cruz Azul Atlas |
1-0 |
|
27.04.26
|
Cruz Azul Necaxa |
4-1 |
|
18.04.26
|
Cruz Azul Tijuana |
1-1 |
|
15.04.26
|
Cruz Azul Los Angeles FC |
1-1 |
|
05.04.26
|
Cruz Azul Pachuca |
1-2 |
|
26.03.26
|
Cruz Azul Atletico Nacional |
3-0 |
|
18.03.26
|
Cruz Azul Monterrey |
1-1 |
|
07.03.26
|
Cruz Azul San Luis |
3-0 |
|
22.02.26
|
Cruz Azul Guadalajara |
2-1 |
|
15.02.26
|
Cruz Azul Tigres |
2-1 |
|
13.02.26
|
Cruz Azul Vancouver FC |
5-0 |
|
18.01.26
|
Cruz Azul Puebla |
1-0 |
|
14.01.26
|
Cruz Azul Atlas |
2-0 |
|
10.12.25
|
Cruz Azul Flamengo |
1-2 |
|
04.12.25
|
Cruz Azul Tigres |
1-1 |
|
01.12.25
|
Cruz Azul Guadalajara |
3-2 |
|
09.11.25
|
Cruz Azul Pumas |
2-3 |
|
26.10.25
|
Cruz Azul Monterrey |
2-0 |
|
19.10.25
|
Cruz Azul Club America |
2-1 |
|
11.10.25
|
Cruz Azul Pumas |
2-0 |
|
25.09.25
|
Cruz Azul Queretaro |
2-2 |
|
20.09.25
|
Cruz Azul Juarez |
3-2 |
|
24.08.25
|
Cruz Azul Toluca |
1-0 |
|
17.08.25
|
Cruz Azul Santos Laguna |
3-2 |
|
08.08.25
|
Cruz Azul Colorado Rapids (Penalties:5 - 4) |
2-2 |
|
01.08.25
|
Cruz Azul Seattle Sounders |
0-7 |
|
27.07.25
|
Cruz Azul Leon |
4-1 |
|
13.07.25
|
Cruz Azul Mazatlan |
0-0 |
|
02.06.25
|
Cruz Azul Vancouver Whitecaps |
5-0 |
|
16.05.25
|
Cruz Azul Club America |
1-0 |
|
12.05.25
|
Cruz Azul Leon |
2-1 |
|
02.05.25
|
Cruz Azul Tigres |
1-0 |
|
16.04.25
|
Cruz Azul Leon |
2-1 |
|
09.04.25
|
Cruz Azul Club America |
2-1 |
|
06.04.25
|
Cruz Azul Pumas |
3-2 |
|
16.03.25
|
Cruz Azul San Luis |
3-0 |
|
12.03.25
|
Cruz Azul Seattle Sounders |
4-1 |
|
09.03.25
|
Cruz Azul Monterrey |
1-1 |
|
24.02.25
|
Cruz Azul Queretaro |
1-0 |
|
12.02.25
|
Cruz Azul Real du Cap |
5-0 |
|
09.02.25
|
Cruz Azul Pachuca |
2-1 |
|
25.01.25
|
Cruz Azul Puebla |
1-1 |
|
12.01.25
|
Cruz Azul Atlas |
1-1 |
|
09.12.24
|
Cruz Azul Club America |
3-4 |
|
01.12.24
|
Cruz Azul Tijuana |
3-0 |
|
10.11.24
|
Cruz Azul Tigres |
1-1 |
|
03.11.24
|
Cruz Azul Santos Laguna |
2-0 |
|
24.10.24
|
Cruz Azul Juarez |
4-0 |
|
18.07.26
|
San Luis Cruz Azul |
2-3 |
|
05.07.26
|
Monarcas Cruz Azul |
3-3 |
|
25.05.26
|
Pumas Cruz Azul |
1-2 |
|
17.05.26
|
Guadalajara Cruz Azul |
1-2 |
|
03.05.26
|
Atlas Cruz Azul |
2-3 |
|
22.04.26
|
Queretaro Cruz Azul |
1-1 |
|
12.04.26
|
Club America Cruz Azul |
1-1 |
|
08.04.26
|
Los Angeles FC Cruz Azul |
3-0 |
|
21.03.26
|
Mazatlan Cruz Azul |
1-1 |
|
15.03.26
|
Pumas Cruz Azul |
2-2 |
|
11.03.26
|
Monterrey Cruz Azul |
2-3 |
|
04.03.26
|
Santos Laguna Cruz Azul |
1-2 |
|
01.03.26
|
Monterrey Cruz Azul |
0-2 |
|
07.02.26
|
Toluca Cruz Azul |
1-1 |
|
05.02.26
|
Vancouver FC Cruz Azul |
0-3 |
|
31.01.26
|
Juarez Cruz Azul |
3-4 |
|
11.01.26
|
Leon Cruz Azul |
2-1 |
|
05.01.26
|
CDS Tampico Madero Cruz Azul |
2-1 |
|
07.12.25
|
Tigres Cruz Azul |
1-1 |
|
28.11.25
|
Guadalajara Cruz Azul |
0-0 |
|
01.11.25
|
Puebla Cruz Azul |
0-3 |
|
22.10.25
|
Necaxa Cruz Azul |
1-1 |
|
05.10.25
|
Tigres Cruz Azul |
1-1 |
|
29.09.25
|
Tijuana Cruz Azul |
2-0 |
|
13.09.25
|
Pachuca Cruz Azul |
0-1 |
|
31.08.25
|
Guadalajara Cruz Azul |
1-2 |
|
12.08.25
|
San Luis Cruz Azul |
1-2 |
|
04.08.25
|
LA Galaxy Cruz Azul (Penalties:7 - 8) |
1-1 |
|
20.07.25
|
Atlas Cruz Azul |
3-3 |
|
19.05.25
|
Club America Cruz Azul |
2-1 |
|
09.05.25
|
Leon Cruz Azul |
2-3 |
|
24.04.25
|
Tigres Cruz Azul |
1-1 |
|
20.04.25
|
Toluca Cruz Azul |
2-2 |
|
13.04.25
|
Club America Cruz Azul |
0-0 |
|
02.04.25
|
Club America Cruz Azul |
0-0 |
|
30.03.25
|
Guadalajara Cruz Azul |
0-1 |
|
06.03.25
|
Seattle Sounders Cruz Azul |
0-0 |
|
01.03.25
|
Mazatlan Cruz Azul |
1-1 |
|
20.02.25
|
Santos Laguna Cruz Azul |
0-1 |
|
16.02.25
|
Tigres Cruz Azul |
2-1 |
|
05.02.25
|
Real du Cap Cruz Azul |
0-2 |
|
01.02.25
|
Tijuana Cruz Azul |
2-3 |
|
29.01.25
|
Necaxa Cruz Azul |
1-3 |
|
18.01.25
|
Juarez Cruz Azul |
1-0 |
|
06.12.24
|
Club America Cruz Azul |
0-0 |
|
28.11.24
|
Tijuana Cruz Azul |
3-0 |
|
07.11.24
|
Atlas Cruz Azul |
2-2 |
|
27.10.24
|
Pumas Cruz Azul |
0-2 |
|
19.10.24
|
Puebla Cruz Azul |
1-2 |
|
29.09.24
|
Pachuca Cruz Azul |
2-4 |
|
18.07.26
|
Juarez Puebla |
0-1 |
|
10.07.26
|
Atlas Puebla |
3-4 |
|
04.07.26
|
Pachuca Puebla |
3-1 |
|
01.07.26
|
Puebla Tlaxcala |
3-1 |
|
25.04.26
|
Puebla Queretaro |
1-2 |
|
22.04.26
|
Monterrey Puebla |
2-1 |
|
19.04.26
|
Guadalajara Puebla |
5-0 |
|
11.04.26
|
Puebla Leon |
0-1 |
|
04.04.26
|
Puebla Juarez |
1-1 |
|
22.03.26
|
Santos Laguna Puebla |
2-1 |
|
14.03.26
|
Puebla Necaxa |
0-0 |
|
08.03.26
|
Pachuca Puebla |
2-1 |
|
05.03.26
|
Puebla Tigres |
3-1 |
|
28.02.26
|
San Luis Puebla |
0-1 |
|
21.02.26
|
Puebla Club America |
0-4 |
|
14.02.26
|
Puebla Pumas |
2-3 |
|
07.02.26
|
Tijuana Puebla |
0-0 |
|
31.01.26
|
Puebla Toluca |
0-0 |
|
18.01.26
|
Cruz Azul Puebla |
1-0 |
|
13.01.26
|
Puebla Mazatlan |
2-1 |
|
10.01.26
|
Atlas Puebla |
1-0 |
|
09.11.25
|
Leon Puebla |
1-2 |
|
01.11.25
|
Puebla Cruz Azul |
0-3 |
|
25.10.25
|
Juarez Puebla |
4-4 |
|
22.10.25
|
Club America Puebla |
2-1 |
|
18.10.25
|
Puebla Tijuana |
4-3 |
|
05.10.25
|
Queretaro Puebla |
3-1 |
|
28.09.25
|
Puebla Guadalajara |
0-2 |
|
24.09.25
|
Puebla Pachuca |
2-2 |
|
20.09.25
|
Necaxa Puebla |
1-0 |
|
14.09.25
|
Toluca Puebla |
3-1 |
|
30.08.25
|
Puebla Monterrey |
2-4 |
|
27.08.25
|
Puebla Badajoz |
0-6 |
|
25.08.25
|
Pumas Puebla |
0-0 |
|
21.08.25
|
Seattle Sounders Puebla (Penalties:4 - 3) |
0-0 |
|
16.08.25
|
Puebla San Luis |
0-2 |
|
13.08.25
|
Puebla Extremadura 1924 |
1-0 |
|
09.08.25
|
Tigres Puebla |
7-0 |
|
06.08.25
|
CF Montreal Puebla |
1-2 |
|
02.08.25
|
Columbus Crew Puebla |
3-1 |
|
30.07.25
|
New York City Puebla |
0-3 |
|
26.07.25
|
Puebla Santos Laguna |
1-0 |
|
19.07.25
|
Mazatlan Puebla |
2-1 |
|
12.07.25
|
Puebla Atlas |
2-3 |
|
19.04.25
|
Puebla Necaxa |
0-1 |
|
16.04.25
|
Guadalajara Puebla |
1-0 |
|
13.04.25
|
Leon Puebla |
1-0 |
|
05.04.25
|
Puebla Tigres |
0-0 |
|
29.03.25
|
Juarez Puebla |
2-0 |
|
15.03.25
|
Puebla Toluca |
0-3 |
|
01.07.26
|
Puebla Tlaxcala |
3-1 |
|
25.04.26
|
Puebla Queretaro |
1-2 |
|
11.04.26
|
Puebla Leon |
0-1 |
|
04.04.26
|
Puebla Juarez |
1-1 |
|
14.03.26
|
Puebla Necaxa |
0-0 |
|
05.03.26
|
Puebla Tigres |
3-1 |
|
21.02.26
|
Puebla Club America |
0-4 |
|
14.02.26
|
Puebla Pumas |
2-3 |
|
31.01.26
|
Puebla Toluca |
0-0 |
|
13.01.26
|
Puebla Mazatlan |
2-1 |
|
01.11.25
|
Puebla Cruz Azul |
0-3 |
|
18.10.25
|
Puebla Tijuana |
4-3 |
|
27.09.25
|
Puebla Guadalajara |
0-2 |
|
24.09.25
|
Puebla Pachuca |
2-2 |
|
30.08.25
|
Puebla Monterrey |
2-4 |
|
27.08.25
|
Puebla Badajoz |
0-6 |
|
16.08.25
|
Puebla San Luis |
0-2 |
|
13.08.25
|
Puebla Extremadura 1924 |
1-0 |
|
26.07.25
|
Puebla Santos Laguna |
1-0 |
|
12.07.25
|
Puebla Atlas |
2-3 |
|
19.04.25
|
Puebla Necaxa |
0-1 |
|
05.04.25
|
Puebla Tigres |
0-0 |
|
15.03.25
|
Puebla Toluca |
0-3 |
|
08.03.25
|
Puebla Pumas |
1-3 |
|
22.02.25
|
Puebla Tijuana |
2-0 |
|
08.02.25
|
Puebla Club America |
1-2 |
|
29.01.25
|
Puebla Mazatlan |
0-1 |
|
18.01.25
|
Puebla San Luis |
1-2 |
|
26.10.24
|
Puebla Guadalajara |
1-0 |
|
19.10.24
|
Puebla Cruz Azul |
1-2 |
|
28.09.24
|
Puebla Juarez |
2-3 |
|
21.09.24
|
Puebla Pachuca |
2-3 |
|
14.09.24
|
Puebla Queretaro |
2-1 |
|
17.08.24
|
Puebla Monterrey |
1-2 |
|
28.07.24
|
Puebla Inter Miami |
0-2 |
|
20.07.24
|
Puebla Atlas |
1-2 |
|
17.07.24
|
Puebla Leon |
2-2 |
|
05.07.24
|
Puebla Santos Laguna |
1-0 |
|
27.04.24
|
Puebla Club America |
1-2 |
|
13.04.24
|
Puebla Cruz Azul |
0-1 |
|
30.03.24
|
Puebla Tigres |
2-3 |
|
09.03.24
|
Puebla Atlas |
2-2 |
|
24.02.24
|
Puebla Queretaro |
0-2 |
|
21.02.24
|
Puebla Pachuca |
1-4 |
|
03.02.24
|
Puebla Mazatlan |
3-2 |
|
27.01.24
|
Puebla Toluca |
1-1 |
|
20.01.24
|
Puebla Necaxa |
1-2 |
|
01.12.23
|
Puebla Tigres |
2-2 |
|
04.11.23
|
Puebla Leon |
5-4 |
|
21.10.23
|
Puebla Guadalajara |
0-2 |
|
18.07.26
|
Juarez Puebla |
0-1 |
|
10.07.26
|
Atlas Puebla |
3-4 |
|
04.07.26
|
Pachuca Puebla |
3-1 |
|
22.04.26
|
Monterrey Puebla |
2-1 |
|
19.04.26
|
Guadalajara Puebla |
5-0 |
|
22.03.26
|
Santos Laguna Puebla |
2-1 |
|
08.03.26
|
Pachuca Puebla |
2-1 |
|
28.02.26
|
San Luis Puebla |
0-1 |
|
07.02.26
|
Tijuana Puebla |
0-0 |
|
18.01.26
|
Cruz Azul Puebla |
1-0 |
|
10.01.26
|
Atlas Puebla |
1-0 |
|
09.11.25
|
Leon Puebla |
1-2 |
|
25.10.25
|
Juarez Puebla |
4-4 |
|
22.10.25
|
Club America Puebla |
2-1 |
|
04.10.25
|
Queretaro Puebla |
3-1 |
|
20.09.25
|
Necaxa Puebla |
1-0 |
|
14.09.25
|
Toluca Puebla |
3-1 |
|
24.08.25
|
Pumas Puebla |
0-0 |
|
21.08.25
|
Seattle Sounders Puebla (Penalties:4 - 3) |
0-0 |
|
09.08.25
|
Tigres Puebla |
7-0 |
|
06.08.25
|
CF Montreal Puebla |
1-2 |
|
01.08.25
|
Columbus Crew Puebla |
3-1 |
|
30.07.25
|
New York City Puebla |
0-3 |
|
19.07.25
|
Mazatlan Puebla |
2-1 |
|
16.04.25
|
Guadalajara Puebla |
1-0 |
|
12.04.25
|
Leon Puebla |
1-0 |
|
29.03.25
|
Juarez Puebla |
2-0 |
|
02.03.25
|
Queretaro Puebla |
2-0 |
|
27.02.25
|
Pachuca Puebla |
2-1 |
|
15.02.25
|
Atlas Puebla |
3-2 |
|
02.02.25
|
Santos Laguna Puebla |
0-2 |
|
25.01.25
|
Cruz Azul Puebla |
1-1 |
|
13.01.25
|
Monterrey Puebla |
1-1 |
|
23.12.24
|
Atlante FC Puebla |
1-0 |
|
11.11.24
|
Tijuana Puebla |
2-1 |
|
02.11.24
|
San Luis Puebla |
2-0 |
|
23.10.24
|
Toluca Puebla |
5-0 |
|
05.10.24
|
Tigres Puebla |
1-0 |
|
18.09.24
|
Pumas Puebla |
1-0 |
|
31.08.24
|
Mazatlan Puebla |
1-1 |
|
25.08.24
|
Club America Puebla |
0-1 |
|
01.08.24
|
Tigres Puebla |
2-1 |
|
13.07.24
|
Necaxa Puebla |
4-1 |
|
20.04.24
|
Tijuana Puebla |
3-1 |
|
07.04.24
|
Guadalajara Puebla |
3-2 |
|
24.03.24
|
Juarez Puebla |
4-3 |
|
17.03.24
|
Leon Puebla |
2-1 |
|
02.03.24
|
San Luis Puebla |
4-0 |
|
11.02.24
|
Pumas Puebla |
3-0 |
|
31.01.24
|
Santos Laguna Puebla |
3-0 |
|
18.01.2026
|
Cruz Azul Puebla |
1-0
|
|
01.11.2025
|
Puebla Cruz Azul |
0-3
|
|
25.01.2025
|
Cruz Azul Puebla |
1-1
|
|
19.10.2024
|
Puebla Cruz Azul |
1-2
|
|
13.04.2024
|
Puebla Cruz Azul |
0-1
|
|
18.01.2026
|
Cruz Azul Puebla |
1-0
|
|
25.01.2025
|
Cruz Azul Puebla |
1-1
|
|
13.11.2023
|
Cruz Azul Puebla |
1-2
|
|
24.07.2022
|
Cruz Azul Puebla |
2-2
|
|
06.03.2022
|
Cruz Azul Puebla |
1-3
|
|
17.01.2021
|
Cruz Azul Puebla |
0-1
|