Polish Ekstraklasa: 2026/27 season forecast

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

The model played the remaining 218 matches 10,000 times. Lech Poznań have the best chance to win the title: 48%, Górnik Zabrze 28%. Closest to the drop: Raków Częstochowa (64%).

Race for the title

0%10%20%30%40%50%27 July7 Septembertoday● Lech Poznań 48%● Legia Warszawa 15%● Górnik Zabrze 28%● Jagiellonia Biał… 1%● Raków Częstochowa —● GKS Katowice 2%
Chance to win the title by week. Each point is the forecast as of that Monday.
Chance to win the title by week
DateLech PoznańLegia WarszawaGórnik ZabrzeJagiellonia BiałystokRaków CzęstochowaGKS Katowice
27 July15%13%9%14%9%4%
3 August17%21%10%12%7%6%
10 August23%19%13%6%7%7%
17 August23%30%10%7%3%3%
24 August26%26%12%8%4%6%
31 August35%18%8%16%1%8%
7 September47%19%13%8%<1%3%
14 September37%17%23%5%<1%3%
21 September45%16%23%3%—3%
28 September45%16%24%3%<1%2%
5 October44%16%25%2%<1%3%
12 October47%15%28%1%—3%
14 October48%15%28%1%—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: “Europe” counts “UCL incl. qual.” too.

#TeamPtsProj.Run-inTitleUCL incl. qual.EuropeRelegation
1Lech Poznań22 (9)711448%▲472%▲692%▲5<1%
2Górnik Zabrze25 (10)671728%▲358%▲986%▲8<1%
3Legia Warszawa22 (10)631015%▼135%72%▲6<1%
4Pogoń Szczecin18 (9)5634%13%42%▲71%▼1
5GKS Katowice18 (10)5322%▼18%30%▲71%▼3
6Wisła Kraków17 (10)52151%▼26%▼424%▼72%
7Jagiellonia Białystok12 (9)48181%▼13%▼515%▼106%▲2
8Korona Kielce15 (10)4712<1%▼12%▼211%▼56%▲2
9Piast Gliwice16 (10)4611<1%1%8%▲28%▼6
10Zagłębie Lubin15 (10)461<1%▼11%▼27%▼77%▲3
11Cracovia11 (10)439<1%1%▲15%▲313%▼12
12Widzew Łódź9 (10)414<1%<1%▼12%▼319%▲4
13Motor Lublin9 (10)408<1%<1%2%▲123%▼11
14Wisła Płock11 (9)405<1%<1%▼12%▼325%▲9
15Wieczysta Kraków8 (10)3813<1%<1%1%31%▼15
16Śląsk Wrocław6 (10)3616<1%<1%1%▼139%▲7
17Radomiak Radom8 (10)337<1%<1%<1%▼156%▲8
18Raków Częstochowa3 (10)316——<1%64%▲12

Chance of every place

Show the 18 × 18 table
Team123456789101112131415161718
Lech Poznań48251374211
Górnik Zabrze283018106421
Legia Warszawa1520221510743211
Pogoń Szczecin4914161311975432111
GKS Katowice251012121110876533211
Wisła Kraków147111312119766432211
Jagiellonia Białystok12578101098876554321
Korona Kielce13689999987654321
Piast Gliwice13468899987775431
Zagłębie Lubin124688910999765421
Cracovia1246788998987652
Widzew Łódź12345678999109874
Motor Lublin1123457788109101086
Wisła Płock1123456789910111096
Wieczysta Kraków1223456789101111119
Śląsk Wrocław1112445679910121413
Radomiak Radom11223466810151823
Raków Częstochowa1112234579131932

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.

Ekstraklasa: matches and table →
Ekstraklasa: power rankings →