Serie B: 2026/27 season forecast

10,000 simulations · 320 matches to play · updated 14 October 2026

The model played the remaining 320 matches 10,000 times. Palermo have the best chance to win the title: 44%, Modena 19%. Closest to the drop: LR Vicenza (43%).

Race for the title

0%10%20%30%40%50%24 August21 Septembertoday● Palermo 44%● Modena 19%● Pisa 11%● Catanzaro 1%● Mantova 10%● Cremonese 1%
Chance to win the title by week. Each point is the forecast as of that Monday.
Chance to win the title by week
DatePalermoModenaPisaCatanzaroMantovaCremonese
24 August25%10%7%12%6%8%
31 August31%19%9%7%9%3%
7 September31%15%16%5%7%5%
14 September30%16%8%6%9%5%
21 September32%21%8%4%7%4%
28 September32%21%8%4%8%4%
5 October34%21%8%4%7%4%
12 October43%19%10%1%10%1%
14 October44%19%11%1%10%1%

Chances of every team

Sorted by projected points. ▲▼ — change in percentage points over the last week. “Run-in” — how hard the remaining games are, 1 = the hardest. Upper zones include the ones above: “Up or play-offs” counts “Promotion” too.

#TeamPtsProj.Run-inTitlePromotionUp or play-offsPlay-outRelegation
1Palermo16 (6)741644%▲1063%▲1295%▲6<1%▼1<1%
2Modena13 (6)671919%▼239%▲287%▲41%<1%▼1
3Pisa10 (6)631511%▲325%▲877%▲162%▼32%▼2
4Mantova14 (6)631210%▲323%▲675%▲163%▼21%▼4
5Südtirol12 (6)5552%▼27%▼351%6%▼15%
6Avellino10 (6)5593%▲28%▲451%▲206%▼66%▼9
7Ascoli11 (6)5432%▼16%▼145%▲48%▼27%▼3
8Hellas Verona7 (6)5322%▼26%▼342%▼38%10%▲1
9Benevento10 (6)5261%4%▲138%▲1310%▼410%▼11
10Cremonese6 (6)5141%▼34%▼536%▼1111%▲311%▲2
11Juve Stabia6 (6)51181%▼13%▼334%▼411%▲111%
12Virtus Entella6 (6)50101%▼13%▼230%▼512%▲114%▲1
13Catanzaro3 (6)48131%▼32%▼627%▼1613%▲419%▲8
14Cesena7 (6)477<1%▼22%▼324%▼1013%▲220%▲7
15Padova7 (6)4517<1%▼11%▼218%▼915%▲225%▲7
16Empoli6 (6)4514<1%▼11%▼118%▼616%▲227%▲6
17Sampdoria4 (6)4520<1%▼11%▼318%▼1215%▲227%▲11
18Carrarese4 (6)441<1%1%▲114%▲616%▼131%▼15
19Arezzo7 (6)4311<1%1%13%▲116%▲133%▼6
20LR Vicenza5 (6)418<1%▼1—▼29%▼917%▲243%▲14

Chance of every place

Show the 20 × 20 table
Team1234567891011121314151617181920
Palermo441912753321111
Modena1920141086543221111
Pisa11141311987644332211111
Mantova10131211987554432222111
Südtirol25678887766654433221
Avellino35787777766554443221
Ascoli24567677776655454322
Hellas Verona24566666666655544432
Benevento13456667666665655443
Cremonese12455666766666565443
Juve Stabia12345667666666665543
Virtus Entella12344566666677666653
Catanzaro12334555656666667667
Cesena1234455656776777766
Padova1123334556667788889
Empoli11233444556677798910
Sampdoria12223445556677789910
Carrarese1122233445567889101111
Arezzo1112223445667789101112
LR Vicenza111123334455789101319

Percent; empty cells are under 1%.

How it is calculated

Each team gets an attack and a defence rating from this season’s matches (football: expected goals and actual goals, the opponents’ strength taken into account). Last season is only the starting point, worth eight games: after a few rounds this season decides.

Every remaining fixture is then played out with Poisson-distributed goals, 10,000 times, and each simulated season ends in a table by points, goal difference and goals scored. Ratings are only estimates and form changes, so every simulation also moves each team's strength by a random amount.

A league match within four days after a European game costs a team a little (on 2021–2026 data such sides took 0.08 points per match fewer than in their other games). Head-to-head tie-breakers, points deductions and domestic cups are not modelled. The forecast is recalculated as soon as new results come in.

Serie B: matches and table →
Serie B: power rankings →