The average xG of every Liga MX player's shots this season. Filter by position, club and much more.
Updated 14 November 2026, after the last game
Andrés Montaño of Cruz Azul has the highest xG per shot in Liga MX in 2026/2027, with 0.20 xG a shot, from 24 shots. To count, a player needs 480 minutes and a non-penalty shot per 90. Henry Martin and Walter Clar are next on 0.15.