Jornada 14 · Oct 25

Atlas vs Puebla Result: 4-3

Final score and essential match information for this Apertura 2026 fixture.

Jornada 14Final
Atlas logoATS Atlas 4
FT
Puebla logoPUE Puebla 3
Full timeOct 25 · Estadio Jalisco
Date and timeOct 25Completed
USA TV / StreamingUnivision / UniM?s / TUDN / ViX1 confirmed listing
VenueEstadio JaliscoGuadalajara
Official match video

Atlas vs Puebla Highlights

Watch 1 YouTube recap of the 4-3 final. Pick another source if the selected video is unavailable in your region.

Open on YouTube ↗

RESUMEN Y GOLES - Atlas vs Puebla | Liga MX - Jornada 14 Apertura 2026 | TUDNTUDN México · YouTube

Videos are hosted by their YouTube publishers. Embedding and regional availability remain under the publisher's control.

Final result

Atlas 4-3 Puebla

Atlas defeated Puebla 4-3 on October 25, 2026. The match was part of Jornada 14. It was played at Estadio Jalisco in Guadalajara.

The scoring record lists Florián Monzón for Atlas at 1', Luifer Hernández for Puebla at 20', Jorge Sánchez for Puebla at 60' via an own goal, Kevin Zenón for Atlas at 63', José Martín for Atlas at 68', José Martín for Atlas at 79', and Omar Moreno for Puebla at 84'.

Atlas recorded 51.7% possession and 16 total shots, while Puebla had 48.3% possession and 12 shots.

Score breakdown

Atlas vs Puebla Half-Time and Full-Time Score

Half-timeAtlas 1-1 Puebla
Full-timeAtlas 4-3 Puebla
Match statusFT
Goals and key moments

Atlas 4-3 Puebla: Goals and Match Timeline

Who scored and what happened?

1'Goal · Florián Monzón (Atlas)For/replaced: Jorge RodríguezGoal! Atlas 1, Puebla 0. Florián Monzón (Atlas) right footed shot from the centre of the box to the top right corner. Assisted by Jorge Rodríguez with a cross.
20'Goal - Header · Luifer Hernández (Puebla)Goal! Atlas 1, Puebla 1. Luifer Hernández (Puebla) header from very close range to the bottom left corner.
22'Yellow Card · Alejandro Organista (Puebla)Alejandro Organista (Puebla) is shown the yellow card for a bad foul.
42'Substitution · Edgar Zaldivar (Atlas)For/replaced: Elías MontielSubstitution, Atlas. Édgar Zaldívar replaces Elías Montiel because of an injury.
45'Substitution · Sergio Hernandez (Atlas)For/replaced: Ryan MmaeeSubstitution, Atlas. Sergio Hernández replaces Ryan Mmaee.
60'Own Goal · Jorge Sánchez (Puebla)Own Goal by Jorge Sánchez, Atlas. Atlas 1, Puebla 2.
63'Goal · Kevin Zenón (Atlas)For/replaced: Luís EstevesGoal! Atlas 2, Puebla 2. Kevin Zenón (Atlas) left footed shot from the right side of the six yard box to the centre of the goal. Assisted by Luís Esteves with a cross.
67'Substitution · José Martín (Atlas)For/replaced: Paulo RamírezSubstitution, Atlas. José Martín replaces Paulo Ramírez.
67'Substitution · Milton Valenzuela (Atlas)For/replaced: Jorge RodríguezSubstitution, Atlas. Milton Valenzuela replaces Jorge Rodríguez.
67'Substitution · Eduardo Mustre (Puebla)For/replaced: Luifer HernándezSubstitution, Puebla. Eduardo Mustre replaces Luifer Hernández.
68'Goal · José Martín (Atlas)For/replaced: Kevin ZenónGoal! Atlas 3, Puebla 2. José Martín (Atlas) right footed shot from the centre of the box to the top left corner. Assisted by Kevin Zenón.
72'Yellow Card · Alonso Ramirez (Puebla)Alonso Ramírez (Puebla) is shown the yellow card for a bad foul.
75'Substitution · Juanjo Purata (Atlas)For/replaced: Florián MonzónSubstitution, Atlas. Juan Purata replaces Florián Monzón.
78'Red Card · Alonso Ramirez (Puebla)Second yellow card to Alonso Ramírez (Puebla) for a bad foul.
79'Goal - Header · José Martín (Atlas)For/replaced: Luís EstevesGoal! Atlas 4, Puebla 2. José Martín (Atlas) header from the centre of the box to the bottom right corner. Assisted by Luís Esteves with a cross following a set piece situation.
83'Substitution · Oscar Villa (Puebla)For/replaced: Fernando MonarrezSubstitution, Puebla. Óscar Villa replaces Fernando Monárrez.
83'Substitution · Jose Pachuca (Puebla)For/replaced: Iker MorenoSubstitution, Puebla. José Pachuca replaces Iker Moreno.
83'Substitution · Kevin Velasco (Puebla)For/replaced: Brayan GarnicaSubstitution, Puebla. Kevin Velasco replaces Brayan Garnica.
84'Goal · Omar Moreno (Puebla)For/replaced: Alejandro OrganistaGoal! Atlas 4, Puebla 3. Omar Moreno (Puebla) right footed shot from outside the box to the top left corner. Assisted by Alejandro Organista.
88'Substitution · Mathías Tomás (Puebla)For/replaced: Alejandro OrganistaSubstitution, Puebla. Mathías Tomás replaces Alejandro Organista.
Full-time statistics

Atlas vs Puebla Match Stats

Possession, shots, passing and defending

AtlasStatisticPuebla
51.7%Possession48.3%
16Total shots12
6Shots on target4
2Blocked shots1
7Corners3
9Fouls13
0Yellow cards1
0Red cards1
2Offsides0
2Saves2
90%Pass completion80%
360/420Completed/total passes335/401
5/24Accurate/total crosses3/17
15/23Won/total tackles12/19
15Interceptions9
29Clearances28
Top performers

Atlas vs Puebla Key Players

These players led their team in the main full-time stat categories supplied for this match.

Atlas match leaders

  • Total ShotsKevin Zenón6 · 2 SOG, 0.37 xG
  • Accurate PassesAdonis Frias58 · 60 PASS, 0 BCC
  • Defensive InterventionsManuel Capasso18 · 1 TKLW, 1 DUELW
  • SavesCamilo Vargas2 · 5 SOGA, 1.05 xGC

Puebla match leaders

  • Total ShotsLuifer Hernández3 · 2 SOG, 0.47 xG
  • Accurate PassesFacundo Almada47 · 54 PASS, 0 BCC
  • Defensive InterventionsJuan Pablo Vargas14 · 0 TKLW, 8 DUELW
  • SavesRicardo Gutiérrez2 · 6 SOGA, 1.30 xGC
Starting XIs and benches

Atlas vs Puebla Lineups and Formations

Atlas (4-2-2-2)

  1. #12 Camilo VargasG
  2. #19 Adonis FriasCD-L
  3. #28 Manuel CapassoCD-R
  4. #5 Jorge RodríguezLB
  5. #3 Jorge SánchezRB
  6. #18 Elías MontielCM-L
  7. #15 Paulo RamírezCM-R
  8. #8 Ryan MmaeeCF-L
  9. #9 Florián MonzónCF-R
  10. #10 Luís EstevesAM-L
  11. #20 Kevin ZenónAM-R
View substitutes
  • #58 Alfonso GonzálezSUB
  • #6 Edgar ZaldivarSUB
  • #23 Sergio HernandezSUB
  • #16 Milton ValenzuelaSUB
  • #26 Aldo RochaSUB
  • #13 Gaddi AguirreSUB
  • #203 José MartínSUB
  • #27 Víctor RíosSUB
  • #22 Antonio SánchezSUB
  • #44 Juanjo PurataSUB

Puebla (4-1-4-1)

  1. #28 Ricardo GutiérrezG
  2. #4 Juan Pablo VargasCD-L
  3. #5 Facundo AlmadaCD-R
  4. #16 Alonso RamirezDM
  5. #7 Fernando MonarrezLB
  6. #12 Iker MorenoRB
  7. #14 Eduardo ArmentaCM-L
  8. #24 Alejandro OrganistaCM-R
  9. #8 Omar MorenoLM
  10. #27 Brayan GarnicaRM
  11. #9 Luifer HernándezF
View substitutes
  • #33 Jesus RodriguezSUB
  • #26 Kevin VelascoSUB
  • #6 Jair DíazSUB
  • #34 Lucas CamiloSUB
  • #20 Jose PachucaSUB
  • #10 Mathías TomásSUB
  • #15 Oscar VillaSUB
  • #29 Eduardo MustreSUB
  • #3 Alberto HerreraSUB
  • #19 Ignacio Maestro PuchSUB
Match information

Atlas vs Puebla Attendance, Venue and Referee

Venue: Estadio Jalisco, Guadalajara.

Match facts are cross-checked against the ESPN match record. The final score stored by this site remains the result shown at the top.

Play-by-play

Atlas vs Puebla Minute-by-Minute Commentary

Open the match log for the latest 113 recorded play-by-play updates. The goals, cards and substitutions are summarized above for faster reading.

Open match commentary
Lineups are announced and players are warming up.
First Half begins.
1'Goal! Atlas 1, Puebla 0. Florián Monzón (Atlas) right footed shot from the centre of the box to the top right corner. Assisted by Jorge Rodríguez with a cross.
3'Omar Moreno (Puebla) wins a free kick on the left wing.
3'Foul by Luís Esteves (Atlas).
4'Attempt missed. Eduardo Armenta (Puebla) header from the centre of the box is close, but misses to the right. Assisted by Brayan Garnica with a cross.
10'Attempt blocked. Luifer Hernández (Puebla) left footed shot from the left side of the six yard box is blocked. Assisted by Fernando Monárrez.
11'Attempt missed. Ryan Mmaee (Atlas) left footed shot from the left side of the six yard box is too high. Assisted by Jorge Sánchez.
14'Attempt saved. Eduardo Armenta (Puebla) left footed shot from the left side of the box is saved in the bottom left corner by Camilo Vargas (Atlas). Assisted by Luifer Hernández.
14'Attempt missed. Alejandro Organista (Puebla) right footed shot from outside the box is high and wide to the right. Assisted by Fernando Monárrez.
17'Kevin Zenón (Atlas) wins a free kick in the defensive half.
17'Foul by Alonso Ramírez (Puebla).
20'Goal! Atlas 1, Puebla 1. Luifer Hernández (Puebla) header from very close range to the bottom left corner.
22'Jorge Rodríguez (Atlas) wins a free kick on the left wing.
22'Foul by Alejandro Organista (Puebla).
22'Alejandro Organista (Puebla) is shown the yellow card for a bad foul.
24'Corner, Atlas. Conceded by Facundo Almada.
24'Attempt missed. Kevin Zenón (Atlas) left footed shot from outside the box is high and wide to the left. Assisted by Luís Esteves following a corner.
26'Corner, Atlas. Conceded by Alonso Ramírez.
26'Attempt missed. Kevin Zenón (Atlas) header from the centre of the box misses to the left. Assisted by Luís Esteves with a cross following a corner.
27'Attempt saved. Jorge Sánchez (Atlas) header from the left side of the six yard box is saved in the bottom left corner by Ricardo Gutiérrez (Puebla). Assisted by Kevin Zenón.
27'Corner, Atlas. Conceded by Fernando Monárrez.
30'Attempt blocked. Florián Monzón (Atlas) left footed shot from the centre of the box is blocked.
30'Corner, Atlas. Conceded by Juan Vargas.
34'Omar Moreno (Puebla) wins a free kick in the defensive half.
34'Foul by Jorge Sánchez (Atlas).
35'Jorge Rodríguez (Atlas) wins a free kick on the left wing.
35'Foul by Brayan Garnica (Puebla).
35'Corner, Atlas. Conceded by Fernando Monárrez.
37'Attempt missed. Ryan Mmaee (Atlas) header from the centre of the box misses to the left. Assisted by Jorge Sánchez with a cross.
37'Attempt blocked. Kevin Zenón (Atlas) left footed shot from the centre of the box is blocked. Assisted by Ryan Mmaee.
37'Luifer Hernández (Puebla) wins a free kick in the defensive half.
37'Foul by Adonis Frías (Atlas).
40'Delay in match because of an injury Elías Montiel (Atlas).
42'Delay over. They are ready to continue.
42'Substitution, Atlas. Édgar Zaldívar replaces Elías Montiel because of an injury.
45'Alonso Ramírez (Puebla) wins a free kick in the defensive half.
45'Foul by Jorge Sánchez (Atlas).
45'Fourth official has announced 0 minutes of added time.
45'Fourth official has announced 4 minutes of added time.
45'+2'Corner, Puebla. Conceded by Luís Esteves.
45'+4'Delay in match because of an injury Alonso Ramírez (Puebla).
45'+4'Delay in match because of an injury Ryan Mmaee (Atlas).
45'+4'Delay over. They are ready to continue.
45'+5'First Half ends, Atlas 1, Puebla 1.
45'Second Half begins Atlas 1, Puebla 1.
45'Substitution, Atlas. Sergio Hernández replaces Ryan Mmaee.
47'Alonso Ramírez (Puebla) wins a free kick in the defensive half.
47'Foul by Paulo Ramírez (Atlas).
47'Iker Moreno (Puebla) wins a free kick on the right wing.
47'Foul by Luís Esteves (Atlas).
48'Attempt missed. Fernando Monárrez (Puebla) left footed shot from outside the box is too high following a set piece situation.
48'Foul by Fernando Monárrez (Puebla).
48'Jorge Sánchez (Atlas) wins a free kick on the right wing.
49'Attempt saved. Kevin Zenón (Atlas) left footed shot from outside the box is saved in the centre of the goal by Ricardo Gutiérrez (Puebla).
50'Corner, Puebla. Conceded by Jorge Rodríguez.
55'Attempt saved. Luifer Hernández (Puebla) right footed shot from the centre of the box is saved in the bottom left corner by Camilo Vargas (Atlas). Assisted by Brayan Garnica with a cross.
55'Foul by Brayan Garnica (Puebla).
55'Jorge Rodríguez (Atlas) wins a free kick on the left wing.
56'Foul by Alejandro Organista (Puebla).
56'Édgar Zaldívar (Atlas) wins a free kick on the right wing.
57'Offside, Atlas. Kevin Zenón is caught offside.
58'Delay in match because of an injury Ricardo Gutiérrez (Puebla).
59'Delay over. They are ready to continue.
59'Corner, Puebla. Conceded by Luís Esteves.
60'Own Goal by Jorge Sánchez, Atlas. Atlas 1, Puebla 2.
62'Foul by Alejandro Organista (Puebla).
62'Jorge Rodríguez (Atlas) wins a free kick on the left wing.
63'Goal! Atlas 2, Puebla 2. Kevin Zenón (Atlas) left footed shot from the right side of the six yard box to the centre of the goal. Assisted by Luís Esteves with a cross.
64'Corner, Atlas. Conceded by Juan Vargas.
65'Attempt missed. Luís Esteves (Atlas) right footed shot from the left side of the box is too high. Assisted by Paulo Ramírez with a headed pass following a corner.
66'Alonso Ramírez (Puebla) wins a free kick in the attacking half.
66'Foul by Sergio Hernández (Atlas).
67'Substitution, Atlas. José Martín replaces Paulo Ramírez.
67'Substitution, Atlas. Milton Valenzuela replaces Jorge Rodríguez.
67'Substitution, Puebla. Eduardo Mustre replaces Luifer Hernández.
67'Attempt missed. Juan Vargas (Puebla) header from the centre of the box misses to the left. Assisted by Fernando Monárrez following a set piece situation.
68'Goal! Atlas 3, Puebla 2. José Martín (Atlas) right footed shot from the centre of the box to the top left corner. Assisted by Kevin Zenón.
70'Alonso Ramírez (Puebla) wins a free kick in the defensive half.
70'Foul by Milton Valenzuela (Atlas).
71'Foul by Eduardo Armenta (Puebla).
71'Luís Esteves (Atlas) wins a free kick in the defensive half.
72'Foul by Alonso Ramírez (Puebla).
72'Sergio Hernández (Atlas) wins a free kick in the defensive half.
72'Alonso Ramírez (Puebla) is shown the yellow card for a bad foul.
73'Foul by Eduardo Mustre (Puebla).
73'Milton Valenzuela (Atlas) wins a free kick in the defensive half.
74'Eduardo Mustre (Puebla) hits the right post with a right footed shot from the centre of the box.
74'Attempt missed. Alonso Ramírez (Puebla) right footed shot from outside the box is too high. Assisted by Iker Moreno.
75'Substitution, Atlas. Juan Purata replaces Florián Monzón.
75'Foul by Brayan Garnica (Puebla).
75'Milton Valenzuela (Atlas) wins a free kick in the defensive half.
77'Attempt missed. Luís Esteves (Atlas) right footed shot from outside the box is close, but misses the top right corner. Assisted by Kevin Zenón.
77'Handball by Sergio Hernández (Atlas).
78'Foul by Alonso Ramírez (Puebla).
78'Kevin Zenón (Atlas) wins a free kick on the left wing.
78'Second yellow card to Alonso Ramírez (Puebla) for a bad foul.
79'Goal! Atlas 4, Puebla 2. José Martín (Atlas) header from the centre of the box to the bottom right corner. Assisted by Luís Esteves with a cross following a set piece situation.
83'Attempt missed. Sergio Hernández (Atlas) right footed shot from outside the box is close, but misses to the left. Assisted by Milton Valenzuela.
83'Substitution, Puebla. Óscar Villa replaces Fernando Monárrez.
83'Substitution, Puebla. José Pachuca replaces Iker Moreno.
83'Substitution, Puebla. Kevin Velasco replaces Brayan Garnica.
84'Goal! Atlas 4, Puebla 3. Omar Moreno (Puebla) right footed shot from outside the box to the top left corner. Assisted by Alejandro Organista.
88'Substitution, Puebla. Mathías Tomás replaces Alejandro Organista.
89'Foul by Kevin Velasco (Puebla).
89'Milton Valenzuela (Atlas) wins a free kick in the defensive half.
90'Fourth official has announced 8 minutes of added time.
90'+1'Attempt missed. Kevin Zenón (Atlas) left footed shot from outside the box is close, but misses the top left corner. Assisted by José Martín.
90'+2'Attempt missed. Omar Moreno (Puebla) right footed shot from outside the box is too high. Assisted by Eduardo Mustre.
90'+6'Offside, Atlas. Kevin Zenón is caught offside.
90'+8'Corner, Atlas. Conceded by Mathías Tomás.
90'+9'Second Half ends, Atlas 4, Puebla 3.
Match ends, Atlas 4, Puebla 3.
Match context

Atlas vs Puebla: Round and Standings

This match belongs to Jornada 14 of Apertura 2026. Atlas is the home club and Puebla is the visitor.

It is fixture 14 in Atlas's listed Apertura route. For Puebla, it is listed match 14 of the tournament. These sequence numbers are calculated from the current schedule and update if the feed adds or reschedules a fixture.

Standings are the site's latest tournament snapshot, not necessarily the table as it stood on the match date.

Latest completed matches

Atlas and Puebla Recent Form: Last Five Results

Use the W-D-L markers and scores to see how both teams arrived at this matchup.

Atlas last five matches

D2026-09-191-1 vs Pumas UNAMTorneo Apertura
W2026-09-263-2 vs TijuanaTorneo Apertura
D2026-10-111-1 vs GuadalajaraTorneo Apertura
W2026-10-172-0 vs NecaxaTorneo Apertura
L2026-10-225-2 vs AméricaTorneo Apertura

Puebla last five matches

D2026-09-191-1 vs AtlanteTorneo Apertura
L2026-09-271-0 vs Tigres UANLTorneo Apertura
D2026-10-101-1 vs LeónTorneo Apertura
D2026-10-170-0 vs TijuanaTorneo Apertura
L2026-10-224-1 vs MonterreyTorneo Apertura
Previous meetings in this schedule

Atlas vs Puebla Head-to-Head Results

Recent meetings supplied with the completed match record are listed below. Scores are shown home team first.

2026-01-10 · Torneo ClausuraAtlas 1-0 Puebla
2025-07-12 · Torneo AperturaPuebla 2-3 Atlas
2025-02-15 · Torneo ClausuraAtlas 3-2 Puebla
2024-07-20 · Torneo AperturaPuebla 1-2 Atlas
2024-03-09 · Torneo ClausuraPuebla 2-2 Atlas

How to Read This Liga MX Match Report

Start with the goals and key moments

The timeline lists the scoring plays, cards and substitutions in match order. Use it for a quick explanation of how the 4-3 result developed.

Compare the full-time team statistics

Possession, shots, passing and defensive actions show where each side had the advantage. These are recorded match totals, not predictions or subjective player ratings.

Use form and standings as context

Recent scores and the latest table help place this result in the wider Liga MX season. The standings may include matches played after this fixture.

Atlas vs Puebla FAQ

What was the Atlas vs Puebla final score?

Atlas 4-3 Puebla was the full-time result on Oct 25.

Who scored in Atlas vs Puebla?

Florián Monzón scored for Atlas in the 1', assisted by Jorge Rodríguez; Luifer Hernández scored for Puebla in the 20'; Jorge Sánchez scored for Puebla in the 60'; Kevin Zenón scored for Atlas in the 63', assisted by Luís Esteves; José Martín scored for Atlas in the 68', assisted by Kevin Zenón; José Martín scored for Atlas in the 79', assisted by Luís Esteves; Omar Moreno scored for Puebla in the 84', assisted by Alejandro Organista.

What were the key match stats?

Atlas had 51.7% possession and 16 shots; Puebla had 48.3% possession and 12 shots.

Where was the match played and what was the attendance?

The match was played at Estadio Jalisco in Guadalajara.