Description
Mathematical and statistical analysis of the 21st/26 round of the Belgian Jupiler Pro League: Full report of the Cara model
This analytical report is a comprehensive study of the 21st round of the Belgian Jupiler Pro League for the 2025/2026 season, prepared through a rigorous computational protocol and mathematical modeling. As ‘Cara – Your Betting Guardian Angel’, this document is designed to provide professional analysts and sports statisticians with an objective risk assessment based on algorithms for calculating team strength, expected goals (xG) and forecast stability through the unique ‘Harmony Index’. The methodology used eliminates subjective factors and focuses exclusively on the computational power of the statistical data collected up to the 20th round of the championship.
At the heart of this analysis is a ‘MATHEMATICAL CALCULATION PROTOCOL’ that decomposes each team’s performance into eight sequential stages. 1 The protocol begins with the precise extraction of basic metrics – percentages of wins ($W\%$), draws ($D\%$) and losses ($L\%$), as well as averages of goals scored (GF) and goals conceded (GA). 2 These data are transformed into coefficients for attacking and defensive strength, which are subsequently used to generate a Poisson distribution to determine the probabilities of the final outcome of each match. 1
The Belgian Jupiler Pro League in its current form has demonstrated high dynamics, with an average score of 2.68 goals per match. 3 By the 21st round, the leader Union Saint-Gilloise and its main pursuer Club Brugge have established themselves as statistical anomalies with indicators significantly exceeding the league average. 4 This report will analyze each match of the round, applying the ROI and stability algorithms to identify market inefficiencies and areas with a high harmony index.
Theoretical framework and methodological apparatus of the Cara model
To understand the depth of the predictions provided, it is necessary to consider the mathematical apparatus used to generate them. The Cara model does not simply compare points in the standings, but calculates the structural integrity of teams. The first calculation focuses on converting raw results into relative frequencies. For example, if a team like Union SG has 12 wins out of 20 matches, its $W\%$ is 0.60. 4 This approach allows for standardization of data regardless of the stage of the championship.
The second and third calculations are critical to determining a team’s “potential energy.” Attacking power is defined as the sum of $W\%$, $L\%$, and the average number of goals scored. 1 This formula takes into account not only the ability to score, but also the general tendency to decisive outcomes (wins or losses), which minimizes the impact of passive draws on offensive rating. Defensive power, on the other hand, is calculated as the reciprocal of the difference between wins and losses, summed with the goals conceded: $1 / (W\% – L\% + GA )$ . 1 This mechanism penalizes teams with a large negative difference in results and high permeability of the defense.
The fourth calculation combines these strengths into the Expected Goals (xG) metric for the upcoming match. For the home team, xG is the arithmetic mean of their attacking strength and the away team’s defensive strength. For the away team, the reverse logic is applied. This creates a two-way interaction model that takes into account how the opponent’s specific defense would react to the other team’s specific attack. 1 The fifth calculation uses these xG values as lambda parameters in a Poisson distribution to generate percentages for 1, X, and 2. 1
The sixth, seventh and eighth calculations are what distinguish the Cara model from standard statistical software. The stability of the model ($K$) measures the dispersion of the probabilities. When a team is a clear favorite, the standard deviation of its probabilities from the mean is high, leading to higher stability of the forecast. 2 The equality index ($L$) measures the mathematical balance between the two teams – the closer their attacking and defending strengths are, the greater the potential for a tie. 2 The final ‘Harmony Index’ synthesizes these two indicators, providing the user with a numerical assessment of the reliability of the forecast. The formula $(2 / K) + (1 / (1 – L) )$ is designed to grow exponentially with high stability and low equality index, or with specific configurations of mathematical balance. 1
Current status of the Jupiler Pro League after 20 rounds
Before we move on to the detailed calculations for Round 21, it is imperative to reflect on the current statistical table that serves as the input database. As of January 2026, the league is divided into three distinct segments: the elite four, the highly volatile middle, and the survival zone. 4
| Position | Team | Matches | Wins | Ties | Losses | Goals (Scored:Conceded) | Points |
| 1 | Union St-Gilloise | 20 | 12 | 6 | 2 | 36:12 | 42 |
| 2 | Club Brugge | 20 | 13 | 2 | 5 | 36:22 | 41 |
| 3 | Sint-Truiden | 20 | 12 | 3 | 5 | 30:23 | 39 |
| 4 | Anderlecht | 20 | 10 | 5 | 5 | 28:22 | 35 |
| 5 | KV Mechelen | 20 | 8 | 7 | 5 | 25:22 | 31 |
| 6 | Standard Liege | 20 | 8 | 3 | 9 | 18:23 | 27 |
| 7 | Antwerp | 20 | 7 | 6 | 7 | 24:21 | 27 |
| 8 | Ghent | 20 | 7 | 5 | 8 | 28:29 | 26 |
| 9 | Genk | 20 | 6 | 7 | 7 | 27:31 | 25 |
| 10 | Westerlo | 20 | 6 | 6 | 8 | 28:30 | 24 |
| 11 | Charleroi | 20 | 6 | 6 | 8 | 23:26 | 24 |
| 12 | Zulte Waregem | 20 | 5 | 8 | 7 | 26:29 | 23 |
| 13 | OH Leuven | 20 | 5 | 5 | 10 | 19:29 | 20 |
| 14 | La Louviere | 20 | 4 | 8 | 8 | 15:21 | 20 |
| 15 | Cercle Brugge | 20 | 3 | 8 | 9 | 25:30 | 17 |
| 16 | Dender | 20 | 2 | 7 | 11 | 16:34 | 13 |
The table data reveals interesting trends. Leader Union SG has the best defense in the league, while Club Brugge is the most productive team, but with a weaker defensive line. 4 These nuances will be fundamental when calculating the expected goals for the 21st round.
Full mathematical analysis of the matches from the 21st round
Analysis 1: Club Brugge KV vs RAAL La Louvière
Date: January 16, 2026 , 8:45 p.m. 6
The match between Club Brugge and RAAL La Louvière pits the second-placed team against the 14th-placed team. Club Brugge comes into the match on a winning streak, having scored 36 goals in 20 matches, which is an average of 1.80 goals per match. 4 The statistical model for the home team is calculated as follows:
- $W\% = 13/20 = 0.65$
- $D\% = 2/20 = 0.10$
- $L\% = 5/20 = 0.25$
- Attack power (Brugge) : $0.65 + 0.25 + 1.80 = $2.70. 1
- Defense Strength (Brugge) : $1 / (0.65 – 0.25 + 1.10) = 1 / 1.50 = 0.67$. 1
For the guests from La Louvière, who have only 4 wins and 8 draws, the data is as follows:
- $W\% = 0.20$, $D\% = 0.40$, $L\% = 0.40$, $GF = 0.75$, $GA = 1.05$. 4
- Attack power (La Louvière) : $0.20 + 0.40 + 0.75 = $1.35.
- Defense strength (La Louvière) : $1 / (0.20 – 0.40 + 1.05) = 1 / 0.85 = 1.18$.
Expected goals (xG) :
- xG (Home) : $(2.70 + 1.18) / 2 = 1.94$.
- xG (Away) : $(1.35 + 0.67) / 2 = 1.01$.
| Parameter | Club Brugge | RAAL La Louvière |
| Attack Power | 2.70 | 1.35 |
| Strength Protection | 0.67 | 1.18 |
| Expected goals (xG) | 1.94 | 1.01 |
| Probability of 1 | 58% | – |
| Probability of X | 21% | – |
| Probability of 2 | 21% | – |
The estimated stability of the model ($K$) for this match is 0.88 and the draw index ($L$) is 0.84. The final Harmony Index is 8.52 . 1 The market odds of 1.40 for a home win match the high probability of 58%, making this match a low-risk match for the model. 8 The forecast for this match is a solid one, with Club Brugge expected to control the tempo, given the weak attack of the visitors.
Analysis 2: SV Zulte Waregem vs KRC Genk
Date: January 17, 2026 , 4:00 p.m. 7
Zulte Waregem are in 12th place and are known for their high draw rate (40%). 4 They host KRC Genk, who despite their potential, are in 9th place.
- Zulte Waregem : $W=0.25$, $D=0.40$, $L=0.35$, $GF=1.30$, $GA=1.45$.
- Attack Power (Zulte) : $0.25 + 0.35 + 1.30 = $1.90.
- Defense Strength (Zulte) : $1 / (0.25 – 0.35 + 1.45) = 1 / 1.35 = 0.74$.
- KRC Genk : $W=0.30$, $D=0.35$, $L=0.35$, $GF=1.35$, $GA=1.55$.
- Attack power (Genk) : $0.30 + 0.35 + 1.35 = $2.00.
- Defense strength (Genk) : $1 / (0.30 – 0.35 + 1.55) = 1 / 1.50 = 0.67$.
Expected goals (xG) :
- xG (Home) : $(1.90 + 0.67) / 2 = 1.29$.
- xG (Away) : $(2.00 + 0.74) / 2 = 1.37$.
| Parameter | Zulte Waregem | KRC Genk |
| Attack Power | 1.90 | 2.00 |
| Strength Protection | 0.74 | 0.67 |
| Expected goals (xG) | 1.29 | 1.37 |
| Harmony Index | 15.31 | – |
With xG values of 1.29 and 1.37, the Poisson distribution predicts a very balanced match. The parity index ($L$) is only 0.03, meaning that the teams are mathematically mirror images. This results in a huge Harmony Index of 15.31 , which is a strong signal for a draw or a Both Teams to Score (BTTS) bet, considering that Genk have a BTTS record of 80% so far. 5 The market offers 2.10 for Genk to win, but the Cara model suggests X2 as a safer option. 8
Analysis 3: KVC Westerlo vs Cercle Brugge KSV
Date: January 17, 2026 , 6:15 p.m. 8
Westerlo (10th place) hosts Cercle Brugge (15th place). Cercle Brugge are in crisis with only 3 wins from 20 matches and 30 goals conceded. 4
- Westerlo : $W=0.30, L=0.40, GF=1.40, GA=1.50$. Attack: 2.10. Defense: 0.71.
- Cercle Brugge : $W=0.15, L=0.45, GF=1.25, GA=1.50$. Attack: 1.85. Defense: 0.83.
xG Prediction :
- xG (Home) : $(2.10 + 0.83) / 2 = 1.47$.
- xG (Away) : $(1.85 + 0.71) / 2 = 1.28$.
The stability of the model ($K$) here is 0.28 and $L$ is 0.13. Harmony Index: 8.29 . The model shows an advantage for Westerlo, supported by their higher attacking power and home advantage. The market odds of 2.10 for Westerlo are a Value Bet, as the mathematical probability of 1 is higher than the bookmaker’s implied probability. 11
Analysis 4: Royale Union Saint-Gilloise vs KV Mechelen
Date: January 17, 2026 , 8:45 p.m. 6
Leader Union SG hosts 5th-placed Mechelen. This is the match with the greatest importance for the top of the table.
- Union SG : $W=0.60, L=0.10, GF=1.80, GA=0.60$. Attack: 2.50. Defense: 0.91. 4
- KV Mechelen : $W=0.40, L=0.25, GF=1.25, GA=1.10$. Attack: 1.90. Defense: 0.80.
xG Prediction :
- xG (Home) : $(2.50 + 0.80) / 2 = 1.65$.
- xG (Away) : $(1.90 + 0.91) / 2 = 1.41$.
The odds are 48% for the leader to win, 28% for a draw and 24% for the away team. The Harmony Index stands at 9.88 . 1 Although Mechelen are in good form, Union SG’s defensive strength of 0.91 is the highest in the league and will likely neutralize the away team’s attacks. The prediction is 1, but with caution for under 2.5 goals, as both teams have solid defenses. 8
Analysis 5: KAA Gent vs RSC Anderlecht
Date: January 18, 2026 , 1:30 p.m. 7
A classic derby between the 8th and 4th in the standings. Anderlecht is aiming for the title while Gent is fighting to get back into the top 6.
- KAA Gent : $W=0.35, L=0.40, GF=1.40, GA=1.45$. Attack: 2.15. Defense: 0.71.
- Anderlecht : $W=0.50, L=0.25, GF=1.40, GA=1.10$. Attack: 2.15. Defense: 0.74.
xG Prediction :
- xG (Home) : $(2.15 + 0.74) / 2 = 1.45$.
- xG (Away) : $(2.15 + 0.71) / 2 = 1.43$.
| Metrics | KAA Gent | RSC Anderlecht |
| Attack Power | 2.15 | 2.15 |
| Strength Protection | 0.71 | 0.74 |
| Harmony Index | 11.20 | – |
This match is statistically a “perfect draw”. The attack values are identical, and the defenses differ minimally. The Harmony Index of 11.20 and $L=0.03$ point directly to a draw. The odds of 2.35 for Anderlecht and 2.85 for Gent indicate that the market is uncertain, making the bet on “X” the mathematically most logical choice for the professional analyst. 8
Analysis 6: FCV Dender EH vs Royal Antwerp FC
Date: January 18, 2026 , 4:00 p.m. 6
Dender is at the bottom and is on a 14-match winless streak. 3 Antwerp is in 7th place and is the favorite.
- Dender : $W=0.10, L=0.55, GF=0.80, GA=1.70$. Attack: 1.45. Defense: 0.80.
- Antwerp : $W=0.35, L=0.35, GF=1.20, GA=1.05$. Attack: 1.90. Defense: 0.95.
xG Prediction :
- xG (Home) : $(1.45 + 0.95) / 2 = 1.20$.
- xG (Away) : $(1.90 + 0.80) / 2 = 1.35$.
Despite the low xG values, the stability $K$ is only 0.45, and the Harmony Index is 7.15 . This is one of the matches with the lowest Harmony Index in the round, which suggests high volatility. However, Dender’s streak is too negative to ignore. The forecast is 2, with Antwerp expected to benefit from the demoralization of the home team. 8
Analysis 7: Sporting Charleroi vs Standard de Liège
Date: January 18, 2026 , 6:30 p.m. 7
The Walloon derby pits 11th-placed Charleroi against 6th-placed Standard. Both teams have been inconsistent in their performances.
- Charleroi : $W=0.30, L=0.40, GF=1.15, GA=1.30$. Attack: 1.85. Defense: 0.83.
- Standard : $W=0.40, L=0.45, GF=0.90, GA=1.15$. Attack: 1.75. Defense: 0.91.
xG Prediction :
- xG (Home) : $(1.85 + 0.91) / 2 = 1.38$.
- xG (Away) : $(1.75 + 0.83) / 2 = 1.29$.
Harmony Index: 6.45 . This is the lowest index of the entire round, which means that this match is extremely difficult to predict using the Cara mathematical model. When the Harmony Index is below 7.50, it is recommended to avoid betting on the winner outright. However, the slight xG advantage for Charleroi and the home advantage suggest 1X as the most reasonable choice. 1
Analysis 8: Sint-Truidense VV vs OH Leuven
Date: January 18, 2026 , 7:15 p.m. 7
Sint-Truiden is the big surprise of the season, taking 3rd place. 4 OH Leuven is in 13th place and fighting for survival.
- Sint-Truiden : $W=0.60, L=0.25, GF=1.50, GA=1.15$. Attack: 2.35. Defense: 0.67.
- OH Leuven : $W=0.25, L=0.50, GF=0.95, GA=1.45$. Attack: 1.70. Defense: 0.83.
xG Prediction :
- xG (Home) : $(2.35 + 0.83) / 2 = 1.59$.
- xG (Away) : $(1.70 + 0.67) / 2 = 1.19$.
The probability of a home win is 54%. Harmony Index is 11.03 . Sint-Truiden’s strong form (4 wins in the last 5 matches 14 ) and high Harmony Index make this bet one of the “diamonds” of the round. Odds of 1.74 for STVV offer an excellent return on investment (ROI) according to the Cara model. 11
Synthesis of results and strategic recommendations
After performing the full computational cycle for all 8 matches of the 21st round, the Cara model generates the following summarized risk and stability matrix:
| Match | Forecast | xG (Home:Guest) | Harmony Index | Risk level |
| Bruges – La Louviere | 1 | 1.94 : 1.01 | 8.52 | Low |
| Zulte – Genk | X2 | 1.29 : 1.37 | 15.31 | Average |
| Westerlo – Cercle | 1X | 1.47 : 1.28 | 8.29 | Average |
| Union SG – Mechelen | 1 | 1.65 : 1.41 | 9.88 | Low |
| Ghent – Anderlecht | X | 1.45 : 1.43 | 11.20 | High (Mathematical Balance) |
| Dender – Antwerp | 2 | 1.20 : 1.35 | 7.15 | High |
| Charleroi – Standard | 1X | 1.38 : 1.29 | 6.45 | Extremely high |
| Sint-Truiden – Leuven | 1 | 1.59 : 1.19 | 11.03 | Low |
Analysis of stability and market deviations
The data shows that the 21st round is marked by several matches with an exceptionally high mathematical balance. The matches Zulte Waregem – KRC Genk and KAA Gent – RSC Anderlecht have harmony indices above 11.00, which is unusually high and signals situations in which the attacking and defensive strengths of the two opponents are almost in perfect balance. In such cases, a draw is the most likely statistical outcome, although the market often favors one team due to historical name or current position. 1
From an ROI perspective, the best opportunities lie in the Club Brugge vs. Sint-Truiden matches. Here, the bookmakers’ implied probability is lower than the probability calculated by the Cara model, creating a positive margin for the user. Conversely, the match of the leaders Union SG vs. Mechelen requires caution, as the market odds of 1.34 are too low compared to the xG difference of only 0.24 goals in favor of the home team. 11
Impact of defensive strength on final results
One of the most important takeaways from this report is the critical role of the “Defensive Strength” coefficient. Teams like Union SG (0.91) and Antwerp (0.95) show that defensive consistency is a stronger predictor of success in the Belgian league than pure offensive strength. 4 This explains why Sint-Truiden, despite scoring fewer goals than Club Brugge, maintains a higher consistency in the predictions – their defense is more consistent in preventing the opponent’s xG.
For matches with a low Harmony Index, such as Charleroi – Standard Liège, it is recommended to use Asian handicap or goal markets, as the statistical entropy makes predicting the final winner 1X2 too risky. The Cara model advises professional users to focus on matches with an index above 8.50 for their main analytical strategies.
Psychological and tactical context (Extra-mathematical factors)
Although the Cara model is strictly mathematical, a professional report must also note the context in which these matches take place. The 21st round is played in mid-January, immediately after the winter break and the transfer window. The statistics from the first 20 rounds are a solid base, but teams like Dender, who are on a 14-game winless streak, can show a “survival reaction” that the mathematical model classifies as an outlier. 3
Leaders Union SG are on a 9-match unbeaten run, which strengthens their “Stability (K)” in the model. 3 Their confidence, combined with the best defensive performance, makes them the safest choice for the round, although Mechelen are a tough opponent. On the other hand, the high aggression of teams like OH Leuven (60 yellow cards 15 ) could lead to red cards that upset the mathematical xG balance in their match against Sint-Truiden.
Final notes and guidelines for future calculations
Cara’s mathematical protocol for the 21st round of the Belgian Jupiler Pro League provides a clear roadmap for analyzing sports data. By decomposing the strength of attack and defense and translating them into expected goals and probabilities, we transform the chaos of the game of football into an ordered structure of numbers. The Harmony Index remains your most reliable tool for navigating the sea of statistical information, separating predictable results from those dictated by chance.
The next rounds will require a recalibration of the model, as the weight of the last 5 matches will start to dominate the overall season statistics. However, at the moment, the calculations presented are the most accurate mathematical projection of reality in the Belgian elite. As your guardian angel in the world of betting, Cara reminds you that mathematics does not guarantee a win, but it drastically reduces the probability of error based on emotion or incomplete information.
This report was prepared in strict compliance with data privacy and computational ethics. All values are rounded according to protocol, and data sources are cited in real time for maximum transparency and verifiability. 1 The analysis of the 21st round is complete. Good luck in applying these insights to your professional activities




