VS
The recorded head-to-head covers 12 completed meetings from 2020-08-03 to 2026-04-18. Club Queretaro won 3, Mazatlán won 4 and 5 were draws, with Club Queretaro scoring 11 goals to Mazatlán’s 16. The latest result was Mazatlán 1-1 Club Queretaro on 2026-04-18 in Liga MX. The previous meeting was Club Queretaro 1-0 Mazatlán on 2025-11-02 in Liga MX. This summary reflects only the fixtures in the available record.
Past matches, Club Queretaro vs Mazatlán
Match center
Starting eleven
Substitutes Mazatlán
-
193F
-
20M
-
90F
-
10F
-
16D
-
13G
-
188D
-
31M
-
9M
-
28F
Club Queretaro Substitutes
-
M
10
-
M
23
-
M
190
-
G
25
-
D
15
-
D
12
-
M
29
-
M
8
-
M
21
-
F
26
Match events
-
24'M. Zaleta Yellow Card
-
24'L. Abascia Yellow Card
-
30'⚽B. Rubio Penalty
-
41'⚽A. Avila Penalty
-
46'G. Lopez S. Godinez
-
55'M. Lainez M. Zaleta
-
55'Fabio Gomes B. Rubio
-
65'L. Rodriguez J. Unjanque
-
78'J. Esquivel Y. Barcenas
-
78'O. F. Moreno Villegas J. Ovalle
-
80'F. Almada Red Card
-
82'F. Almada Yellow Card
-
88'J. Robles B. Duarte
-
88'J. Cazares F. Venegas
Stats for this game
Matchup Club Queretaro VS Mazatlán
Record and recent results
The available record contains 12 completed meetings from 2020-08-03 to 2026-04-18. Club Queretaro won 3, Mazatlán won 4, and 5 ended level; the goal totals are 11 for Club Queretaro and 16 for Mazatlán. The latest reference was Mazatlán 1-1 Club Queretaro on 2026-04-18 in Liga MX. The previous result was Club Queretaro 1-0 Mazatlán on 2025-11-02 in Liga MX. A further recent meeting was Club Queretaro 1-0 Mazatlán on 2025-03-15 in Liga MX. The most represented competition is Liga MX, with 12 recorded meetings.
Home context and coverage
When listed at home, Club Queretaro won 3 of 6 matches, while Mazatlán won 3 of 6 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.