Puebla host Necaxa in the Mexico Liga MX on 14 March 2026, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 01:00 UK Time.
Puebla return home hoping to build momentum after a mixed sequence of performances that has produced both impressive victories and heavy defeats. Their matches have rarely lacked action, with open play often creating opportunities at both ends of the pitch.
Necaxa arrive in a similarly unpredictable rhythm, alternating between strong attacking displays and defensive setbacks. The visitors remain competitive in most matches, but maintaining control across the full ninety minutes has been an ongoing challenge.
Puebla’s recent fixtures highlight a team capable of producing dangerous attacking spells while remaining vulnerable defensively. Their latest result was a 2-1 defeat away at Pachuca, following an impressive 3-1 home victory over Tigres. Earlier in the run, Puebla secured a narrow 1-0 away win against San Luis, demonstrating their ability to compete on the road.
However, defensive inconsistency has also shaped their form. A heavy 4-0 home defeat against Club America exposed their vulnerability when under sustained pressure, while a 3-2 loss to Pumas earlier in February showed how quickly matches can turn into open contests. With 30 goals scored but 55 conceded across the campaign, Puebla’s games regularly develop into attacking exchanges.
Necaxa’s recent performances mirror many of Puebla’s patterns, with attacking intent often balanced by defensive fragility. Their latest outing ended in a narrow 1-0 home defeat against Pumas, following a 2-1 loss away at Pachuca and another 2-1 defeat at Leon. These results underline how frequently their matches remain competitive but ultimately slip away through small defensive lapses.
Earlier in the sequence, Necaxa suffered a heavy 3-0 home defeat against Toluca but responded with a strong 2-1 away victory at Juarez. With 35 goals scored and 48 conceded this season, Necaxa have maintained a respectable attacking output but have struggled to keep matches under control defensively.
The best bet for this match leans towards Puebla to win at 2.28 odds. Puebla’s recent home performance against Tigres showed their ability to produce strong attacking displays, and facing a Necaxa side that has lost three of its last four matches may present an opportunity to secure another important victory.
Both teams to score at 1.70 odds also looks appealing given the defensive records of both sides. Puebla have been involved in scorelines such as 3-1, 2-3 and 2-1 recently, while Necaxa’s recent matches include results like 2-1, 2-1 and 0-3, reflecting how their fixtures often feature goals for both teams.
For those considering a correct score prediction, 2-1 Puebla at 9.00 odds aligns with the recent patterns surrounding both sides. Puebla’s attacking threat at home combined with Necaxa’s ability to find the net even in defeat suggests a competitive match where the hosts eventually edge the result.
| Puebla | Necaxa | |
|---|---|---|
| Game Played | 32 | 32 |
| Wins | 6 | 9 |
| Draws | 7 | 7 |
| Loss | 19 | 16 |
| Goals For | 32 | 42 |
| Goals Against | 64 | 53 |
| Puebla | Necaxa | |
|---|---|---|
| Game Played | 16 | 16 |
| Wins | 4 | 3 |
| Draws | 4 | 3 |
| Loss | 8 | 10 |
| Goals For | 19 | 21 |
| Goals Against | 30 | 36 |
|
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 |
|
23.04.26
|
Necaxa Guadalajara |
0-0 |
|
19.04.26
|
Necaxa Tigres |
1-1 |
|
12.04.26
|
Queretaro Necaxa |
3-1 |
|
04.04.26
|
Necaxa Mazatlan |
2-1 |
|
21.03.26
|
Necaxa Tijuana |
3-0 |
|
14.03.26
|
Puebla Necaxa |
0-0 |
|
07.03.26
|
Necaxa Pumas |
0-1 |
|
04.03.26
|
Pachuca Necaxa |
2-1 |
|
01.03.26
|
Leon Necaxa |
2-1 |
|
22.02.26
|
Necaxa Toluca |
0-3 |
|
15.02.26
|
Juarez Necaxa |
1-2 |
|
07.02.26
|
Necaxa San Luis |
4-1 |
|
31.01.26
|
Club America Necaxa |
2-0 |
|
17.01.26
|
Necaxa Atlas |
0-1 |
|
14.01.26
|
Necaxa Monterrey |
0-2 |
|
11.01.26
|
Santos Laguna Necaxa |
1-3 |
|
03.01.26
|
Leon Necaxa |
1-2 |
|
30.12.25
|
Atlas Necaxa |
5-3 |
|
23.12.25
|
Necaxa San Luis |
2-0 |
|
18.12.25
|
Necaxa Mineros de Zacatecas |
3-0 |
|
08.11.25
|
Mazatlan Necaxa |
1-1 |
|
01.11.25
|
Necaxa Santos Laguna |
4-1 |
|
27.10.25
|
San Luis Necaxa |
3-4 |
|
22.10.25
|
Necaxa Cruz Azul |
1-1 |
|
18.10.25
|
Tigres Necaxa |
5-3 |
|
04.10.25
|
Necaxa Pachuca |
0-1 |
|
28.09.25
|
Atlas Necaxa |
3-2 |
|
24.09.25
|
Guadalajara Necaxa |
3-1 |
|
20.09.25
|
Necaxa Puebla |
1-0 |
|
13.09.25
|
Necaxa Juarez |
1-1 |
|
01.09.25
|
Tijuana Necaxa |
3-0 |
|
24.08.25
|
Monterrey Necaxa |
3-0 |
|
16.08.25
|
Necaxa Leon |
0-1 |
|
11.08.25
|
Pumas Necaxa |
1-1 |
|
07.08.25
|
Orlando Necaxa |
5-1 |
|
03.08.25
|
Inter Miami Necaxa (Penalties:5 - 4) |
2-2 |
|
31.07.25
|
Necaxa Atlanta |
3-1 |
|
27.07.25
|
Necaxa Club America |
1-1 |
|
19.07.25
|
Necaxa Queretaro |
3-1 |
|
13.07.25
|
Toluca Necaxa |
3-1 |
|
12.05.25
|
Tigres Necaxa |
2-2 |
|
09.05.25
|
Necaxa Tigres |
0-0 |
|
19.04.25
|
Puebla Necaxa |
0-1 |
|
16.04.25
|
Juarez Necaxa |
2-2 |
|
12.04.25
|
Necaxa Pachuca |
3-5 |
|
05.04.25
|
Tijuana Necaxa |
1-2 |
|
29.03.25
|
Necaxa Queretaro |
2-0 |
|
15.03.25
|
Necaxa Leon |
2-1 |
|
08.03.25
|
Toluca Necaxa |
5-2 |
|
02.03.25
|
Necaxa Tigres |
1-2 |
|
23.04.26
|
Necaxa Guadalajara |
0-0 |
|
18.04.26
|
Necaxa Tigres |
1-1 |
|
04.04.26
|
Necaxa Mazatlan |
2-1 |
|
21.03.26
|
Necaxa Tijuana |
3-0 |
|
07.03.26
|
Necaxa Pumas |
0-1 |
|
22.02.26
|
Necaxa Toluca |
0-3 |
|
07.02.26
|
Necaxa San Luis |
4-1 |
|
17.01.26
|
Necaxa Atlas |
0-1 |
|
14.01.26
|
Necaxa Monterrey |
0-2 |
|
23.12.25
|
Necaxa San Luis |
2-0 |
|
18.12.25
|
Necaxa Mineros de Zacatecas |
3-0 |
|
01.11.25
|
Necaxa Santos Laguna |
4-1 |
|
22.10.25
|
Necaxa Cruz Azul |
1-1 |
|
04.10.25
|
Necaxa Pachuca |
0-1 |
|
20.09.25
|
Necaxa Puebla |
1-0 |
|
13.09.25
|
Necaxa Juarez |
1-1 |
|
16.08.25
|
Necaxa Leon |
0-1 |
|
30.07.25
|
Necaxa Atlanta |
3-1 |
|
27.07.25
|
Necaxa Club America |
1-1 |
|
19.07.25
|
Necaxa Queretaro |
3-1 |
|
09.05.25
|
Necaxa Tigres |
0-0 |
|
12.04.25
|
Necaxa Pachuca |
3-5 |
|
29.03.25
|
Necaxa Queretaro |
2-0 |
|
15.03.25
|
Necaxa Leon |
2-1 |
|
02.03.25
|
Necaxa Tigres |
1-2 |
|
22.02.25
|
Necaxa Mazatlan |
3-1 |
|
08.02.25
|
Necaxa Santos Laguna |
3-2 |
|
29.01.25
|
Necaxa Cruz Azul |
1-3 |
|
18.01.25
|
Necaxa Guadalajara |
3-2 |
|
10.11.24
|
Necaxa Atlas |
0-0 |
|
07.11.24
|
Necaxa San Luis |
1-1 |
|
28.10.24
|
Necaxa Toluca |
1-3 |
|
19.10.24
|
Necaxa Tijuana |
1-2 |
|
22.09.24
|
Necaxa Club America |
1-1 |
|
14.09.24
|
Necaxa Pumas |
2-0 |
|
24.08.24
|
Necaxa Juarez |
3-0 |
|
18.07.24
|
Necaxa Monterrey |
0-1 |
|
13.07.24
|
Necaxa Puebla |
4-1 |
|
03.05.24
|
Necaxa Queretaro (Penalties:3 - 2) |
1-1 |
|
29.04.24
|
Necaxa Monterrey |
2-5 |
|
13.04.24
|
Necaxa Santos Laguna |
2-0 |
|
01.04.24
|
Necaxa Leon |
1-2 |
|
09.03.24
|
Necaxa San Luis |
3-1 |
|
24.02.24
|
Necaxa Pachuca |
1-1 |
|
21.02.24
|
Necaxa Guadalajara |
1-0 |
|
10.02.24
|
Necaxa Toluca |
3-3 |
|
28.01.24
|
Necaxa Club America |
0-0 |
|
15.01.24
|
Necaxa Atlas |
2-1 |
|
06.01.24
|
Necaxa Tijuana |
1-3 |
|
05.11.23
|
Necaxa Mazatlan |
4-0 |
|
11.04.26
|
Queretaro Necaxa |
3-1 |
|
14.03.26
|
Puebla Necaxa |
0-0 |
|
04.03.26
|
Pachuca Necaxa |
2-1 |
|
01.03.26
|
Leon Necaxa |
2-1 |
|
15.02.26
|
Juarez Necaxa |
1-2 |
|
31.01.26
|
Club America Necaxa |
2-0 |
|
11.01.26
|
Santos Laguna Necaxa |
1-3 |
|
03.01.26
|
Leon Necaxa |
1-2 |
|
30.12.25
|
Atlas Necaxa |
5-3 |
|
08.11.25
|
Mazatlan Necaxa |
1-1 |
|
27.10.25
|
San Luis Necaxa |
3-4 |
|
18.10.25
|
Tigres Necaxa |
5-3 |
|
27.09.25
|
Atlas Necaxa |
3-2 |
|
24.09.25
|
Guadalajara Necaxa |
3-1 |
|
01.09.25
|
Tijuana Necaxa |
3-0 |
|
24.08.25
|
Monterrey Necaxa |
3-0 |
|
11.08.25
|
Pumas Necaxa |
1-1 |
|
06.08.25
|
Orlando Necaxa |
5-1 |
|
02.08.25
|
Inter Miami Necaxa (Penalties:5 - 4) |
2-2 |
|
13.07.25
|
Toluca Necaxa |
3-1 |
|
12.05.25
|
Tigres Necaxa |
2-2 |
|
19.04.25
|
Puebla Necaxa |
0-1 |
|
16.04.25
|
Juarez Necaxa |
2-2 |
|
05.04.25
|
Tijuana Necaxa |
1-2 |
|
08.03.25
|
Toluca Necaxa |
5-2 |
|
19.02.25
|
Atlas Necaxa |
0-4 |
|
15.02.25
|
Club America Necaxa |
2-3 |
|
02.02.25
|
Monterrey Necaxa |
1-0 |
|
25.01.25
|
San Luis Necaxa |
0-3 |
|
12.01.25
|
Pumas Necaxa |
2-1 |
|
30.12.24
|
Queretaro Necaxa |
2-2 |
|
23.12.24
|
Atlas Necaxa |
1-2 |
|
20.12.24
|
Tepatitlán Necaxa |
0-3 |
|
03.11.24
|
Pachuca Necaxa |
6-2 |
|
23.10.24
|
Guadalajara Necaxa |
3-2 |
|
05.10.24
|
Cruz Azul Necaxa |
3-0 |
|
28.09.24
|
Queretaro Necaxa |
0-0 |
|
19.09.24
|
Mazatlan Necaxa |
0-0 |
|
02.09.24
|
Santos Laguna Necaxa |
3-2 |
|
09.08.24
|
SJ Earthquakes Necaxa |
5-0 |
|
05.08.24
|
Seattle Sounders Necaxa |
1-3 |
|
31.07.24
|
Minnesota Necaxa |
1-0 |
|
22.07.24
|
Leon Necaxa |
1-1 |
|
07.07.24
|
Tigres Necaxa |
1-0 |
|
06.05.24
|
Pachuca Necaxa |
2-1 |
|
21.04.24
|
Tigres Necaxa |
5-2 |
|
06.04.24
|
Tijuana Necaxa |
2-3 |
|
16.03.24
|
Cruz Azul Necaxa |
1-2 |
|
02.03.24
|
Mazatlan Necaxa |
2-1 |
|
17.02.24
|
Queretaro Necaxa |
1-1 |
|
20.09.2025
|
Necaxa Puebla |
1-0
|
|
19.04.2025
|
Puebla Necaxa |
0-1
|
|
14.07.2024
|
Necaxa Puebla |
4-1
|
|
20.01.2024
|
Puebla Necaxa |
1-2
|
|
09.10.2023
|
Necaxa Puebla |
1-2
|
|
19.04.2025
|
Puebla Necaxa |
0-1
|
|
20.01.2024
|
Puebla Necaxa |
1-2
|
|
17.08.2022
|
Puebla Necaxa |
2-2
|
|
23.04.2022
|
Puebla Necaxa |
0-1
|
|
27.02.2021
|
Puebla Necaxa |
1-0
|
|
23.11.2019
|
Puebla Necaxa |
3-0
|