Guadalajara host Puebla in the Mexico Liga MX on 19 April 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 02:07 UK Time.
Monterrey return home under pressure after a run of inconsistent results, while Pachuca arrive with stronger momentum and more reliable attacking performances. With both sides deep into the Liga MX season, this fixture carries importance for positioning and confidence heading into the final stretch.
The contrast is clear between a home side struggling to control games and a visiting team that has shown greater balance. Pachuca’s ability to manage different match scenarios could prove decisive against a Monterrey side still searching for stability.
Monterrey’s recent form highlights a team capable of scoring but lacking control in key moments. A 0-0 draw away at Atlas most recently offered defensive stability, but it followed back-to-back home defeats, losing 1-2 to San Luis and 2-3 to Guadalajara. These results underline how quickly matches can slip away despite positive attacking phases.
Earlier, a 2-2 draw at Juarez and a narrow 0-1 loss at Tigres showed similar patterns, with Monterrey struggling to maintain balance across 90 minutes. While they have scored 58 goals this season, defensive issues remain evident with 51 conceded, reflecting a side that often becomes involved in open contests rather than controlled performances.
Pachuca enter this fixture in stronger form, combining consistent scoring with improved control. Their latest 4-2 win over Santos Laguna highlighted their attacking sharpness, following a 2-1 away victory at Cruz Azul. Even in draws against Toluca 1-1 and San Luis 1-1, they maintained structure and created chances regularly.
With 46 goals scored and just 37 conceded, Pachuca have shown a more balanced profile across the season. Their ability to build attacks patiently while still threatening in transition makes them adaptable in different game states. Recent performances suggest a team growing in confidence, particularly in away fixtures where they have managed results effectively.
The best bet for this match points towards Pachuca draw no bet at 2.38 odds. Monterrey’s inconsistency and defensive record leave them vulnerable, while Pachuca’s recent momentum and ability to manage matches give them the edge, even if the game remains competitive.
Pachuca’s attacking rhythm also supports backing them to score in both halves at 3.75 odds. Their recent matches have shown consistent chance creation across the full 90 minutes, and against a Monterrey defence that struggles to maintain concentration, opportunities should arise in both periods.
For a correct score prediction, a 3-2 Pachuca win at 26.00 odds reflects the likely open nature of the contest. Monterrey’s attacking quality suggests they will contribute, but Pachuca’s sharper execution and current form point towards the visitors edging a high-scoring encounter.
| Guadalajara | Puebla | |
|---|---|---|
| Game Played | 34 | 32 |
| Wins | 20 | 6 |
| Draws | 4 | 7 |
| Loss | 10 | 19 |
| Goals For | 64 | 32 |
| Goals Against | 42 | 64 |
| Guadalajara | Puebla | |
|---|---|---|
| Game Played | 17 | 16 |
| Wins | 11 | 2 |
| Draws | 3 | 3 |
| Loss | 3 | 11 |
| Goals For | 39 | 13 |
| Goals Against | 17 | 34 |
|
23.04.26
|
Necaxa Guadalajara |
0-0 |
|
19.04.26
|
Guadalajara Puebla |
5-0 |
|
12.04.26
|
Tigres Guadalajara |
4-1 |
|
06.04.26
|
Guadalajara Pumas |
2-2 |
|
30.03.26
|
Atlas Guadalajara |
0-1 |
|
22.03.26
|
Monterrey Guadalajara |
2-3 |
|
19.03.26
|
Guadalajara Leon |
5-0 |
|
14.03.26
|
Guadalajara Santos Laguna |
3-0 |
|
08.03.26
|
Atlas Guadalajara |
1-2 |
|
28.02.26
|
Toluca Guadalajara |
2-0 |
|
22.02.26
|
Cruz Azul Guadalajara |
2-1 |
|
15.02.26
|
Guadalajara Club America |
1-0 |
|
07.02.26
|
Mazatlan Guadalajara |
1-2 |
|
31.01.26
|
San Luis Guadalajara |
2-3 |
|
17.01.26
|
Guadalajara Queretaro |
2-1 |
|
14.01.26
|
Juarez Guadalajara |
0-1 |
|
10.01.26
|
Guadalajara Pachuca |
2-0 |
|
04.01.26
|
Atlas Guadalajara |
0-0 |
|
01.12.25
|
Cruz Azul Guadalajara |
3-2 |
|
28.11.25
|
Guadalajara Cruz Azul |
0-0 |
|
08.11.25
|
Guadalajara Monterrey |
4-2 |
|
03.11.25
|
Pachuca Guadalajara |
0-1 |
|
26.10.25
|
Guadalajara Atlas |
4-1 |
|
23.10.25
|
Queretaro Guadalajara |
1-0 |
|
19.10.25
|
Guadalajara Mazatlan |
2-0 |
|
12.10.25
|
Club America Guadalajara |
1-1 |
|
06.10.25
|
Pumas Guadalajara |
1-2 |
|
28.09.25
|
Puebla Guadalajara |
0-2 |
|
24.09.25
|
Guadalajara Necaxa |
3-1 |
|
21.09.25
|
Guadalajara Toluca |
0-3 |
|
18.09.25
|
Guadalajara Tigres |
0-0 |
|
14.09.25
|
Club America Guadalajara |
1-2 |
|
31.08.25
|
Guadalajara Cruz Azul |
1-2 |
|
23.08.25
|
Tijuana Guadalajara |
3-3 |
|
17.08.25
|
Guadalajara Juarez |
1-2 |
|
13.08.25
|
RSD Alcalá Guadalajara |
2-2 |
|
11.08.25
|
Santos Laguna Guadalajara |
1-0 |
|
09.08.25
|
Guadalajara Villarreal II |
2-2 |
|
08.08.25
|
FC Cincinnati Guadalajara |
1-2 |
|
06.08.25
|
Utebo Guadalajara |
1-3 |
|
04.08.25
|
Guadalajara Charlotte (Penalties:4 - 2) |
2-2 |
|
02.08.25
|
Numancia Guadalajara |
1-4 |
|
01.08.25
|
Guadalajara New York Red Bulls |
0-1 |
|
27.07.25
|
Guadalajara San Luis |
4-3 |
|
26.07.25
|
Guadalajara Alcorcon |
0-4 |
|
20.07.25
|
Leon Guadalajara |
1-0 |
|
20.04.25
|
Atlas Guadalajara |
1-1 |
|
16.04.25
|
Guadalajara Puebla |
1-0 |
|
12.04.25
|
Mazatlan Guadalajara |
1-1 |
|
06.04.25
|
Monterrey Guadalajara |
3-1 |
|
19.04.26
|
Guadalajara Puebla |
5-0 |
|
06.04.26
|
Guadalajara Pumas |
2-2 |
|
19.03.26
|
Guadalajara Leon |
5-0 |
|
14.03.26
|
Guadalajara Santos Laguna |
3-0 |
|
15.02.26
|
Guadalajara Club America |
1-0 |
|
17.01.26
|
Guadalajara Queretaro |
2-1 |
|
10.01.26
|
Guadalajara Pachuca |
2-0 |
|
28.11.25
|
Guadalajara Cruz Azul |
0-0 |
|
08.11.25
|
Guadalajara Monterrey |
4-2 |
|
26.10.25
|
Guadalajara Atlas |
4-1 |
|
19.10.25
|
Guadalajara Mazatlan |
2-0 |
|
24.09.25
|
Guadalajara Necaxa |
3-1 |
|
21.09.25
|
Guadalajara Toluca |
0-3 |
|
18.09.25
|
Guadalajara Tigres |
0-0 |
|
31.08.25
|
Guadalajara Cruz Azul |
1-2 |
|
16.08.25
|
Guadalajara Juarez |
1-2 |
|
09.08.25
|
Guadalajara Villarreal II |
2-2 |
|
03.08.25
|
Guadalajara Charlotte (Penalties:4 - 2) |
2-2 |
|
31.07.25
|
Guadalajara New York Red Bulls |
0-1 |
|
26.07.25
|
Guadalajara San Luis |
4-3 |
|
26.07.25
|
Guadalajara Alcorcon |
0-4 |
|
16.04.25
|
Guadalajara Puebla |
1-0 |
|
30.03.25
|
Guadalajara Cruz Azul |
0-1 |
|
09.03.25
|
Guadalajara Club America |
0-0 |
|
06.03.25
|
Guadalajara Club America |
1-0 |
|
23.02.25
|
Guadalajara Pachuca |
2-1 |
|
13.02.25
|
Guadalajara Cibao |
3-0 |
|
10.02.25
|
Guadalajara Tijuana |
2-1 |
|
01.02.25
|
Guadalajara Queretaro |
1-1 |
|
26.01.25
|
Guadalajara Tigres |
1-1 |
|
12.01.25
|
Guadalajara Santos Laguna |
1-0 |
|
22.11.24
|
Guadalajara Atlas |
1-2 |
|
09.11.24
|
Guadalajara San Luis |
0-1 |
|
03.11.24
|
Guadalajara Pumas |
0-0 |
|
23.10.24
|
Guadalajara Necaxa |
3-2 |
|
14.10.24
|
Guadalajara Club America |
0-2 |
|
06.10.24
|
Guadalajara Atlas |
2-3 |
|
29.09.24
|
Guadalajara Monterrey |
1-1 |
|
19.09.24
|
Guadalajara Leon |
2-0 |
|
31.08.24
|
Guadalajara Juarez |
5-0 |
|
05.08.24
|
Guadalajara LA Galaxy (Penalties:4 - 5) |
2-2 |
|
28.07.24
|
Guadalajara SJ Earthquakes (Penalties:3 - 4) |
1-1 |
|
20.07.24
|
Guadalajara Mazatlan |
2-0 |
|
07.07.24
|
Guadalajara Toluca |
0-0 |
|
16.05.24
|
Guadalajara Club America |
0-0 |
|
09.05.24
|
Guadalajara Toluca |
1-0 |
|
21.04.24
|
Guadalajara Queretaro |
2-0 |
|
07.04.24
|
Guadalajara Puebla |
3-2 |
|
25.03.24
|
Guadalajara Atlas |
0-0 |
|
24.03.24
|
Guadalajara Atlas |
0-0 |
|
23.04.26
|
Necaxa Guadalajara |
0-0 |
|
11.04.26
|
Tigres Guadalajara |
4-1 |
|
30.03.26
|
Atlas Guadalajara |
0-1 |
|
22.03.26
|
Monterrey Guadalajara |
2-3 |
|
08.03.26
|
Atlas Guadalajara |
1-2 |
|
28.02.26
|
Toluca Guadalajara |
2-0 |
|
22.02.26
|
Cruz Azul Guadalajara |
2-1 |
|
07.02.26
|
Mazatlan Guadalajara |
1-2 |
|
31.01.26
|
San Luis Guadalajara |
2-3 |
|
14.01.26
|
Juarez Guadalajara |
0-1 |
|
04.01.26
|
Atlas Guadalajara |
0-0 |
|
01.12.25
|
Cruz Azul Guadalajara |
3-2 |
|
03.11.25
|
Pachuca Guadalajara |
0-1 |
|
23.10.25
|
Queretaro Guadalajara |
1-0 |
|
12.10.25
|
Club America Guadalajara |
1-1 |
|
06.10.25
|
Pumas Guadalajara |
1-2 |
|
27.09.25
|
Puebla Guadalajara |
0-2 |
|
14.09.25
|
Club America Guadalajara |
1-2 |
|
23.08.25
|
Tijuana Guadalajara |
3-3 |
|
13.08.25
|
RSD Alcalá Guadalajara |
2-2 |
|
11.08.25
|
Santos Laguna Guadalajara |
1-0 |
|
07.08.25
|
FC Cincinnati Guadalajara |
1-2 |
|
06.08.25
|
Utebo Guadalajara |
1-3 |
|
02.08.25
|
Numancia Guadalajara |
1-4 |
|
20.07.25
|
Leon Guadalajara |
1-0 |
|
20.04.25
|
Atlas Guadalajara |
1-1 |
|
12.04.25
|
Mazatlan Guadalajara |
1-1 |
|
06.04.25
|
Monterrey Guadalajara |
3-1 |
|
16.03.25
|
Juarez Guadalajara |
1-1 |
|
13.03.25
|
Club America Guadalajara |
4-0 |
|
02.03.25
|
Pumas Guadalajara |
0-1 |
|
27.02.25
|
San Luis Guadalajara |
3-1 |
|
16.02.25
|
Toluca Guadalajara |
2-1 |
|
07.02.25
|
Cibao Guadalajara |
1-1 |
|
29.01.25
|
Leon Guadalajara |
2-1 |
|
18.01.25
|
Necaxa Guadalajara |
3-2 |
|
05.01.25
|
CDS Tampico Madero Guadalajara |
0-1 |
|
28.12.24
|
Atlas Guadalajara (Penalties:0 - 1) |
0-0 |
|
21.12.24
|
Mineros de Zacatecas Guadalajara |
0-0 |
|
06.11.24
|
Santos Laguna Guadalajara |
0-2 |
|
26.10.24
|
Puebla Guadalajara |
1-0 |
|
19.10.24
|
Pachuca Guadalajara |
0-2 |
|
22.09.24
|
Cruz Azul Guadalajara |
1-0 |
|
15.09.24
|
Club America Guadalajara |
1-0 |
|
25.08.24
|
Tigres Guadalajara |
1-1 |
|
17.07.24
|
Queretaro Guadalajara |
0-2 |
|
13.07.24
|
Tijuana Guadalajara |
4-2 |
|
19.05.24
|
Club America Guadalajara |
1-0 |
|
12.05.24
|
Toluca Guadalajara |
0-0 |
|
28.04.24
|
Atlas Guadalajara |
0-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 |
|
08.03.25
|
Puebla Pumas |
1-3 |
|
02.03.25
|
Queretaro Puebla |
2-0 |
|
27.02.25
|
Pachuca Puebla |
2-1 |
|
22.02.25
|
Puebla Tijuana |
2-0 |
|
15.02.25
|
Atlas Puebla |
3-2 |
|
08.02.25
|
Puebla Club America |
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 |
|
04.10.23
|
Puebla Monterrey |
1-1 |
|
23.09.23
|
Puebla Pumas |
0-2 |
|
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 |
|
14.01.24
|
Monterrey Puebla |
2-0 |
|
04.12.23
|
Tigres Puebla |
3-0 |
|
13.11.23
|
Cruz Azul Puebla |
1-2 |
|
01.11.23
|
Toluca Puebla |
0-1 |
|
28.09.2025
|
Puebla Guadalajara |
0-2
|
|
16.04.2025
|
Guadalajara Puebla |
1-0
|
|
26.10.2024
|
Puebla Guadalajara |
1-0
|
|
07.04.2024
|
Guadalajara Puebla |
3-2
|
|
21.10.2023
|
Puebla Guadalajara |
0-2
|
|
16.04.2025
|
Guadalajara Puebla |
1-0
|
|
07.04.2024
|
Guadalajara Puebla |
3-2
|
|
11.09.2022
|
Guadalajara Puebla |
1-0
|
|
27.02.2022
|
Guadalajara Puebla |
2-3
|
|
09.08.2020
|
Guadalajara Puebla |
0-1
|
|
21.04.2019
|
Guadalajara Puebla |
1-3
|