Atlas host Puebla in the Mexico Liga MX on 10 January 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 03:00 UK Time.
Atlas welcome Puebla for the opening round of the new Liga MX season with both sides carrying defensive scars from the previous campaign. Goals have been a common theme in this fixture, and recent patterns suggest another open contest could develop early.
Atlas ended last season with mixed results, but their home performances offered a clearer structure. Wins against Leon and clean sheets in that 2-0 result showed their ability to manage games when tempo stays controlled. Even the 0-0 draw with Toluca reflected a more disciplined approach in front of their own crowd.
Away from home, the picture was very different. Heavy defeats at Guadalajara and San Luis exposed issues once Atlas were forced into extended defensive phases. Across the last five matches, they conceded eight goals and failed to score in three, underlining how dependent they are on home rhythm.
Despite that, Atlas still averaged goals across the season and scored 24 in 17 matches. Against a defence as porous as Puebla’s, they should find opportunities to dictate the attacking phases. Also, they have defeated Puebla scoring 3-2 in the last two meetings which includes a 2-3 away win as well.
Puebla closed the campaign with chaos rather than control. Four of their last five matches produced at least three goals, including a wild 4-4 draw at Juarez and a 4-3 home win over Tijuana. They scored in four of those five fixtures, but also conceded 13 goals in the same run.
Defensive organisation remained their biggest weakness. Puebla conceded three goals or more in three of their last five matches, and across the season allowed 42 goals in 17 games. Even victories came with sustained pressure against them.
The head to head history supports that trend. The last five meetings with Atlas produced 17 goals, with both teams scoring in four of those games and Atlas winning three times. Their latest meeting at this venue ended in a 3-2 win for Atlas.
The best bet for Atlas vs Puebla is over 3.5 goals at 3.40 odds. Both sides ended the previous season involved in high scoring matches, and the defensive numbers point clearly towards another open contest. Puebla’s games rarely settle, while Atlas tend to be more aggressive at home.
Another valuable bet is Atlas to score in both halves. Puebla conceded in both halves in several recent matches, including defeats to Cruz Azul and Club America. Atlas’ ability to apply pressure early and late at home aligns well with that market.
For a correct score prediction, Atlas 3-1 at 17.00 odds reflects the balance of control and chaos seen in this matchup. Puebla should contribute going forward, but Atlas’ stronger home structure gives them the edge to start the Liga MX season with a high scoring win.
| Atlas | Puebla | |
|---|---|---|
| Game Played | 33 | 32 |
| Wins | 10 | 6 |
| Draws | 10 | 7 |
| Loss | 13 | 19 |
| Goals For | 39 | 32 |
| Goals Against | 53 | 64 |
| Atlas | Puebla | |
|---|---|---|
| Game Played | 17 | 16 |
| Wins | 7 | 2 |
| Draws | 7 | 3 |
| Loss | 3 | 11 |
| Goals For | 25 | 13 |
| Goals Against | 22 | 34 |
|
23.04.26
|
Atlas Tigres |
0-0 |
|
20.04.26
|
Santos Laguna Atlas |
0-1 |
|
12.04.26
|
Atlas Monterrey |
0-0 |
|
05.04.26
|
Leon Atlas |
2-0 |
|
30.03.26
|
Atlas Guadalajara |
0-1 |
|
21.03.26
|
Atlas Queretaro |
0-0 |
|
15.03.26
|
Toluca Atlas |
1-1 |
|
08.03.26
|
Atlas Guadalajara |
1-2 |
|
05.03.26
|
Atlas Tijuana |
2-1 |
|
28.02.26
|
Juarez Atlas |
3-1 |
|
21.02.26
|
Atlas San Luis |
3-2 |
|
14.02.26
|
Pachuca Atlas |
3-1 |
|
08.02.26
|
Atlas Pumas |
2-2 |
|
31.01.26
|
Atlas Mazatlan |
1-0 |
|
17.01.26
|
Necaxa Atlas |
0-1 |
|
14.01.26
|
Cruz Azul Atlas |
2-0 |
|
10.01.26
|
Atlas Puebla |
1-0 |
|
05.01.26
|
Atlas Monterrey |
1-2 |
|
04.01.26
|
Atlas Guadalajara |
0-0 |
|
30.12.25
|
Atlas Necaxa |
5-3 |
|
27.12.25
|
Atlas Leones Negros UDG |
3-1 |
|
23.12.25
|
Atlas Tepatitlán |
3-2 |
|
08.11.25
|
Tijuana Atlas |
2-0 |
|
01.11.25
|
Atlas Toluca |
0-0 |
|
26.10.25
|
Guadalajara Atlas |
4-1 |
|
23.10.25
|
Atlas Leon |
2-0 |
|
18.10.25
|
San Luis Atlas |
2-0 |
|
04.10.25
|
Atlas Juarez |
3-1 |
|
28.09.25
|
Atlas Necaxa |
3-2 |
|
25.09.25
|
Tigres Atlas |
2-0 |
|
20.09.25
|
Mazatlan Atlas |
1-1 |
|
14.09.25
|
Atlas Santos Laguna |
2-2 |
|
31.08.25
|
Pumas Atlas |
1-0 |
|
25.08.25
|
Atlas Club America |
2-4 |
|
17.08.25
|
Queretaro Atlas |
3-3 |
|
10.08.25
|
Atlas Pachuca |
0-3 |
|
07.08.25
|
Atlanta Atlas |
4-1 |
|
02.08.25
|
Orlando Atlas |
3-1 |
|
31.07.25
|
Inter Miami Atlas |
2-1 |
|
27.07.25
|
Monterrey Atlas |
3-1 |
|
20.07.25
|
Atlas Cruz Azul |
3-3 |
|
12.07.25
|
Puebla Atlas |
2-3 |
|
20.04.25
|
Atlas Guadalajara |
1-1 |
|
17.04.25
|
Queretaro Atlas |
1-2 |
|
13.04.25
|
Atlas Toluca |
2-3 |
|
06.04.25
|
Atlas Juarez |
1-1 |
|
29.03.25
|
Mazatlan Atlas |
3-2 |
|
16.03.25
|
Atlas Club America |
1-3 |
|
10.03.25
|
Tijuana Atlas |
3-4 |
|
03.03.25
|
Atlas San Luis |
3-1 |
|
23.04.26
|
Atlas Tigres |
0-0 |
|
12.04.26
|
Atlas Monterrey |
0-0 |
|
30.03.26
|
Atlas Guadalajara |
0-1 |
|
21.03.26
|
Atlas Queretaro |
0-0 |
|
08.03.26
|
Atlas Guadalajara |
1-2 |
|
05.03.26
|
Atlas Tijuana |
2-1 |
|
21.02.26
|
Atlas San Luis |
3-2 |
|
08.02.26
|
Atlas Pumas |
2-2 |
|
31.01.26
|
Atlas Mazatlan |
1-0 |
|
10.01.26
|
Atlas Puebla |
1-0 |
|
05.01.26
|
Atlas Monterrey |
1-2 |
|
04.01.26
|
Atlas Guadalajara |
0-0 |
|
30.12.25
|
Atlas Necaxa |
5-3 |
|
27.12.25
|
Atlas Leones Negros UDG |
3-1 |
|
23.12.25
|
Atlas Tepatitlán |
3-2 |
|
01.11.25
|
Atlas Toluca |
0-0 |
|
23.10.25
|
Atlas Leon |
2-0 |
|
04.10.25
|
Atlas Juarez |
3-1 |
|
27.09.25
|
Atlas Necaxa |
3-2 |
|
14.09.25
|
Atlas Santos Laguna |
2-2 |
|
25.08.25
|
Atlas Club America |
2-4 |
|
10.08.25
|
Atlas Pachuca |
0-3 |
|
20.07.25
|
Atlas Cruz Azul |
3-3 |
|
20.04.25
|
Atlas Guadalajara |
1-1 |
|
13.04.25
|
Atlas Toluca |
2-3 |
|
05.04.25
|
Atlas Juarez |
1-1 |
|
16.03.25
|
Atlas Club America |
1-3 |
|
03.03.25
|
Atlas San Luis |
3-1 |
|
19.02.25
|
Atlas Necaxa |
0-4 |
|
15.02.25
|
Atlas Puebla |
3-2 |
|
30.01.25
|
Atlas Monterrey |
3-3 |
|
19.01.25
|
Atlas Leon |
1-2 |
|
03.01.25
|
Atlas San Luis |
1-1 |
|
28.12.24
|
Atlas Guadalajara (Penalties:0 - 1) |
0-0 |
|
23.12.24
|
Atlas Necaxa |
1-2 |
|
07.11.24
|
Atlas Cruz Azul |
2-2 |
|
27.10.24
|
Atlas Tijuana |
0-0 |
|
19.10.24
|
Atlas Mazatlan |
0-0 |
|
21.09.24
|
Atlas Queretaro |
0-1 |
|
14.09.24
|
Atlas Pachuca |
2-0 |
|
25.08.24
|
Atlas Pumas |
2-1 |
|
17.07.24
|
Atlas Santos Laguna |
1-0 |
|
13.07.24
|
Atlas Tigres |
1-1 |
|
28.04.24
|
Atlas Guadalajara |
0-1 |
|
15.04.24
|
Atlas San Luis |
2-1 |
|
31.03.24
|
Atlas Queretaro |
2-3 |
|
17.03.24
|
Atlas Monterrey |
1-2 |
|
03.03.24
|
Atlas Club America |
1-5 |
|
18.02.24
|
Atlas Leon |
0-1 |
|
15.02.24
|
Atlas Pumas |
0-0 |
|
19.04.26
|
Santos Laguna Atlas |
0-1 |
|
05.04.26
|
Leon Atlas |
2-0 |
|
15.03.26
|
Toluca Atlas |
1-1 |
|
28.02.26
|
Juarez Atlas |
3-1 |
|
14.02.26
|
Pachuca Atlas |
3-1 |
|
17.01.26
|
Necaxa Atlas |
0-1 |
|
14.01.26
|
Cruz Azul Atlas |
2-0 |
|
08.11.25
|
Tijuana Atlas |
2-0 |
|
26.10.25
|
Guadalajara Atlas |
4-1 |
|
18.10.25
|
San Luis Atlas |
2-0 |
|
25.09.25
|
Tigres Atlas |
2-0 |
|
20.09.25
|
Mazatlan Atlas |
1-1 |
|
31.08.25
|
Pumas Atlas |
1-0 |
|
17.08.25
|
Queretaro Atlas |
3-3 |
|
06.08.25
|
Atlanta Atlas |
4-1 |
|
02.08.25
|
Orlando Atlas |
3-1 |
|
30.07.25
|
Inter Miami Atlas |
2-1 |
|
27.07.25
|
Monterrey Atlas |
3-1 |
|
12.07.25
|
Puebla Atlas |
2-3 |
|
17.04.25
|
Queretaro Atlas |
1-2 |
|
29.03.25
|
Mazatlan Atlas |
3-2 |
|
10.03.25
|
Tijuana Atlas |
3-4 |
|
23.02.25
|
Santos Laguna Atlas |
2-0 |
|
09.02.25
|
Tigres Atlas |
2-1 |
|
02.02.25
|
Pachuca Atlas |
0-0 |
|
26.01.25
|
Pumas Atlas |
0-0 |
|
12.01.25
|
Cruz Azul Atlas |
1-1 |
|
25.11.24
|
Tijuana Atlas |
3-0 |
|
22.11.24
|
Guadalajara Atlas |
1-2 |
|
10.11.24
|
Necaxa Atlas |
0-0 |
|
03.11.24
|
Monterrey Atlas |
4-0 |
|
24.10.24
|
Leon Atlas |
0-0 |
|
06.10.24
|
Guadalajara Atlas |
2-3 |
|
28.09.24
|
Toluca Atlas |
4-1 |
|
18.09.24
|
Club America Atlas |
3-0 |
|
31.08.24
|
San Luis Atlas |
2-1 |
|
10.08.24
|
Club America Atlas |
2-1 |
|
02.08.24
|
Real Salt Lake Atlas |
2-1 |
|
28.07.24
|
Houston Dynamo Atlas |
0-1 |
|
20.07.24
|
Puebla Atlas |
1-2 |
|
06.07.24
|
Juarez Atlas |
2-2 |
|
22.04.24
|
Cruz Azul Atlas |
2-2 |
|
07.04.24
|
Toluca Atlas |
4-1 |
|
25.03.24
|
Guadalajara Atlas |
0-0 |
|
24.03.24
|
Guadalajara Atlas |
0-0 |
|
09.03.24
|
Puebla Atlas |
2-2 |
|
25.02.24
|
Tigres Atlas |
1-1 |
|
10.02.24
|
Mazatlan Atlas |
2-0 |
|
01.02.24
|
Pachuca Atlas |
4-3 |
|
15.01.24
|
Necaxa Atlas |
2-1 |
|
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 |
|
12.07.2025
|
Puebla Atlas |
2-3
|
|
15.02.2025
|
Atlas Puebla |
3-2
|
|
20.07.2024
|
Puebla Atlas |
1-2
|
|
09.03.2024
|
Puebla Atlas |
2-2
|
|
29.09.2023
|
Atlas Puebla |
2-3
|
|
15.02.2025
|
Atlas Puebla |
3-2
|
|
29.09.2023
|
Atlas Puebla |
2-3
|
|
21.08.2022
|
Atlas Puebla |
1-1
|
|
29.09.2021
|
Atlas Puebla |
0-1
|
|
13.05.2021
|
Atlas Puebla |
1-0
|
|
31.10.2020
|
Atlas Puebla |
0-1
|