Necaxa vs Puebla - Liga MX

Fixture Preview - 20 September 2025

Match Context & Stakes

Liga MX logo
Sat 20 Sep • 02:00 Europe/London
Necaxa badge
LossWinDrawDrawLoss
vs
Puebla badge
LossLossWinLossLoss
Full Time Result
Over/Under 2.5
Both Teams To Score

AccaPlanner Recommends...

Finding a sensible angle…

Match Preview

As Necaxa prepares to host Puebla at the Estadio Victoria de Aguascalientes, both teams are in search of crucial points to improve their standings in Liga MX. Necaxa's recent form shows a mixed bag with one win, two draws, and two losses in their last five matches. Conversely, Puebla has struggled significantly, managing just one draw and four losses in the same period. This stark contrast in form could play a pivotal role in the outcome of the match. Historically, the head-to-head record favours Puebla, who have won six of the last ten encounters, while Necaxa has secured only two victories. However, the recent home advantage for Necaxa could tip the scales, especially given that five of the last ten meetings have seen both teams score. With both sides looking to regain confidence, expect a competitive fixture where defensive lapses could lead to goals on both ends. The potential for both teams to find the net makes the 'Both Teams to Score' market an intriguing angle to consider.

Prediction Strength

Full Time Result

Home Win0%
Draw0%
Away Win0%

Over/Under 2.5

Over 2.50%
Under 2.50%

Both Teams to Score

BTTS Yes0%
BTTS No0%

Mini League Table

View full table →
PosTeamPWDLPts
10Santos Laguna62046
11León52036
12Mazatlán51225
13Necaxa51225
14Pumas UNAM51225
15Atlas51225
16Guadalajara51134
17Querétaro61144
18Puebla51043

Head to Head

DateHomeScoreAwayCompetition
April 19, 2025Puebla0–1NecaxaLiga MX
July 13, 2024Necaxa4–1PueblaLiga MX
January 20, 2024Puebla1–2NecaxaLiga MX
October 8, 2023Necaxa1–2PueblaLiga MX
April 15, 2023Necaxa1–1PueblaLiga MX
August 17, 2022Puebla2–2NecaxaLiga MX
April 23, 2022Puebla0–1NecaxaLiga MX
October 16, 2021Necaxa0–1PueblaLiga MX
February 27, 2021Puebla1–0NecaxaLiga MX
September 19, 2020Necaxa0–1PueblaLiga MX