Description
Mathematical analysis and quantitative predictions for the 28th round of the Championship (2025-2026 season): Applying the Harmony Index
This report is a comprehensive mathematical study of the upcoming matches of the 28th round of the English Championship for the 2025-2026 season. The analysis is based on a strictly defined computational protocol known as the “Cabbage Soup” method, which excludes subjective emotional judgments and focuses solely on statistical robustness and Poisson probability distributions. 1 The main objective of the study is to identify market inefficiencies by using the Harmony Index (HI) – a specialized metric that measures the synchrony between the stability of the model and the tactical balance of the opponents. 1
At the time of writing, the league is in a critical phase, with the average number of goals per game for the season fixed at 2.59, which serves as a baseline for calculating expected goals (xG). 2 In this context, Coventry City’s dominant position with 55 points and a goal difference of +29 3 is seen as a statistical marker of stability, while teams like Sheffield Wednesday, bottom of the table with a -7 point advantage after penalties, show a high degree of entropy in the data. 3
Theoretical Framework and Mathematical Protocol for Calculations
To achieve maximum accuracy, the analysis follows a sequential nine-step algorithm integrating data on the teams’ home and away performances, their offensive and defensive strengths, and the probability distribution of the results.
First and Second Calculation: Input Data and Attack Strength
Each prediction starts by extracting five basic parameters: win percentage ($W \% $), draws ($D\%$), losses ($L\%$), goals scored ($GF$) and goals conceded ($GA$). 1 The attack power ($At$) for each team is defined by the sum of its win percentage, loss percentage and average number of goals scored per match. 1 Mathematically, this is expressed by the formula:
$$At = W\% + L\% + GF _{ avg}$$
This formula allows us to capture not only the efficiency in completing attacks, but also the aggressiveness of the team in matches that end with a result other than a draw. 1
Third and fourth calculations: Defense Strength and Expected Goals (xG)
The strength of the defense ($Def$) is calculated as the reciprocal of the difference between wins and losses, adjusted for the average number of goals conceded 1 :
$$Def = \ frac{ 1}{(W\% – L\% + GA_{avg})}$$
After determining the individual strengths, we proceed to calculate the expected goals ($xG$) for the specific match. For the home team, the value is the arithmetic mean between its attack strength and the away team’s defensive strength, and for the away team, the opposite. 1 This approach allows us to simulate the clash between the offensive capacity of one side and the defensive resilience of the other. 1
Fifth to Ninth Calculation: Poisson, Stability, and Harmony Index
Using the $xG$ values, the Poisson distribution is applied to determine the probabilities of a home win ($P_1$), a draw ($P_X$), and a away win ($P_2$). 1 These percentages form the basis of the sixth step – determining the Model Stability ($K$), which measures the standard deviation of the predicted outcomes. 1
The key element in this analysis is the Harmony Index ($HI$), which is calculated by combining the Stability Index ($K$) and the Evenness Index ($L$). 1 The formula for $HI$ is:
$$HI = \frac{2}{K} + \ frac{ 1}{(1 – L)}$$
$HI$ values above 100 points are classified as a “Platinum Selection”, which is an indicator of extremely high mathematical certainty, similar to the analyzed historical matches of Manchester City in the Premier League. 1
Detailed analysis of the matches from the 28th round
- Charlton – Derby County (January 20, 9:45 PM)
Charlton come into this match on the back of a tough win over Sheffield United, which does little to mask their creative woes. 5 The home side’s statistical profile shows 8 wins from 26 games. 3 Derby County, meanwhile, have been clinical on the road, winning 6 of their 10 away from home. 6
| Parameter | Home (Charlton) | Away (Derby) |
| Wins % | 31% | 37% |
| Losses % | 38% | 33% |
| Avg. Goals (GF) | 1.00 | 1.33 |
| Attack Power (At) | 1.69 | 2.03 |
| Strength Defense (Def) | 0.86 | 0.75 |
The xG analysis shows a slight advantage for the away team ($xG _{ H} = 1.22$, $xG_{A} = 1.45$). The Poisson distribution assigns the probabilities as 30% for one, 25% for a draw and 45% for a draw. The difference in the predicted percentages gives a Verdict V3 of -0.15, which according to the protocol means “X2”. 1 Since the Harmony Index for this match is calculated at 8.60 points, it falls into the “Medium Risk” category. 1 Although Derby are in better form, Charlton have scored in their last 10 home games, which introduces a degree of uncertainty into the model. 5
- Coventry – Millwall (January 20, 9:45 PM)
Coventry City are the undisputed leaders in the standings, having regained their attacking prowess under Frank Lampard. 5 With 59 goals scored in 27 games, they have the highest attacking power in the division. 3 However, Millwall are on a five-match unbeaten run and are characterised by high intensity. 5
| Parameter | Home (Coventry) | Away (Millwall) |
| Wins % | 59% | 48% |
| Losses % | 15% | 26% |
| Avg. Goals (GF) | 2.19 | 1.15 |
| Attack Power (At) | 2.93 | 1.89 |
| Strength Defense (Def) | 0.65 | 0.69 |
The xG calculations suggest $1.81$ for the home team and $1.27$ for the away team. The probability of a Coventry win is 51%, compared to 27% for Millwall. With a Verdict V3 of 0.24, the prediction is a solid “1”. The extremely high Harmony Index of 104.15 points immediately classifies this match as a Platinum Selection . 1 This is due to the low Draw Index (0.99 after restriction), which shows that the model is fully in sync with the offensive superiority of the home team and the defensive permeability of Millwall on the road (-2 goal difference). 3
- Ipswich – Bristol City (January 20, 9:45 PM)
Ipswich Town continue their fight for automatic promotion, having won 6 of their last 8 matches. 6 Bristol City are a solid middle-of-the-table side who often manage to trouble the favourites, but their away record (5-4-4) does not suggest a surprise at Portman Road. 4
| Parameter | Home (Ipswich) | Away (Bristol City) |
| Attack Power (At) | 2.45 | 1.75 |
| Strength Defense (Def) | 0.85 | 0.82 |
| xG Expected goals | 1.64 | 1.30 |
| Poisson Win % | 44% | 30% |
The V3 verdict is 0.14, which points to a home win (“1”). The Harmony Index is 8.45, which places the match in the “Medium Risk” zone. 1 Although Ipswich is the favorite, Bristol City has the ability to score, which slightly destabilizes the model and prevents it from reaching the platinum level. 6
- Oxford United – QPR (January 20, 9:45 PM)
Oxford are in free fall, sitting in 23rd place with just 5 wins since the start of the season. 3 Queens Park Rangers, despite their inconsistent results, have shown better xG generation through players such as Rumorn Burrell. 6
| Parameter | Host (Oxford) | Guest (DRC) |
| Attack Power (At) | 1.65 | 1.85 |
| Strength Defense (Def) | 0.95 | 0.78 |
| xG Expected goals | 1.22 | 1.40 |
| Poisson Win % | 27% | 49% |
The V3 verdict for this match is -0.22, which clearly defines the prediction as a win for the away team (“2”). 1 The Harmony Index of 9.40 points places the match in the “Medium Risk” category. Oxford suffers from a lack of confidence and creativity, while QPR has a historical advantage in recent matches, which gives the model enough confidence for this outcome. 6
- Preston – Hull City (January 20, 9:45 PM)
This is one of the most evenly matched matches in the round, pitting 6th against 5th in the standings. 3 Preston are known for their tendency to draw (10 in 27 games), while Hull City have a higher offensive power on their away trips. 4
| Parameter | Home (Preston) | Away (Hull City) |
| Attack Power (At) | 1.95 | 2.10 |
| Strength Defense (Def) | 0.77 | 0.81 |
| xG Expected goals | 1.38 | 1.44 |
| Poisson Win % | 32% | 42% |
The difference in the predicted percentages gives a Verdict V3 of -0.10. According to the algorithm, this falls within the range for “X2”. 1 The Harmony Index is 8.80, which means “Medium Risk”. The high draw percentage for Preston ($P_X = 26 \% $) is the main factor that prevents betting on a pure pair. 3
- Sheffield Wednesday – Birmingham (January 20, 9:45 PM)
Sheffield Wednesday are the weakest team in the division, with only one win and a huge negative goal difference (-34). 3 Birmingham City, despite being in 14th place, are statistically much more resilient and have quality performers in attack. 4
| Parameter | Host (Sh. Wednesday) | Guest (Birmingham) |
| Attack Power (At) | 1.15 | 2.05 |
| Strength Defense (Def) | 1.15 | 0.78 |
| xG Expected goals | 0.96 | 1.60 |
| Poisson Win % | 18% | 62% |
The V3 verdict is -0.44, which means a clear victory for the away team (“2”). Despite the obvious superiority, the Harmony index is 10.55, which keeps the match in the “Medium Risk” zone. 1 The reason is the high entropy of the home team – when a team is so outside the statistical norm, the stability of the model ($K$) slightly deteriorates, since their losses do not follow a standard distribution. 1
- Swansea – Blackburn (January 20, 9:45 PM)
Two teams with almost identical figures in the middle of the table. 3 Swansea rely on Jan Vipotnik (11 goals), while Blackburn are more effective on the counterattacks through Yuki Ohashi. 2
| Parameter | Home (Swansea) | Away (Blackburn) |
| Attack Power (At) | 1.81 | 1.73 |
| Strength Defense (Def) | 0.89 | 0.95 |
| xG Expected goals | 1.38 | 1.31 |
| Poisson Win % | 36% | 36% |
With equal percentages of probability of victory, the Verdict V3 is 0.00. This is a classic situation for the forecast “X”. 1 However, the Harmony Index is low – 7.10 points, which puts the match in the High Risk category . The mathematical model shows that small details (such as the shape of the attackers) can completely turn the result around, and the lack of stability ($K$) makes this match dangerous for big bets. 1
- West Brom v Norwich (January 20, 9:45 p.m.)
West Bromwich Albion are on a poor run but traditionally play strongly at home. 3 Norwich City are unpredictable but have attacking potential through Josh Sargent. 11
| Parameter | Home (West Brom) | Away (Norwich) |
| Attack Power (At) | 1.96 | 1.88 |
| Strength Defense (Def) | 0.79 | 0.98 |
| xG Expected goals | 1.47 | 1.33 |
| Poisson Win % | 45% | 30% |
The V3 verdict of 0.15 points to a home win (“1”). With a Harmony Index of 8.15, the match is in the “Medium Risk” zone. 1 The home advantage at West Brom is key, but their defensive line has conceded goals in recent matches, which requires increased attention. 7
- Wrexham – Leicester (January 20, 10:00 PM)
Wrexham are very aggressive at home, while Leicester’s defence has shown signs of instability of late. 5 However, the Foxes remain favourites on paper due to the individual class of players such as Harry Winks. 11
| Parameter | Host (Wrexham) | Away (Leicester) |
| Attack Power (At) | 1.95 | 2.15 |
| Strength Defense (Def) | 0.92 | 0.93 |
| xG Expected goals | 1.44 | 1.53 |
| Poisson Win % | 33% | 43% |
The V3 verdict is -0.10, meaning “X2”. The Harmony Index is 7.92 – right on the border between high and medium risk. The match is categorized as “Medium Risk”, but the proximity to the border suggests that Wrexham could spring a surprise if Leicester continue to make defensive mistakes. 13
- Southampton – Sheffield United (January 21, 9:45 PM)
Southampton are 15th but have a historic advantage over Sheffield United, winning their last five meetings. 15 The Blades have struggled with disciplinary problems and poor away form. 5
| Parameter | Home (Southampton) | Away (S. United) |
| Attack Power (At) | 2.15 | 1.88 |
| Strength Defense (Def) | 0.89 | 1.05 |
| xG Expected goals | 1.60 | 1.38 |
| Poisson Win % | 41% | 34% |
The V3 verdict is 0.07, which according to the protocol is a prediction for “1X”. 1 The Harmony Index is only 6.85 points, which puts the match in the High Risk category . The mathematical closeness of the two teams in the standings and their volatility in December makes the prediction less certain. 15
- Watford – Portsmouth (January 21, 9:45 PM)
Watford are statistically very strong at home (8-4-2) and have the best player in the division according to ratings – Imran Luza. 9 Portsmouth have serious difficulties scoring goals away from home. 3
| Parameter | Home (Watford) | Guest (Portsmouth) |
| Wins % | 42% | 28% |
| Losses % | 27% | 44% |
| Avg. Goals (GF) | 1.42 | 0.88 |
| Attack Power (At) | 2.11 | 1.60 |
| Strength Defense (Def) | 0.74 | 1.04 |
xG calculations suggest 1.57 for Watford vs 0.82 for Portsmouth. The probability of a one is 58%, compared to 20% for a two. The V3 verdict of 0.38 confirms a solid one (“1”). The Harmony Index of 101.40 points classifies the match as a Platinum Selection . 1 The stability of the pattern here is supported by the huge difference in creativity (Big chances created: Louza 12 vs. Portsmouth’s scarce resources). 11
- Stoke City – Middlesbrough (January 21, 10:00 PM)
Middlesbrough are in excellent form and are in second place, while Stoke City are solid but often drop points against teams in the top 4. 3
| Parameter | Home (Stoke City) | Away (Middlesbrough) |
| Attack Power (At) | 1.85 | 2.10 |
| Strength Defense (Def) | 0.81 | 0.83 |
| xG Expected goals | 1.34 | 1.45 |
| Poisson Win % | 28% | 48% |
The V3 verdict is -0.20, meaning a win for the away team (“2”). The Harmony Index is 9.12 points – “Medium Risk”. Middlesbrough have a higher offensive efficiency, but Stoke have conceded few goals at home, which prevents the index from higher values. 3
Second and third level of insights: Analysis of causal relationships
A closer look at the data reveals several fundamental trends that determine the risk in Round 28. First, the high correlation between the individual ratings of key players and the stability of the model ($K$). Matches classified as “Platinum Selection” invariably feature teams with leading playmakers (e.g. Imran Luza for Watford and Victor Thorpe for Coventry) who maintain a constant flow of xG. 5 This suggests that in the absence of these players due to injury, the Harmony Index would collapse instantly, which is an important factor for the “safety” of the user.
Secondly, there is an interesting phenomenon observed in the teams at the bottom of the table (Oxford, Portsmouth, Sheffield Wednesday). Their defensive performance ($Def$) is not just weak, they are statistically “noisy”. This means that they do not concede goals in a predictable way, and often collapse after the first goal conceded. This mechanism explains why matches like Southampton v Sheffield United are classified as “High Risk ” – although one team is the favourite, the statistical uncertainty of the opponent makes the xG model less reliable. 1
Third, the impact of penalties (such as Sheffield Wednesday’s) distorts the psychological profile of teams, which is not directly captured by Poisson, but is reflected in the Harmony Index through the stability parameter. When a team is demotivated by administrative factors, its loss percentage ($L \% $) increases disproportionately to the quality of its play, which automatically makes it an ideal object to bet against in “Medium Risk” matches. 1
Summary table of predictions and Verdict V3
The following table summarizes all calculations and categorizes matches according to risk levels defined by the Harmony Index.
| Meeting | Predicted goals (HA) | Predicted outcome | Verdict V3 | Match category | Odds (Forecast) |
| Coventry – Millwall | 1.81 – 1.27 | 1 | 0.24 | Platinum Selection | 1.72 18 |
| Watford – Portsmouth | 1.57 – 0.82 | 1 | 0.38 | Platinum Selection | 1.68 18 |
| S. Wednesday – Birmingham | 0.96 – 1.60 | 2 | -0.44 | Medium risk | 1.54 18 |
| Oxford – QPR | 1.22 – 1.40 | 2 | -0.22 | Medium risk | 2.56 18 |
| Stoke – Middlesbrough | 1.34 – 1.45 | 2 | -0.20 | Medium risk | 2.37 18 |
| West Brom – Norwich | 1.47 – 1.33 | 1 | 0.15 | Medium risk | 1.87 18 |
| Ipswich – Bristol City | 1.64 – 1.30 | 1 | 0.14 | Medium risk | 1.62 18 |
| Charlton – Derby | 1.22 – 1.45 | X2 | -0.15 | Medium risk | 1.33 19 |
| Preston – Hull City | 1.38 – 1.44 | X2 | -0.10 | Medium risk | 1.62 12 |
| Wrexham – Leicester | 1.44 – 1.53 | X2 | -0.10 | Medium risk | 1.64 19 |
| Southampton – S. United | 1.60 – 1.38 | 1X | 0.07 | High risk | 1.41 15 |
| Swansea – Blackburn | 1.38 – 1.31 | X | 0.00 | High risk | 3.17 18 |
Conclusion and strategic recommendations
The analysis of the 28th round shows a clear differentiation between matches with a high mathematical justification and those subject to random variation. The priority in the betting strategy should be the Platinum selections (Coventry and Watford), where the Harmony Index exceeds 100 points. 1 These matches offer the best combination of offensive power and defensive resilience, which minimizes the risk of unexpected results. 1
For matches in the “Medium Risk” category, especially those with a Verdict V3 targeting double chances (“1X ” or “X2”), a conservative approach is recommended. The statistical stability of Birmingham and Middlesbrough makes them reliable favorites, but the away factor always introduces a slight element of uncertainty compared to platinum home teams. 3
Matches in the “High Risk ” category should be avoided or used only for speculative purposes with minimal capital. Swansea vs. Blackburn is a mathematically perfect example of a “dead heat” match, where any prediction has a low degree of confidence due to the lack of a pronounced statistical imbalance. 1 Discipline and a focus on the Harmony Index are your best tools for long-term success and safety in the world of sports betting. Your Kara will always be here to protect you with the power of numbers




