Our Puebla vs Cruz Azul Prediction: 1-2
Puebla vs Cruz Azul in the Mexico Liga MX is scheduled for an 03:05 GMT kick-off on Saturday November 1, 2025. We predict a 1-2 away victory, but with both teams finding the net regularly, BTTS is also a strong betting option.
This Puebla vs Cruz Azul prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Puebla's Last Match – Juarez FC vs Puebla
Puebla will aim to turn their fortunes around after a 4-4 Mexico Liga MX draw with Juarez FC on October 25. In that match, Puebla saw 51% of the ball and created 6 goal attempts, with 8 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Juarez FC | 49% | 8 (8) | 1.59 | 42 |
Puebla | 51% | 6 (8) | 2.16 | 32 |
Cruz Azul's Last Match – Cruz Azul vs Monterrey
Cruz Azul must win to build on their momentum after securing a hard-fought 2-0 Mexico Liga MX victory over Monterrey in their last outing. In that match, Cruz Azul controlled 56% of possession and managed 16 shots on goal, with 9 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Cruz Azul | 56% | 16 (9) | 2.11 | 54 |
Monterrey | 44% | 5 (2) | 0.51 | 10 |
Puebla vs Cruz Azul Stats
Key Stats
| Puebla | Cruz Azul | |
|---|---|---|
| 0.66 | Attacking Strength | 1.24 |
| 1.55 | Defence Strength | 0.9 |
| 0.6 | Points Per Game | 2.1 |
| 1/10 | WIN | 6/10 |
| 3/10 | DRAW | 3/10 |
| 1/10 | Clean Sheets | 3/10 |
| 7/10 | BTTS | 6/10 |
| 7/10 | Over 2.5 Goals | 4/10 |
| 1.5 | Average Scored | 1.5 |
Goals Scored vs Goals Conceded
Puebla are averaging 1.5 goals scored and 2.4 conceded per match, while Cruz Azul average 1.5 scored and 1.0 conceded per game.
Puebla 15-24
Cruz Azul 15-10
What are the odds for this match?
Puebla to win: @4.75
Draw: @3.9
Cruz Azul to win: @1.7
Lineups
Puebla (5-4-1) : Jesus Rodriguez, Alvaro Alejandro de la Rosa Burgos, Eduardo Navarro, Rodrigo Pachuca, Efrain Orona, Nicolas Diaz, Edgar Guerra, Alejandro Organista, Luis Rey, Emiliano Gomez, Ricardo Marin
Cruz Azul (3-4-2-1) : Kevin Mier, Willer Ditta, Erik Lira, Jesus Orozco, Amaury Morales Rosas, Carlos Rodriguez, Jeremy Marquez, Omar Chagoya, Jose Paradela, Mateusz Bogusz, Gabriel Fernandez



Juarez FC
Puebla
Cruz Azul
Monterrey