Ukrainian Premier League: 2026/27 season forecast

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

The model played the remaining 179 matches 10,000 times. Shakhtar Donetsk have the best chance to win the title: 71%, Polissya Zhytomyr 13%. Closest to the drop: Kudrivka (82%).

Race for the title

0%20%40%60%80%3 August7 Septembertoday● Shakhtar Donetsk 71%● Polissya Zhytomyr 13%● Karpaty 3%● Dynamo Kyiv 5%● FC Kharkiv 8%● LNZ Cherkasy —
Chance to win the title by week. Each point is the forecast as of that Monday.
Chance to win the title by week
DateShakhtar DonetskPolissya ZhytomyrKarpatyDynamo KyivFC KharkivLNZ Cherkasy
3 August36%14%10%16%6%9%
10 August56%11%10%13%5%3%
17 August57%12%21%8%<1%<1%
24 August60%4%24%10%<1%<1%
31 August37%19%25%14%1%<1%
7 September48%27%14%1%9%<1%
14 September46%27%18%1%6%<1%
21 September59%22%8%3%8%—
28 September59%23%8%3%8%—
5 October59%21%8%3%9%—
12 October72%12%3%5%8%—
13 October71%13%3%5%8%—

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.EuropePlay-outRelegation
1Shakhtar Donetsk21 (8)711671%▲1271%▲1296%▲2——
2Polissya Zhytomyr19 (8)621313%▼813%▼868%▼8——
3FC Kharkiv15 (7)60148%▼18%▼157%▲5——
4Dynamo Kyiv16 (7)5795%▲25%▲240%▲15<1%<1%
5Karpaty14 (8)56153%▼53%▼536%▼14<1%—
6Zorya11 (8)4211<1%<1%1%▲14%▼71%▼1
7LNZ Cherkasy11 (8)417——1%5%▼2<1%▼1
8FC Kolos Kovalivka8 (7)364<1%<1%<1%15%▼132%▼6
9Kryvbas5 (6)356<1%<1%<1%18%▲44%
10Veres Rivne9 (8)3512——<1%18%▲53%▲1
11Bukovyna Chernivtsi8 (8)3410——<1%20%▼74%▼3
12Liviy Bereh7 (7)335——<1%21%▲114%▲2
13Epitsentr Kamianets-Podilskyi8 (8)312——<1%32%▲108%▲3
14Chornomorets Odesa5 (7)298——<1%37%▲213%
15Obolon Kyiv4 (7)191———17%79%▲1
16Kudrivka2 (8)173———14%▼382%▲3

Chance of every place

Show the 16 × 16 table
Team12345678910111213141516
Shakhtar Donetsk7118731
Polissya Zhytomyr133124181131
FC Kharkiv82326211542
Dynamo Kyiv515202423731
Karpaty312202625831
Zorya1392118151186431
LNZ Cherkasy1272018151296432
FC Kolos Kovalivka128121313121210962
Kryvbas12810111112111110841
Veres Rivne16912121413121082
Bukovyna Chernivtsi158111213131311931
Liviy Bereh148101212141312931
Epitsentr Kamianets-Podilskyi13478101214161672
Chornomorets Odesa2356911131720103
Obolon Kyiv1125123939
Kudrivka112493052

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.

Ukrainian Premier League: matches and table →
Ukrainian Premier League: power rankings →