No, Mazatlán have taken 29 points over 34 Liga MX games in 2025/2026, within 2.74 of the 31.74 expected points (xPts) their chances were worth, so their results match their performances.
Mazatlán create 1.11 expected goals (xG) per game over 34 Liga MX games in 2025/2026, 37.60 in all, and have scored 42 goals from those chances, 4.40 more than that xG would expect.
Mazatlán allow 1.87 expected goals against (xGA) per game over 34 Liga MX games in 2025/2026, 63.48 in all, and have conceded 66 goals from those chances, 2.52 more than that xGA would expect.
Mazatlán's results and their chances agree, within 2.7 points of xPts over 34 games. There is no regression case either way. What the table says is roughly what they have earned.
| Window | Games | xG | Goals | Goals minus xG | xGA | Conceded | xGA minus conceded | xPts | Points | Points minus xPts |
|---|---|---|---|---|---|---|---|---|---|---|
| 25/26 | 34 | 37.60 | 42 | +4.40 | 63.48 | 66 | -2.52 | 31.74 | 29 | -2.74 |
| Last 10 | 10 | 11.65 | 15 | +3.35 | 17.70 | 23 | -5.30 | 10.00 | 11 | +1.00 |
| Last 5 | 5 | 6.17 | 8 | +1.83 | 9.92 | 14 | -4.08 | 4.67 | 4 | -0.67 |
| Home | 17 | 21.66 | 29 | +7.34 | 32.14 | 32 | +0.14 | 17.88 | 23 | +5.12 |
| Away | 17 | 15.94 | 13 | -2.94 | 31.34 | 34 | -2.66 | 13.86 | 6 | -7.86 |
| Date | Competition | Opponent | Score | xG | xGA | xPts | Points | Deserved result |
|---|---|---|---|---|---|---|---|---|
| 25 Apr | Liga MX | Tigres UANL (A) | 5-1 | 0.55 | 2.24 | 0.39 | 0 | L |
| 23 Apr | Liga MX | Toluca (H) | 4-3 | 2.10 | 1.68 | 1.64 | 3 | W |
| 18 Apr | Liga MX | Querétaro (H) | 1-1 | 1.53 | 1.86 | 1.19 | 1 | L |
| 12 Apr | Liga MX | Pumas UNAM (A) | 3-1 | 1.52 | 2.09 | 1.05 | 0 | L |
| 4 Apr | Liga MX | Necaxa (A) | 2-1 | 0.47 | 2.05 | 0.40 | 0 | L |
| 21 Mar | Liga MX | Cruz Azul (H) | 1-1 | 1.02 | 1.18 | 1.23 | 1 | L |
| 16 Mar | Liga MX | América (A) | 2-0 | 0.76 | 2.18 | 0.54 | 0 | L |
| 7 Mar | Liga MX | León (H) | 4-2 | 1.79 | 1.08 | 1.85 | 3 | W |
| 4 Mar | Liga MX | Atlético San Luis (A) | 4-1 | 0.45 | 1.40 | 0.62 | 0 | L |
| 28 Feb | Liga MX | Pachuca (H) | 1-0 | 1.46 | 1.94 | 1.09 | 3 | L |
| 22 Feb | Liga MX | Tijuana (A) | 1-1 | 2.05 | 0.85 | 2.15 | 1 | W |
| 15 Feb | Liga MX | Santos Laguna (A) | 1-2 | 1.52 | 2.43 | 0.89 | 3 | L |
| 7 Feb | Liga MX | Guadalajara (H) | 1-2 | 0.53 | 2.09 | 0.42 | 0 | L |
| 31 Jan | Liga MX | Atlas (A) | 1-0 | 0.79 | 1.01 | 1.16 | 0 | L |
| 17 Jan | Liga MX | Monterrey (H) | 1-5 | 0.46 | 3.29 | 0.15 | 0 | L |
| 13 Jan | Liga MX | Puebla (A) | 2-1 | 1.20 | 1.51 | 1.16 | 0 | L |
| 10 Jan | Liga MX | Juárez (H) | 1-2 | 0.45 | 0.61 | 1.12 | 0 | D |
| 8 Nov | Liga MX | Necaxa (H) | 1-1 | 1.25 | 2.44 | 0.72 | 1 | L |
| 2 Nov | Liga MX | Querétaro (A) | 1-0 | 0.79 | 1.52 | 0.84 | 0 | L |
| 25 Oct | Liga MX | América (H) | 2-2 | 0.42 | 2.81 | 0.21 | 1 | L |
| 22 Oct | Liga MX | Santos Laguna (H) | 2-2 | 1.96 | 1.56 | 1.64 | 1 | W |
| 19 Oct | Liga MX | Guadalajara (A) | 2-0 | 0.21 | 1.99 | 0.26 | 0 | L |
| 4 Oct | Liga MX | Atlético San Luis (H) | 2-1 | 1.07 | 1.29 | 1.20 | 3 | L |
| 28 Sep | Liga MX | Toluca (A) | 3-1 | 0.59 | 2.57 | 0.33 | 0 | L |
| 24 Sep | Liga MX | León (A) | 2-2 | 1.93 | 2.96 | 0.89 | 1 | L |
| 20 Sep | Liga MX | Atlas (H) | 1-1 | 1.65 | 1.90 | 1.23 | 1 | L |
| 13 Sep | Liga MX | Pumas UNAM (H) | 1-4 | 2.27 | 3.27 | 0.93 | 0 | L |
| 30 Aug | Liga MX | Juárez (A) | 1-0 | 0.41 | 2.28 | 0.30 | 0 | L |
| 24 Aug | Liga MX | Tigres UANL (H) | 2-2 | 0.47 | 2.34 | 0.32 | 1 | L |
| 18 Aug | Liga MX | Monterrey (A) | 3-2 | 1.51 | 1.58 | 1.33 | 0 | L |
| Player | Position | Apps | Minutes | xG | Goals | Goals minus xG | xG per 90 |
|---|---|---|---|---|---|---|---|
| Facundo Almada | defender | 34 | 3060 | 0.00 | 6 | +6.00 | 0.00 |
| Josué Ovalle | attacker | 12 | 827 | 0.00 | 5 | +5.00 | 0.00 |
| Fábio Gomes | attacker | 23 | 1574 | 0.00 | 4 | +4.00 | 0.00 |
| Brian Rubio | attacker | 15 | 1088 | 0.00 | 4 | +4.00 | 0.00 |
| Nicolás Benedetti | midfielder | 15 | 1050 | 0.00 | 3 | +3.00 | 0.00 |
| Jordan Sierra | midfielder | 19 | 1577 | 0.00 | 3 | +3.00 | 0.00 |
| Yoel Bárcenas | attacker | 30 | 2253 | 0.00 | 3 | +3.00 | 0.00 |
| Anderson Duarte | attacker | 13 | 696 | 0.00 | 2 | +2.00 | 0.00 |
| Bryan Colula | defender | 16 | 1250 | 0.00 | 2 | +2.00 | 0.00 |
| Gabriel Lopez | attacker | 13 | 198 | 0.00 | 2 | +2.00 | 0.00 |
| Mauro Aldair Zaleta Oropeza | midfielder | 27 | 1768 | 0.00 | 2 | +2.00 | 0.00 |
| José Esquivel | midfielder | 22 | 1319 | 0.00 | 1 | +1.00 | 0.00 |
| Alberto Herrera | midfielder | 4 | 280 | 0.00 | 1 | +1.00 | 0.00 |
| Daniel Hernández | attacker | 21 | 928 | 0.00 | 1 | +1.00 | 0.00 |
| Roberto Meraz | midfielder | 12 | 532 | 0.00 | 1 | +1.00 | 0.00 |
| Dudu Teodora | attacker | 29 | 1704 | 0.00 | 1 | +1.00 | 0.00 |
| Omar Moreno | attacker | 15 | 792 | 0.00 | 1 | +1.00 | 0.00 |
| # | Team | MP | xG | Goals | xGA | Conceded | xPts | Points | Points minus xPts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Cruz Azul | 34 | 51.4 | 63 | 34.1 | 38 | 58.4 | 68 | +9.6 |
| 2 | Atlas | 34 | 35.5 | 40 | 55.5 | 53 | 34.4 | 43 | +8.6 |
| 3 | Pumas UNAM | 34 | 51.3 | 58 | 48.1 | 42 | 49.3 | 57 | +7.7 |
| 4 | Toluca | 34 | 62.2 | 71 | 35.6 | 34 | 62.7 | 67 | +4.3 |
| 5 | Pachuca | 34 | 42.2 | 46 | 39.3 | 40 | 49.4 | 53 | +3.6 |
| 6 | Tigres UANL | 34 | 53.5 | 63 | 34.7 | 34 | 57.7 | 61 | +3.3 |
| 7 | Tijuana | 34 | 44.5 | 48 | 48.6 | 40 | 43.9 | 47 | +3.1 |
| 8 | Guadalajara | 34 | 58.8 | 62 | 33.9 | 39 | 62.5 | 65 | +2.5 |
| 9 | América | 34 | 47.3 | 53 | 29.4 | 35 | 56.5 | 59 | +2.5 |
| 10 | Querétaro | 34 | 39.3 | 36 | 50 | 50 | 38.9 | 40 | +1.1 |
| 11 | Mazatlán | 34 | 37.6 | 42 | 63.5 | 66 | 31.8 | 29 | -2.8 |
| 12 | Monterrey | 34 | 54.5 | 55 | 44.9 | 53 | 52.5 | 49 | -3.5 |
| 13 | Santos Laguna | 34 | 43.2 | 42 | 61 | 66 | 37.1 | 32 | -5.1 |
| 14 | Juárez | 34 | 47 | 53 | 44.9 | 60 | 47.6 | 42 | -5.6 |
| 15 | Necaxa | 34 | 43 | 43 | 53 | 57 | 40.9 | 35 | -5.9 |
| 16 | León | 34 | 43.6 | 36 | 52.9 | 63 | 41.9 | 35 | -6.9 |
| 17 | Atlético San Luis | 34 | 40.8 | 49 | 46.9 | 56 | 44 | 34 | -10 |
| 18 | Puebla | 34 | 35.1 | 34 | 54.5 | 68 | 35 | 25 | -10 |