All Liga MX player stats

Liga MX Top Scorers 2026/27

S. Rondón (Pachuca) leads the Liga MX with 16 goals, 5 clear of H. Martín (Club America). 164 players have scored this season.

# Player MinsGoalsPer 90
1 SR S. Rondón 1354161.06
2 HM H. Martín 1109110.89
3 JU Juninho 115690.70
4 JB J. Brunetta 130090.62
5 FV F. Viñas 71681.01
6 ÓE Ó. Estupiñán 126280.57
7 LO L. Ocampos 101470.62
8 JC J. Carranza 106570.59
9 MB M. Borja 39861.36
10 TJ T. Jiménez 40761.33
11 AM A. Montaño 48861.11
12 JA A. Alvarado 67860.80
13 HC H. Cuypers 104860.52
14 AÁ A. Ávila 133460.40
15 PA Paulinho 61450.73
16 GM G. Mora 64750.70
17 GF G. Fernández 68250.66
18 BR B. Rodríguez 72350.62
19 AV A. Vega 82050.55
20 SS S. Sandoval 87350.52
21 NI N. Ibáñez 93650.48
22 RM R. Marín 94150.48
23 DR D. Rossi 103750.43
24 SH S. Homenchenko 108650.41
25 FM F. Monzón 113350.40
26 LE L. Esteves 116850.39
27 RM R. Morales 135350.33
28 RA R. Alvarado 135450.33
29 EM E. Manoel 29641.22
30 JR I. Rivero 81240.44
31 MG M. E. Ghezouani 85840.42
32 HE Helinho 86640.42
33 DC D. Cambindo 89940.40
34 DA D. Arcila 109640.33
35 MC M. Coronel 113040.32
36 OE O. Ebere 37930.71
37 EL E. Lozano 46130.59
38 GM G. Martínez 50730.53
39 ÓP Ó. Perea 52030.52
40 EM E. Mustre 52530.51
41 OM O. M. Villegas 55230.49
42 EA E. Aguirre 67430.40
43 OG O. González 70330.38
44 ID I. Díaz 72430.37
45 RM R. Mmaee 76930.35
46 JP J. Paradela 88530.31
47 RA R. Aguirre 90130.30
48 JM J. Márquez 98430.27
49 MC M. Capasso 101330.27
50 MS M. Sarrafiore 102530.26
51 AP A. Palavecino 107130.25
52 DR D. Rodriguez 117830.23
53 OI O. Idrissi 117830.23
54 LC L. Calzadilla 127030.21
55 AP A. Preciado 130930.21
56 SL S. Salles-Lamonge 132030.20
57 EB E. Bullaude 134830.20
58 JJ J. Julio 141830.19
59 JM J. Martín 20520.88
60 RR R. de la Rosa 20720.87
61 JV J. Valencia 45320.40
62 AZ A. Zendejas 46520.39
63 KZ K. Zenón 49020.37
64 KE Kenedy 49720.36
65 CH C. Huerta 49920.36
66 DU Duk 52720.34
67 MT M. Tomás 61720.29
68 ME M. Espíndola 64220.28
69 EZ E. Zaldívar 68920.26
70 BG B. González 69720.26
71 FM F. Mora 70120.26
72 JC J. Cortizo 70120.26
73 KV K. Velasco 72720.25
74 JC J. Corona 79120.23
75 AB A. Bautista 85020.21
76 JG J. Gallardo 99020.18
77 JR J. L. Rodríguez 104620.17
78 ES E. Sánchez 111320.16
79 FV F. Villalba 113520.16
80 OM O. Macías 124320.14
81 EP E. Pizzuto 126920.14
82 EB E. Bauermann 130020.14
83 FA F. Almada 144020.12
84 IL I. López 591-
85 OV O. Virgen 821-
86 JG J. Güemez 1121-
87 ÍC I. Conceição 1271-
88 AC A. Cardenas 1371-
89 RN R. Nájera 1381-
90 LY L. Di Yorio 1521-
91 OA O. Arriaga 1681-
92 SC S. Córdova 1791-
93 LD L. M. Dupuy 23610.38
94 CR C. Rotondi 26210.34
95 PB P. Bellón 26710.34
96 AA A. Azuaje 28110.32
97 DM D. Munoz 30910.29
98 EA E. Armenta 33410.27
99 BG B. Galdames 33510.27
100 JD J. Domínguez 34010.26
101 JC J. Carrillo 36810.24
102 ÁA Á. Angulo 38010.24
103 JR J. Rodríguez 38310.23
104 RG R. González 41210.22
105 AR A. Rocha 42210.21
106 ÁS Á. Sepúlveda 43310.21
107 SB S. Bueno 44510.20
108 CÁ C. Álvarez 46010.20
109 IP I. Maestro Puch 46210.19
110 LH L. Hernández 48410.19
111 KP K. Palacios 49510.18
112 OH O. Herrera 53710.17
113 LR L. Romero 53810.17
114 LH L. Herrera 57410.16
115 RV R. Veiga 59210.15
116 IB I. Benito 59810.15
117 CB C. Baltazar 60010.15
118 AG A. González 61410.15
119 IV I. Violante 61810.15
120 FG F. González 62610.14
121 JD J. Díaz 62710.14
122 JA J. R. Angulo 64510.14
123 CG C. Garza 65910.14
124 EA E. Alvarez 66110.14
125 MS M. d. S. Silva 66510.14
126 LO L. Orellano 69810.13
127 YP Y. Padilla 69910.13
128 RD R. Dourado 73210.12
129 EG E. Gómez 74710.12
130 EL E. López 77510.12
131 KÁ K. Álvarez 79010.11
132 CB C. Borja 82710.11
133 RL R. Ledezma 84010.11
134 DS D. Sánchez 85810.10
135 ER E. Rodriguez 86610.10
136 WD W. Ditta 86710.10
137 OP O. Pineda 87310.10
138 NC N. Castro 91110.10
139 RL R. Llorente 91910.10
140 VA V. Arteaga 94110.10
141 LP L. Puente 98010.09
142 RÁ R. Árciga 98710.09
143 EL E. Lira 101210.09
144 EM E. Montiel 110610.08
145 DL D. Leyva 114410.08
146 CR C. Rodríguez 115210.08
147 OC O. Campos 115810.08
148 JO J. Orozco 116110.08
149 PV P. Vite 117010.08
150 IM I. Moreno 117110.08
151 FV F. Venegas 117210.08
152 NC N. Carrera 119410.08
153 DC D. Campillo 120210.07
154 CG C. A. García 122410.07
155 ET E. Tercero 125010.07
156 FM F. Monarrez 127010.07
157 JG J. Gómez 128710.07
158 FP F. Pardo 132910.07
159 FG F. Gorriarán 133310.07
160 EÁ E. Águila 135610.07
161 RL R. Lopez 136510.07
162 JP J. Porozo 136910.07
163 WP W. Portales 137910.07
164 CM C. Moreno 144710.06

Scroll a table sideways for every column 

Liga MX player totals for the 2026/27 season, 164 players listed. Per 90 figures need at least 180 minutes played.

What the top scorers table tells you

This table ranks every player in the league by goals scored this season. Goals are the simplest number in football, which is also why they hide so much: they include penalties, tap ins and long shots alike.

The per 90 column adjusts for playing time. Four goals from 400 minutes is a faster rate than four goals from 900, and per 90 shows that. It needs at least 180 minutes to appear, because one goal in a short cameo would otherwise look like an extraordinary rate.

For the quality of the chances behind the goals, open the player xG table, which sets goals against expected goals. Players rarely outscore their xG for a whole season, so big gaps often shrink.

 All Liga MX player stats