All Liga MX player stats

Liga MX Player Cards Table 2026/27

7 players share the Liga MX lead on 6 yellow cards each. 260 players have been booked.

# Player MinsYellowsRedsPer 90
1 RB R. Bambu 857610.74
2 FG F. Gorriarán 1333610.47
3 BD B. Duarte 894600.60
4 FN F. Nevarez 1017600.53
5 FV F. Venegas 1172600.46
6 LA L. Abascia 1259600.43
7 SB S. Barreto 1357600.40
8 CS C. Sánchez 577500.78
9 HE Helinho 866500.52
10 RM R. Martínez 982500.46
11 SH S. Homenchenko 1086500.41
12 ES E. Sánchez 1113500.40
13 PV P. Vite 1170500.38
14 IT I. Tona 1251500.36
15 EP E. Pizzuto 1269500.35
16 CH C. Huerta 499410.90
17 AR A. Ramirez 552410.82
18 AC A. Cervantes 708410.64
19 MC M. Capasso 1013410.44
20 AV A. Lopez Vargas 548400.66
21 PV P. Victor 566400.64
22 GC G. Castilho 729400.49
23 SV S. Vegas 760400.47
24 KÁ K. Álvarez 790400.46
25 ER E. Rodriguez 866400.42
26 JP J. Paradela 885400.41
27 JM J. Murillo 1032400.35
28 FR F. Romero 1035400.35
29 ÓT Ó. Torres 1052400.34
30 RC R. Chávez 1065400.34
31 OI O. Idrissi 1178400.31
32 NC N. Carrera 1194400.30
33 DG D. Garcia 1222400.29
34 AP A. Preciado 1309400.28
35 DP D. Parra 1327400.27
36 AÁ A. Ávila 1334400.27
37 JG J. Guevara 1335400.27
38 FS F. Sánchez 1446400.25
39 CS C. Salcedo 789320.57
40 AC A. Carrasquilla 795310.45
41 JP J. Purata 805310.45
42 PB P. Bennevendo 860310.42
43 RE R. Echeverría 1032310.35
44 AQ A. Quirós 1051310.34
45 FP F. Pereira 1135310.32
46 DR D. Reyes 1243310.29
47 LC L. Calzadilla 1270310.28
48 EB E. Bauermann 1300310.28
49 VR V. Ríos 327300.83
50 AR A. Rocha 422300.64
51 KE Kenedy 497300.54
52 VL V. Loroña 498300.54
53 JL J. Lara 505300.53
54 DO D. Ochoa 533300.51
55 PP P. Pedraza 608300.44
56 LR L. Silva 629300.43
57 RM R. Monreal 633300.43
58 CG C. Garza 659300.41
59 MS M. d. S. Silva 665300.41
60 GF G. Fernández 682300.40
61 AG A. Garcia 688300.39
62 SH S. Hernandez 688300.39
63 JR I. Rivero 812300.33
64 CB C. Borja 827300.33
65 EE E. Echeverría 827300.33
66 DG D. González 852300.32
67 WD W. Ditta 867300.31
68 RP R. Pizarro 916300.29
69 JM J. Márquez 984300.27
70 DA D. Arcila 1096300.25
71 CR C. Rodríguez 1152300.23
72 JO J. Orozco 1161300.23
73 MC M. Cuevas 1425300.19
74 MV M. Valenzuela 952220.38
75 KC K. Castañeda 299210.90
76 IM I. Moreno 1039210.26
77 AO A. Oliveros 1184210.23
78 JR J. Romaña 1236210.22
79 CR C. Rivera 1329210.20
80 IL I. Luna 15720-
81 FR F. Rossano 266200.68
82 BC B. Colula 272200.66
83 ÓV Ó. Villa 301200.60
84 JD J. Domínguez 340200.53
85 EL E. López 349200.52
86 EJ E. Jiménez 378200.48
87 ÁZ Á. Zapata 400200.45
88 AA D. Aceves 431200.42
89 MF M. Fernández 437200.41
90 JV J. Valencia 453200.40
91 IP I. Maestro Puch 462200.39
92 JA J. Aquino 536200.34
93 LR L. Romero 538200.33
94 LH L. Herrera 574200.31
95 JT J. Torres 575200.31
96 RV R. Veiga 592200.30
97 MO Monchu 619200.29
98 MZ M. Zaleta 654200.28
99 PO P. N. Ortíz 657200.27
100 RG R. Guerrero 668200.27
101 JA A. Alvarado 678200.27
102 YP Y. Padilla 699200.26
103 RD R. Dourado 732200.25
104 FC F. Cáseres 742200.24
105 IR I. Reyes 787200.23
106 NV J. Vallejo 790200.23
107 AV A. Vega 820200.22
108 JR J. Ruiz 836200.22
109 RL R. Ledezma 840200.21
110 GP G. Piovi 845200.21
111 AB A. Bautista 850200.21
112 SS S. Sandoval 873200.21
113 ML M. Laínez 876200.21
114 NC N. Castro 911200.20
115 AC A. Cruz 915200.20
116 NI N. Ibáñez 936200.19
117 RÁ R. Árciga 987200.18
118 JG J. Gallardo 990200.18
119 LF L. Faravelli 993200.18
120 EL E. Lira 1012200.18
121 LO L. Ocampos 1014200.18
122 DR D. Rossi 1037200.17
123 AP A. Palavecino 1071200.17
124 JG J. Garza 1073200.17
125 DA D. Aguirre 1089200.17
126 HM H. Martín 1109200.16
127 MC M. Coronel 1130200.16
128 RF R. Fernández 1140200.16
129 DL D. Leyva 1144200.16
130 LE L. Esteves 1168200.15
131 CG C. A. García 1224200.15
132 GS G. Sepúlveda 1227200.15
133 ET E. Tercero 1250200.14
134 FG F. González 1257200.14
135 ÓE Ó. Estupiñán 1262200.14
136 FM F. Monarrez 1270200.14
137 AO A. Organista 1343200.13
138 EB E. Bullaude 1348200.13
139 RM R. Morales 1353200.13
140 JP J. Porozo 1369200.13
141 WP W. Portales 1379200.13
142 NG N. Guzmán 1440200.12
143 CM C. Moreno 1447200.12
144 SM S. Medina 238110.76
145 MB M. Borja 398110.45
146 DB D. Barbosa 537110.34
147 AF A. Frías 668110.27
148 OP O. Pineda 873110.21
149 DC D. Cambindo 899110.20
150 RA R. Aguirre 901110.20
151 JR J. Rodríguez 998110.18
152 AF A. Franco 1046110.17
153 JG J. Gómez 1287110.14
154 JB J. Brunetta 1300110.14
155 NS N. Silva 1352110.13
156 SL S. Londoño 910-
157 IE I. Espinosa 1510-
158 JP J. Perez 1510-
159 PR P. Ruffin 3110-
160 JS J. Serrato 3910-
161 MP M. Pedroza 3910-
162 AA A. Arroyo 5010-
163 FO F. Ordóñez 6710-
164 KP K. Picon 6810-
165 MM M. Martínez 7510-
166 DJ D. Jiménez 8810-
167 PB P. Budib 9110-
168 JV J. Vigón 9210-
169 UĐ Uroš Đurđević 9710-
170 RF R. Fulgencio 11310-
171 HJ H. Jurado 12510-
172 RM R. Meraz 13310-
173 MG M. Gómez 16310-
174 JG J. González 16610-
175 LG L. Gómez 17710-
176 CM C. Mora 201100.45
177 DB D. Bagüí 225100.40
178 SS S. Santos 258100.35
179 CR C. Rotondi 262100.34
180 AA A. Alcaraz 270100.33
181 FJ F. Arce Jr. 273100.33
182 AM A. Montes 278100.32
183 AA A. Azuaje 281100.32
184 HO H. Ortega 299100.30
185 BP B. Parra 317100.28
186 JM J. Moxica 331100.27
187 BG B. Galdames 335100.27
188 EC E. Cerrillo 336100.27
189 JC J. Caicedo 346100.26
190 DA D. Abreu 366100.25
191 JC J. Carrillo 368100.24
192 JT J. Torres 375100.24
193 OE O. Ebere 379100.24
194 ÁA Á. Angulo 380100.24
195 CV C. Villanueva 402100.22
196 TJ T. Jiménez 407100.22
197 FA F. Ambríz 424100.21
198 BG B. Galindo 430100.21
199 SR S. Rodríguez 450100.20
200 EL E. Lozano 461100.20
201 AZ A. Zendejas 465100.19
202 AM A. Montaño 488100.18
203 GM G. Martínez 507100.18
204 BG B. García 523100.17
205 EM E. Mustre 525100.17
206 WC W. Clar 526100.17
207 LC L. Cárdenas 540100.17
208 AM A. Mozo 578100.16
209 EG E. Guerra 588100.15
210 IB I. Benito 598100.15
211 CB C. Baltazar 600100.15
212 EO E. Orona 609100.15
213 MT M. Tomás 617100.15
214 FG F. González 626100.14
215 ME M. Espíndola 642100.14
216 RJ R. Juárez 646100.14
217 AM A. Mayorga 647100.14
218 EA E. Alvarez 661100.14
219 EZ E. Zaldívar 689100.13
220 SS S. Sanabria 693100.13
221 LO L. Orellano 698100.13
222 OG O. González 703100.13
223 DP D. Piña 710100.13
224 FB F. Beltrán 718100.13
225 RM R. Mmaee 769100.12
226 JS J. Sánchez 787100.11
227 JC J. Corona 791100.11
228 CA C. Araújo 807100.11
229 AD A. Duarte 846100.11
230 BM Bruno Méndez 886100.10
231 LJ L. Jimenez 900100.10
232 KN K. Naves 919100.10
233 RM R. Marín 941100.10
234 LP L. Puente 980100.09
235 DE D. Espinoza 983100.09
236 JO Joaquim 1024100.09
237 LR L. Romo 1059100.08
238 DL D. Lainez 1071100.08
239 GA G. Arteaga 1080100.08
240 RT R. Torres 1107100.08
241 EG E. Giménez 1109100.08
242 FM F. Monzón 1133100.08
243 IM I. Moreno 1171100.08
244 DC D. Campillo 1202100.07
245 OM O. Macías 1243100.07
246 UA U. Antuna 1250100.07
247 FP F. Pardo 1329100.07
248 RA R. Alvarado 1354100.07
249 EÁ E. Águila 1356100.07
250 RL R. Lopez 1365100.07
251 JJ J. Julio 1418100.06
252 JV J. Vargas 1440100.06
253 KN K. Navas 1467100.06
254 ÁS Á. Sepúlveda 433010.21
255 SB S. Bueno 445010.20
256 DU Duk 527010.17
257 JC J. Cortizo 701010.13
258 EL E. López 775010.12
259 OG O. Govea 882010.10
260 JC J. Carranza 1065010.08

Scroll a table sideways for every column 

Liga MX player totals for the 2026/27 season, 260 players listed. Per 90 figures need at least 180 minutes played. Ranked by yellow cards, then red cards.

What the player cards table tells you

This table counts the yellow and red cards shown to each player. A yellow is a caution and two in one match mean a red. A straight red is a sending off for serious foul play or violent conduct.

Yellows decide the order, with reds breaking ties and shown in their own column. Cards per 90 adds both together and needs 180 minutes.

Defenders and holding midfielders collect most cards because their job is to stop attacks. Enough yellows over a season lead to a suspension, with the exact number set by each league's rules.

More Liga MX stats

Team stats

Player stats

Player Cards Table in other leagues

 All Liga MX player stats