Cruz Azul had the best goal difference in Liga MX in 2025/2026, with +13 from 44 games, scoring 31 and conceding 18. Toluca were next on +12. Toluca had the best goal difference in 2024/2025, +22.
Puebla had the worst goal difference in Liga MX in 2025/2026, with -21 from 34 games, scoring 21 and conceding 42. Santos Laguna were next on -18.
There were 412 goals in 337 Liga MX games in 2025/2026, an average of 1.2 a game, 0.6 for each side.
Toluca had the best expected goal difference in Liga MX in 2025/2026, with +26.6 from 42 games, creating 62.2 xG and conceding 35.6. Guadalajara were next on +24.8.
| Rank | Team | Goals Scored |
|---|---|---|
| 1 | Cruz Azul | 31 |
| 2 | Guadalajara | 29 |
| 3 | Toluca | 28 |
| 4 | Tigres UANL | 28 |
| 5 | Juárez | 26 |
| 6 | Atlético San Luis | 25 |
| 7 | Pumas UNAM | 24 |
| 8 | Atlas | 24 |
| 9 | Monterrey | 22 |
| 10 | Mazatlán | 22 |
| Rank | Team | Expected Goals (xG) |
|---|---|---|
| 1 | Toluca | 62.2 |
| 2 | Guadalajara | 58.8 |
| 3 | Monterrey | 54.5 |
| 4 | Tigres UANL | 53.5 |
| 5 | Cruz Azul | 51.4 |
| 6 | Pumas UNAM | 51.3 |
| 7 | América | 47.3 |
| 8 | Juárez | 47.0 |
| 9 | Tijuana | 44.5 |
| 10 | León | 43.6 |
| Rank | Team | Goals Against |
|---|---|---|
| 1 | Toluca | 16 |
| 2 | América | 17 |
| 3 | Tijuana | 17 |
| 4 | Tigres UANL | 18 |
| 5 | Cruz Azul | 18 |
| 6 | Pachuca | 21 |
| 7 | Guadalajara | 22 |
| 8 | Monterrey | 24 |
| 9 | Pumas UNAM | 25 |
| 10 | Necaxa | 25 |
| Rank | Team | Expected Goals Against (xGA) |
|---|---|---|
| 1 | América | 29.4 |
| 2 | Guadalajara | 33.9 |
| 3 | Cruz Azul | 34.1 |
| 4 | Tigres UANL | 34.7 |
| 5 | Toluca | 35.6 |
| 6 | Pachuca | 39.3 |
| 7 | Monterrey | 44.9 |
| 8 | Juárez | 44.9 |
| 9 | Atlético San Luis | 46.9 |
| 10 | Pumas UNAM | 48.1 |
| Rank | Team | Goal Difference |
|---|---|---|
| 1 | Cruz Azul | +13 |
| 2 | Toluca | +12 |
| 3 | Tigres UANL | +10 |
| 4 | Guadalajara | +7 |
| 5 | América | +3 |
| 6 | Tijuana | +2 |
| 7 | Pachuca | 0 |
| 8 | Pumas UNAM | -1 |
| 9 | Monterrey | -2 |
| 10 | Atlético San Luis | -4 |
| Rank | Team | Expected Goal Difference (xGD) |
|---|---|---|
| 1 | Toluca | +26.6 |
| 2 | Guadalajara | +24.8 |
| 3 | Tigres UANL | +18.7 |
| 4 | América | +18.0 |
| 5 | Cruz Azul | +17.4 |
| 6 | Monterrey | +9.7 |
| 7 | Pumas UNAM | +3.2 |
| 8 | Pachuca | +2.9 |
| 9 | Juárez | +2.1 |
| 10 | Tijuana | -4.2 |
| Rank | Team | Possession % |
|---|---|---|
| 1 | Toluca | 56.9% |
| 2 | América | 56.8% |
| 3 | Guadalajara | 56.7% |
| 4 | Monterrey | 56.0% |
| 5 | Tigres UANL | 54.5% |
| 6 | Cruz Azul | 54.5% |
| 7 | León | 52.6% |
| 8 | Pumas UNAM | 50.4% |
| 9 | Necaxa | 49.4% |
| 10 | Pachuca | 48.8% |
| Rank | Team | Clean Sheets |
|---|---|---|
| 1 | Guadalajara | 14 |
| 2 | Tigres UANL | 14 |
| 3 | Toluca | 13 |
| 4 | Tijuana | 13 |
| 5 | Pumas UNAM | 12 |
| 6 | Cruz Azul | 12 |
| 7 | América | 11 |
| 8 | Pachuca | 10 |
| 9 | Monterrey | 10 |
| 10 | Atlas | 10 |
| Rank | Team | Fouls Committed |
|---|---|---|
| 1 | Toluca | 513 |
| 2 | Pachuca | 491 |
| 3 | Cruz Azul | 489 |
| 4 | Pumas UNAM | 483 |
| 5 | Tigres UANL | 476 |
| 6 | Guadalajara | 467 |
| 7 | Atlas | 446 |
| 8 | Tijuana | 444 |
| 9 | Juárez | 435 |
| 10 | Monterrey | 418 |
| Rank | Team | Yellow Cards |
|---|---|---|
| 1 | Tigres UANL | 106 |
| 2 | Pumas UNAM | 104 |
| 3 | Santos Laguna | 95 |
| 4 | Cruz Azul | 94 |
| 5 | Tijuana | 94 |
| 6 | Pachuca | 92 |
| 7 | Juárez | 92 |
| 8 | Toluca | 91 |
| 9 | Guadalajara | 86 |
| 10 | Atlas | 85 |