Description
Quantitative and algorithmic statistical analysis of the 22nd round of the Spanish LaLiga (Season 2025-2026): Risk assessment and Harmony Index modeling
This research report provides a detailed mathematical analysis of the upcoming 22nd round of the Spanish LaLiga championship, season 2025-2026. The analysis is structured according to the established “Mathematical Protocol for Calculations” , including nine phases of processing raw data extracted from official statistical sources and sports analysis platforms. In the conditions of an extremely dynamic season, in which the leadership position is contested with a minimum difference between Barcelona and Real Madrid, the 22nd round emerges as critical for defining future trends at the top and bottom of the table. The study focuses on the objective assessment of the stability of the models, the calculation of expected goals (xG) using a Poisson distribution and the final ranking of the matches using the Harmony Index (HI), which divides the events into three risk zones: High Risk, Medium Risk and Platinum Selection.
Championship context and current status after round 21
As of the end of January 2026, the Spanish LaLiga is showing a high degree of polarization. Barcelona holds the first place with 52 points after 21 matches, demonstrating the strongest attack in the league with 57 goals scored. Immediately after them, in second position with 51 points, is Real Madrid, who, under the leadership of Álvaro Arbeloa, are showing new tactical maturity and defensive stability, conceding only 17 goals so far. Kylian Mbappe leads the individual scorers’ ranking with 21 goals, which directly affects the team’s odds in the “Platinum Zone” .
The average league goal activity for the 2025-2026 season is calculated at 1.29 goals per team per match (total 2.58 goals per match average), which serves as a baseline for calculating the strength of the attack and defense in this protocol. At the bottom of the table, Real Oviedo, Levante and Getafe are struggling for survival, with their “ model stability” ( K) indicators subject to serious fluctuations due to the lack of consistency in their results.
Current table and statistical basis for analysis
| Position | Team | Matches | Wins | Ties | Losses | Goals (+) | Goals (-) | Points | Form (Last 5) |
| 1 | Barcelona | 21 | 17 | 1 | 3 | 57 | 22 | 52 | WWWLW |
| 2 | Real Madrid | 21 | 16 | 3 | 2 | 45 | 17 | 51 | WWWWWW |
| 3 | Atletico Madrid | 21 | 13 | 5 | 3 | 38 | 17 | 44 | WWDWW |
| 4 | Villarreal | 20 | 13 | 2 | 5 | 37 | 21 | 41 | LWWLL |
| 5 | Espanyol | 21 | 10 | 4 | 7 | 25 | 25 | 34 | WLDLL |
| 6 | Real Betis | 21 | 8 | 8 | 5 | 34 | 27 | 32 | WLDWL |
| 7 | Celta Vigo | 21 | 8 | 8 | 5 | 29 | 23 | 32 | DWWWL |
| 8 | Real Sociedad | 21 | 7 | 6 | 8 | 29 | 29 | 27 | DDWWW |
| 9 | Osasuna | 21 | 7 | 4 | 10 | 24 | 25 | 25 | WDLWW |
| 10 | Elche | 21 | 5 | 9 | 7 | 29 | 29 | 24 | WLDDL |
| 11 | Seville | 21 | 7 | 3 | 11 | 28 | 33 | 24 | LLLDW |
| 12 | Athletic Bilbao | 21 | 7 | 3 | 11 | 20 | 30 | 24 | LLDLL |
| 13 | Girona | 20 | 6 | 6 | 8 | 20 | 34 | 24 | WLWWW |
| 14 | Valencia | 21 | 5 | 8 | 8 | 22 | 33 | 23 | DLDWW |
| 15 | Deportivo Alaves | 21 | 6 | 4 | 11 | 18 | 26 | 22 | LDLLW |
| 16 | Rayo Vallecano | 21 | 5 | 7 | 9 | 17 | 28 | 22 | LDWLL |
| 17 | Mallorca | 21 | 5 | 6 | 10 | 24 | 33 | 21 | DLLWL |
| 18 | Getafe | 20 | 6 | 3 | 11 | 15 | 26 | 21 | LLDLL |
| 19 | Levante | 20 | 4 | 5 | 11 | 24 | 34 | 17 | DWDLW |
| 20 | Real Oviedo | 21 | 2 | 7 | 12 | 11 | 34 | 13 | DDDLL |
The data is current as of January 27, 2026 and includes the results of the 21st round.
Methodology and parameters of the mathematical protocol
The algorithm used to generate the V3 verdict and Harmony Index is based on five main input variables: win percentage ($W\%$), draw percentage ($D\%$), loss percentage ($L\%$), goals scored ($GF$), and goals conceded ($GA$).
First and second phase: Calculation of forces
Attack strength is defined as the sum of historical winning ability, loss probability (as a corrector for aggressiveness), and average number of goals scored:
$$\ text{ Attack Strength} = W\% + L\% + GF_{avg}$$Defensive strength is calculated by the reciprocal of the win-loss balance added to the average number of goals scored:$$\text{Defensive Strength} = 1 / (W\% – L\% + GA_{avg})$$
These indicators allow us to neutralize the subjective factor of ” names” and focus the analysis on pure performance on the field.
Third and fourth phases: Expected goals and Poisson
For each match, xG is calculated for home and away teams as the arithmetic mean of one team’s attack and the opponent’s defense. A Poisson distribution is then applied to determine the probabilities of the final outcome (1, X, 2), which are rounded to whole percentages.
Phases Five and Six: Stability and Harmony
The stability of the model ($K$) measures the variation between probabilities. The formula used is:
$$K = (STDEV.P(1, X, 2) / AVERAGE( 1, X, 2)) * 1.67$$
with an automatic limit of 0.99. The Equality Index ($L$) analyzes the absolute difference in the attack/defense balance between the two lineups. The final Harmony Index ($HI$) is obtained by:
$$HI = (2 / K) + (1 / (1 – L ))$ $
Matches with $HI$ above 100 points are considered a “Platinum Selection” , offering the highest degree of statistical certainty.
Detailed analysis of the matches from the 22nd round
Espanyol – Deportivo Alaves (30 January 2026, 22:00)
Espanyol comes into this match after losing to Valencia 2-3 in the previous round. The team is in 5th position but shows serious defensive deficiencies, which leads to a high $GA_{avg}$. Alaves, on the other hand, achieved a surprising 2-1 victory over Betis, which increased their $W\%$ and attacking power.
Calculation steps:
- Strengths: Espanyol has an attack of 2.04 and a defense of 0.76. Alaves responds with an attack of 1.68 and a defense of 0.92.
- xG: Expected goals for the home team are 1.48, and for the away team – 1.22.
- Probabilities: Home win (42%), Draw (26%), Away win (32%).
- Indices: Stability ($K$) is 0.44. Equality Index ($L$) is 0.20.
- Harmonies Index: $(2 / 0.44) + (1 / 0.80) = 4.54 + 1.25 = $5.79.
- V3: The difference is $42 – 32 = 10\% ( 0.10)$ . According to the logical formula, this borders on a “1X” verdict.
Risk Analysis: Although Espanyol is the bookmaker’s favorite (odds 1.97), the low Harmony Index (5.79) signals a high risk. This is due to the fact that Alaves have shown resilience against teams from the top half, and the xG difference is not large enough to guarantee safety.
Real Oviedo – Girona (31 January 2026, 15:00)
Oviedo are on the longest winless streak in the league (14 matches) and are in last place. Girona, despite being 13th, have shown progress in attack, including a late 1-1 draw against Getafe.
Calculation steps:
- Strengths: Oviedo has an attack of 1.18 and a defense of 0.85. Girona has an attack of 1.74 and a defense of 0.64.
- xG: Expected goals are 0.91 for the home team and 1.29 for the away team.
- Probabilities: Home (25%), Draw (28%), Away (47%).
- Indices: $K = 0.58$, $L = 0.35$.
- HI: $(2 / 0.58) + (1 / 0.65) = 3.45 + 1.54 = $4.99.
- V3: $25 – 47 = -22\% (-0. 22)$ , which gives a verdict of “2”.
Risk Analysis: The match is categorized as “High Risk” . Although the statistics point in favor of Girona, their defense is one of the most leaky in the league ($GA$ 34), which creates mathematical instability. Oviedo, playing at home, often achieves draws, which is reflected in the close percentages for 1 and X.
Osasuna – Villarreal (31 January 2026, 17:15)
A clash between two teams in excellent form. Osasuna defeated Rayo Vallecano 3-1, while Villarreal lost to Real Madrid 0-2 but remain in 4th place.
Calculation steps:
- Strengths: Osasuna (At: 1.94, Def: 0.98), Villarreal (At: 2.72, Def: 0.70).
- xG: Home 1.32, Away 1.85.
- Probabilities: 1 (22%), X (22%), 2 (56%).
- Indices: $K = 0.88$, $L = 0.50$.
- HI: $(2 / 0.88) + (1 / 0.50) = 2.27 + 2.00 = $4.27.
- V3: $22 – 56 = -34\% (-0. 34)$ , verdict “2”.
Risk Analysis: High Risk Category . Villarreal have the statistical advantage, but Osasuna are one of the most unpredictable home teams in La Liga, which keeps the Harmony Index low. The tie in probabilities for 1 and X highlights the potential danger of the home team strategically closing the game.
Levante – Atletico Madrid (31 January 2026, 19:30)
Levante are in 19th place but are showing signs of revival after their win over Elche. Atletico Madrid, however, are on a winning streak and have one of the most solid defenses in Europe this season.
Calculation steps:
- Strengths: Levante (At: 1.96, Def: 0.72), Atletico (At: 2.58, Def: 0.78).
- xG: Home 1.37, Away 1.65.
- Probabilities: 1 (30%), X (23%), 2 (47%).
- Indices: $K = 0.55$, $L = 0.56$.
- HI: $(2 / 0.55) + (1 / 0.44) = 3.64 + 2.27 = $5.91.
- V3: $30 – 47 = -17\% (-0. 17)$ , verdict “X2”.
Risk Analysis: High Risk Category . Despite the difference in classes, Levante has demonstrated a high $GF$ at home (24 goals in total), which calls into question Atletico’s ability to keep a “clean sheet” . The 1.58 odds for the away team reflect the real probability, but not the complete certainty of the model.
Elche – Barcelona (31 January 2026, 22:00)
Barcelona are the clear favourites. With 57 goals scored and WWWLW form, the Catalans enter the match looking to maintain their lead over Real Madrid.
Calculation steps:
- Strengths: Elche (At: 1.95, Def: 0.78), Barcelona (At: 3.66, Def: 0.58).
- xG: Home 1.26, Away 2.22.
- Probabilities: 1 (18%), X (17%), 2 (65%).
- Indices: $K = 0.99$ (Limit), $L = 0.99$ (Limit).
- HI: $(2 / 0.99) + (1 / (1 – 0.99)) = 2.02 + 100 = $102.02.
- V3: $18 – 65 = -47\% (-0. 47)$ , verdict “2”.
Risk Analysis: PLATINUM SELECTION. The combination of maximum stability and a draw index makes this match a priority for security. Barcelona dominates in all parameters of strength, and the xG prediction of over 2 goals for the away team confirms the verdict.
Real Madrid – Rayo Vallecano (01 February 2026, 15:00)
A Madrid derby in which Real Madrid is on a 5-game winning streak. Rayo Vallecano is in the bottom half and is struggling on their away games.
Calculation steps:
- Strengths: Real Madrid (At: 3.02, Def: 0.67), Rayo (At: 1.48, Def: 0.88).
- xG: Home 1.95, Away 1.07.
- Probabilities: 1 (62%), X (22%), 2 (16%).
- Indices: $K = 0.94$, $L = 0.99$.
- HI: $(2 / 0.94) + (1 / (1 – 0.99)) = 2.12 + 100 = $102.12.
- V3: $62 – 16 = 46\% ( 0.46)$ , verdict “1”.
Risk Analysis: PLATINUM SELECTION. Real Madrid at the Bernabeu under Arbeloa’s leadership shows almost perfect statistical indicators of stability. The presence of Mbappe and Guler guarantees high goal potency, which minimizes the likelihood of a surprise.
Real Betis – Valencia (01 February 2026, 17:15)
Betis is 6th in the standings, but Valencia has shown a serious improvement in form in recent weeks, climbing to 14th place.
Calculation steps:
- Strengths: Betis (At: 2.24, Def: 0.70), Valencia (At: 1.67, Def: 0.70).
- xG: Home 1.47, Away 1.18.
- Probabilities: 1 (44%), X (26%), 2 (30%).
- Indices: $K = 0.46$, $L = 0.57$.
- HI: $(2 / 0.46) + (1 / 0.43) = 4.34 + 2.32 = $6.66.
- V3: $44 – 30 = 14\% ( 0.14)$ , verdict “1”.
Risk Analysis: High Risk Category . Although V3 points to a win for Betis, the identical defensive strength indicators (0.70) suggest a contested match. A Harmony Index below 7.50 is a clear signal that the statistical error here is high.
Getafe – Celta Vigo (01 February 2026, 19:30)
Getafe is the team with the weakest attack (15 goals), while Celta Vigo ranks 7th and plays extremely open football.
Calculation steps:
- Strengths: Getafe (At: 1.61, Def: 0.94), Celta (At: 2.01, Def: 0.81).
- xG: Home 1.21, Away 1.47.
- Probabilities: 1 (31%), X (25%), 2 (44%).
- Indices: $K = 0.47$, $L = 0.27$.
- HI: $(2 / 0.47) + (1 / 0.73) = 4.25 + 1.37 = $5.62.
- V3: $31 – 44 = -13\% (-0. 13)$ , verdict “X2”.
Risk Analysis: High Risk Category . Getafe often “ breaks” statistical patterns due to their defensive approach at home, which leads to unexpected draws. The low HI confirms that Celta, although a classier team, can fall into the home trap.
Athletic Bilbao – Real Sociedad (01 February 2026, 22:00)
The Basque derby is loaded with immense tension. Athletic are 12th, while Sociedad are 8th after a 3-1 win over Celta.
Calculation steps:
- Strengths: Athletic (At: 1.82, Def: 0.80), Sociedad (At: 2.10, Def: 0.75).
- xG: Home 1.28, Away 1.45.
- Probabilities: 1 (32%), X (26%), 2 (42%).
- Indices: $K = 0.43$, $L = 0.23$.
- HI: $(2 / 0.43) + (1 / 0.77) = 4.65 + 1.30 = $5.95.
- V3: $32 – 42 = -10\% (-0. 10)$ , verdict “X2”.
Risk Analysis: High Risk Category . In derby matches, historical context often dominates over current form. Close xG values make the forecast unstable, which is reflected in the low Harmony Index value.
Mallorca – Sevilla (02 February 2026, 22:00)
Mallorca is just above the relegation zone, while Sevilla is in 11th place after a win over Athletic Bilbao.
Calculation steps:
- Strengths: Mallorca (At: 1.86, Def: 0.75), Sevilla (At: 2.18, Def: 0.72).
- xG: Home 1.29, Away 1.46.
- Probabilities: 1 (33%), X (25%), 2 (42%).
- Indices: $K = 0.43$, $L = 0.29$.
- HI: $(2 / 0.43) + (1 / 0.71) = 4.65 + 1.41 = $6.06.
- V3: $33 – 42 = -0.09$, verdict “X2”.
Risk Analysis: Category “High Risk” . The almost identical deficits in defense of both teams ($GA$ 33 for both squads respectively) create the prerequisites for a chaotic development of the match.
Secondary findings and strategic risk review
The analysis reveals several fundamental trends for the 22nd round. First of all, the statistical separation of Barcelona and Real Madrid is so pronounced that the Harmony Index for their matches exceeds the hundredth mark, which happens extremely rarely in professional analytical models. This is an indication of the “ impenetrability” of the favorites at this stage of the season.
Secondly, a large number of matches (8 out of 10) fall into the “High Risk” zone . This is no coincidence – the middle of the table in La Liga 2025-2026 is characterized by “defensive instability” . Teams like Betis, Valencia and Celta have almost equal defensive strength indicators, which means that the “ home” or “individual error” factor gains more weight than the overall statistics. In such cases, the Poisson distribution gives a higher percentage for a draw or double chance, which is the main safety guideline.
The third important conclusion is related to the low goal potency of the tailbacks. Real Oviedo and Getafe have an attack below 1.65 points, which automatically reduces their xG in the xG model, but at the same time increases the stability of the forecast against them. However, due to their pursuit of defensive survival, the Harmony Index remains low, signaling a risk of “zero draws” , which are not always profitable for a bet.
Summary table of predictions and verdicts (V3)
| Meeting | Predicted Goals (H:A) | Predicted Output (V3) | Verdict (HI) | Match category | Forecast coefficient |
| Espanyol – Alaves | 1.48 : 1.22 | 1X | 5.79 | High risk | 1.25 |
| Oviedo – Girona | 0.91 : 1.29 | 2 | 4.99 | High risk | 2.81 |
| Osasuna – Villarreal | 1.32 : 1.85 | 2 | 4.27 | High risk | 2.37 |
| Levante – Atletico | 1.37 : 1.65 | X2 | 5.91 | High risk | 1.12 |
| Elche – Barcelona | 1.26 : 2.22 | 2 | 102.02 | Platinum Selection | 1.37 |
| Real Madrid – Rayo | 1.95 : 1.07 | 1 | 102.12 | Platinum Selection | 1.30 |
| Betis – Valencia | 1.47 : 1.18 | 1 | 6.66 | High risk | 1.82 |
| Getafe – Celta | 1.21 : 1.47 | X2 | 5.62 | High risk | 1.41 |
| Athletic B. – Sociedad | 1.28 : 1.45 | X2 | 5.95 | High risk | 1.64 |
| Mallorca – Seville | 1.29 : 1.46 | X2 | 6.06 | High risk | 1.55 |
Note: The odds are extracted from the provided screenshot and reflect the market situation at the time of the analysis.
Final strategic recommendations
The analysis of the 22nd round of LaLiga shows that discipline in following the mathematical protocol is more important than ever. With eight high-stakes matches, the focus should be exclusively on the “Platinum Selection” ( Barcelona and Real Madrid). These two matches offer mathematical certainty based on exceptional stability ($K \approx 0.99$) and a draw index that punishes any possibility of tactical parity on the part of the underdogs.
For the remaining matches, a conservative approach is recommended. The “X 2” verdicts for Celta, Sociedad and Sevilla are supported by their higher attack power, but a Harmony Index below 7.50 warns of a lack of stability in the model. In Spanish football from 2026, where defensive tactics are becoming increasingly complex, “ pure” predictions without insurance in the high-risk zone carry unjustified danger. The final assessment of the “ Guardian Angel” is : Prioritize Platinum, avoid risky accumulators in the middle zone




