Monterrey 2-1 Puebla — Liga MX
Pre-match Insights
🎯 Live Goal Signals
0'HTFT
2'
15'
16'
31'
42'
44'
45+4'
VAR
60'67'
67'
68'
73'
74'
74'
80'
84'
84'
89'
Match Report
Monterrey beat Puebla 2-1 in Liga MX. The match took place on April 22, 2026. Puebla controlled the ball with 57% possession, while total shots finished 23 to 9. The expected goals (xG) reading was 2.36 for Monterrey against 0.86 for Puebla. This report was generated automatically from Shutli's live match data, which tracks xG, momentum and tempo minute by minute.
Open Shutli in the app
MFT System
MFT Score
42.6
49.1
91.7
45.9
MFT Differential
Away Dominant+6.5Home42.6
Away49.1
Reliability%97
Component Analysis
xG Component
3.6
6.09.6
Momentum Component
5.9
18.624.5
Tempo Component
3.0
18.015.0
Trend Analysis
Home · Last 5min+0.0
Away · Last 5min+0.0
Statistics
0Expected Goals (xG)0
43%Ball Possession57%
23Total Shots9
6On Target2
11Off Target5
6Blocked2
9Inside Box7
14Outside Box2
3Corners3
20Fouls9
3Offsides2
1GK Saves4
420Passes537
364Accurate Passes472
3Yellow Cards1
0Red Cards0
Head to Head
1
Wins
2
Draws
2
Wins
Total Matches
5
Goals
15
Avg Goals
3.00
Form Comparison
Monterrey
LDLLD
Avg Points0.40
Goals/Match1.00
Conceded/Match1.80
Goal Diff-4
Puebla
DLDLL
Avg Points0.40
Goals/Match0.40
Conceded/Match1.80
Goal Diff-7
Streaks & Trends
Monterrey
1 Scoring
Puebla
Match Trends
Both Teams Scored4/5 (80%)
Over 2 Goals2/5 (40%)
Under 3 Goals3/5 (60%)
Clean Sheets0Monterrey
Avg. HT Goals1.40
Clean Sheets0Puebla
Monterrey — Last 5 Home Matches
LLLLW
- Monterrey1 - 3PachucaLiga MXClausura - 15HT 1-0
- Monterrey1 - 2Atletico San LuisLiga MXClausura - 13HT 1-0
- Monterrey2 - 3Guadalajara ChivasLiga MXClausura - 12HT 0-1
- Monterrey2 - 3Cruz AzulCONCACAF Champions LeagueRound of 16HT 2-1
- Monterrey4 - 0Club QueretaroLiga MXClausura - 9HT 1-0
Puebla — Last 5 Away Matches
LLLW
- Guadalajara Chivas5 - 0PueblaLiga MXClausura - 15HT 2-0
- Santos Laguna2 - 1PueblaLiga MXClausura - 12HT 0-0
- Pachuca2 - 1PueblaLiga MXClausura - 10HT 0-0
- Atletico San Luis0 - 1PueblaLiga MXClausura - 8HT 0-0
Previous Matches
5 matches- 2025/26
- Puebla2 - 4MonterreyLiga MXApertura - 7HT 1-2
- 2024/25
- Monterrey1 - 1PueblaLiga MXClausura - 1HT 1-0
- Puebla1 - 2MonterreyLiga MXApertura - 16HT 0-1
- 2023/24
- Monterrey2 - 0PueblaLiga MXClausura - 1HT 0-0
- Puebla1 - 1MonterreyLiga MXApertura - 11HT 1-1

