Mathematical analysis and predictive modeling of the 20th round of the Italian Serie B, season 2025-2026

Original price was: 1,00 €.Current price is: 0,00 €.

The dynamics of the Italian Serie B in the 2025-2026 season are a complex web of tactical discipline, financial volatility and statistical unpredictability. By the 20th round, the championship is entering its critical phase, where the line between promotion to Serie A and the fight for survival in professional football is becoming increasingly thin. This report presents a comprehensive overview of the round, based on a rigorous mathematical protocol that calculates the attacking strength, defensive efficiency and harmony index for each of the participating teams.

Description

Mathematical analysis and predictive modeling of the 20th round of the Italian Serie B, season 2025-2026

The dynamics of the Italian Serie B in the 2025-2026 season are a complex web of tactical discipline, financial volatility and statistical unpredictability. By the 20th round, the championship is entering its critical phase, where the line between promotion to Serie A and the fight for survival in professional football is becoming increasingly thin. This report presents a comprehensive overview of the round, based on a rigorous mathematical protocol that calculates the attacking strength, defensive efficiency and harmony index for each of the participating teams. 1

Analytical framework and mathematical protocol for calculations

The model used is based on a nine-step algorithm that converts raw statistics from matches played to date into probabilistic predictions. The basis of this calculation is the understanding that a football result is not a random act, but a consequence of the collision of two systems with different energetic and functional values. 1

Stage 1: Basic statistical indicators

For any prediction, it is first necessary to determine the fundamental parameters of the performance of both teams since the beginning of the championship. This includes calculating the percentage of wins, draws and losses, as well as the average number of goals scored and conceded per match. 1 For the 20th round, we have data for 19 matches played for most teams, which provides a statistically significant sample for analysis. 3

Stage 2 and 3: Calculating offensive and defensive power

The strength of the attack in this model is not measured only by the goals scored, but also by the team’s ability to win points and avoid defeats, which reflects its psychological resilience in offensive terms. The strength of the attack is defined by the formula:

$$Attack Power = W\% + L\% + GF _{ avg}$$

Where $W\%$ and $L\%$ are the win and loss percentages as decimal numbers, and $GF _{ avg}$ is the average number of goals scored.1

On the other hand, defensive strength is the reciprocal of the net difference between success rate and goals conceded:

$$Defense Power = \frac{1}{W\% – L\% + GA _{ avg}}$$

This formula allows for the identification of defensive flaws that standard league tables often conceal.1 A team with a high win rate but also a high number of goals conceded will show lower defensive stability, making it vulnerable to counterattacks.1

Stage 4 and 5: Expected goals (xG) and Poisson distribution

The expected goals for the home and away teams are calculated as the arithmetic average of their respective attack strength and the opponent’s defensive strength:

$$xG _{ Home} = \frac{Attack_{Home} + Defense_{Away}}{2}$$

$$xG _{ Away} = \frac{Attack_{Away} + Defense_{Home}}{2}$$

Based on these values, a Poisson distribution is applied to determine the percentage probability of a home win (1), a draw (X) and a away win (2).1

Stage 6, 7 and 8: Stability and Harmony Indices

The stability of the model (K) is calculated by the standard deviation of the obtained probabilities, normalized to the mean and multiplied by a factor of 1.67:

$$K = \ left( \frac{STDEV.P(1, X, 2)}{AVERAGE(1, X, 2)} \right) \times 1.67$$

The value of K is limited to 0.99.1

The equality index (L) measures the absolute difference in the balance between attack and defense of the two teams:

$$L = ABS( ABS(At_H – At_A) – ABS(Def_H – Def_A))$$The final score is given by the Harmony Index (HI):

$$Harmony Index = \ left( \frac{2}{K} \right) + \left( \frac{1}{1 – L} \right)$$

Values above 100 are classified as “Platinum Selection”, and above 90 as “High Confidence”.1

Global context of the Italian Serie B in the 2025-2026 season

This season, Serie B has an average of 2.48 goals per game. 4 The league is known for its defensive nature, with home advantage remaining a significant factor – the home team wins approximately 44% of matches. 5 As of the start of the 20th round, leaders Frosinone have demonstrated remarkable efficiency with 12 wins and only 2 losses in 19 matches, scoring 36 goals. 2 At the other end of the spectrum are teams such as Pescara and Mantova, who suffer from serious defensive deficits, conceding an average of over 1.5 goals per game. 3

Stadiums and locations of the matches in the 20th round

Match City Stadium Capacity
Sampdoria – Entella Genoa Luigi Ferraris Stadium 33,205
Avellino – Carrarese Avellino Stadio Partenio-Adriano Lombardi 26,000
Empoli – Sudtirol Empoli Carlo Castellani Stadium 16,284
Monza – Frosinone Monza U-Power Stadium 17,102
Padua – Mantua Padua Euganeo Municipal Stadium 32,420
Venice – Catanzaro Venice Pier Luigi Penzo Stadium 12,048
Reggiana – Cesena Reggio Emilia MAPEI Stadium 21,525
Bari – Juve Stabia Barry San Nicola Stadium 58,270
Pescara – Modena Pescara Adriatic Stadium 20,476
Palermo – La Spezia Palermo Renzo Barbera Stadium 36,365

4

Detailed statistical analysis of matches

  1. Sampdoria – Virtus Entella (January 16, 21:30)

Sampdoria have endured a difficult season under Angelo Gregucci, who replaced Massimo Donati in October. 6 The team is in 16th place with 17 points, with their home form (4-2-3) the only thing keeping them above the relegation zone. 7 Virtus Entella are in 15th place with 19 points, but their away performance has been disastrous – they are yet to win away from home, recording only 2 draws and 7 losses. 9

Statistical profile:

  • Sampdoria: Wins: 21%, Draws: 26%, Losses: 53%. GF: 1.00, GA: 1.42. 3
  • Entella: Wins: 21%, Draws: 37%, Losses: 42%. GF: 0.89, GA: 1.37. 3

Mathematical calculations:

  1. Attack Power (H): $0.21 + 0.53 + 1.00 = $1.74.
  2. Attack Power (A): $0.21 + 0.42 + 0.89 = $1.52.
  3. Defense Power (H): $\ frac{ 1}{0.21 – 0.53 + 1.42} = 0.91$.
  4. Defense Power (A): $\ frac{ 1}{0.21 – 0.42 + 1.37} = 0.86$.
  5. xG : Home: 1.30; Away: 1.22.
  6. Probabilities (Poisson): 1: 38%, X: 27%, 2: 35%.
  7. Stability (K): 0.28.
  8. Draw Index (L): 0.17.
  9. Harmony Index: 8.35.

Verdict: The value of V3 is $0.38 – 0.35 = $0.03, which according to the algorithm points to an outcome of “X”. 1 However, the market odds for Sampdoria are 2.00, reflecting the home advantage of the Luigi Ferraris Stadium. 9 The lack of offensive potency in both teams suggests a low-scoring match.

  1. Avellino – Carrarese (January 17, 16:00)

The two teams are neighbours in the standings (11th and 12th), with Avellino having a slight advantage in points (25 vs. 23). 2 Avellino has been on a run of inconsistent results, while Carrarese managed to win their last home game against Bari. 14 Historically, the matches between them have been high-scoring, including a dramatic 3-4 earlier in the season. 4

Statistical profile:

  • Avellino: Wins: 32%, Draws: 37%, Losses: 32%. GF: 1.21, GA: 1.63. 3
  • Carrarese: Wins: 26%, Draws: 42%, Losses: 32%. GF: 1.32, GA: 1.53. 3

Mathematical calculations:

  1. Attack Power (H): $0.32 + 0.32 + 1.21 = $1.85.
  2. Attack Power (A): $0.26 + 0.32 + 1.32 = $1.90.
  3. Defense Power (H): 0.61; Defense Power (A): 0.68.
  4. xG : Home: 1.27; Away: 1.26.
  5. Probabilities: 1: 34%, X: 32%, 2: 34%.
  6. Harmony Index: 7.55.

Verdict: V3 is 0.00, which is a clear indication of a tie “X”. 1 At a coefficient of 3.00, this represents a good value for risk analysts.

  1. Empoli – Sudtirol (January 17, 16:00)

Empoli are in 8th place and are looking to maintain their position in the play-off zone. Sudtirol are in 14th place and are known as the “king of draws” in the division with 10 draws from 19 matches. 2 Sudtirol have serious problems in attack, having scored only 18 goals. 3

Statistical profile:

  • Empoli: Wins: 37%, Draws: 32%, Losses: 32%. GF: 1.37, GA: 1.26. 3
  • Sudtirol: Wins: 16%, Draws: 53%, Losses: 32%. GF: 0.95, GA: 1.16. 3

Mathematical calculations:

  1. Attack Power (H): 2.06; Attack Power (A): 1.43.
  2. Defense Power (H): 0.76; Defense Power (A): 1.00.
  3. xG : Home: 1.53; Away: 1.10.
  4. Probabilities: 1: 49%, X: 27%, 2: 24%.
  5. Harmony Index: 6.12.

Verdict: With a V3 value of 0.25 the prediction is a solid unit “1”. 1 The coefficient of 2.32 is attractive given the statistical dominance of the hosts.

  1. Monza – Frosinone (January 17, 16:00)

This is the derby at the top. Monza (3rd, 37 points) hosts leaders Frosinone (41 points). 2 Monza is on a 7-game winning streak earlier in the season and has one of the most solid defenses, conceding only 15 goals. 3 Frosinone, however, is the most productive team with 36 goals. 3

Statistical profile:

  • Monza: Wins: 58%, Draws: 21%, Losses: 21%. GF: 1.42, GA: 0.79. 3
  • Frosinone: Wins: 63%, Draws: 26%, Losses: 11%. GF: 1.89, GA: 0.84. 3

Mathematical calculations:

  1. Attack Power (H): 2.21; Attack Power (A): 2.63.
  2. Defense Power (H): 0.86; Defense Power (A): 0.74.
  3. xG : Home: 1.48; Away: 1.75.
  4. Probabilities: 1: 32%, X: 21%, 2: 47%.
  5. Harmony Index: 10.21.

Verdict: V3 is -0.15, which according to the protocol means “X2”. 1 Given the promotion bets of both teams, a double chance for the away team seems the most reasonable.

  1. Padova – Mantova (January 17, 16:00)

Padova are in 10th place and have shown exceptional stability at home with 5 draws. 3 Mantova are 19th and fighting for survival, with their defense being the second weakest in the league with 28 goals conceded. 2

Statistical profile:

  • Padova: Wins: 32%, Draws: 37%, Losses: 32%. GF: 1.00, GA: 1.05. 3
  • Mantova: Wins: 21%, Draws: 21%, Losses: 58%. GF: 0.84, GA: 1.47. 3

Mathematical calculations:

  1. Attack Power (H): 1.63; Attack Power (A): 1.63.
  2. Defense Power (H): 1.00; Defense Power (A): 0.78.
  3. xG : Home: 1.21; Away: 1.32.
  4. Probabilities: 1: 34%, X: 28%, 2: 38%.
  5. Harmony Index: 8.42.

Verdict: The V3 value of -0.04 falls into the “X” tie zone. 1 The 3.05 odds reflect the even odds in this psychological clash.

  1. Venice – Catanzaro (January 17, 16:00)

Venezia is second in the standings and has the league’s top scorer, Joel Poggiampaolo (12 goals). 2 The team has won 8 of their 9 home games, making them almost invincible at the Pier Luigi Penzo. 3 Catanzaro is 5th and on a good run, but away games against top teams remain their weakness. 3

Statistical profile:

  • Venice: Wins: 58%, Draws: 26%, Losses: 16%. GF: 1.79, GA: 0.79. 3
  • Catanzaro: Wins: 42%, Draws: 37%, Losses: 21%. GF: 1.37, GA: 1.11. 3

Mathematical calculations:

  1. Attack Power (H): 2.53; Attack Power (A): 2.00.
  2. Defense Power (H): 0.83; Defense Power (A): 0.76.
  3. xG : Home: 1.65; Away: 1.42.
  4. Probabilities: 1: 45%, X: 21%, 2: 34%.
  5. Harmony Index: 12.77.

Verdict: V3 of 0.11 supports the bet on a home win “1”. 1 This is one of the matches with the highest predictive certainty in the round.

  1. Reggiana – Cesena (January 17, 18:15)

Reggiana is in 13th place and struggling to score goals (only 23 goals). 2 Cesena is in 6th place and is in excellent form away from home, winning 5 games away from home. 3 Cesena is one of the teams with the highest number of “big chances” per game (55 for the season). 18

Statistical profile:

  • Reggiana: Wins: 26%, Draws: 26%, Losses: 47%. GF: 1.21, GA: 1.47. 3
  • Cesena: Wins: 47%, Draws: 21%, Losses: 32%. GF: 1.32, GA: 1.11. 3

Mathematical calculations:

  1. Attack Power (H): 2.00; Attack Power (A): 2.11.
  2. Defense Power (H): 0.81; Defense Power (A): 0.79.
  3. xG : Home: 1.40; Away: 1.46.
  4. Probabilities: 1: 36%, X: 26%, 2: 38%.
  5. Harmony Index: 7.15.

Verdict: V3 value of -0.02 points to a draw “X”. 1 However, the odds for the away team (2.14) are lower, indicating the market’s expectations for their success.

  1. Bari – Juve Stabia (January 17, 8:30 PM)

Bari is in serious crisis, occupying 18th place and without a win in the last 7 matches. 2 The San Nicola stadium is no longer a fortress for them, and the fans are very disappointed by the lack of goals (only 16). 3 Juve Stabia is the surprise of the season in 9th place, relying on an extremely strong defense. 2

Statistical profile:

  • Barry: Wins: 16%, Draws: 42%, Losses: 42%. GF: 0.84, GA: 1.53. 3
  • Juve Stabia: Wins: 32%, Draws: 47%, Losses: 21%. GF: 1.11, GA: 1.16. 3

Mathematical calculations:

  1. Attack Power (H): 1.42; Attack Power (A): 1.63.
  2. Defense Power (H): 0.65; Defense Power (A): 0.94.
  3. xG : Home: 1.18; Away: 1.14.
  4. Probabilities: 1: 36%, X: 32%, 2: 32%.
  5. Harmony Index: 9.43.

Verdict: V3 of 0.04 points to a draw “X”. 1 At odds of 2.92 this is a logical choice for a match between two defensive teams.

  1. Pescara – Modena (January 18, 16:00)

Pescara is at the bottom of the table (20th place) with only 14 points and the most goals conceded in the entire league – 37. 2 Modena is a stable team in 7th place, aiming for direct promotion and has a positive balance on the road. 3

Statistical profile:

  • Pescara: Wins: 11%, Draws: 42%, Losses: 47%. GF: 1.32, GA: 1.95. 3
  • Modena: Wins: 42%, Draws: 26%, Losses: 32%. GF: 1.37, GA: 0.89. 3

Mathematical calculations:

  1. Attack Power (H): 1.89; Attack Power (A): 2.05.
  2. Defense Power (H): 0.44; Defense Power (A): 0.81.
  3. xG : Home: 1.35; Away: 1.25.
  4. Probabilities: 1: 38%, X: 28%, 2: 34%.
  5. Harmony Index: 5.03.

Verdict: V3 value 0.04 is an indicator of a draw “X”. 1 However, the market favors Modena (1.68), making the bet on a surprise by the home team statistically profitable.

  1. Palermo – La Spezia (January 18, 18:15)

Palermo are in 4th place and are in an excellent position to attack Serie A, especially after the appointment of Filippo Inzaghi. 26 They have the best defence in the league (14 goals) and a huge support from “Renzo Barbera”. 3 Spezia are 17th and are struggling to get out of the relegation play-off zone. 2

Statistical profile:

  • Palermo: Wins: 47%, Draws: 37%, Losses: 16%. GF: 1.53, GA: 0.74. 3
  • Spice: Wins: 21%, Draws: 26%, Losses: 53%. GF: 0.95, GA: 1.42. 3

Mathematical calculations:

  1. Attack Power (H): 2.16; Attack Power (A): 1.68.
  2. Defense Power (H): 1.08; Defense Power (A): 0.81.
  3. xG : Home: 1.49; Away: 1.38.
  4. Probabilities: 1: 39%, X: 25%, 2: 36%.
  5. Harmony Index: 6.74.

Verdict: V3 is 0.03, which points to “X”. 1 However, the market gives 1.74 for Palermo, taking into account the huge difference in classes and the motivation of the hosts.

Summary prediction table for the 20th round

Meeting xG (HA) Predicted outcome V3 HI Coefficient
Sampdoria – Entella 1.30-1.22 X 0.03 8.35 3.18
Avellino – Carrarese 1.27-1.26 X 0.00 7.55 3.00
Empoli – Sudtirol 1.53-1.10 1 0.25 6.12 2.32
Monza – Frosinone 1.48-1.75 X2 -0.15 10.21 2.35
Padua – Mantua 1.21-1.32 X -0.04 8.42 3.05
Venice – Catanzaro 1.65-1.42 1 0.11 12.77 1.53
Reggiana – Cesena 1.40-1.46 X -0.02 7.15 3.09
Bari – Juve Stabia 1.18-1.14 X 0.04 9.43 2.92
Pescara – Modena 1.35-1.25 X 0.04 5.03 3.69
Palermo – La Spezia 1.49-1.38 X 0.03 6.74 3.57

1

Trend analysis and secondary insights

An examination of the data for the 20th round reveals several fundamental trends that determine the current state of the Italian second division.

  1. The crisis of the historical grandees

Sampdoria and Bari, two of Italy’s most iconic clubs, continue to struggle with their identity in Serie B. The mathematical model shows that their “Defense Power” is significantly below the league average (0.65 for Bari and 0.91 for Sampdoria), making them vulnerable even against modest teams like Entella and Juve Stabia. 3 Bari’s problem is also on the offensive side – 16 goals in 19 games is a figure that usually leads to relegation. 3 The fans at the San Nicola stadium are facing a season of survival, far from the glory of the past.

  1. The dominance of Frosinone and Venice

Frosinone and Venezia are the only teams whose Attack Power exceeds 2.5. 3 This is due to a combination of high scoring and psychological resilience. Venezia relies on the experience of Poggiampaolo, while Frosinone has demonstrated the best tactical flexibility under Massimiliano Alvini. 4 Their ability to win matches in which they do not completely dominate is a sign of a championship mentality.

  1. The phenomenon of equalities

Serie B in the 2025-2026 season is shaping up to be one of the most balanced leagues in Europe. With 33% of draws so far, the championship is a paradise for fans of tactical overplaying. 5 The presence of 7 potential draws in the 20th round according to the V3 verdict confirms that the gap in the classes between the middle and the bottom of the table is minimal. 1 This is a result of the Italian school, where defense is always a priority over risk.

Strategic recommendations and predictive risk

Based on the Harmony Index and Stability of the model, the following conclusions can be drawn for risk management in the 20th round:

  1. High potential for surprise: The Pescara-Modena match offers a statistical anomaly. Although Modena is the favorite, Pescara’s defensive weakness is so great that the model expects them to try to compensate with chaotic attacking, which often leads to draws (X). 3
  2. Sure home teams: Venezia and Empoli are the most stable predictions for the round. Their balance between attack and defense is optimized for home matches, while their opponents (Catanzaro and Sudtirol) have serious deficits when playing away against aggressive teams. 3
  3. Double chance as insurance: In the Monza – Frosinone derby, “X2 ” is the most logical choice. Frosinone is in better form, but Monza has individual quality that can neutralize any offensive system. 3

Final thoughts

The 20th round of Serie B for the 2025-2026 season is a typical example of Italian football “chess”. The mathematical protocol reveals that despite the apparent favorites, statistical equality dominates a large part of the matches. The teams that manage to increase their “Defense Power ” through discipline and tactical maturity will be the ones that will congratulate themselves with success at the end of May. At the moment, Frosinone looks like the most completed project, but Venezia and Palermo are in close proximity, ready to turn the fight for Serie A into one of the most exciting finals in the history of Italian football.

SKU: Mathematical analysis and predictive modeling of the 20th round of the Italian Serie B, season 2025-2026 Categories: , ,