Our Cruz Azul vs Puebla Prediction: 3-1
Cruz Azul vs Puebla in the Mexico Liga MX is scheduled for an 03:00 GMT kick-off on Sunday January 18, 2026. Our analysis favors a 3-1 home win, but considering the likelihood of multiple goals, over 2.5 goals is also a solid wager.
Our prediction is supported by key performance data, betting odds and match insights — everything you need is right below to make smarter bets.
→ View Today's Football Score Tips
Recent Form Insights
Cruz Azul's Last Match – Cruz Azul vs Atlas
Cruz Azul will look to carry forward their winning form after a 2-0 Mexico Liga MX success over Atlas on January 14. In that match, Cruz Azul saw 49% of the ball and created 15 goal attempts, with 5 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Cruz Azul | 49% | 15 (5) | 0.68 | 40 |
Atlas | 51% | 5 (2) | 0.33 | 28 |
Puebla's Last Match – Puebla vs Mazatlan FC
Puebla will be eager to build on their previous performance after securing a 2-1 Mexico Liga MX victory over Mazatlan FC on January 13. In that match, Puebla recorded 56% possession, attempting 14 shots on goal, with 7 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Puebla | 56% | 14 (7) | 1.22 | 52 |
Mazatlan FC | 44% | 8 (6) | 1.33 | 34 |
Cruz Azul vs Puebla Stats
Key Stats
| Cruz Azul | Puebla | |
|---|---|---|
| 1.25 | Attacking Strength | 0.81 |
| 1.06 | Defence Strength | 1.43 |
| 1.2 | Points Per Game | 1.1 |
| 3/10 | WIN | 3/10 |
| 3/10 | DRAW | 2/10 |
| 3/10 | Clean Sheets | 0/10 |
| 7/10 | BTTS | 7/10 |
| 6/10 | Over 2.5 Goals | 8/10 |
| 1.5 | Average Scored | 1.6 |
Goals Scored vs Goals Conceded
Cruz Azul are averaging 1.5 goals scored and 1.3 conceded per match, while Puebla average 1.6 scored and 2.2 conceded per game.
Cruz Azul 15-13
Puebla 16-22
What are the odds for this match?
Cruz Azul to win: @1.48
Draw: @4.75
Puebla to win: @6
Lineups
Cruz Azul (3-4-2-1) : Andres Gudino, Willer Ditta, Erik Lira, Gonzalo Piovi, Jorge Sanchez, Jose Paradela, Agustin Palavecino, Carlos Rodolfo Rotondi, Luka Romero, Carlos Rodriguez, Gabriel Fernandez
Puebla (4-3-3) : Ricardo Gutierrez, Iker Moreno, Eduardo Navarro, Nicolas Diaz, Fernando Monarrez, Alejandro Organista, Luis Rey, Edgar Guerra, Carlos Alberto Baltazar Agraz, Emiliano Gomez, Esteban Lozano



Cruz Azul
Atlas
Puebla
Mazatlan FC
Cruz Azul
Toluca
Chivas Guadalajara
Pachuca
Unam Pumas
Tigres UANL
Atlas
Club America
Monterrey
Puebla
Atletico San Luis
Juarez FC
Leon
Mazatlan FC
Tijuana
Necaxa
Queretaro
Santos Laguna