Serie B: 2026/27 season forecast

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

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

Race for the title

0%10%20%30%40%50%24 August21 Septembertoday● Palermo 43%● Modena 18%● Pisa 11%● Catanzaro 1%● Mantova 11%● Cremonese 2%
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%
13 October43%18%11%1%11%2%

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)741643%▲962%▲1194%▲5<1%▼1<1%
2Modena13 (6)671918%▼338%▲187%▲41%<1%▼1
3Pisa10 (6)631511%▲325%▲877%▲162%▼31%▼3
4Mantova14 (6)631211%▲424%▲775%▲162%▼32%▼3
5Südtirol12 (6)5653%▼17%▼351%6%▼14%▼1
6Avellino10 (6)5693%▲29%▲553%▲226%▼65%▼10
7Ascoli11 (6)5432%▼16%▼144%▲38%▼28%▼2
8Hellas Verona7 (6)5322%▼26%▼344%▼19%▲19%
9Benevento10 (6)5261%4%▲137%▲1210%▼410%▼11
10Cremonese6 (6)5242%▼25%▼437%▼1010%▲211%▲2
11Juve Stabia6 (6)51181%▼14%▼236%▼210%11%
12Virtus Entella6 (6)50101%▼13%▼232%▼312%▲113%
13Catanzaro3 (6)48131%▼33%▼527%▼1613%▲420%▲9
14Cesena7 (6)477<1%▼22%▼324%▼1014%▲320%▲7
15Padova7 (6)4517<1%▼11%▼217%▼1016%▲326%▲8
16Empoli6 (6)4514<1%▼11%▼117%▼716%▲227%▲6
17Sampdoria4 (6)4520<1%▼11%▼317%▼1316%▲326%▲10
18Carrarese4 (6)441<1%1%▲114%▲617%30%▼16
19Arezzo7 (6)4311<1%1%14%▲217%▲234%▼5
20LR Vicenza5 (6)408<1%▼1<1%▼28%▼1017%▲243%▲14

Chance of every place

Show the 20 × 20 table
Team1234567891011121314151617181920
Palermo4319127542221111
Modena18191411875433221111
Pisa1113131197655433221111
Mantova11131210887654332211111
Südtirol35678877766554433221
Avellino35777877666554443221
Ascoli24566777776665544332
Hellas Verona24566777665665544432
Benevento13456666677666655442
Cremonese23455666767665655443
Juve Stabia13446666666666655543
Virtus Entella12344566667766665544
Catanzaro12234455566666676777
Cesena1234445556676777776
Padova1123334555667878999
Empoli12223345556677888910
Sampdoria1122344555667778999
Carrarese112223344566778991010
Arezzo1122233445566788101113
LR Vicenza1111223344567710101319

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 →