VS
The recorded head-to-head covers 20 completed meetings from 2016-07-30 to 2026-04-25. Club Queretaro won 7, Puebla won 6 and 7 were draws, with Club Queretaro scoring 24 goals to Puebla’s 22. The latest result was Puebla 1-2 Club Queretaro on 2026-04-25 in Liga MX. The previous meeting was Club Queretaro 3-1 Puebla on 2025-10-04 in Liga MX. This summary reflects only the fixtures in the available record.
Past matches, Club Queretaro vs Puebla
Match center
Starting eleven
Substitutes Puebla
-
3D
-
20D
-
22M
-
29F
-
33G
-
5D
-
32M
-
195D
-
21M
-
8M
Club Queretaro Substitutes
-
M
10
-
F
26
-
D
12
-
M
23
-
M
8
-
G
25
-
D
15
-
M
18
-
M
30
-
M
20
Match events
-
10'⚽B. Garnica Normal Goal
-
16'B. Garnica Red Card
-
16'N. Diaz Yellow Card
-
46'E. Perez J. Cazares
-
46'L. Rodriguez C. Garcia
-
55'⚽A. Avila Normal Goal (Asst: E. Perez)
-
58'L. Rey E. Lozano
-
61'J. Gomez J. Unjanque
-
72'J. Robles B. Duarte
-
72'J. R. Pachuca Martinez A. Gamarra
-
73'C. Baltazar A. Organista
-
79'⚽D. Parra Normal Goal
-
84'B. Parra S. Homenchenko
-
90'E. Mustre F. Monarrez
Stats for this game
Matchup Club Queretaro VS Puebla
Record and recent results
The available record contains 20 completed meetings from 2016-07-30 to 2026-04-25. Club Queretaro won 7, Puebla won 6, and 7 ended level; the goal totals are 24 for Club Queretaro and 22 for Puebla. The latest reference was Puebla 1-2 Club Queretaro on 2026-04-25 in Liga MX. The previous result was Club Queretaro 3-1 Puebla on 2025-10-04 in Liga MX. A further recent meeting was Club Queretaro 2-0 Puebla on 2025-03-02 in Liga MX. The most represented competition is Liga MX, with 20 recorded meetings.
Home context and coverage
When listed at home, Club Queretaro won 4 of 10 matches, while Puebla won 4 of 10 when hosting. These home listings add context but do not establish a permanent venue-based trend. The record includes 0 matches decided after extra time and 0 decided on penalties. The summary uses only completed FT, AET or PEN fixtures linked to this H2H, so its dates and counts describe the coverage currently available.